摘要:
Systems and methods are disclosed for obtaining secondary indications of locations of users for use by a location-based service. In one embodiment, a secondary indication of a location of one or more users is obtained from a source of secondary indications of locations of users. The secondary indication includes a location of the one or more users and timing information defining when the one or more users were or will be located at the location. The secondary indication of the location of the one or more users is then stored and utilized to provide the location-based service. In one embodiment, the secondary indication is utilized to store historical aggregate user profile data by location and/or to provide aggregate user profile data for crowds of users formed via a spatial crowd formation process.
摘要:
This disclosure relates to systems and methods of operating a mobile communications device (MCD) associated with a user utilizing social relationships defined on a social network. In one embodiment, the MCD detects other MCDs that are in proximity with the MCD. A determination may then be made that indicates which of the users associated with the other MCDs have a defined affinity with the user of the MCD on the social network. As a result of the determination, the MCD may then communicate over wireless local area networking links with the other MCDs.
摘要:
A system and method are disclosed for enabling a distributed group of users to collaboratively select a media item for a collaborative playback session. In one embodiment, a distributed group of users for a collaborative playback session is formed, where the distributed group of users includes a number of users located at a number of geographically distributed user sites. Each user site includes one or more media controllers having access to media content and one or more renderers that operate to render the media content. A distributed aggregate guide that includes a listing of media content accessible to the media controllers at all of the user sites is generated and utilized by users at the user sites to suggest media items for the collaborative playback session. Based on the suggestions of the users, a media item for the collaborative playback session is selected.
摘要:
A media device includes a communication interface communicatively coupling the media device to one or more other media devices and a display, and a controller associated with the communication interface. The controller is adapted to access one or more templates comprising a layout of a graphical user interface (GUI). The controller further identifies one or more other media devices from which media content may be streamed and one or more media content streams available from each of the one or more media devices and determine, based upon the template and the one or more media content streams, at least one of the media content streams to display. The controller then acquires and outputs the at least one of the media content streams for display in accordance with the layout.
摘要:
Disclosed herein are methods and systems for initiating communications with contacts based on a communication specification. According to an aspect, a method may include receiving a communication specification. The communication specification may include identification of one or more contacts, a communication persistence parameter, a geographic location, an event, a date, and a communication channel. The method may also include determining one or more contacts based on the communication specification. Further, the method may include initiating multiple communications with the contacts via at least one communication channel. A communication channel may be a telephone call, an email, a text message, an instant message, and the like.
摘要:
A system and method are provided for forming crowds of users and providing access to corresponding crowd data. In one embodiment, a central system, which includes one or more servers, operates to obtain current locations for users of mobile devices. The central system forms a crowd including a number of users based on the current locations of the number of users. The central system then generates crowd data for the crowd and provides access to the crowd data for the crowd. In one embodiment, the crowd data for the crowd includes an aggregate profile for the crowd. In another embodiment, the crowd data includes data characterizing the crowd. The central system provides access to the crowd data by serving crowd data requests.
摘要:
A merged program guide which includes program metadata from a plurality of different media controllers. A first media controller receives program metadata that identifies a first plurality of programs. The first plurality of programs corresponds to a first content package provided by a content provider. A first program record identifying a first program of the first plurality of programs is generated. The first program record includes first program metadata associated with the first program. The first program metadata is transmitted onto a network to make the first program metadata available to a second media controller. The first media controller receives second program metadata associated with a second program of a second plurality of programs which correspond to a second content package associated with the second media controller. The first program metadata and the second program metadata are stored in a program guide on the first media controller.
摘要:
Systems and methods are provided for facilitating contact or communication between users or participants. A profile matching process is performed to match a user profile of a first user to a user profile of a second user. A number of questions to ask the second user are automatically selected. In addition, an answer to one or more of the questions may be suggested to the second user. The questions and any suggested answers are then sent to the second user at an associated user device. A reward to be revealed to the second user in response to answering the questions may also be provided. A summary of the answers given by the second user may be provided to the first user. In response, the first user may choose to share his or her full or partial user profile, contact information, or the like with the second user.
摘要:
Systems and methods relating to location-based applications, such as widgets, are disclosed. In general, in one embodiment, a mobile device obtains a list of applications associated with a current or anticipated location of the mobile device from a centralized or distributed application service. One or more desired applications to be activated are either manually or automatically selected from the list of applications associated with the current location or the anticipated location of the mobile device. The mobile device then activates the one or more desired applications. Optionally, for each desired application that has been activated, the desired application may be deactivated once one or more deactivation criteria are satisfied.
摘要:
Systems and methods are provided for generating, sending, and delivering a message addressed using an image of an intended message recipient of the message. In one embodiment, a sending user captures or otherwise obtains an image of an intended message recipient. A message to the intended message recipient is then generated, addressed using the image of the intended message recipient, and sent to a central server. The central server identifies the intended message recipient based on the image of the intended message recipient and optionally a location and time at which the image was captured. Optionally, the identity of the intended message recipient may be verified by one or more users such as one or more friends of the intended message recipient. The central server then sends the message to the intended message recipient using known contact information such as a username or email address of the intended message recipient.