IP Library Granted Patent US 12,155,903
Granted Patent B2
US 12,155,903 · App. 18/131,590 · Granted Nov 26, 2024

Methods, systems, and media for determining channel information

Inventors: Ant Oztaskent (Sutton, GB); Yaroslav Volovich (Cambridge, GB)
Assignee: Google LLC
H04N21/4821H04L65/40H04N21/2387H04N21/25841H04N21/25866H04N21/431H04N21/4312H04N21/4345H04N21/43615H04N21/44227H04N21/4516H04N21/4524H04N21/4532H04N21/482H04N21/4826H04N21/84
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 12,155,903
App. No.
18/131,590
Granted
Nov 26, 2024
Kind
B2
Abstract

In accordance with some implementations of the disclosed subject matter, mechanisms for determining channel information are provided. In some implementations, a method for providing media guidance is provided, the method comprising: associating with a local area network; detecting at least one media device on the local area network; determining device information associated with the at least one media device on the local area network; determining, without user intervention, television provider information based on the device information; determining location information of the at least one media device; determining channel information based on the determined television provider information and the determined location information; and causing media guidance information to be presented that includes at least a portion of the determined channel information.

Claims (41)

1. A system for providing media guidance, the system comprising:

a media device including a hardware processor that:

transmits a request to a plurality of media devices connected to a network for device information;

receives one or more responses that includes the device information for one or more of the plurality of media devices connected to the network;

in response to receiving the one or more responses to the request, extracts, from the device information included in each of the one or more responses to the request, first location information associated with the media device;

determines, without user intervention, second location information of the media device based on the first location information associated with each of the one or more of the plurality of media devices that responded to the request; and

causes media guidance information based on the second location information associated with the media device to be presented.

2. The system of claim 1 , wherein the hardware processor further determines whether the network corresponds to a home local area network and wherein the plurality of media devices and the media device are connected to the home local area network.

3. The system of claim 1 , wherein the device information includes device identification information for one or more of the plurality of media devices connected to the network and wherein the device identification information includes device type information and model information associated with each of the plurality of media devices.

4. The system of claim 1 , wherein the hardware processor further:

transmits a query that includes at least a portion of the device information to a remote server that hosts a service provider database that includes service provider information; and

receives the service provider information responsive to the query.

5. The system of claim 4 , wherein the media guidance information includes a channel lineup corresponding to the service provider information and the second location information and wherein an electronic program guide that includes a plurality of media content listings organized by a plurality of allocated channel numbers that are derived from the channel lineup.

6. The system of claim 4 , wherein the media guidance information includes a media content recommendation that includes a channel number from determined channel information.

7. The system of claim 1 , wherein the hardware processor further transmits device configuration information to the one or more of the plurality of media devices that includes at least a portion of the media guidance information.

8. The system of claim 1 , wherein the hardware processor further selects the media device from the plurality of media devices to present the media guidance information.

9. The system of claim 1 , wherein the second location information is an approximate location of the media device.

10. The system of claim 1 , wherein at least one of the plurality of media devices is a media playback device.

11. A method for providing media guidance, the method comprising:

transmitting, using a media device, a request to a plurality of media devices connected to a network for device information;

receiving one or more responses that includes the device information for one or more of the plurality of media devices connected to the network;

in response to receiving the one or more responses to the request, extracting, from the device information included in each of the one or more responses to the request, first location information associated with the media device;

determining, without user intervention, second location information of the media device based on the first location information associated with each of the one or more of the plurality of media devices that responded to the request; and

causing media guidance information based on the second location information associated with the media device to be presented.

12. The method of claim 11 , wherein the method further comprises determining whether the network corresponds to a home local area network and wherein the plurality of media devices and the media device are connected to the home local area network.

13. The method of claim 11 , wherein the device information includes device identification information for one or more of the plurality of media devices connected to the network and wherein the device identification information includes device type information and model information associated with each of the plurality of media devices.

14. The method of claim 11 , wherein the method further comprises:

transmitting a query that includes at least a portion of the device information to a remote server that hosts a service provider database that includes service provider information; and

receiving the service provider information responsive to the query.

15. The method of claim 14 , wherein the media guidance information includes a channel lineup corresponding to the service provider information and the second location information and wherein an electronic program guide that includes a plurality of media content listings organized by a plurality of allocated channel numbers that are derived from the channel lineup.

16. The method of claim 14 , wherein the media guidance information includes a media content recommendation that includes a channel number from channel information.

17. The method of claim 11 , wherein the method further comprises transmitting device configuration information to the one or more of the plurality of media devices that includes at least a portion of the media guidance information.

18. The method of claim 11 , wherein the method further comprises selecting the media device from the plurality of media devices to present the media guidance information.

19. The method of claim 11 , wherein the second location information is an approximate location of the media device.

20. The method of claim 11 , wherein at least one of the plurality of media devices is a media playback device.

21. A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processor, cause the processor to perform a method for providing media guidance, the method comprising:

transmitting, using a media device, a request to a plurality of media devices connected to a network for device information;

receiving one or more responses that includes the device information for one or more of the plurality of media devices connected to the network;

in response to receiving the one or more responses to the request, extracting, from the device information included in each of the one or more responses to the request, first location information associated with the media device;

determining, without user intervention, second location information of the media device based on the first location information associated with each of the one or more of the plurality of media devices that responded to the request; and

causing media guidance information based on the second location information associated with the media device to be presented.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2024
From: OZTASKENT, ANT; VOLOVICH, YAROSLAV
To: GOOGLE INC.
Reel/Frame 067917/0189 →
CHANGE OF NAME Recorded Jul 5, 2024
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 068204/0568 →
Continuity (6)
Continuation 17536950 · Nov 29, 2021
Continuation 16403955 · May 6, 2019
Continuation 15482439 · Apr 7, 2017
Continuation 15043120 · Feb 12, 2016
Continuation 14086780 · Nov 21, 2013
Related Publication 20230247263A1 · Aug 3, 2023