Abstract:
A computing device presents, on a screen, a three-dimensional rendering of an interface cube that includes a representation of a user's contacts displayed on at least one surface of the interface cube. The computing device receives a communication item from a peripheral application, where the communication item is associated with a particular contact of the user's contacts. The computing device creates a graphic based on the communication item and displays the graphic at a location on the representation of the user's contacts that corresponds to the location of the particular contact within a sequence of the user's contacts.
Abstract:
An exemplary method includes an interactive golf content computing system detecting a geographic location of a mobile device associated with a golfer while the golfer is playing a golf hole, selecting interactive golf content associated with one or more other golfers who played the golf hole previous to the playing of the golf hole by the golfer in accordance with the detected geographic location, and providing the selected interactive golf content for display by the mobile device. Corresponding methods and systems are also described.
Abstract:
Location based content aggregation and distribution systems and methods are disclosed. An exemplary method includes a content hub subsystem receiving a content posting from an access device connected to a network. The content posting includes data representative of a content instance created by a user associated with the access device and a geographic location associated with the content instance. The exemplary method further includes the content hub subsystem storing the content posting and selectively distributing the content instance to at least one other access device connected to the network based on the geographic location, wherein a past or present physical location of the at least one other access device within a predefined proximity of the geographic location is requisite to the distribution of the content instance to the at least one other access device. Corresponding methods and systems are also disclosed.
Abstract:
Exemplary multi-screen casting systems and methods are disclosed. For example, systems and methods for casting a graphical user interface display of a mobile device to a display screen associated with a set-top-box device are disclosed. An exemplary method includes a multi-screen casting system establishing a multi-screen display relationship between a mobile device and a set-top-box device, identifying data associated with a graphical user interface display of the mobile device, and transmitting the identified data associated with the graphical user interface display of the mobile device to the set-top-box device for display by a display device associated with the set-top-box device. Corresponding methods and systems are also disclosed.
Abstract:
In an exemplary method, a content posting is received from an access device connected to a network. The content posting includes data representative of a content instance and a geographic location associated with the content instance. The content posting is stored. The content instance is selectively distributed to at least one other access device connected to the network based on the geographic location. In certain embodiments, the selective distribution includes determining that the other access device is located physically proximate to the geographic location and making the content instance accessible to the other access device in response to the determination. In certain embodiments, the method further comprises the access device creating the content instance, detecting the geographic location as a physical location of the access device, and associating the geographic location with the content instance.
Abstract:
A method performed by a user device may include determining a geographical position of the device, receiving a description of the geographical position, receiving a selection of one or more individuals to share the geographical position and the description, and saving the geographical position and the description, on another device, to permit access to the geographical position and the description, on the other device, according to the selection of the one or more individuals. Another method performed by a user device may include determining a geographical position of the user device, receiving reminder information that is tied with the geographical position, receiving a selection of a user in which the reminder information and the geographical position pertains, and notifying the user of the reminder information a next time that the user device is at or within a specified distance from the geographical position. A further method performed by a user device may include determining a geographical position of the user device, creating a text message that integrates the geographical position in an attachment that causes a recipient user device to perform an automatic wake-up call of a position-based application for locating the geographical position of the user device, and transmitting the text message that integrates the geographical position to the recipient user device.
Abstract:
A computing device presents, on a screen, a three-dimensional rendering of an interface cube that includes a representation of a user's contacts displayed on at least one surface of the interface cube. The computing device receives a communication item from a peripheral application, where the communication item is associated with a particular contact of the user's contacts. The computing device creates a graphic based on the communication item and displays the graphic at a location on the representation of the user's contacts that corresponds to the location of the particular contact within a sequence of the user's contacts.
Abstract:
A device displays, on a screen, a graphical window from a sequence of graphical windows, where the graphical window includes a group of display elements. The device also receives a user input to the graphical window and identifies a type of the user input, where the type of the user input includes a horizontal input or a vertical input. The device displays, on the screen, another graphical window from the sequence of graphical windows when the type of user input is a horizontal input and scrolls through a stack of the display elements within the graphical window when the type of user input is a vertical input.
Abstract:
A device receives, from one or more user devices, one or more user-defined paths associated with a starting point and a destination point, and receives, from the one or more user devices, information associated with the one or more user-defined paths. The device also aggregates the one or more user-defined paths and the associated information, and determines one or more popular paths based on the aggregation of the one or more user-defined paths and the associated information, where the one or more popular paths are capable of being utilized by the one or more user devices for selection of a path for navigation.
Abstract:
A device receives, from a user device, a user-defined starting point associated with a path to be navigated by a user associated with the user device, a user-defined destination point associated with the path, and one or more user-defined intermediate points provided between the user-defined starting point and the user-defined destination point. The device also creates a user-defined path based on the user-defined starting point, the user-defined destination point, and the one or more user-defined intermediate points, and provides the user-defined path to the user device.