Patents by Inventor Joseph Kiok

Joseph Kiok 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: 11805168
    Abstract: Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: October 31, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Neill Kipp, Joseph Kiok
  • Patent number: 11770589
    Abstract: Methods and systems for using text data in content presentation and content search are disclosed. Text data and a plurality of video frames can be extracted from a content program and stored in a database. Extracted text data can be divided into a plurality of text segments. The plurality of text segments and the plurality of video frames can be presented in the form of an electronic book or guide. In addition, the content program can be divided into a plurality of content segments and stored in the database. The plurality of content segments and the plurality of text segments can be associated by time indices. A user can identify one or more content segments in the database by a query, and notifications can be sent according to the query.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: September 26, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Jamie Batmanglidj, Neill Kipp, Justin Riggert, Joseph Kiok
  • Publication number: 20230281666
    Abstract: Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, a system that monitors telemetry information may include a user that gathers telemetry information of a device and transmits the information to a monitored room. A manager may join a monitored room and monitor the monitored room for particular types of telemetry information. In one example, a manager may determine whether a downstream device is experiencing a network problem, such as a low bitrate. A manager may also transmit commands to the player via the monitored room, which causes the downstream device to operate in accordance with the transmitted command. In one example, a manager may transmit a command that causes a player to decode a particular service.
    Type: Application
    Filed: February 23, 2023
    Publication date: September 7, 2023
    Inventors: Brian Field, Jan Van Doorn, Joseph Kiok, Daniel Groustra, Mark Torluemke, Jim Hall, John Leddy
  • Publication number: 20230116618
    Abstract: Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
    Type: Application
    Filed: October 21, 2022
    Publication date: April 13, 2023
    Inventors: Neill Kipp, Joseph Kiok
  • Patent number: 11620679
    Abstract: Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, a system that monitors telemetry information may include a user that gathers telemetry information of a device and transmits the information to a monitored room. A manager may join a monitored room and monitor the monitored room for particular types of telemetry information. In one example, a manager may determine whether a downstream device is experiencing a network problem, such as a low bitrate. A manager may also transmit commands to the player via the monitored room, which causes the downstream device to operate in accordance with the transmitted command. In one example, a manager may transmit a command that causes a player to decode a particular service.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: April 4, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Brian Field, Jan Van Doorn, Joseph Kiok, Daniel Groustra, Mark Torluemke, Jim Hall, John Leddy
  • Patent number: 11516286
    Abstract: Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: November 29, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Neill Kipp, Joseph Kiok
  • Publication number: 20220327576
    Abstract: Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, a system that monitors telemetry information may include a user that gathers telemetry information of a device and transmits the information to a monitored room. A manager may join a monitored room and monitor the monitored room for particular types of telemetry information. In one example, a manager may determine whether a downstream device is experiencing a network problem, such as a low bitrate. A manager may also transmit commands to the player via the monitored room, which causes the downstream device to operate in accordance with the transmitted command. In one example, a manager may transmit a command that causes a player to decode a particular service.
    Type: Application
    Filed: November 17, 2021
    Publication date: October 13, 2022
    Inventors: Brian Field, Jan Van Doorn, Joseph Kiok, Daniel Groustra, Mark Torluemke, Jim Hall, John Leddy
  • Publication number: 20220053225
    Abstract: Images may be periodically captured from each of a plurality of content streams comprising programs. Each of the content streams may be associated with capture parameters. The capture parameters may include information on how frequently images from the stream may be captured. The captured images may be made available to various clients for various uses, such as for display of a schedule of available programs.
    Type: Application
    Filed: September 8, 2021
    Publication date: February 17, 2022
    Inventors: Joseph Kiok, Kevin Christopher Flanagan, Gregory Allen Broome, Richard Joseph Fliam, Sam Schwartz
  • Patent number: 11210704
    Abstract: Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, methods that monitor and use telemetry information may include receiving telemetry information relating to advertisements, whether the advertisement reporting is active, and/or whether thresholds associated with the output of advertisements have been satisfied. In some examples, telemetry information may be received via an application. In some examples, advertisments may be selected or generated for display based on analysis of the telemetry infomration. In some examples, commands may be transmitted to a device to initiate advertisement related reporting.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: December 28, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Brian Field, Jan Van Doorn, Joseph Kiok, Daniel Groustra, Mark Torluemke, Jim Hall, John Leddy
  • Patent number: 11153612
    Abstract: Images may be periodically captured from each of a plurality of content streams comprising programs. Each of the content streams may be associated with capture parameters. The capture parameters may include information on how frequently images from the stream may be captured. The captured images may be made available to various clients for various uses, such as for display of a schedule of available programs.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: October 19, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Joseph Kiok, Kevin Christopher Flanagan, Gregory Allen Broome, Richard Joseph Fliam, Sam Schwartz
  • Publication number: 20210097573
    Abstract: Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, a system that monitors telemetry information may include a user that gathers telemetry information of a device and transmits the information to a monitored room. A manager may join a monitored room and monitor the monitored room for particular types of telemetry information. In one example, a manager may determine whether a downstream device is experiencing a network problem, such as a low bitrate. A manager may also transmit commands to the player via the monitored room, which causes the downstream device to operate in accordance with the transmitted command. In one example, a manager may transmit a command that causes a player to decode a particular service.
    Type: Application
    Filed: October 9, 2020
    Publication date: April 1, 2021
    Inventors: Brian Field, Jan Van Doorn, Joseph Kiok, Daniel Groustra, Mark Torluemke, Jim Hall, John Leddy
  • Publication number: 20210014574
    Abstract: Methods and systems for using text data in content presentation and content search are disclosed. Text data and a plurality of video frames can be extracted from a content program and stored in a database. Extracted text data can be divided into a plurality of text segments. The plurality of text segments and the plurality of video frames can be presented in the form of an electronic book or guide. In addition, the content program can be divided into a plurality of content segments and stored in the database. The plurality of content segments and the plurality of text segments can be associated by time indices. A user can identify one or more content segments in the database by a query, and notifications can be sent according to the query.
    Type: Application
    Filed: March 25, 2020
    Publication date: January 14, 2021
    Inventors: Jamie Batmanglidj, Neill Kipp, Justin Riggert, Joseph Kiok
  • Patent number: 10846747
    Abstract: Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, a system that monitors telemetry information may include a user that gathers telemetry information of a device and transmits the information to a monitored room. A manager may join a monitored room and monitor the monitored room for particular types of telemetry information. In one example, a manager may determine whether a downstream device is experiencing a network problem, such as a low bitrate. A manager may also transmit commands to the player via the monitored room, which causes the downstream device to operate in accordance with the transmitted command. In one example, a manager may transmit a command that causes a player to decode a particular service.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: November 24, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Brian Field, Jan van Doorn, Joseph Kiok, Daniel Groustra, Mark Torluemke, Jim Hall, John Leddy
  • Publication number: 20200314177
    Abstract: Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 1, 2020
    Inventors: Neill Kipp, Joseph Kiok
  • Publication number: 20200143420
    Abstract: Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, a system that monitors telemetry information may include a user that gathers telemetry information of a device and transmits the information to a monitored room. A manager may join a monitored room and monitor the monitored room for particular types of telemetry information. In one example, a manager may determine whether a downstream device is experiencing a network problem, such as a low bitrate. A manager may also transmit commands to the player via the monitored room, which causes the downstream device to operate in accordance with the transmitted command. In one example, a manager may transmit a command that causes a player to decode a particular service.
    Type: Application
    Filed: October 2, 2019
    Publication date: May 7, 2020
    Inventors: Brian Field, Jan van Doorn, Joseph Kiok, Daniel Groustra, Mark Torluemke, Jim Hall, John Leddy
  • Patent number: 10645457
    Abstract: Methods and systems for using text data in content presentation and content search are disclosed. Text data and a plurality of video frames can be extracted from a content program and stored in a database. Extracted text data can be divided into a plurality of text segments. The plurality of text segments and the plurality of video frames can be presented in the form of an electronic book or guide. In addition, the content program can be divided into a plurality of content segments and stored in the database. The plurality of content segments and the plurality of text segments can be associated by time indices. A user can identify one or more content segments in the database by a query, and notifications can be sent according to the query.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: May 5, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Jamie Batmanglidj, Neill Kipp, Justin Riggert, Joseph Kiok
  • Patent number: 10475078
    Abstract: Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, a system that monitors telemetry information may include a user that gathers telemetry information of a device and transmits the information to a monitored room. A manager may join a monitored room and monitor the monitored room for particular types of telemetry information. In one example, a manager may determine whether a downstream device is experiencing a network problem, such as a low bitrate. A manager may also transmit commands to the player via the monitored room, which causes the downstream device to operate in accordance with the transmitted command. In one example, a manager may transmit a command that causes a player to decode a particular service.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: November 12, 2019
    Assignee: Comcast Cable Communications, LLC
    Inventors: Brian Field, Jan van Doorn, Joseph Kiok, Daniel Groustra, Mark Torluemke, Jim Hall, John Leddy
  • Publication number: 20180293618
    Abstract: Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, a system that monitors telemetry information may include a user that gathers telemetry information of a device and transmits the information to a monitored room. A manager may join a monitored room and monitor the monitored room for particular types of telemetry information. In one example, a manager may determine whether a downstream device is experiencing a network problem, such as a low bitrate. A manager may also transmit commands to the player via the monitored room, which causes the downstream device to operate in accordance with the transmitted command. In one example, a manager may transmit a command that causes a player to decode a particular service.
    Type: Application
    Filed: November 13, 2017
    Publication date: October 11, 2018
    Inventors: Brian Field, Jan Van Doorn, Joseph Kiok, Daniel Groustra, Mark Torluemke, Jim Hall, John Leddy
  • Patent number: 9852446
    Abstract: Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, a system that monitors telemetry information may include a user that gathers telemetry information of a device and transmits the information to a monitored room. A manager may join a monitored room and monitor the monitored room for particular types of telemetry information. In one example, a manager may determine whether a downstream device is experiencing a network problem, such as a low bitrate. A manager may also transmit commands to the player via the monitored room, which causes the downstream device to operate in accordance with the transmitted command. In one example, a manager may transmit a command that causes a player to decode a particular service.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: December 26, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventors: Brian Field, Jan Van Doorn, Joseph Kiok, Daniel Groustra, Mark Torluemke, Jim Hall, John Leddy
  • Publication number: 20170094329
    Abstract: Methods and systems are disclosed for coordinating segmentation of multiple encoded content streams of a content item. Each content stream may be encoded at one of several bitrates. Methods are disclosed for synchronizing segmentation of content streams of a content item among multiple content segmenters. The methods may allow seamless recovery of segmentation synchronization in the event of lost or misaligned encoder boundary points.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Richard Fliam, Coby Young, Joseph Kiok