Patents Assigned to General Instruments Corporation
  • Publication number: 20140099079
    Abstract: A method of processing a sequence of coded video frames conveyed by a digital data stream, where each frame represents an image, includes receiving the sequence of coded video frames at a recording device, determining a frame interval between presentation of an ith coded frame of the sequence and an (i+1)th coded frame of the sequence, calculating a stream time stamp for the ith coded frame, and calculating a stream time stamp for the (i+1)th coded video frame based on the stream time stamp for the ith coded video frame and the previously determined frame interval.
    Type: Application
    Filed: March 11, 2013
    Publication date: April 10, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventor: General Instrument Corporation
  • Publication number: 20140101709
    Abstract: An improved optical fiber management bridge 100 can comprise an optical hinge 152 for an electronics communications device 112 which is especially useful for a broadband network 104. The electronics communications device can have a housing 120 for enclosing an electronics package 114 comprising at least one optical module 118 and optical fibers 108. The optical bridge can have optical surfaces 156 for supporting portions of the optical fibers 108 which are routed and extend between the top 128 and base 122 of the housing 120. The optical bridge can have an intermediate portion 163 for accommodating safe transition of the optical fibers 108 over the hinge line 129 of the housing 120.
    Type: Application
    Filed: October 5, 2012
    Publication date: April 10, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Vipul D. Rathod, Dennis P. Conroy, Jamie J. Swift, David M. Thibeault, Thomas M. Weiss
  • Publication number: 20140098293
    Abstract: Disclosed are methods and apparatus for providing information to a first client device (e.g., a tablet computer) for presentation on that device. The information may be related to multimedia content (e.g., a television program) that may be presented using a second client device (e.g., a television). Firstly, an activity level for a portion of the multimedia content is determined. Using the activity level, an amount of the information is assigned to that portion of the multimedia content. The amount of the information assigned is dependent on that determined activity level. The assigned information is then provided for use by (e.g., for display on) the first client device.
    Type: Application
    Filed: October 5, 2012
    Publication date: April 10, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Faisal Ishtiaq, Bhavan Gandhi, Crysta J. Metcalf
  • Publication number: 20140095608
    Abstract: A method includes receiving content-association input, including identification of accessed first content and an index position of a second content, and associating the accessed first content with the second content at the index position. Users accessing the second content are provided information related to the first content in response to the access of the second content. The information provided may be a link to the first content, a description of the first content, a portion of the first content, or the entire first content. Another method includes providing a user interface within an application window while the application window displays a first content and providing a second window in response to selection input via the user interface. The second window displays an indexed second content. Input may be received via the second window to create an association of the first content with the second content at an index position.
    Type: Application
    Filed: October 3, 2012
    Publication date: April 3, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Hiren M. Mandalia, Santosh S. Basapur, Shirley A. Chaysinh, Young S. Lee, Narayanan Venkitaraman
  • Publication number: 20140092984
    Abstract: In one embodiment, a method determines a pulse code modulation (PCM) flag that indicates whether a PCM mode can be used to encode or decode a portion of video. A single conditional statement is evaluated once to determine if the PCM flag indicates the PCM mode is enabled. Based on the evaluating of the single conditional statement, when the PCM flag indicates the PCM mode is enabled, the method encodes or decodes a first PCM parameter, a second PCM parameter, a third PCM parameter, a fourth PCM parameter, and a fifth PCM parameter. The first PCM parameter, the second PCM parameter, the third PCM parameter, the fourth PCM parameter, and the fifth PCM parameter are encoded or decoded consecutively without any bits or syntax between them in or from an encoded bitstream associated with the portion of video.
    Type: Application
    Filed: March 14, 2013
    Publication date: April 3, 2014
    Applicant: General Instrument Corporation
    Inventors: Xue Fang, Limin Wang
  • Publication number: 20140092975
    Abstract: Devices and methods for using base layer motion vector for enhancement layer motion vector prediction are disclosed.
    Type: Application
    Filed: April 15, 2013
    Publication date: April 3, 2014
    Applicant: General Instrument Corporation
    Inventors: Yue Yu, Limin Wang, Jian Lou
  • Publication number: 20140086407
    Abstract: A method and apparatus for processing encrypted content distributed for end users in multiple services includes receiving entitlement information for a subset of at least two of the services separately from the encrypted content for the services and either calculating decryption key information for the subset of services from the entitlement information and storing the decryption key information in memory so that decryption key information for a selected service can subsequently be read from memory, or storing the entitlement information for the subset of services in memory so that the entitlement information for a selected service can subsequently be read from memory and decryption key information for the selected service can be calculated.
    Type: Application
    Filed: September 25, 2012
    Publication date: March 27, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Marcus Gustafsson, Jonas Norling, Daniel Wandemo
  • Publication number: 20140086311
    Abstract: In one embodiment, a method determines when a scaling list for a non-default quantization matrix is being used to perform quantization of one or more units of video. Transform unit sizes are determined that are not available for performing a transform of the one or more units of video. Then, the method encodes or decodes scaling list data for each of the transform unit sizes available for performing the transform of the one or more units of video. The scaling list data is for transform unit sizes not available for performing the transform of the one or more units of video are not encoded or decoded.
    Type: Application
    Filed: March 14, 2013
    Publication date: March 27, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Jian Lou, Limin Wang, Yue Yu
  • Publication number: 20140086121
    Abstract: Methods and apparatus for controlling a wireless station (102) are disclosed. In an embodiment, an access point (104), or any other suitable device or system, receives a first application identifier from a first wireless station (102) at an access point (104) (e.g., receive a URL from a temperature sensor). The access point (104) then downloads and/or activates a software application to the access point (104) from a first server (106) based on the first application identifier (e.g., download a temperature measurement application based on the URL). The access point (104) issues a command to the first wireless station (102) based on the software application (e.g., send temperature measurement and sleep instructions to the temperature sensor). The access point (104) also receives first data from the first wireless station (102) (e.g., receive temperature measurements from the sensor). The access point (104) transmits the first data to at least one of the first server (106) and a second different server (106) (e.
    Type: Application
    Filed: September 24, 2012
    Publication date: March 27, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Stephen P. Emeott, Andrew J. Aftelak, Anthony J. Braskich, Dwight R. Smith
  • Publication number: 20140089967
    Abstract: While a user views a primary content item (for example, a movie on a television screen), secondary content items are selected and presented to the user, either on the same screen or on a screen of the user's companion device. To choose selections that are relevant to the user's current interests, the selection process considers information beyond the realm of primary and secondary content. Over time, the selection process learns to make more relevant selections by monitoring selection choices made by other systems.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Hiren M. Mandalia, Mir F. Ali, Santosh S. Basapur, Anthony J. Braskich, Paul C. Davis, Faisal Ishtiaq, Crysta J. Metcalf, Ashley B. Novak, Loren J. Rittle, Dale W. Russell, James R. Talley, Narayanan Venkitaraman
  • Patent number: 8681858
    Abstract: Rate control is provided in a two-pass encoder. A first encoding pass is performed to encode an input video sequence. Coding statistics for the first encoding pass are collected. Target coding parameters for a second encoding pass are calculated based on the coding statistics for the first encoding pass. The second encoding pass is performed to encode the input video sequence at a constant bit rate (CBR) using the target coding parameters to form a second pass encoded stream.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: March 25, 2014
    Assignee: General Instrument Corporation
    Inventor: Limin Wang
  • Publication number: 20140081921
    Abstract: A Digital Media Player (DMP) is used to selectively process multimedia files that are hosted on a Digital Media Server (DMS) operatively connected to a Content Directory Service (CDS) database archiving objects associated with the multimedia files, by selecting a desired object.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Padmagowri Pichumani, Padmassri Chandrashekar
  • Publication number: 20140078394
    Abstract: In one embodiment, a method determines one or more luma interpolation filters for interpolating sub-pel pixel values for a luma component. The one or more luma interpolation filters have a first number of coefficients. Then, the method determines one or more chroma interpolation filters for interpolating sub-pel pixel values for a chroma component. The one or more chroma interpolation filters have a second number of coefficients where the second number of coefficients is less than the first number of coefficients. When the one or more chroma interpolation filters should be used to interpolate a sub-pel pixel value for the luma component, the method uses a chroma interpolation filter to interpolate a sub-pixel value for the luma component by applying coefficients of the chroma interpolation filter to corresponding pixel values for the luma component.
    Type: Application
    Filed: March 14, 2013
    Publication date: March 20, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Jian Lou, Koohyar Minoo, Limin Wang, Yue Yu
  • Publication number: 20140078400
    Abstract: A method for processing a video stream includes receiving the video stream at a first video processing circuit, and generating video information for the video stream by the first video processing circuit. The method further includes inserting the video information into an in-band portion of the video stream by the first video processing circuit, and transmitting the video stream with the video information in the in-band portion from the first video processing circuit to a second video processing circuit. The method further includes reading the video information from the in-band portion of the video stream by the second video processing circuit, and processing the video stream by the second video processing circuit using the video information in the in-band portion of the video stream. The method further includes transmitting the video stream with the video information in the in-band portion from the second video processing circuit for additional processing.
    Type: Application
    Filed: September 20, 2012
    Publication date: March 20, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Venkatram Vajjhula, Shivkumar Jayaraman, Pierre Seigneurbieux
  • Publication number: 20140082359
    Abstract: A method provides end-to-end security for transport of a profile to a target device (e.g., a mobile computing device) over at least one communications network that includes a plurality of nodes. In accordance with the method, the profile is encrypted for transport between the target device and an initial node of the network through which the profile is transported. The encryption is an end-to-end inner layer encryption performed prior to hop-to-hop encryption. The encrypting uses a public key of a public, private key pair. The private key is derivable from a seed securely provisioned in the target device using a public key algorithm. The encrypted profile is transmitted over the communications network to the target device.
    Type: Application
    Filed: April 17, 2013
    Publication date: March 20, 2014
    Applicant: General Instrument Corporation
    Inventors: Madjid Nakhjiri, Tat Keung Chan, Alexander Medvinsky, Eric J. Sprunk
  • Publication number: 20140082012
    Abstract: A Digital Media Server (DMS) is used to manipulate a Content Directory Service (CDS) database operatively connected to a Digital Media Player (DMP), where the DMS hosts multimedia content that a user wishes to be presented on the DMP.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Padmagowri Pichumani, Padmassri Chandrashekar
  • Publication number: 20140079398
    Abstract: One or more overlay wavelengths are applied to a GPON architecture to provide sufficient, cost-effective forward bandwidth per home for targeted, unique narrowcast services to allow traditional HFC operators to use a PON architecture with their existing HFC equipment. A separate return path capability using a separate coaxial cable with RF signals to the GPON may also be used. This return capability may be provided either by a fiber optic link or coaxial link from the home.
    Type: Application
    Filed: March 5, 2013
    Publication date: March 20, 2014
    Applicant: General Instrument Corporation
    Inventor: General Instrument Corporation
  • Publication number: 20140082701
    Abstract: A data object update system provides a flexible framework that can be used to upgrade, renew, replace or supplement data objects that are provisioned in a large base of network-enabled devices that been deployed in the field to end users. The system has the flexibility to configure, for example, the following items, based on different requirements received from network operators: which device key and/or certificate is to be used to authenticate request messages from network-enabled devices before a specific data object update request is accepted into the system; which device identifier is to be used to authorize data object update requests; which device identifier is to be used for generating device specific data objects; and which protection mechanism is to be used to secure the delivery of data objects to network-enabled devices.
    Type: Application
    Filed: September 16, 2013
    Publication date: March 20, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Jason A. Pasion, Zeya Myint, Xin Qiu, Fan Wang, Joel Yan, Ting Yao
  • Publication number: 20140082144
    Abstract: A method for transmitting video streams from a server to a media device includes selecting by the server first encoding parameters for a first set of video streams based on a first current bandwidth capacity for a network and based on a first current window size of a receive buffer of the media device, and transmitting the first set of video streams from the server to the media device. The method includes selecting by the server second encoding parameters for a second set of video streams based on a second current bandwidth capacity for the network based on a second current window size of the buffer. The first current bandwidth capacity is different from the second current bandwidth capacity or the first window size is different from the second current window size. The method includes transmitting the second set of video streams from the server to the media device.
    Type: Application
    Filed: September 20, 2012
    Publication date: March 20, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Arjun Ramamurthy, Ajay Luthra, Mark K. Schmidt
  • Patent number: D702218
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: April 8, 2014
    Assignee: General Instrument Corporation
    Inventors: Liang Hua Wu, Willie Y. Fong, Stephen A. Lawson, Tzu-Hsiang Lee