IP Library Granted Patent US 8,407,756
Granted Patent B2
US 8,407,756 · App. 12/564,480 · Granted Mar 26, 2013

Systems and methods for remote web query and image selection exchange to video screen

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,407,756
App. No.
12/564,480
Granted
Mar 26, 2013
Kind
B2
Abstract

Systems and methods are disclosed which relate to browsing through search results on a handheld communications device, and displaying a desired search result on an external display device. The system includes a handheld communications device having a user interface to search for a plurality of media resources, an application server to deliver the media resources, and a set-top box to receive a request to display a desired media resource on a display device coupled to the set-top box, such as an IPTV. The user interface presents novel methods to send the desired search result to the IPTV via the application server. The user may “throw” the media resource to the set-top box using a hand gesture to invoke an accelerometer in the handheld communications device.

Claims (39)

1. A system, comprising:

an application server comprising a processor; and

a server memory in communication with the application server, the server memory storing computer-readable instructions that are executed by the processor to perform operations comprising:

receiving a first address of a media file from a handheld communications device in communication with the application server, and

transmitting a second address of the media file to a set-top box, the second address being different from the first address,

wherein the second address comprises a link to a remotely stored copy of the media file.

2. The system of claim 1 , wherein the handheld communications device, the application server, and the set top box are communicatively coupled by way of a packet-based network.

3. The system of claim 2 , wherein the packet-based network is the internet.

4. The system of claim 1 , wherein the operations further comprise storing a copy of the media file on a database, and wherein the second address of the media file corresponds to the copy of the media file stored on the database.

5. The system of claim 1 , wherein the handheld communications device transmits to the application server a request to display the media file, and wherein the application server forwards the request to display the media file to the set-top box.

6. The system of claim 1 , wherein the operations further comprise verifying that the handheld communications device and the set-top box are associated with one or more user accounts on a network.

7. The system of claim 1 , wherein the handheld communications device is one of a cellular telephone and personal digital assistant.

8. The system of claim 1 , wherein the handheld communications device uses one of cellular, radio frequency, BLUETOOTH, and wireless local area network.

9. The system of claim 1 , wherein the operations further comprise receiving an additional request for additional media results from the handheld communications device, the additional request for additional media results being activated by shaking the handheld communications device, wherein the handheld communications device comprises an accelerometer to detect the shaking.

10. A method, comprising:

receiving, by a server comprising a processor, a media search request from a handheld communications device over a network;

gathering, by the server from the network, a set of media files corresponding to the media search request;

receiving, by the server from the handheld device, a request to display a media the from the set of media files on an external display device, the request comprising a first address of the media file; and

transmitting, by the server, a second address of the media file over the network to a set-top box coupled to the external display device, the second address being different from the first address and comprising a link to a remotely stored copy of the media file;

wherein the set-top box is configured to display the media file on the external display device.

11. The method of claim 10 , further comprising:

resizing the media file to an optimal viewing size; and

storing the media file on a database in communication with the server;

wherein the second address is used to locate the copy of the media file stored on the database.

12. The method of claim 10 further comprising forwarding the request to display the media file from the handheld communications device to the set-top box.

13. The method of claim 10 , further comprising verifying that the handheld communications device and the set-top box are associated with one or more user accounts on the network.

14. The method of claim 10 , further comprising receiving an additional request for additional media results from the handheld communications device.

15. The method of claim 14 , wherein the additional request for additional media results is activated by shaking the handheld communications device, wherein the handheld communications device comprises an accelerometer to detect the shaking.

16. A method, comprising:

receiving, by a server comprising a processor, a request to display, on an external display device, a media file, the request comprising a first address of the media file; and

transmitting, by the server to a set-top box coupled to the external display device, a second address of the media file, the second address being different from the first address and comprising a link to a remotely stored copy of the media file;

wherein the set-top box is configured to display the media file on the external display device.

17. The method of claim 16 , further comprising:

resizing the media file to an optimal viewing size; and

storing the media file on a database in communication with the server;

wherein the second address is used to locate the copy of the media file stored on the database.

18. The method of claim 16 , further comprising forwarding the request to display the media file from a handheld communications device to the set-top box.

19. The method of claim 16 , further comprising verifying that a handheld communications device and the set-top box are associated with one or more user accounts on a network.

20. The method of claim 16 , further comprising receiving an additional request for additional media results, the additional request for additional media results being generated by shaking a handheld communications device, wherein the handheld communications device comprises an accelerometer to detect the shaking.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0299 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2017
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: GOOGLE INC.
Reel/Frame 042513/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2009
From: MORRIS, SCOTT; HILL, NICHOLAS PETER; NG, VIRGINIA SEID
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 023267/0083 →