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: 20160308865Abstract: 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: ApplicationFiled: April 18, 2016Publication date: October 20, 2016Inventor: Christopher Poli
-
Patent number: 9043854Abstract: 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: GrantFiled: September 29, 2009Date of Patent: May 26, 2015Assignee: ARRIS Technology, Inc.Inventors: Christopher Poli, David H. Brouda, Glen P. Goffin, Robert E. Mack
-
Patent number: 8885823Abstract: 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: GrantFiled: September 24, 2007Date of Patent: November 11, 2014Assignee: General Instrument CorporationInventors: Christopher Poli, Joseph M. Amorese, Robert Mack, Lawrence D. Vince, Charles A. Zimmerman
-
Patent number: 8374085Abstract: 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: GrantFiled: February 15, 2011Date of Patent: February 12, 2013Assignee: General Instrument CorporationInventors: Christopher Poli, Richard S. Grzeczkowski, Steven A. Didomenico, Christopher J. Stone, Leonard G. Filomeo
-
Patent number: 8032917Abstract: 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: GrantFiled: November 18, 2004Date of Patent: October 4, 2011Assignee: General Instrument CorporationInventors: Christopher Poli, Christopher S. Del Sordo, Douglas S. Makofka, Jack Birnbaum, Thomas F. Bates, IV, Dave Prezuhy, Ira S. Lehrman
-
Publication number: 20110138435Abstract: 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: ApplicationFiled: February 15, 2011Publication date: June 9, 2011Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Christopher Poli, Richard Stephen Grzeczkowski, Steven A. Didomenico, Christopher J. Stone, Leonard G. Filomeo
-
Publication number: 20110078757Abstract: 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: ApplicationFiled: September 29, 2009Publication date: March 31, 2011Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Christopher Poli, David H. Brouda, Glen P. Goffin, Robert E. Mack
-
Patent number: 7911946Abstract: 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: GrantFiled: November 17, 2004Date of Patent: March 22, 2011Assignee: General Instrument CorporationInventors: Christopher Poli, Richard Stephen Grzeczkowski, Steven A. Didomenico, Christopher J. Stone, Leonard G. Filomeo
-
Patent number: 7862779Abstract: 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: GrantFiled: August 22, 2006Date of Patent: January 4, 2011Assignee: Imbibitive Technologies CorporationInventors: Nicolo Flor, John Christopher Polis, Richard H. Hall
-
Publication number: 20090007215Abstract: 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: ApplicationFiled: June 27, 2007Publication date: January 1, 2009Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Christopher Poli, Lawrence D. Vince
-
Publication number: 20080152430Abstract: 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: ApplicationFiled: February 3, 2006Publication date: June 26, 2008Inventors: Nicolo Flor, John Christopher Polis, John S. Brinkman, Richard H. Hall
-
Publication number: 20080075285Abstract: 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: ApplicationFiled: September 24, 2007Publication date: March 27, 2008Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Christopher Poli, Joseph Amorese, Robert Mack, Lawrence Vince, Charles Zimmerman
-
Patent number: 7120926Abstract: 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: GrantFiled: May 4, 2000Date of Patent: October 10, 2006Assignee: General Instrument CorporationInventors: Reem Safadi, Lawrence Vince, Douglas S. Makofka, Christopher Poli, Christopher S. Del Sordo, Robert C. Booth
-
Publication number: 20060112410Abstract: 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: ApplicationFiled: November 23, 2004Publication date: May 25, 2006Inventors: Christopher Poli, Richard Grzeczkowski
-
Publication number: 20050122976Abstract: 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: ApplicationFiled: November 17, 2004Publication date: June 9, 2005Inventors: Christopher Poli, Richard Grzeczkowski, Steven Didomenico, Christopher Stone, Leonard Filomeo
-
Patent number: 6904611Abstract: 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: GrantFiled: July 21, 2000Date of Patent: June 7, 2005Assignee: General Instrument CorporationInventors: Christopher Poli, Christopher S. Del Sordo, Douglas S. Makofka, Jack Birnbaum, Thomas F. Bates IV, Dave Prezuhy, Ira S. Lehrman
-
Publication number: 20050091699Abstract: 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: ApplicationFiled: November 18, 2004Publication date: April 28, 2005Inventors: Christopher Poli, Christopher Del Sordo, Douglas Makofka, Jack Birnbaum, Thomas Bates, Dave Prezuhy, Ira Lehrman
-
Patent number: 6813778Abstract: 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: GrantFiled: July 17, 2000Date of Patent: November 2, 2004Assignee: General Instruments CorporationInventors: Christopher Poli, Douglas S. Makofka, Ira S. Lehrman, Christopher S. Del Sordo, Thomas F. Bates, IV
-
Publication number: 20040210941Abstract: 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: ApplicationFiled: May 12, 2004Publication date: October 21, 2004Inventors: Christopher Poli, Douglas S. Makofka, Ira S. Lehrman, Christopher S. Del Sordo, Thomas F. Bates
-
Patent number: D544070Type: GrantFiled: February 21, 2006Date of Patent: June 5, 2007Assignee: Imbibitive Technologies CorporationInventors: Nicolo Flor, John Christopher Polis, John S. Brinkman