Patents by Inventor Jason Press
Jason Press has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11855900Abstract: Systems, apparatuses, and methods are described for managing concurrent requests from clients for services. Client computing devices may be permitted to use available capacity beyond their associated thresholds. If a total quantity of current connections associated with a service is greater than or equal to a total connection threshold, connections with a client exceeding its connection threshold may be closed. A request for a new connection from another client may be granted based on closing the connections.Type: GrantFiled: July 29, 2022Date of Patent: December 26, 2023Assignee: Comcast Cable Communications, LLCInventors: Jonathan Moore, Jason Press
-
Publication number: 20230412827Abstract: Systems, apparatuses, and methods are described for encoding media content based on an ending delay of first media content and a startup delay of second media content. Second media content may be configured for transmission after first media content in a media content stream. The first media content may be associated with an ending delay corresponding to transmission and/or decoding of frames of the first media content. The second media content may be associated with a starting delay corresponding to transmission and/or decoding of frames of the second media content. The first media content and the second media content may be encoded using different encoding formats. Based on comparing the ending delay and starting delay to a threshold, encoding parameters may be selected, one or more frames may be removed from the first media content and/or the second media content, and/or buffers of one or more devices may be adjusted.Type: ApplicationFiled: December 23, 2022Publication date: December 21, 2023Inventors: Srinath V. Ramaswamy, Weidong Mao, Jason Press
-
Publication number: 20230396595Abstract: Systems and methods for providing services are disclosed. One aspect comprises authenticating a user associated with a first service, receiving a selection of a second service, generating an opaque identifier associated with the user and the first service, wherein the opaque identifier facilitates the anonymous collection of data relating to the second service. Another aspect can comprise transmitting the opaque identifier to the second service, and receiving data relating to the second service.Type: ApplicationFiled: June 5, 2023Publication date: December 7, 2023Inventors: David Mays, Jason Press
-
Publication number: 20230300424Abstract: Methods and systems are disclosed for providing video content in response to requests in a content delivery system with more speed and efficiency. In some aspects, network monitoring devices may gather content specific and network performance metrics, from user devices and content delivery components, to provide input to a computing device for deciding whether to store or delete different versions of the same or different items of content. The decision may be based on a policy which may include a weighted score based on a combination of usage and network efficiency scores. In other aspects, methods and systems are provided to initially provide to a user device a stored version of a content item, and then switch, as needed, to a different version of the content item using on-demand transcoding.Type: ApplicationFiled: May 23, 2023Publication date: September 21, 2023Inventors: Weidong Mao, Jason Press
-
Publication number: 20230252522Abstract: According to some aspects, disclosed methods and systems may include storing, in a local storage of a device, a plurality of advertisements; and outputting for display first content comprising a first portion of a first set of advertisements associated with a first campaign period. The disclosed methods and system may also include, in response to an expiration of the first campaign period, outputting for display second content comprising a second portion of the first set of advertisements based on a first set of one or more advertising rules.Type: ApplicationFiled: November 11, 2022Publication date: August 10, 2023Inventors: David Mays, Jason Press
-
Patent number: 11706200Abstract: Systems and methods for providing services are disclosed. One aspect comprises authenticating a user associated with a first service, receiving a selection of a second service, generating an opaque identifier associated with the user and the first service, wherein the opaque identifier facilitates the anonymous collection of data relating to the second service. Another aspect can comprise transmitting the opaque identifier to the second service, and receiving data relating to the second service.Type: GrantFiled: September 4, 2020Date of Patent: July 18, 2023Assignee: Comcast Cable Communications, LLCInventors: David Mays, Jason Press
-
Patent number: 11700431Abstract: Methods and systems are disclosed for providing video content in response to requests in a content delivery system with more speed and efficiency. In some aspects, network monitoring devices may gather content specific and network performance metrics, from user devices and content delivery components, to provide input to a computing device for deciding whether to store or delete different versions of the same or different items of content. The decision may be based on a policy which may include a weighted score based on a combination of usage and network efficiency scores. In other aspects, methods and systems are provided to initially provide to a user device a stored version of a content item, and then switch, as needed, to a different version of the content item using on-demand transcoding.Type: GrantFiled: May 15, 2018Date of Patent: July 11, 2023Assignee: Comcast Cable Communications, LLCInventors: Weidong Mao, Jason Press
-
Publication number: 20230051488Abstract: Systems, apparatuses, and methods are described for managing concurrent requests from clients for services. Client computing devices may be permitted to use available capacity beyond their assigned quotas. When backpressure exists, connections with a client exceeding a proportion of excess capacity may be closed before connections with a client not exceeding a proportion of excess capacity.Type: ApplicationFiled: July 29, 2022Publication date: February 16, 2023Inventors: Jonathan Moore, Jason Press
-
Patent number: 11563962Abstract: Systems, apparatuses, and methods are described for encoding media content based on an ending delay of first media content and a startup delay of second media content. Second media content may be configured for transmission after first media content in a media content stream. The first media content may be associated with an ending delay corresponding to transmission and/or decoding of frames of the first media content. The second media content may be associated with a starting delay corresponding to transmission and/or decoding of frames of the second media content. The first media content and the second media content may be encoded using different encoding formats. Based on comparing the ending delay and starting delay to a threshold, encoding parameters may be selected, one or more frames may be removed from the first media content and/or the second media content, and/or buffers of one or more devices may be adjusted.Type: GrantFiled: April 6, 2021Date of Patent: January 24, 2023Assignee: Comcast Cable Communications, LLCInventors: Srinath V. Ramaswamy, Weidong Mao, Jason Press
-
Patent number: 11532016Abstract: According to some aspects, disclosed methods and systems may include storing, in a local storage of a device, a plurality of advertisements; and outputting for display first content comprising a first portion of a first set of advertisements associated with a first campaign period. The disclosed methods and system may also include, in response to an expiration of the first campaign period, outputting for display second content comprising a second portion of the first set of advertisements based on a first set of one or more advertising rules.Type: GrantFiled: August 23, 2019Date of Patent: December 20, 2022Assignee: Comcast Cable Communications, LLCInventors: David Mays, Jason Press
-
Patent number: 11438223Abstract: Systems, apparatuses, and methods are described for managing concurrent requests from clients for services. Client computing devices may be permitted to use available capacity beyond their assigned quotas. When backpressure exists and/or when a total quantity of current connections associated with a service is greater than or equal to a total connection threshold, connections with a client exceeding a proportion of excess capacity may be closed before connections with a client not exceeding a proportion of excess capacity.Type: GrantFiled: August 16, 2021Date of Patent: September 6, 2022Assignee: Comcast Cable Communications, LLCInventors: Jonathan Moore, Jason Press
-
Publication number: 20220078075Abstract: Systems, apparatuses, and methods are described for managing concurrent requests from clients for services. Client computing devices may be permitted to use available capacity beyond their assigned quotas. When backpressure exists, connections with a client exceeding a proportion of excess capacity may be closed before connections with a client not exceeding a proportion of excess capacity.Type: ApplicationFiled: August 16, 2021Publication date: March 10, 2022Inventors: Jonathan Moore, Jason Press
-
Publication number: 20210400287Abstract: Systems, apparatuses, and methods are described for encoding media content based on an ending delay of first media content and a startup delay of second media content. Second media content may be configured for transmission after first media content in a media content stream. The first media content may be associated with an ending delay corresponding to transmission and/or decoding of frames of the first media content. The second media content may be associated with a starting delay corresponding to transmission and/or decoding of frames of the second media content. The first media content and the second media content may be encoded using different encoding formats. Based on comparing the ending delay and starting delay to a threshold, encoding parameters may be selected, one or more frames may be removed from the first media content and/or the second media content, and/or buffers of one or more devices may be adjusted.Type: ApplicationFiled: April 6, 2021Publication date: December 23, 2021Inventors: Srinath V. Ramaswamy, Weidong Mao, Jason Press
-
Patent number: 11128525Abstract: Systems, apparatuses, and methods are described for managing concurrent requests from clients for services. Client computing devices may be permitted to use available capacity beyond their assigned quotas. When backpressure exists, connections with a client exceeding a proportion of excess capacity may be closed before connections with a client not exceeding a proportion of excess capacity.Type: GrantFiled: September 28, 2018Date of Patent: September 21, 2021Assignee: Comcast Cable Communications, LLCInventors: Jonathan Moore, Jason Press
-
Publication number: 20210234842Abstract: Systems and methods for providing services are disclosed. One aspect comprises authenticating a user associated with a first service, receiving a selection of a second service, generating an opaque identifier associated with the user and the first service, wherein the opaque identifier facilitates the anonymous collection of data relating to the second service. Another aspect can comprise transmitting the opaque identifier to the second service, and receiving data relating to the second service.Type: ApplicationFiled: September 4, 2020Publication date: July 29, 2021Inventors: David Mays, Jason Press
-
Patent number: 10999588Abstract: Systems, apparatuses, and methods are described for encoding media content based on an ending delay of first media content and a startup delay of second media content. Second media content may be configured for transmission after first media content in a media content stream. The first media content may be associated with an ending delay corresponding to transmission and/or decoding of frames of the first media content. The second media content may be associated with a starting delay corresponding to transmission and/or decoding of frames of the second media content. The first media content and the second media content may be encoded using different encoding formats. Based on comparing the ending delay and starting delay to a threshold, encoding parameters may be selected, one or more frames may be removed from the first media content and/or the second media content, and/or buffers of one or more devices may be adjusted.Type: GrantFiled: January 10, 2019Date of Patent: May 4, 2021Assignee: Comcast Cable Communications, LLCInventors: Srinath V. Ramaswamy, Weidong Mao, Jason Press
-
Publication number: 20210092494Abstract: A playback device may determine a quality measurement associated with one or more versions of a content fragment. The quality measurements may be based on one or more encoding characteristics associated with the plurality of versions of the content fragments. The quality measurements may be received by a content delivery system from the one or more devices and may be used by the content delivery system in determining a content playlist. By determining the quality measurements at the user device side, a larger number of quality measurements may be received and more accurate quality measurements may be utilized for determining the content playlist.Type: ApplicationFiled: December 2, 2020Publication date: March 25, 2021Inventors: Weidong Mao, Jason Press
-
Patent number: 10887660Abstract: A playback device may determine a quality measurement associated with one or more versions of a content fragment. The quality measurements may be based on one or more encoding characteristics associated with the plurality of versions of the content fragments. The quality measurements may be received by a content delivery system from the one or more devices and may be used by the content delivery system in determining a content playlist. By determining the quality measurements at the user device side, a larger number of quality measurements may be received and more accurate quality measurements may be utilized for determining the content playlist.Type: GrantFiled: December 27, 2018Date of Patent: January 5, 2021Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: Weidong Mao, Jason Press
-
Patent number: 10798070Abstract: Systems and methods for providing services are disclosed. One aspect comprises authenticating a user associated with a first service, receiving a selection of a second service, generating an opaque identifier associated with the user and the first service, wherein the opaque identifier facilitates the anonymous collection of data relating to the second service. Another aspect can comprise transmitting the opaque identifier to the second service, and receiving data relating to the second service.Type: GrantFiled: June 11, 2019Date of Patent: October 6, 2020Assignee: Comcast Cable Communications, LLCInventors: David Mays, Jason Press
-
Publication number: 20200228813Abstract: Systems, apparatuses, and methods are described for encoding media content based on an ending delay of first media content and a startup delay of second media content. Second media content may be configured for transmission after first media content in a media content stream. The first media content may be associated with an ending delay corresponding to transmission and/or decoding of frames of the first media content. The second media content may be associated with a starting delay corresponding to transmission and/or decoding of frames of the second media content. The first media content and the second media content may be encoded using different encoding formats. Based on comparing the ending delay and starting delay to a threshold, encoding parameters may be selected, one or more frames may be removed from the first media content and/or the second media content, and/or buffers of one or more devices may be adjusted.Type: ApplicationFiled: January 10, 2019Publication date: July 16, 2020Inventors: Srinath V. Ramaswamy, Weidong Mao, Jason Press