-
1.
公开(公告)号:US20180130348A1
公开(公告)日:2018-05-10
申请号:US15867387
申请日:2018-01-10
Applicant: International Business Machines Corporation
Inventor: Gennaro A. Cuomo , Gari R. Singh , Meeta Yadav
IPC: G08G1/0967 , H04L12/58 , G08G1/01 , G06F17/30
CPC classification number: G08G1/096775 , G06F17/30041 , G06F17/30064 , G06F17/3087 , G08G1/0116 , G08G1/012 , G08G1/0133 , G08G1/0141 , G08G1/096716 , G08G1/096741 , H04L51/04 , H04L51/14 , H04L51/20 , H04L51/32 , H04W4/046 , H04W4/21 , H04W4/40 , H04W4/50 , H04W4/60
Abstract: A method, system and computer program product for dynamically routing messages in a publish/subscribe system. A messaging application receives messages from sensors (e.g., road condition sensors). Upon analyzing the messages using data analytics, an event (e.g., icy road condition) may be correlated with the analyzed messages. In such a scenario, a temporal topic based on the triggered event is created. Furthermore, a temporal publication (e.g., “icy road condition near exit 40”) and a temporal subscription are created. Potential subscribers to be associated with the temporal subscription are identified by using either geo-location information or social media information. Once those subscribers are identified, they are associated with the temporal subscription. The temporal publication is then published to the subscribers associated with the temporal subscription. In this manner, messages are dynamically routed to the appropriate subscribers that may have previously been excluded based on dynamically created temporal topics, subscriptions and publications.
-
公开(公告)号:US09965477B2
公开(公告)日:2018-05-08
申请号:US15276219
申请日:2016-09-26
Applicant: Google LLC
Inventor: Angana Ghosh , Marc Stogaitis
CPC classification number: G06F17/30041 , G10H1/40 , G10H2210/076 , G10H2220/351 , G10H2220/355 , G10H2220/371 , G10H2240/131 , H04L67/42
Abstract: Example methods and systems for determining media files based on activity levels are described. An example method includes receiving information indicative of a first speed of the computing device, and receiving information indicative of a geography of a location of the computing device. The method further includes determining, from a plurality of media files tagged with respective tempo identifiers, a first media file based on the geography of the location of the computing device and also having a tempo that substantially matches to the first speed of the computing device. The method includes providing an indication of the first media file to a media player, and based on a change in the first speed of the computing device to a second speed, determining from the plurality of media files tagged with respective tempo identifiers, a second media file having a tempo that substantially matches to the second speed.
-
公开(公告)号:US09917907B2
公开(公告)日:2018-03-13
申请号:US15649476
申请日:2017-07-13
Applicant: Facebook, Inc.
Inventor: Kristopher T. Frazier , Brian F. Roberts , Donald H. Relyea
CPC classification number: H04L67/18 , G01C21/26 , G06F9/445 , G06F9/542 , G06F17/30041 , G06F17/30241 , G06Q30/02 , G06Q30/0253 , G06Q30/0275 , G06Q30/0277 , H04L51/16 , H04L51/32 , H04L67/22 , H04L67/306 , H04W4/023
Abstract: In one embodiment, a method includes storing one or more content postings that each include data representative of one or more content instances. Each content posting is associated with one or more first users. The method also includes storing one or more data records associating one or more geographic locations with accessing of the content instances. The method also includes selectively sending one or more of the content postings for display on an access device associated with a second user based on a past geographic location of the access device.
-
公开(公告)号:US09904506B1
公开(公告)日:2018-02-27
申请号:US15352444
申请日:2016-11-15
Applicant: Spotify AB
Inventor: Tristan Jehan
CPC classification number: G06F3/16 , G06F17/30026 , G06F17/30041 , G06F17/30743 , G06F17/30761 , H04L67/12 , H04W4/023
Abstract: The present disclosure relates in general to media streaming, such as music streaming. In particular, this disclosure presents various embodiments of methods, portable electronic devices (200), computer servers (300) and computer program that allow for identifying an audio source (e.g., a music source) that is currently outputting audio (e.g., playing music). In an example scenario, this may allow a user to identify a social gathering such as a party where music is being played.
-
公开(公告)号:US09900358B1
公开(公告)日:2018-02-20
申请号:US14605476
申请日:2015-01-26
Applicant: Google Inc.
Inventor: Andrew Tomkins , Todd Jackson , Shaun Modi , Ray Su , Justin Lewis Kosslyn , Robert Spiro , Jessica Ko , Cameron Adams
CPC classification number: H04L67/10 , G06F12/06 , G06F17/30 , G06F17/30029 , G06F17/30041 , G06F17/30044 , G06F17/3005 , G06F17/30864 , G06F17/30867 , G06N5/00 , G06Q30/02 , H04L65/60 , H04L65/602 , H04L67/32
Abstract: A system and method for generating a stream of content with candidate content items associated with a likelihood of being interesting to a user. A model generation engine generates a model for a user. A scoring engine obtains candidate content items and compares candidate content items to a model to determine the most interesting content items. A user interface engine organizing first and second content items in a first direction and a third content item in a second direction. The user interface engine receives feedback that includes a request for additional content items or a request to remove an interest associated with a selected content item from the model. The model generation engine updates the model in response to feedback.
-
公开(公告)号:US09830322B2
公开(公告)日:2017-11-28
申请号:US15291644
申请日:2016-10-12
Applicant: Peter Neal Nissen
Inventor: Peter Neal Nissen
CPC classification number: G06F17/30053 , G06F17/30035 , G06F17/30041 , G06F17/30241 , G06F17/30424 , G06F17/3053 , G06F17/3087 , G06Q30/02 , G06Q30/0261 , H04L61/609 , H04L67/18 , H04W4/02 , H04W4/029
Abstract: Systems, methods, and computer-program products are described for determining current location information which includes determining whether an object is moving by comparing the current location information with previous location information. Future location information is calculated and a point of interest is filtered using the future location information. A media asset is then matched to the filtered point of interest and a current score is determined for the matched media asset. Determining a current score includes determining a window in which the matched media asset is geographically relevant to the future location information, and updating the matched media asset score when the future location information changes. An ordered playlist is dynamically generated according to the future location information by repeatedly prioritizing and sequencing matched media assets according to the current score for each matched media asset, and matched media assets are played or displayed in the ordered playlist.
-
公开(公告)号:US09767418B2
公开(公告)日:2017-09-19
申请号:US13663318
申请日:2012-10-29
Applicant: John H. Reimer
Inventor: John H. Reimer
IPC: G06F15/00 , G06F15/18 , G06N99/00 , G06N3/08 , G06F17/30 , G06Q30/06 , H04W4/02 , H04W4/18 , H04L29/08
CPC classification number: G06N99/005 , G06F17/30026 , G06F17/30041 , G06F17/30044 , G06F17/30053 , G06N3/08 , G06Q10/0637 , G06Q30/06 , H04L67/18 , H04W4/02 , H04W4/185 , Y10S707/912 , Y10S707/913 , Y10S707/918 , Y10S707/99931 , Y10S707/99933
Abstract: Events may be identified by storing information in response to activating an event stamp function. As a result of activating the event function, the information collected may immediately be compared to event information in a database. Alternatively, the information collected may later be compared to event information in a database. One or more candidates for the event of interest may be automatically or manually retrieved, and the user may decide whether a candidate event of the one or more candidates correspond to the event of interest. Alternatively, a purchase of an item related to the event may be automatically made in response to activating the event stamp.
-
公开(公告)号:US09747011B2
公开(公告)日:2017-08-29
申请号:US14488260
申请日:2014-09-16
Applicant: Google Inc.
Inventor: Justin Lewis , Ruxandra Georgiana Paun
IPC: G06F3/048 , G06F3/0484 , H04L29/06 , G06F3/01 , G06F17/30
CPC classification number: G06F3/04842 , G06F3/011 , G06F17/30041 , H04L65/60
Abstract: Implementations relate to continuation of playback of media content by different devices. In some implementations, a method includes causing a stream of media content data to be received from a stream source and output by a first device to a user, where a portion of the data is buffered on the first device before output. An indication is detected that the user has stopped using the first device for output of the content data. A place marker indicates a portion of the content that is output approximately at the time of the indication. The method causes the stream of content data to be received and output by a second device starting at the place marker portion. The buffered content data is sent from the first device to the second device for output by the second device before unbuffered portions of the content data received from the stream source.
-
公开(公告)号:US09652459B2
公开(公告)日:2017-05-16
申请号:US13295393
申请日:2011-11-14
Applicant: Brian Dombrowski , Scott Bennett
Inventor: Brian Dombrowski , Scott Bennett
CPC classification number: G06F17/30038 , G06F17/30041 , G06F17/30044 , H04W4/02
Abstract: Methods for generating meta-tagged media files, in which features of an event recorded in the media file are tagged to identify content, are disclosed herein. The methods include independent and simultaneous generation of a media file and meta-tags, and the combination of the media file and the meta tags based on a correlation of device times to generate the meta-tagged media file.
-
公开(公告)号:US09591449B2
公开(公告)日:2017-03-07
申请号:US15076550
申请日:2016-03-21
Applicant: Facebook, Inc.
Inventor: Kristopher T. Frazier , Brian Frederick Roberts , Donald H. Relyea
CPC classification number: H04L67/18 , G01C21/26 , G06F9/445 , G06F9/542 , G06F17/30041 , G06F17/30241 , G06Q30/02 , G06Q30/0253 , G06Q30/0275 , G06Q30/0277 , H04L51/16 , H04L51/32 , H04L67/22 , H04L67/306 , H04W4/023
Abstract: In one embodiment, a method includes storing one or more content postings that each include data representative of one or more content instances. Each content posting is associated with one or more first users. The method also includes storing one or more data records associating one or more geographic locations with accessing of the content instances. The method also includes selectively sending one or more of the content postings for display on an access device based on a past or present geographic location of the access device.
Abstract translation: 在一个实施例中,一种方法包括存储每个包括表示一个或多个内容实例的数据的一个或多个内容过帐。 每个内容发布都与一个或多个第一用户相关联。 该方法还包括存储将一个或多个地理位置与内容实例的访问相关联的一个或多个数据记录。 该方法还包括基于接入设备的过去或当前地理位置选择性地发送用于在接入设备上显示的一个或多个内容过帐。
-
-
-
-
-
-
-
-
-