Abstract:
A system may store program information associated with a group of video programs. The program information may include a program description associated with a particular video program of the group of video programs. The system may receive an instruction to provide the program description, read the program description in response to the received instruction, obtain an advertisement that is related to a content of the particular video program, and present the program description and the advertisement to a video display device, where the advertisement is presented adjacent to the program description on a screen of the video display device.
Abstract:
An exemplary method includes a content hub subsystem receiving a content posting from an access device connected to a wireless network and associated with a first user. The content posting includes data representative of a content instance 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 wireless network based on the geographic location, the at least one other access device associated with a second user. 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:
A computing device displays a multi-button menu icon and a group of application icons associated with one of the buttons of the multi-button menu icon. User input is received to activate the multi-button menu icon and to identify a first button of the multi-button menu icon associated with a location of the user input. A group of application icons, associated with the identified first button of the multi-button menu icon, is displayed. A second button of the multi-button menu icon is identified based on a changed location of the user input, and a different group of application icons associated with the identified second button are displayed. The multi-button menu icon is deactivated upon removal of the user input, allowing one of the application icons to be selected with a second user input.
Abstract:
Exemplary near field communication (“NFC”) transaction management and application systems and methods are disclosed herein. An exemplary method includes a computing system tracking NFC transactions associated with a profile and providing a service based on the tracked NFC transactions associated with the profile. In certain examples, the tracking includes aggregating the NFC transactions associated with the profile over time. In certain examples, the profile comprises a customer premises profile specifying one or more customer premises equipment (“CPE”) devices for which to track the NFC transactions. Corresponding methods and systems are also disclosed.
Abstract:
An exemplary method includes a graphical user interface (“GUI”) localization subsystem identifying one or more text strings in a first spoken language included in a GUI design, generating a data structure containing data representative of the one or more text strings in the first spoken language, providing the data structure to a language translation subsystem for translation of the one or more text strings from the first spoken language to a second spoken language, receiving the data structure from the language translation subsystem, the received data structure containing data representative of the one or more text strings in the second spoken language, and generating, based on the received data structure and the GUI design, a localized version of the GUI design that includes the one or more text strings in the second spoken language. Corresponding methods and systems are also disclosed.
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:
An exemplary method includes a dynamic help content presentation system detecting a user input command provided by a user, the user input command requesting help with content being presented by a media content access subsystem, identifying, in response to the user input command, a context of the content being presented by the media content access subsystem, and automatically presenting help content associated with the identified context by way of a mobile device while the content is being presented by the media content access subsystem. Corresponding methods and systems are also disclosed.
Abstract:
A method including providing content for purchasing and viewing by users, wherein the purchasing includes buying or renting content; performing real-time tracking pertaining to the purchasing and the viewing of content by the users based on the providing; generating real-time tracking information based on the performing, wherein the real-time tracking information identifies a content purchased by the user and a user device used by the user to view the content; automatically creating a content promotion or a campaign ad based on the real-time tracking information; and automatically providing the content promotion or the campaign ad to the users.
Abstract:
Exemplary methods and systems for providing access to content during the presentation of a media content instance are disclosed herein. As described in more detail below, a content presentation system may detect a predefined motion of a mobile device during a presentation of a media content instance by a media content access device, identify the media content instance, and provide access to the identified media content instance by way of the mobile device in response to the predefined motion. Corresponding methods and systems are also disclosed.
Abstract:
A method of retrieving a directory listing includes steps of storing a plurality of directory listings, each listing searchable by a plurality of keys, each of the keys comprising a plurality of symbols selected from a subset of an alphabet; receiving a sequence of inputs each designating a plurality of the symbols; identifying a number of the directory listings having at least one of the keys consistent with the sequence of inputs; displaying candidate ones of the directory listing having the at least one of the keys consistent with the sequence of inputs; and selecting one of the candidate directory listings to be contacted.