IP Library Granted Patent US 9,826,265
Granted Patent B2
US 9,826,265 · App. 15/242,808 · Granted Nov 21, 2017

Method and apparatus for providing customized information

Inventor: Krishna Prasad Panje (Karnataka, IN)
Assignee: Google Technology Holdings LLC
H04N21/25891H04H60/73H04H60/80H04N21/235H04N21/2362H04N21/4122H04N21/4126H04N21/435H04N21/4334H04N21/4345H04N21/43637H04N21/4882H04N21/654
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 9,826,265
App. No.
15/242,808
Granted
Nov 21, 2017
Kind
B2
Abstract

A method for providing customized information to a plurality of portable communication devices. A customer premises equipment (CPE) synchronizes with at least one of the plurality of portable communication devices. The CPE extracts descriptive data of media content stored in the at least one portable communication device. The CPE searches for a descriptive data of content available at the CPE based on the descriptive data extracted from the at least one portable communication device. The CPE determines that the extracted descriptive data matches the descriptive data of content available at the CPE. The CPE makes the content available to the at least one portable communication device.

Claims (38)

1. A method for providing customized information to a portable communication device, the method comprising:

receiving, from a portable communication device and by a customer device, an identifier of the portable communication device;

identifying, by the customer device, metadata of media content stored in the portable communication device, wherein at least a portion of the media content stored in the portable communication device is not broadcast to the customer device;

searching, by the customer device, for broadcast content that has been or will be broadcast by a broadcaster based on the metadata;

determining, by the customer device and based on the searching, that the identified metadata matches descriptive data of broadcast content that has been or will be broadcast by a broadcaster at a specified broadcast time; and

triggering, by the customer device, the broadcast content to be provided to the portable communication device in response to the determination that the metadata matches the descriptive data.

2. The method of claim 1 , wherein the metadata of the media content includes one of keywords of the media content stored in the portable communication device or bookmarks stored in the portable communications device.

3. The method of claim 1 , further comprising storing the identified metadata in a folder specific to the portable communication device based on the identifier of the portable communication device.

4. The method of claim 1 , further comprising tuning, by the customer device, to available broadcast channels to determine descriptive data of content that is currently being broadcast to the customer device.

5. The method of claim 1 , wherein triggering the broadcast content to be provided comprises:

sending an indication of the broadcast content to the portable communication device.

6. The method of claim 5 , wherein sending an indication comprises:

sending a Short Message Service (SMS) containing a content description of the broadcast content to the portable communication device.

7. The method of claim 1 , further comprising:

determining a free tuner in a plurality of tuners on the customer device; and

tuning the free tuner to broadcast channels to determine descriptive data of content that is currently being broadcast to the customer device.

8. The method of claim 1 , wherein the customer device is located in a customer's premises.

9. The method of claim 1 , wherein searching comprises searching local storage of the customer device for the descriptive data of broadcast content.

10. The method of claim 1 , further comprising synchronizing content across a plurality of mobile devices that are coupled to the customer device.

11. An apparatus for providing customized information to a portable communication device, the apparatus comprising:

a processor configured for receiving, by a customer device and through an I/O port, an identifier of the portable communication device, wherein the processor is further configured for:

identifying, by the customer device, metadata of media content stored in the portable communication device, wherein at least a portion of the media content stored in the portable communication device is not broadcast to the customer device;

searching, by the customer device, for broadcast content that has been or will be broadcast by a broadcaster based on the metadata; and

determining, by the customer device and based on the searching, that the extracted metadata matches descriptive data of broadcast content that will be broadcast by a broadcaster at a specified broadcast time; and

a transceiver unit coupled to the processor for triggering the broadcast content to be provided to the portable communication device in response to the determination that the metadata matches the descriptive data.

12. The apparatus of claim 11 , wherein the portable communication device is a Personal Digital Assistant (PDA).

13. The apparatus of claim 11 , wherein the I/O port is at least one of a universal serial bus (USB) port, wifi, or bluetooth.

14. The apparatus of claim 11 , further comprising a tuning circuit configured to tune to available broadcast channels to determine descriptive data of content that is currently being broadcast to the customer device.

15. The apparatus of claim 11 , wherein the metadata of the media content includes one of keywords of the media content stored in the portable communication device or bookmarks stored in the portable communications device.

16. The apparatus of claim 11 , wherein triggering the broadcast content to be provided comprises:

sending an indication of the broadcast content to the portable communication device.

17. The apparatus of claim 16 , wherein sending an indication comprises:

sending a Short Message Service (SMS) containing a content description of the broadcast content to the portable communication device.

18. The apparatus of claim 11 , wherein the processor is further configured for:

determining a free tuner in a plurality of tuners on the customer device; and

tuning the free tuner to broadcast channels to determine descriptive data of content that is currently being broadcast to the customer device.

19. The apparatus of claim 11 , wherein searching comprises searching local storage of the customer device for the descriptive data of broadcast content.

20. The apparatus of claim 11 , wherein the processor is further configured for synchronizing content across a plurality of mobile devices that are coupled to the customer device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2016
From: PANJE, KRISHNA PRASAD
To: MOTOROLA, INC.
Reel/Frame 039543/0001 →
CHANGE OF NAME Recorded Aug 25, 2016
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 039823/0117 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2016
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 039823/0138 →
Continuity (3)
Continuation 14870504 · Sep 30, 2015
Continuation 12391296 · Feb 24, 2009
Related Publication 20160360251A1 · Dec 8, 2016