Abstract:
A method, apparatus and software related product (e.g., a computer readable memory) are presented for exchanging information between two or more devices when they are in a close proximity using gestures and web technologies. According to an embodiment, the identification of one or more devices using gestures is asynchronous, so that the two or more devices do not have to be shaken together at the same time synchronously, which is one advantage over conventional approaches. Another advantage is that various embodiments described herein do not require a user to download any special software (application), and it can work on all platforms, for example, with HTML5-compliant browsers.
Abstract:
Software receives a communication from a smart-television device. The communication includes a device identifier, which is unique, for the smart-television device and a geo-location associated with the smart-television device. The software causes the smart-television device to display a first view that includes a visual icon along with a message identifying a connected-television service. The software receives a request from a mobile device to connect to the connected-television service. The request results in transmission of a geo-position from the mobile device. Upon determining that the geo-position of the smart-television device is proximate to the geo-location of the mobile device, the software causes the mobile device to display a second view that includes the visual icon for the device identifier. The software receives a communication from the mobile device that indicates a match between the visual icons. The software causes the smart-television device to display a user identifier received from the mobile device in a third view.
Abstract:
Disclosed is a system, method, and computer readable medium for collaboratively detecting location. A computing device detects a client device in communication with the computing device. The computing device requests, from the client device, a location of the client device and receives this location. The computing device performs the detecting, requesting, and receiving steps for each of a plurality of client devices, where the performing occurs for a predetermined number of client devices. The computing device then determines its location from the received locations of the predetermined number of client devices.
Abstract:
A method, apparatus and software related product (e.g., a computer readable memory) are presented for exchanging information between two or more devices when they are in a close proximity using gestures and web technologies. According to an embodiment, the identification of one or more devices using gestures is asynchronous, so that the two or more devices do not have to be shaken together at the same time synchronously, which is one advantage over conventional approaches. Another advantage is that various embodiments described herein do not require a user to download any special software (application), and it can work on all platforms, for example, with HTML5-compliant browsers.
Abstract:
A method, apparatus and software related product (e.g., a computer readable memory) are presented for exchanging information between two or more devices when they are in a close proximity using gestures and web technologies. According to an embodiment, the identification of one or more devices using gestures is asynchronous, so that the two or more devices do not have to be shaken together at the same time synchronously, which is one advantage over conventional approaches. Another advantage is that various embodiments described herein do not require a user to download any special software (application), and it can work on all platforms, for example, with HTML5-compliant browsers.
Abstract:
Software receives a communication from a smart-television device. The communication includes a device identifier, which is unique, for the smart-television device and a geo-location associated with the smart-television device. The software causes the smart-television device to display a first view that includes a visual icon along with a message identifying a connected-television service. The software receives a request from a mobile device to connect to the connected-television service. The request results in transmission of a geo-position from the mobile device. Upon determining that the geo-position of the smart-television device is proximate to the geo-location of the mobile device, the software causes the mobile device to display a second view that includes the visual icon for the device identifier. The software receives a communication from the mobile device that indicates a match between the visual icons. The software causes the smart-television device to display a user identifier received from the mobile device in a third view.
Abstract:
Methods and systems for sharing content includes detecting selection of multimedia content at a first device. The selection causes automatic rendition of the selected multimedia content on a display portion of the first device. Selection of a second device is detected at a user interface of the first device. The user interface identifies a plurality of devices that have an established communication pairing with the first device. A gesture made with the first device while the second device continues to be selected, is identified. The gesture acts as a trigger for sharing the selected multimedia content with the second device. The gesture causes the multimedia content to be automatically transmitted to the second device for rendering at a display portion of the second device.
Abstract:
Methods and systems for sharing content includes detecting a secondary device that is paired to a main device. The main device is used to render publicly viewable content. Each secondary device is associated with a user and is used to access and view content provided by one or more content sources over a network and share the content with the main device and with other secondary devices. Selection of a multimedia content for sharing, is detected at the secondary device. The selection causes the rendering of the multimedia content at a display screen of the secondary device. Share attributes defined for the multimedia content selected for sharing, is identified on the secondary device. The multimedia content selected for sharing is populated and is available for viewing on the main device and/or one or more secondary devices of other users in accordance to the defined share attributes.
Abstract:
Methods and systems for sharing content includes detecting selection of multimedia content at a first device. The selection causes automatic rendition of the selected multimedia content on a display portion of the first device. Selection of a second device is detected at a user interface of the first device. The user interface identifies a plurality of devices that have an established communication pairing with the first device. A gesture made with the first device while the second device continues to be selected, is identified. The gesture acts as a trigger for sharing the selected multimedia content with the second device. The gesture causes the multimedia content to be automatically transmitted to the second device for rendering at a display portion of the second device.
Abstract:
Briefly, embodiments of methods or systems providing a mobile device user with localized and/or time-selectable search query terms and/or search results are provided.