Patents Assigned to General Instruments Corporation
  • Publication number: 20140301440
    Abstract: In one embodiment, a method determines an encoded plurality of layers for a scalable video stream for a video where each of the plurality of layers includes a respective layer parameter setting. An additional layer for the plurality of layers is determined where the additional layer enhances a base layer in the plurality of layers and the respective layer parameter settings for the encoded plurality of layers do not take into account the additional layer. The method then determines an additional layer parameter setting for the additional layer. The additional layer parameter setting specifies a relationship between the additional layer and at least a portion of the plurality of layers where the additional layer parameter setting is used to decode the additional layer and the at least a portion of the plurality of layers.
    Type: Application
    Filed: April 7, 2014
    Publication date: October 9, 2014
    Applicant: General Instrument Corporation
    Inventors: Mandayam A. Narasimhan, Ajay K. Luthra
  • Publication number: 20140301482
    Abstract: In one embodiment, a method determines buffer parameter settings for a plurality of layers in a scalable video stream for a video. Each layer includes a respective buffer parameter setting. Then, the method applies respective buffer parameter settings to individual buffers for respective layers in the plurality of layers. The respective layers are buffered in the individual buffers according to the respective buffer parameter settings where the respective layers are combined after the buffers to form a combined bitstream including the respective layers for decoding.
    Type: Application
    Filed: April 7, 2014
    Publication date: October 9, 2014
    Applicant: General Instrument Corporation
    Inventors: Mandayam A. Narasimhan, Ajay K. Luthra
  • Patent number: 8855441
    Abstract: A method and apparatus for image processing a lens-distorted image (e.g., a fisheye image) is provided. The method includes partitioning coordinate points in a selected output image into tiles. The output image is an undistorted rendition of a subset of the lens-distorted image. Coordinate points on a border of the tiles in the output image are selected. For each tile, coordinate points in the lens-distorted image corresponding to each selected coordinate point in the output image are calculated. In addition, for each tile, a bounding box on the lens-distorted image is selected. The bounding box includes the calculated coordinates in the lens-distorted image. The bounding boxes are expanded so that they encompass all coordinate points in the lens-distorted image that map to all coordinate points in their respective corresponding tiles. Output pixel values are generated for each tile from pixel values in their corresponding expanded bounding boxes.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: October 7, 2014
    Assignee: General Instrument Corporation
    Inventors: Sek M. Chai, Malcolm R. Dwyer, Ruei-Sung Lin, Daniel A. Linzmeier, Nikolas Bellas
  • Patent number: 8856290
    Abstract: A method of exchanging configuration information needed to authenticate an unregistered Wi-Fi client device to an access point of a wireless local area network is described. A SSID of the AP and a temporary hidden secondary SSID of the AP are enabled for a preset time period with a residential gateway providing the AP of the WLAN. A message is received in the form of IP UDP packets by the residential gateway to the temporary hidden secondary SSID of the AP during the preset time period requesting network configuration information. The residential gateway transmits the requested network configuration information via return message in the form of IP UDP packets on the temporary hidden secondary SSID of the AP. Additional methods and apparatus are described.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: October 7, 2014
    Assignee: General Instrument Corporation
    Inventors: Paul Couto, Kwoktung B. Lo, Rodney E. Okano, Gabriel E. Rubinsky
  • Patent number: 8854964
    Abstract: Method and apparatus for determining a transport bit rate for a multiprogram transport stream (MPTS) is described. In one example, a plurality of transport bit rates is computed for a respective plurality of programs in the MPTS. A highest transport bit rate and a lowest transport bit rate are selected from the plurality of transport bit rates. An average transport bit rate is computed from the highest transport bit rate and the lowest transport bit rate. The average transport bit rate is provided as an initial transport bit rate for the MPTS. Jitter in the MPTS may be compensated using the initial transport bit rate.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: October 7, 2014
    Assignee: General Instrument Corporation
    Inventor: Vincent C. Liu
  • Patent number: 8855212
    Abstract: A device is provided for use with an encoder, source video data and a source video clock. The encoder can encode video data at a timebase corrected video clock and can encode audio data at a timebase corrected audio clock. The source video data includes a video data portion and an audio data portion. The device includes a video processing portion, an audio processing portion and a clock generating portion. The video processing portion is arranged to receive the source video data based on the source video clock. The audio processing portion is arranged to receive the source video data based on the source video clock. The clock generating portion can generate the timebase corrected video clock and can generate the timebase corrected audio clock. The video processing portion can provide, to the encoder, the video data portion of the source video data based on the timebase corrected video clock.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: October 7, 2014
    Assignee: General Instrument Corporation
    Inventor: Talha Najeeb
  • Publication number: 20140297745
    Abstract: Disclosed are methods and apparatus for processing social media posts. The methods may include certain multimedia content being identified as multimedia content for which social media posts relating to a broadcast of that multimedia content are to be stored. Using this identifying information, one or more filtering criteria may be provided for use by a filtering module. The filtering module may receive (e.g., from a social networking service) a stream of social media posts, filter the received stream to extract social media posts that relate to the broadcast of the certain multimedia content, and stores the extracted social media posts. Alternatively, a storage module may store the stream of social media posts, and a filtering module may filter the stored social media posts to identify social media posts that relate to the broadcast of the certain multimedia content.
    Type: Application
    Filed: April 2, 2013
    Publication date: October 2, 2014
    Applicant: General Instrument Corporation
    Inventors: Brian J. Tarbox, Stewart M. Wiener
  • Publication number: 20140289654
    Abstract: An interactive interface for a computing device enables a user to select the medium of expression in which a segment of a narrative will be presented.
    Type: Application
    Filed: April 5, 2013
    Publication date: September 25, 2014
    Applicant: General Instrument Corporation
    Inventors: Santosh S. Basapur, Shirley A. Chaysinh, Hiren M. Mandalia, Narayanan Venkitaraman
  • Publication number: 20140289625
    Abstract: Segments of plural media expressions of a narrative are defined and linked by metadata enabling substitution of a segment of one medium expression of the narrative for a segment of another medium expression the narrative when requested by a user.
    Type: Application
    Filed: April 5, 2013
    Publication date: September 25, 2014
    Applicant: General Instrument Corporation
    Inventors: Hiren M. Mandalia, Santosh S. Basapur, Shirley A. Chaysinh, Narayanan Venkitaraman
  • Publication number: 20140282801
    Abstract: Improved systems and methods for delivering CATV content over a fiber optic network from a transmitter.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventor: General Instrument Corporation
  • Publication number: 20140279047
    Abstract: Advanced set top devices are beginning to merge with home network gateway devices and will soon become the major single entry point into the home. A growing trend and implementation of home gateways is to provide a centralized data entrance point to end user home. Behavioral information may be compiled from each individual device in the home network, and the home network gateway device determines advertisements to insert specifically to each device based on the entirety of the behavioral information compiled from within the home network. The advertisements provided to individual users within the home network may be determined by the home network gateway device, transparent to entities outside the home network. For example, a headend that delivers content to a home network may not know how many devices are connected to a home network gateway device, the type of devices connected, or which devices are receiving content.
    Type: Application
    Filed: March 10, 2014
    Publication date: September 18, 2014
    Applicant: General Instrument Corporation
    Inventors: Yeqing Wang, Christopher S. DelSordo, Patrick J. Leary, Patrick Wright-Riley
  • Publication number: 20140280138
    Abstract: Systems, methods, and devices for determining contexts and determining associated demographic profiles using information received from multiple demographic sensor enabled electronic devices, are disclosed. Contexts can be defined by a description of spatial and/or temporal components. Such contexts can be arbitrarily defined using semantically meaningful and absolute descriptions of time and location. Demographic sensor data is associated with or includes context data that describes the circumstances under which the data was determined. The demographic sensor data can include demographic sensor readings that are implicit indications of a demographic for the context. The sensor data can also include user reported data with explicit descriptions of a demographic for the context. The demographic sensor data can be filtered by context data according a selected context.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Jianguo Li, Mir F. Ali, Paul C. Davis, Dale W. Russell, Di You
  • Publication number: 20140269869
    Abstract: A method of estimating a defect location within a network is provided. Information of pre-equalization coefficients of an adaptive pre-equalizer of a terminal network element on the network is received. A total amount of equalization applied by a negative delay portion of the adaptive pre-equalizer relative to a main tap level and a total amount of equalization applied by a positive delay portion of the adaptive pre-equalizer relative to the main tap level is determined. The terminal network element is determined as being affected by a defect if at least one of the total amount of equalization applied by the negative or positive delay portions relative to the main tap level is at an unacceptable level. If a defect is identified, a location of the defect is estimated differently depending upon whether the negative or positive delay portion of the adaptive pre-equalizer applies the greatest amount of equalization.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: David B. Bowler, Brian M. Basile, Clarke V. Greene
  • Publication number: 20140270717
    Abstract: A method of scheduling a digital video recording via a remote device, comprising providing a digital video recorder comprising one or more tuners and a recording database stored on a storage device within the digital video recorder, the recording database being configured to store one or more recording schedules that describe programming events to be recorded by the digital video recorder, receiving a message over a data network connection from a remote device, the message describing instructions to add a new recording schedule about a particular programming event to the recording database, comprising a program identifier, a program name, a program icon URL, a channel identifier, a start time, an end time, a deletion priority, and a recording type, processing the message to add the new recording schedule to the recording database, and transmitting an error message to the remote device when the new recording schedule conflicts with another recording schedule already stored in the recording database.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Kuang M. Chen, William P. Franks, Paul Moroney
  • Publication number: 20140269903
    Abstract: A video processing system is provided to create quantization data parameters based on human eye attraction to provide to an encoder to enable the encoder to compress data taking into account the human perceptual guidance. The system includes a perceptual video processor (PVP) to generate a perceptual significance pixel map for data to be input to the encoder. Companding is provided to reduce the pixel values to values ranging from zero to one, and decimation is performed to match the pixel values to a spatial resolution of quantization parameter values (QP) values in a look up table (LUT). The LUT table values then provide the metadata to provide to the encoder to enable compression of the original picture to be performed by the encoder in a manner so that bits are allocated to pixels in a macroblock according to the predictions of eye tracking.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Sean T. McCarthy, Peter A. Borgwardt, Vijay Kamarshi, Shiv Saxena
  • Publication number: 20140280699
    Abstract: A method and apparatus for communicating data to a browsing session is disclosed In one embodiment, the method comprises receiving a first information from a first browsing session in a proxy, the first information comprising a request for a webpage having at least one webpage element, transmitting a second information comprising a first wrapper distinct from the requested webpage, establishing a first communications session between the first wrapper and the proxy; and transmitting a third information to the first browser via the first communications session, the third information comprising at least one element based on the requested webpage element for rendering by the first browsing session via the first wrapper.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: General Instrument Corporation
    Inventors: Shivajit Mohapatra, Gerald Corrigan, Manohar Ganesan, Mark Tarlton, Prakairut Tarlton, Narayanan Venkitaraman, Jay Williams
  • Publication number: 20140280750
    Abstract: In a streaming server, companion content may be received and incorporated along with media that is streamed to clients. The companion content may originate from one of the clients, in some cases. In other cases, the companion content may originate from a source other than a client. The companion content may be any media relates to the media being streamed to the clients or directives that control the processing of the media being streamed to the clients.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Krishna Prasad Panje, Murali Sahasranaman, Sundar Murthy Tumuluru, S N Karthick, Somesh Saraf
  • Publication number: 20140281985
    Abstract: Techniques for enhancing a user's viewing experience include providing new opportunities for viewing information or manipulating data during the viewing experience. The user may take an action that has an intended purpose of changing a mode of play of content displayed at the client device. An event prompted by the user action, such as a pause or rewind of the displayed content, may be an event that triggers at least one extended option associated with the displayed content.
    Type: Application
    Filed: July 24, 2013
    Publication date: September 18, 2014
    Applicant: General Instrument Corporation
    Inventors: William J. Garrison, Albert F. Elcock
  • Publication number: 20140282738
    Abstract: In one embodiment, a method receives a trigger initiation command for configuring a trigger command and receives the trigger command from a trigger device that is separate from the computing device. The trigger command is based on a selection of a trigger command input on the trigger device. Then, the method determines a state of a complex navigation that requires multiple actions to output content associated with the state. An association is stored between the state of the complex navigation and the trigger command. The method receives the trigger command from the trigger device where the trigger command is sent based on a single input selecting the trigger command input. Then, the state of the complex navigation is recalled to output the content.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventor: James M. Hunter
  • Publication number: 20140279597
    Abstract: A method for automated transfer of the unique ID of a consumer electronics device (CED) is disclosed. The method includes initiating registration of the CED with an external entity. The CED does not have ability to complete the registration with the external entity by itself. A unique identification for the CED is obtained and provided to the external entity in order to complete the registration of the CED. Registration of the CED is initiated by executing a registration program. The unique identification is obtained using a universal plug and play (UPnP) service that includes requesting the universal identification from the CED and receiving the universal identification from the CED. The unique identification is provided to the external entity by inserting it in an associated field provided as part of registration process. Apparatus for performing the method is also disclosed.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventor: Thomas F. Kister