Patents Represented by Attorney, Agent or Law Firm Benjamin D. Driscoll
-
Patent number: 7454616Abstract: An exemplary embodiment of a method (10) for authenticating software in a cable modem makes use of a secure key and certificate stored in flash memory. In this exemplary embodiment, the code employs a key to validate (16) a signature that is generated for each new build of the code. During build of the code, the code is digitally signed (12) using e.g., a Motorola RSA private key. The message digest and the signature are then stored at the end of code file itself (13). Each time the modem (52) reboots, the code can validate (16) that the image in flash has not been modified. This validation function (16) can be accomplished e.g., by calling an RSA Signature Verification function to confirm that the signature in the header equals the message digest signed by the manufacturer's private key or the manufacturer's CVC.Type: GrantFiled: January 7, 2005Date of Patent: November 18, 2008Assignee: General Instrument CorporationInventor: Robert M. Stephens-Doll
-
Patent number: 7437013Abstract: A method of reducing spatial noise in an image. Low-pass (smoothing) filters are calculated simultaneously from three successive image rows. Three blocks (m1, m2, m3) are associated with the three successive image rows, and the blocks are processed in row-major order. This implementation is applicable to both luminance and chrominance. The number of smoothing parameters is reduced to one. The technique is applicable to both luminance and chrominance. Directional mapping is used. Extension of the technique to spatial filtering using a 5×5 neighborhood (using five successive image rows) is described. Embodiments of the method using the MMX instruction set are described.Type: GrantFiled: March 24, 2004Date of Patent: October 14, 2008Assignee: General Instrument CorporationInventor: Candace M. Anderson
-
Patent number: 7418011Abstract: A method for multiplexing DOCSIS data into an MPEG data stream includes synchronizing an MPEG system clock and a DOCSIS system clock, multiplexing a DOCSIS data stream into an MPEG Transport Stream while preserving the accuracy of a number of MPEG program clock reference (PCR) values, transmitting the multiplexed Transport Stream, receiving the multiplexed Transport Stream in a receiving device, recovering the MPEG PCR values, and generating a DOCSIS clock based on the MPEG PCR values.Type: GrantFiled: February 10, 2004Date of Patent: August 26, 2008Assignee: General Instrument CorporationInventor: Clive E. Holborow
-
Patent number: 7403838Abstract: An arrangement using an Instant Messaging (“IM”) chat-type interface for monitoring and controlling devices in an automated home is provided. The automated home is arranged to be accessible as an IM contact (often called a “buddy”) to a user of an IM service that is located remotely from the automated home. After initiating an IM chat session, the user queries the status of systems and devices in the automated home, and operates devices in the automated home. In various illustrative examples, natural language commands are utilized to enable the user to ask simple questions regarding the status of devices in the home, take a virtual “walk through” the home, and turn devices on and off, among other options. As IM interfaces are being increasingly used on a variety of devices including mobile phones and personal digital assistants, users can conveniently access and control their automated home while traveling.Type: GrantFiled: December 14, 2005Date of Patent: July 22, 2008Assignee: General Instrument CorporationInventors: Damon M. Deen, Tim Chipman, Richard Snelson
-
Patent number: 7397402Abstract: A method and system are provided for code normalization and byte construction. A plurality of subsets of bits is extracted from a first input. Each of the subsets of bits has a bit width equaling a number of leading zeros from a second input variable. Further, a consecutive sequence of the plurality of subsets is stored in a memory. In addition, the consecutive sequence of the plurality of subsets is read from the memory if a third input release flag is established.Type: GrantFiled: January 22, 2007Date of Patent: July 8, 2008Assignee: General Instrument CorporationInventor: Yendo Hu
-
Patent number: 7391471Abstract: This invention teaches an apparatus and method for merging information transmitted in vertical blanking interval (VBIs) of several services into a single VBI. The system includes a pair of memories for each service wherein each memory is toggled between a read and write cycle. While the first memory is in a write cycle, the second memory is in a read cycle and vice versa. A field programmable gate array (FPGA) controls the first and second pairs of memory to merge the VBIs.Type: GrantFiled: September 21, 1999Date of Patent: June 24, 2008Assignee: General Instrument CorporationInventor: Anthony Cucinotta
-
Patent number: 7373013Abstract: Spatial noise is reduced in an image having a plurality of pixels by detecting object boundaries and unstructured areas in the image and applying 3-tap high pass filters to each pixel in the image in at least four, but less than eight directions to determine the best direction for local low pass filtering. Low pass filtering is applied only along object boundaries and unstructured areas within the image so as to minimize the tendency to blur image edges. Using only four high pass filters to locate horizontal, vertical and diagonal image edges passing through the center of a 3×3 pixel array provides good results.Type: GrantFiled: December 23, 2003Date of Patent: May 13, 2008Assignee: General Instrument CorporationInventor: Candace M. Anderson
-
Patent number: 7356029Abstract: A system and method of multiplexing data into an MPEG transport stream are described. In particular, an IP packet is examined to determine if it is a multicast IP packet. If so, the IP packet is repackaged into one or more MPEG packets for transmission in the MPEG transport stream.Type: GrantFiled: April 16, 2002Date of Patent: April 8, 2008Assignee: General Instrument CorporationInventors: Vicky B. Kaku, Branislav N. Meandzija, Randall Silagi
-
Patent number: 7356687Abstract: In a client-server system employing protocols such as RTP (real-time protocol), RTCP (real-time control protocol) and RTSP (real-time streaming protocol) for communicating real-time data stream, a method for using the same security parameters to secure by encryption and/or authentication, communication of the real-time data stream.Type: GrantFiled: May 21, 2002Date of Patent: April 8, 2008Assignee: General Instrument CorporationInventors: Alexander Medvinsky, Petr Peterka
-
Patent number: 7330174Abstract: A programmable remote control unit including a data processing device, a memory storage unit, a data transmitter, an electrophoretic button, and a bus that communicatively couples the data processing device to the memory storage unit, the data transmitter, and the electrophoretic button; wherein the optical qualities of the electrophoretic button may be modified in response to commands from the data processing device.Type: GrantFiled: March 27, 2003Date of Patent: February 12, 2008Assignee: General Instrument CorporationInventor: Thomas L. du Breuil
-
Patent number: 7313811Abstract: A residential gateway (RG) for distributing video, data and telephony services to multiple devices within a residence is disclosed. The RG receives signals from a telecommunications network, converts the signals to formats compatible with the multiple devices, and transmits the appropriate signals to the appropriate devices. Optical Remote Control devices (RCs) associated with remotely located televisions (TVs) transmit channel select commands to the RG as optical signals. The optical signals are received by an optical receiver located in close proximity to the remotely located TVs. The optical signal is then converted to an RF signal by an RF transmitter which transmits the RF signal over coaxial cable. A Remote Antennae Module (RAM) extracts the channel select command from the RF signal and provides it to the RG.Type: GrantFiled: March 15, 2000Date of Patent: December 25, 2007Assignee: General Instrument CorporationInventors: Steve Sheppard, A. J. McInnis, Charles Eldering, Thomas Eames
-
Patent number: 7310809Abstract: A method for receiving information content from an information distribution system, wherein the information content is divided into a plurality of content portions, the method comprising: subscribing to a multicast group representing at least one content portion; and determining, at the end of a content portion, whether to subscribe to another multicast group.Type: GrantFiled: March 9, 2001Date of Patent: December 18, 2007Assignee: General Instrument CorporationInventor: Petr Peterka
-
Patent number: 7307523Abstract: A method for monitoring motion of an entity within a predetermined boundary established using a location detection technology. Sensor data is acquired from a motion sensor that senses non-positional movement of the entity and is attachable to the entity. A learned movement pattern associated with the entity is accessed. Computing techniques are used to analyze the acquired sensor data in relationship to the learned movement pattern. A current movement pattern is identified based on the analysis. It is determined whether the current movement pattern is a reportable movement pattern, and if so, a predetermined action is performed.Type: GrantFiled: November 15, 2005Date of Patent: December 11, 2007Assignee: General Instrument CorporationInventors: Thomas F. Kister, William J. Garrison, Glen P. Goffin, David C. Goodwin, Charles R. Hardt
-
Patent number: 7292286Abstract: A method and apparatus for modulating both quadrature components of each of a plurality of RF signals comprising a multichannel signal is disclosed. By employing certain digital signal processing techniques, a pair of composite baseband signals is produced in manner that is uniquely associated with the modulation content of the RF signals. According to one aspect of the invention, by using the composite baseband signals to modulate in quadrature a single quadrature modulator, the composite baseband signals are shown to have a baseband frequency span that is substantially half of the frequency range spanned by the multichannel signal. An application for the CATV field in which a 6 MHz channel spacing between the RE signals is also disclosed.Type: GrantFiled: August 11, 2003Date of Patent: November 6, 2007Inventor: Ron D. Katznelson
-
Patent number: D558165Type: GrantFiled: December 7, 2005Date of Patent: December 25, 2007Assignee: General Instrument CorporationInventor: Mark P. Leichter
-
Patent number: D559240Type: GrantFiled: March 26, 2007Date of Patent: January 8, 2008Assignee: General Instrument CorporationInventor: Michael F Paradise
-
Patent number: D559241Type: GrantFiled: March 26, 2007Date of Patent: January 8, 2008Assignee: General Instrument CorporationInventor: Michael F. Paradise
-
Patent number: D568310Type: GrantFiled: November 21, 2006Date of Patent: May 6, 2008Assignee: General Instrument CorporationInventors: Christopher G. Franck, Jeffery R. Beasley, Alina R. Butan
-
Patent number: D569377Type: GrantFiled: December 6, 2006Date of Patent: May 20, 2008Assignee: General Instrument CorporationInventors: Johan O. Lundgren, Hugo Gnadeberg, Kristoffer Svedulf, Dejan Tomic
-
Patent number: D572674Type: GrantFiled: March 26, 2007Date of Patent: July 8, 2008Assignee: General Instrument CorporationInventor: Michael F Paradise