Abstract: A computing device (e.g., a content packager) may receive a request for content (e.g., video, audio, games, applications, data). The computing device may send a second request for the requested content to an encoder. In response to the second request, the computing device (e.g., the content packager) may receive the requested content and a content manifest associated with the requested content. The computing device may determine that encryption key data (e.g., an encryption key and/or key metadata) for the requested content is not in a cache associated with the computing device. The computing device (e.g., the content packager or a cache associated with the content packager) may send a request for the encryption key data associated with the requested content to a cache associated with a second computing device, based on the determination that the encryption key data is not in the cache associated with the computing device.
Type:
Grant
Filed:
December 30, 2020
Date of Patent:
February 6, 2024
Assignee:
Comcast Cable Communications, LLC
Inventors:
Jeremy Phillip Pfeifer, Garey L. Hassler
Abstract: Bandwidth parts (BWPs) and other resources for wireless communications are described. A wireless device may use a BWP control procedure and/or a BWP timer management procedure for activating, deactivating, and/or switching BWPs, for example, using multiple active BWPs. A base station may send information comprising one or more fields indicating an action associated with a BWP, for example, if multiple active BWPs are supported. A wireless device may control a first BWP inactivity timer associated with a first active BWP, for example, based on activating, deactivating, and/or switching a second BWP.
Type:
Grant
Filed:
February 10, 2023
Date of Patent:
February 6, 2024
Assignee:
Comcast Cable Communications, LLC
Inventors:
Hua Zhou, Esmael Hejazi Dinan, Ali Cagatay Cirik, Alireza Babaei, Hyoungsuk Jeon, Kyungmin Park
Abstract: Base stations and wireless devices may use cross-slot scheduling for each of a plurality of cells. Base stations and wireless devices may communicate regarding the cross-slot scheduling, including for example, one or more indications associated with cross-slot scheduling for one or more cells. A wireless device may determine cross-slot scheduling for one or more transmissions associated with the one or more cells. The wireless device may save power by switching to a power saving mode for at least one cell during one or more slots, based on the cross-slot scheduling.
Type:
Grant
Filed:
November 15, 2021
Date of Patent:
February 6, 2024
Assignee:
Comcast Cable Communications, LLC
Inventors:
Hua Zhou, Esmael Dinan, Yunjung Yi, Ali Cirik, Alireza Babaei, Hyoungsuk Jeon, Kyungmin Park, Kai Xu
Abstract: Methods, systems, and software are described herein for providing a user interface that, in one example, indicates the current point in progress for various items that are available for selection. Upon selection of one of the items of content and/or services that present the items of content, the item of content may be accessed (e.g., for display, recording, or other type of consumption) at the point in progress or at another location within the item of content that may correspond to or otherwise depend upon the point in progress.
Abstract: Aspects of the disclosure relate to a content fling system and method. The content fling system may support a plurality of users flinging content or media at various times including simultaneously to the same output device. The content fling system may further support users flinging from various locations. The content fling system can also support a single content item being played back on a plurality of output devices.
Type:
Grant
Filed:
January 5, 2022
Date of Patent:
January 30, 2024
Assignee:
Comcast Cable Communications, LLC
Inventors:
Corey Farrell, Randall Hounsell, Michael Connelly
Abstract: Methods and apparatus are disclosed that enable information about devices connected behind a gateway, such as a home gateway, to be made available to and used by other entities, such as servers and routers, on a communications network.
Type:
Grant
Filed:
August 10, 2022
Date of Patent:
January 30, 2024
Assignee:
COMCAST CABLE COMMUNICATIONS, LLC
Inventors:
Yiu Leung Lee, Charles Allen Helfinstine
Abstract: A base station and/or a wireless device may communicate using a plurality of transmission beams. Multiple transmission beams may be used for transmission such that a message may be sent via different transmission beams. Multiple transmission beams may be used for sending multiple repetitions of the message or for sending different portions of the message.
Type:
Grant
Filed:
July 23, 2021
Date of Patent:
January 30, 2024
Assignee:
Comcast Cable Communications, LLC
Inventors:
Ali Cirik, Esmael Dinan, Yunjung Yi, Hua Zhou, Jonghyun Park
Abstract: Systems, apparatuses, and methods are described for wireless communications. A base station may receive resource status information. The base station may use the resource status information for initiating a handover procedure using resource status information.
Type:
Grant
Filed:
August 24, 2021
Date of Patent:
January 30, 2024
Assignee:
Comcast Cable Communications, LLC
Inventors:
Kyungmin Park, Esmael Hejazi Dinan, Alireza Babaei, Hyoungsuk Jeon
Abstract: Aspects of the disclosure relate to validation of a request for an asset based on information in the request. Validation of the request can be processed by a network node in a network repository that contains the asset. In one aspect, validation of the request can comprise determining if the request is legitimate based at least on processing at least a portion of the information in the request. In response to a legitimate request, the network node can process the request and, as a result, a data object associated with the asset can be supplied to a device originating the request. In the alternative, the network node can yield an exception.
Abstract: Control information may be used to schedule communications between a wireless device and a base station. The wireless device may monitor control channels associated with one or more cells to receive the control information.
Type:
Grant
Filed:
February 16, 2023
Date of Patent:
January 30, 2024
Assignee:
Comcast Cable Communications, LLC
Inventors:
Yunjung Yi, Esmael Hejazi Dinan, Hua Zhou, Ali Cagatay Cirik, Bing Hui, Kai Xu, Hyoungsuk Jeon
Abstract: Methods and systems for key generation and device management are disclosed. A root key can be stored on a component which can be integrated with a device, and the component can store a product class identifier. The product class identifier can define a class of products, devices, features, hardware components, or other entities. One or more keys can be generated and stored on the devices based on the product class identifier and the root key. A network operator or service provider can then provide services to a class of devices that includes the device, or perform and manage other functions. The services can be authorized or otherwise implemented based on the one or more new keys stored at the devices within the class of devices.
Type:
Grant
Filed:
June 26, 2020
Date of Patent:
January 30, 2024
Assignee:
COMCAST CABLE COMMUNICATIONS, LLC
Inventors:
Nancy Louise Davoust, Kevin Norman Taylor
Abstract: A computing platform executing an application may receive a response to a request for opening a network port for utilization by the application from a computing platform distinct from the computer platform executing the application. The computing platform executing the application may determine whether to open the network port for utilization by the application based on the response to the request. In some embodiments, the application may invoke at least one call to an application program interface (API) of an operating system (OS) running on the computing platform executing the application, and the request may be generated responsive to the at least one call to the API of the OS.
Abstract: A network device may receive data for multiple wireless channels. The network device may determine an activity level or score for one or more of the wireless channels based on the received data. The network device may determine, based on the activity level for each wireless channel, a portion of the wireless channels that satisfy an activity level threshold. The network device may generate a ranking of the portion of the wireless channels that satisfy the activity level threshold. The ranking may be based on the activity level or score of each wireless channel. The network device may determine a wireless channel based on the ranking and may send an indication of the wireless channel to a user device.
Abstract: Methods, apparatuses, systems, and software are described for providing content to a device comprising streaming content and sending content in a non-streaming manner (e.g., by downloading a file containing the content). In some aspects, switching between streaming and downloading may be performed in a dynamic manner during presentation of the content, and may be seamless to the user's viewing experience.
Abstract: Systems and methods are described for monitoring content consumption. A method may comprise determining, by a device, content accessed by one or more user devices. The method may comprise causing a distributed ledger record to be generated. The distributed ledger record may comprise an indication of the content. The distributed ledger record may be stored on a distributed ledger. The distributed ledger may comprise other records indicating content accessed by a plurality of other devices.
Abstract: Methods, systems, and apparatuses are described for wireless communications. Cells may be grouped into a plurality of cell groups. A base station may transmit a control message to modify a cell group of a cell associated with a wireless device.
Abstract: Aspects discussed herein relate to systems, apparatuses, and methods to identify points of interest of viewers of a content item concurrently being transmitted in a linear stream to the viewers. A point of interest may refer to a segment of the content item that caused a surge in user reactions. During a subsequent transmission of the content item, identified points of interests may be displayed to the viewer. The viewer may select the point of interest in the content item to begin playback of the point of interest in the content item.
Type:
Grant
Filed:
March 6, 2023
Date of Patent:
January 23, 2024
Assignee:
Comcast Cable Communications, LLC
Inventors:
Galen Trevor Gattis, Leslie Chapman, Hong Kwon, Jennifer Metz
Abstract: Methods and systems are for managing congestion in a network of devices are disclosed. A method may comprise identifying one or more battery-operated devices. A signal-to-noise ratio (SNR) and a signal-to-interference ratio (SIR) for each battery-operated device may be determined. Based on the SNR and SIR of each battery-operated device, a battery loss using clear channel assessment (CCA) and a battery savings using CCA may be determined. A total battery savings may be compared to a total battery loss to determine that the total battery savings is greater than the total battery loss. Based on the determination that the total battery savings is greater than the total battery loss, a noise may be generated to block transmission from the one or more battery-operated devices.