Patents by Inventor Christopher Poli

Christopher Poli 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).

  • Publication number: 20160308865
    Abstract: Methods, systems, and computer readable media can be operable to facilitate the monitoring and detection of a device relocation. A location fingerprint may be generated for a device, wherein the location fingerprint includes information associated with proximal devices. Proximal devices may be identified based on communications received by the device from the proximal devices, and may include devices that are determined to be near in proximity to the device. A baseline location fingerprint may be generated at an instance when the device is expected to be within a designated premise. Subsequent captures of a location fingerprint of the device may be periodically or conditionally taken, and the subsequent location fingerprints may be compared to the baseline location fingerprint. If a significant difference exists between a subsequent location fingerprint and the baseline location fingerprint, a determination may be made that the device has potentially been relocated away from a designated premise.
    Type: Application
    Filed: April 18, 2016
    Publication date: October 20, 2016
    Inventor: Christopher Poli
  • Patent number: 9043854
    Abstract: A method of provisioning a set-top box (STB) with a provisioning server is disclosed. In the method, a provisioning request is received from a STB, where the provisioning request includes a provisioning stream identifier, an authorization server identifier, and a STB address. The provisioning server requests a provisioning system generate a configuration for the STB, where the configuration includes a channel map and basic code. The provisioning server receives the configuration from the provisioning system. The provisioning server prepares provisioning information, including the configuration for the STB and sends the provisioning information to the STB using the identifier for the STB.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: May 26, 2015
    Assignee: ARRIS Technology, Inc.
    Inventors: Christopher Poli, David H. Brouda, Glen P. Goffin, Robert E. Mack
  • Patent number: 8885823
    Abstract: A method for delivering encrypted content to a subscriber terminal on-demand through a communication network is provided. The method begins when SRM receives a request for content from the subscriber terminal. In response to the request, the SRM directs a video server to transmit the content as an unencrypted transport stream to an encryptor. The packets in the unencrypted transport stream include a header with a destination address associated with the subscriber terminal. The encryptor encrypts the content in the unencrypted transport stream to generate an encrypted transport stream. The encryptor also inserts in the packet headers of the packets in the encrypted transport stream the destination address associated with the subscriber terminal obtained from the packet headers in the unencrypted transport stream. Finally, the encrypted transport stream is transmitted to the subscriber terminal over the communication network.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: November 11, 2014
    Assignee: General Instrument Corporation
    Inventors: Christopher Poli, Joseph M. Amorese, Robert Mack, Lawrence D. Vince, Charles A. Zimmerman
  • Patent number: 8374085
    Abstract: A method (400) for managing a data stream (30) encoded according to a digital transmission protocol and configured for broadcasting to a consumer network device (14) within a broadband communications network (10). A message relating to the data stream is encapsulated (402) within a transport layer data packet (502). The packet has a destination port number field. A value associated with a predetermined parameter of the digital transmission protocol is created (404) within the field. Based on the value, the packet is forwarded (406) to the consumer network device according to a network layer protocol. When the forwarded message is received by the consumer network device, the consumer network device processes the data stream based on the message, and establishes an application layer communication socket based on the destination port number value. The socket is usable to receive further messages associated with the predetermined parameter of the digital transmission protocol.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: February 12, 2013
    Assignee: General Instrument Corporation
    Inventors: Christopher Poli, Richard S. Grzeczkowski, Steven A. Didomenico, Christopher J. Stone, Leonard G. Filomeo
  • Patent number: 8032917
    Abstract: A Download Control Message instructs a set-top terminal in a cable television system to located and immediately begin downloading a code or other data object available over the cable system. The Download Control Message specifies, for example, the size, name, version and location (URL or transport stream and PID) of the object to be acquired by the set-top terminal. The terminal accordingly can begin immediate acquisition of the object. An address or other characteristic associated with the Download Control Message allows the system operator to target the Message to a particular set-top terminal or group of terminals.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: October 4, 2011
    Assignee: General Instrument Corporation
    Inventors: Christopher Poli, Christopher S. Del Sordo, Douglas S. Makofka, Jack Birnbaum, Thomas F. Bates, IV, Dave Prezuhy, Ira S. Lehrman
  • Publication number: 20110138435
    Abstract: A method (400) for managing a data stream (30) encoded according to a digital transmission protocol and configured for broadcasting to a consumer network device (14) within a broadband communications network (10). A message relating to the data stream is encapsulated (402) within a transport layer data packet (502). The packet has a destination port number field. A value associated with a predetermined parameter of the digital transmission protocol is created (404) within the field. Based on the value, the packet is forwarded (406) to the consumer network device according to a network layer protocol. When the forwarded message is received by the consumer network device, the consumer network device processes the data stream based on the message, and establishes an application layer communication socket based on the destination port number value. The socket is usable to receive further messages associated with the predetermined parameter of the digital transmission protocol.
    Type: Application
    Filed: February 15, 2011
    Publication date: June 9, 2011
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Christopher Poli, Richard Stephen Grzeczkowski, Steven A. Didomenico, Christopher J. Stone, Leonard G. Filomeo
  • Publication number: 20110078757
    Abstract: A method of provisioning a set-top box (STB) with a provisioning server is disclosed. In the method, a provisioning request is received from a STB, where the provisioning request includes a provisioning stream identifier, an authorization server identifier, and a STB address. The provisioning server requests a provisioning system generate a configuration for the STB, where the configuration includes a channel map and basic code. The provisioning server receives the configuration from the provisioning system. The provisioning server prepares provisioning information, including the configuration for the STB and sends the provisioning information to the STB using the identifier for the STB.
    Type: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Christopher Poli, David H. Brouda, Glen P. Goffin, Robert E. Mack
  • Patent number: 7911946
    Abstract: A method (400) for managing a data stream (30) encoded according to a digital transmission protocol and configured for broadcasting to a consumer network device (14) within a broadband communications network (10). A message relating to the data stream is encapsulated (402) within a transport layer data packet (502). The packet has a destination port number field. A value associated with a predetermined parameter of the digital transmission protocol is created (404) within the field. Based on the value, the packet is forwarded (406) to the consumer network device according to a network layer protocol. When the forwarded message is received by the consumer network device, the consumer network device processes the data stream based on the message, and establishes an application layer communication socket based on the destination port number value. The socket is usable to receive further messages associated with the predetermined parameter of the digital transmission protocol.
    Type: Grant
    Filed: November 17, 2004
    Date of Patent: March 22, 2011
    Assignee: General Instrument Corporation
    Inventors: Christopher Poli, Richard Stephen Grzeczkowski, Steven A. Didomenico, Christopher J. Stone, Leonard G. Filomeo
  • Patent number: 7862779
    Abstract: Composition has an indicating dye encapsulated by an encapsulating material. An encapsulated indicating dye can be combined with an organic substance absorbent and/or adsorbent. The composition, combination and/or a device having one or both of them can be used to indicate the presence of an organic substance by contacting the same with a sample, and, ascertaining whether an appropriate color release occurs to indicate the presence of the organic substance by contact of the organic substance with the composition, combination and/or device.
    Type: Grant
    Filed: August 22, 2006
    Date of Patent: January 4, 2011
    Assignee: Imbibitive Technologies Corporation
    Inventors: Nicolo Flor, John Christopher Polis, Richard H. Hall
  • Publication number: 20090007215
    Abstract: A set top box is provided that includes an RF front-end for receiving programming content over a distribution communication network. A processor is operatively associated with the RF front-end and a storage device is operatively associated with the processor. An interface is provided for establishing communication with an external device. In response to a signal received from the distribution network over the RF front-front identifying at least one programming object to be downloaded thereto, the processor is configured to locate and receive the programming object from the external device through the interface.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 1, 2009
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Christopher Poli, Lawrence D. Vince
  • Publication number: 20080152430
    Abstract: Target organic substance can be contained, filtered, absorbed and/or used to shut down flow, and water drained off, with a system having a first, fluid-permeable, hollow housing member; a second, fluid-permeable, hollow housing member disposed inside the first member; and, disposed between the first and second members, a fluid-filtering/absorbing material. A fluid can pass through the first and second members and the fluid-filtering/absorbing material, and have the target organic substance, which may be found with the fluid, filtered and/or absorbed by the fluid-filtering/absorbing material.
    Type: Application
    Filed: February 3, 2006
    Publication date: June 26, 2008
    Inventors: Nicolo Flor, John Christopher Polis, John S. Brinkman, Richard H. Hall
  • Publication number: 20080075285
    Abstract: A method for delivering encrypted content to a subscriber terminal on-demand through a communication network is provided. The method begins when SRM receives a request for content from the subscriber terminal. In response to the request, the SRM directs a video server to transmit the content as an unencrypted transport stream to an encryptor. The packets in the unencrypted transport stream include a header with a destination address associated with the subscriber terminal. The encryptor encrypts the content in the unencrypted transport stream to generate an encrypted transport stream. The encryptor also inserts in the packet headers of the packets in the encrypted transport stream the destination address associated with the subscriber terminal obtained from the packet headers in the unencrypted transport stream. Finally, the encrypted transport stream is transmitted to the subscriber terminal over the communication network.
    Type: Application
    Filed: September 24, 2007
    Publication date: March 27, 2008
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Christopher Poli, Joseph Amorese, Robert Mack, Lawrence Vince, Charles Zimmerman
  • Patent number: 7120926
    Abstract: This method and system allow a subscriber to a cable television service to receiving a listing or menu of programming available for that subscriber's set-top terminal to upgrade or enhance the features available over the cable system. A Directory of Services (DoS) message is transmitted over the cable system to the subscriber's set-top terminal. The terminal can then display for the subscriber the menu of programming available. This display may include a price for downloading each programming object. The subscriber can then, using a remote control unit or a user input device on the terminal, direct the set-top terminal to acquire a listed programming object. The DoS message will provide information enabling the set-top terminal to download the indicated programming object from the cable system in response to the subscriber's input. The subscriber can then have immediate access to upgraded or enhanced programming, the purchase of which is billed to the subscriber's account.
    Type: Grant
    Filed: May 4, 2000
    Date of Patent: October 10, 2006
    Assignee: General Instrument Corporation
    Inventors: Reem Safadi, Lawrence Vince, Douglas S. Makofka, Christopher Poli, Christopher S. Del Sordo, Robert C. Booth
  • Publication number: 20060112410
    Abstract: The present invention is a method and system for presenting on-demand event records in such a manner as to allow the user to easily identify which on-demand event records have been viewed already. Once a user views particular on-demand content, the present invention flags the particular on-demand content as pre-viewed by incrementing a flag indicator field in the on-demand event record corresponding to the particular on-demand content. Then, the next time the user interface communicating the available on-demand content is presented, the one or more user interface items presenting previously viewed on-demand content are presented with a previously viewed identifier. The previously viewed identifier may include, but is not limited to, presenting the previously viewed on-demand content in a different color than the unviewed on-demand content, presenting the previously viewed on-demand content in a different location than the unviewed on-demand content, or presenting only the unviewed on-demand content.
    Type: Application
    Filed: November 23, 2004
    Publication date: May 25, 2006
    Inventors: Christopher Poli, Richard Grzeczkowski
  • Publication number: 20050122976
    Abstract: A method (400) for managing a data stream (30) encoded according to a digital transmission protocol and configured for broadcasting to a consumer network device (14) within a broadband communications network (10). A message relating to the data stream is encapsulated (402) within a transport layer data packet (502). The packet has a destination port number field. A value associated with a predetermined parameter of the digital transmission protocol is created (404) within the field. Based on the value, the packet is forwarded (406) to the consumer network device according to a network layer protocol. When the forwarded message is received by the consumer network device, the consumer network device processes the data stream based on the message, and establishes an application layer communication socket based on the destination port number value. The socket is usable to receive further messages associated with the predetermined parameter of the digital transmission protocol.
    Type: Application
    Filed: November 17, 2004
    Publication date: June 9, 2005
    Inventors: Christopher Poli, Richard Grzeczkowski, Steven Didomenico, Christopher Stone, Leonard Filomeo
  • Patent number: 6904611
    Abstract: A Download Control Message instructs a set-top terminal in a cable television system to located and immediately begin downloading a code or other data object available over the cable system. The Download Control Message specifies, for example, the size, name, version and location (URL or transport stream and PID) of the object to be acquired by the set-top terminal. The terminal accordingly can begin immediate acquisition of the object. An address or other characteristic associated with the Download Control Message allows the system operator to target the Message to a particular set-top terminal or group of terminals.
    Type: Grant
    Filed: July 21, 2000
    Date of Patent: June 7, 2005
    Assignee: General Instrument Corporation
    Inventors: Christopher Poli, Christopher S. Del Sordo, Douglas S. Makofka, Jack Birnbaum, Thomas F. Bates IV, Dave Prezuhy, Ira S. Lehrman
  • Publication number: 20050091699
    Abstract: A Download Control Message instructs a set-top terminal in a cable television system to located and immediately begin downloading a code or other data object available over the cable system. The Download Control Message specifies, for example, the size, name, version and location (URL or transport stream and PID) of the object to be acquired by the set-top terminal. The terminal accordingly can begin immediate acquisition of the object. An address or other characteristic associated with the Download Control Message allows the system operator to target the Message to a particular set-top terminal or group of terminals.
    Type: Application
    Filed: November 18, 2004
    Publication date: April 28, 2005
    Inventors: Christopher Poli, Christopher Del Sordo, Douglas Makofka, Jack Birnbaum, Thomas Bates, Dave Prezuhy, Ira Lehrman
  • Patent number: 6813778
    Abstract: A method and system manages and controls the download of programming, i.e., code objects, to a set-top terminal connected to a cable television system so as to prevent disruptions to service that may arise if only some of the objects specified are successfully downloaded and might, therefore, function improperly or conflict with existing applications. When the message to download new or additional code objects lists two or more objects to be acquired, the set-top terminal will only enable and execute downloaded objects if all the listed objects are successfully acquired. If only some of the objects the terminal has been instructed to download are acquired, those downloaded objects may either be purged or stored in memory without being enabled and executed. The system operator may specify in the message instructing the terminal to acquire new objects, whether the listed objects must be implemented as a group or not at all.
    Type: Grant
    Filed: July 17, 2000
    Date of Patent: November 2, 2004
    Assignee: General Instruments Corporation
    Inventors: Christopher Poli, Douglas S. Makofka, Ira S. Lehrman, Christopher S. Del Sordo, Thomas F. Bates, IV
  • Publication number: 20040210941
    Abstract: A method and system manages and controls the download of programming, i.e., code objects, to a set-top terminal connected to a cable television system so as to prevent disruptions to service that may arise if only some of the objects specified are successfully downloaded and might, therefore, function improperly or conflict with existing applications. When the message to download new or additional code objects lists two or more objects to be acquired, the set-top terminal will only enable and execute downloaded objects if all the listed objects are successfully acquired. If only some of the objects the terminal has been instructed to download are acquired, those downloaded objects may either be purged or stored in memory without being enabled and executed. The system operator may specify in the message instructing the terminal to acquire new objects, whether the listed objects must be implemented as a group or not at all.
    Type: Application
    Filed: May 12, 2004
    Publication date: October 21, 2004
    Inventors: Christopher Poli, Douglas S. Makofka, Ira S. Lehrman, Christopher S. Del Sordo, Thomas F. Bates
  • Patent number: D544070
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: June 5, 2007
    Assignee: Imbibitive Technologies Corporation
    Inventors: Nicolo Flor, John Christopher Polis, John S. Brinkman