Patents Assigned to Ericsson Television Inc.
  • Patent number: 8302136
    Abstract: Assets, such as content and related data are packaged, transmitted, received and managed in a digital cable television system to standardize the distribution of content and services from a content/service provider to subscribers in the system. The standardized format for packaging content enables the digital cable system to package, transmit, receive and manage diverse types of content, such as MPEGs, executable files, HTML pages, and the like, using standard system components without requiring reprogramming of the system to deploy new services. Service and content providers are freed from having to develop custom formats for delivering content and data to the cable system. Moreover, the standardized bundling of content and related data that is enabled by the invention allows the cable system operator to automate the deployment of services based on specific content and data to select subscribers.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: October 30, 2012
    Assignees: Ericsson Television Inc., Time Warner Cable
    Inventors: Joseph G. Buehl, Darryl Lanay DeFreese
  • Patent number: 8254443
    Abstract: There is provided an improved latency rate distortion optimization apparatus comprising a forward quantize unit (1200) for processing input coefficients (Wij), an inverse quantize unit (1300) coupled to the forward quantize unit (1200), and at least one look-up-table (150) of quantize values for use by the forward (1200) and inverse (1300) quantize units, wherein the at least one look-up-table (150) of quantize values further includes any one or more of the following modified quantize multiplication factors: negative forward quantize multiplication factors (?MF); pre-shifted forward quantize multiplication factors (MFps); negative pre-shifted forward quantize multiplication factors (?MFps); negative inverse quantize multiplication factors (?V); pre-shifted inverse quantize multiplication factors (Vps); or negative pre-shifted inverse quantize multiplication factors (?Vps), and the forward quantize unit (1200) is arranged to operate on the input coefficients (Wij) using one of the modified forward quantize mul
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: August 28, 2012
    Assignee: Ericsson Television, Inc.
    Inventor: Anthony Peter Dencher
  • Patent number: 8218086
    Abstract: There is provided a method of pre-processing video data to detect flashes, comprising calculating a normalized difference index value for a Luminance [Y] component of the video data, calculating a normalized difference index value for Chrominance [U and V] components of the video data, calculating a normalized luminance [Y] mean gradient index for the video data, and providing an indication that a flash has been detected when all the following conditions are satisfied: the normalized difference index value for the Luminance [Y] component is greater than a first predetermined threshold (TY); the normalized difference index value for the Chrominance [U and V] components is less than a second predetermined threshold (TC); and a difference between the normalized difference index value for the Chrominance [U and V] components and the normalized luminance [Y] mean gradient index is less than or equal to a third pre-determined threshold (TF).
    Type: Grant
    Filed: December 11, 2007
    Date of Patent: July 10, 2012
    Assignee: Ericsson Television Inc.
    Inventor: Zhicheng Lancelot Wang
  • Patent number: 8214853
    Abstract: Various embodiments of the present invention relate to systems and methods for providing content to a subscriber of a first video service provider through a second video service provider and for facilitating the subscriber incurring a fee for viewing the content. In particular embodiments, the systems and methods authenticate a subscriber of a first video service provider and allow the subscriber to view content through a second video service provider and incur the fee for viewing such content. Various embodiments may make use of a content brokerage provider to facilitate the brokerage of content between video servicer providers. Further, in various embodiments, the first video service provider (and/or content brokerage provider) bills the subscriber for the fee incurred for viewing the content through the second video service provider and, in particular embodiments, a portion of the fee is paid to the second video service provider.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: July 3, 2012
    Assignee: Ericsson Television, Inc
    Inventors: Charles H. Dasher, Alan S. Rouse
  • Patent number: 8214856
    Abstract: Viewers of video on demand (“VOD”) programs are automatically presented with Emergency Alert System (“EAS”) information during an invocation of the EAS system. A VOD Support System receives notification of an EAS event and directs EAS information to be stored in a VOD Server. The VOD Support System then invokes a function in the VOD Server, causing the VOD server to suspend all active VOD streams and, instead, stream out the EAS information comprising a preamble and emergency information identified by the VOD Support System. Upon completion of streaming this information, the VOD Server will automatically resume each of the VOD programs previously suspended. VOD viewers watching a VOD session that is interrupted by an EAS test are thus automatically returned to their VOD programming at the point where their program was interrupted.
    Type: Grant
    Filed: February 11, 2010
    Date of Patent: July 3, 2012
    Assignee: Ericsson Television, Inc
    Inventor: Dheeraj Ravula
  • Patent number: 8200260
    Abstract: In one embodiment, a transaction server facilitates a purchase transaction for goods or services between users at two mobile phones. The Purchaser initiates a request for a purchase transaction to a server, and is provided with a unique code (“purchasing nonce”) that is uniquely associated with the request. The user of the first mobile phone provides the purchasing nonce to the Seller, who enters that value into the selling mobile phone. The selling mobile phone initiates a request to join the transaction as identified by the purchasing nonce. After confirmation of the Purchaser that the Seller can join the transaction, the Seller can itemize the goods for sale, which are electronically presented to the Purchaser for approval. After all items are selected, the Purchaser approves the transaction, and the transaction server can then transfers funds. An electronic receipt is provided to the Purchaser's mobile phone for confirmation.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: June 12, 2012
    Assignee: Ericsson Television, Inc.
    Inventors: Alan Rouse, Charles Dasher
  • Patent number: 8189671
    Abstract: Statistical content block matching for video pre-processing, for example in fast motion estimation, uses a second-order distortion criterion for processing steps such as identifying a best reference image portion for comparison with a current image portion. The second-order distortion criterion is a Lagrange-optimized combination of a mean squared error criterion with an entropy criterion. Then a fast motion estimation search advantageously includes performing a diamond search using the second-order distortion criterion to identify a candidate best reference image portion, and performing a nearest neighbor search starting using said second-order distortion criterion to identify the best reference image portion within a search range limited by an adaptive search range cap. A better motion vector can then be calculated.
    Type: Grant
    Filed: May 18, 2011
    Date of Patent: May 29, 2012
    Assignee: Ericsson Television, Inc.
    Inventor: Zhicheng Lancelot Wang
  • Patent number: 8185477
    Abstract: Various embodiments of the present invention provide systems, methods, and apparatus for tagging a segment of media content. In various embodiments, a beginning location and an ending location indicating the segment are recorded and are used to retrieve the segment from the media content. Various embodiments provide systems and methods for communicating the segment with a user. In various embodiments, the user requests the segment and the position of the segment in the media content and the storage location of the media content are used to extract the segment from the media content. In addition, various embodiments provide systems and methods for providing a license to the user to observe the segment. In various embodiments, a request for the license includes a player identifier and a user identifier that are used to verified the player is associated with the user and the user has rights to observe the segment.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: May 22, 2012
    Assignee: Ericsson Television Inc.
    Inventors: Charles Hammett Dasher, Alan Rouse
  • Patent number: 8171564
    Abstract: A video encryption/decryption scheme is provided allowing an originator of video content to encrypt the video content using a session key, wherein the encrypted content and an encrypted form of the session key are provided to a destination. The session key is encrypted using a long term key value, and the long term key value itself is encrypted using shared secret information that is only stored in the main memory of the originator and destination's systems. The long term key is encrypted, typically by a third party, and provided to the originator and destination systems for encrypting/decrypting the session key. The third party also provides a pass phrase file, which the originator and destination systems can use as input with shared secret information to a certain cryptographic hashing algorithm to encrypt/decrypt the long term key.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: May 1, 2012
    Assignee: Ericsson Television Inc.
    Inventors: Alan Rouse, Paul Christien Bentz
  • Patent number: 8136142
    Abstract: A centralized Content Management System (“CCMS”) facilitates management of packages comprising assets comprising meta-data and associated content of video programs for distribution to various types of service providers and equipment locations therein. The CCMS can receive meta-data and associated content, normalize the meta-data according to various formats based on various rules depending on where the meta-data and contents are to be distributed, and the distribute the content. The CCMS has various capabilities for managing packages, including adapting the meta-data and content for different types of equipment or individual locations based on rules for that service provider, thus providing an automated system reducing error and time in distributing video assets to a number of locations.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: March 13, 2012
    Assignee: Ericsson Television, Inc.
    Inventors: James H. Alexander, Michael Petrusis, Yoichi Yamamoto, Sumanth Gentela, Ashish Ghanate
  • Patent number: 8117039
    Abstract: A multi-stage recursive sample rate converter (“SRC”) typically embodied as digital signal processor provides for an efficient structure for converting digital audio samples at one frequency, such as 48 kHz, to another frequency, such as 44.1 kHz. A parameter codebook comprising memory stores parameters used at a plurality of stages by the SRC. For each stage, a controller coordinates the SRC to use the appropriate set of parameters from the codebook, process an input audio sample stream, and store the intermediate results in a buffer. The controller then causes the intermediate results to be processed again as input to the SRC in a subsequent stage of processing using a different set of parameters. The process is repeated until all stages are completed, and the final results are the output digital audio data stream at the desired sampling rate.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: February 14, 2012
    Assignee: Ericsson Television, Inc.
    Inventors: Zhicheng Lancelot Wang, Jianguang Jiang
  • Patent number: 8068423
    Abstract: A system and method for processing multiple client flows to a single outbound link is provided. Specifically, a scheduler enforces a maximum symbol rate on the aggregate output flow. Inbound client flows are scheduled for output based upon individual quality of service parameters. For each round of scheduling, packets configured for a first bandwidth range are processed in a first pass and packets configured for a second bandwidth range are processed in a second pass. The packets are placed into frames before transmission. A comparison of the actual symbol usage with the estimated symbol is made and used to determine how to schedule inbound client flows for the second pass of the round.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: November 29, 2011
    Assignee: Ericsson Television, Inc
    Inventor: Xiaoguang Li
  • Patent number: 8050320
    Abstract: A method and apparatus for video rate control for a video encoding system for encoding a video signal includes determining 12 a variance of pixel values over a time t of the video signal and calculating 13 a quantization parameter for the time t using the pixel variance and a number of output bits for the time t and a quantization parameter, pixel variance and a number of output bits used for an immediately previous time t?1.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: November 1, 2011
    Assignee: Ericsson Television, Inc.
    Inventor: Zhicheng Lancelot Wang
  • Patent number: 8024766
    Abstract: A personal video service manager can store one or more personal video assets on a server. A personal video asset can include a recording of a broadcast stream of a broadcast asset or an asset that has been pre-authored in a personal video asset format. Upon receiving a request from a subscriber to receive the personal video asset, the personal video service manager can facilitate a connection between the server and the subscriber for distributing the personal video asset from the server to the subscriber.
    Type: Grant
    Filed: August 1, 2002
    Date of Patent: September 20, 2011
    Assignee: Ericsson Television, Inc.
    Inventor: Timothy H. Addington
  • Patent number: 8010986
    Abstract: A synchronization mechanism embeds synchronization triggers into a television signal or stream at regular intervals. The triggers include an accurate representation of the time in which the triggers were embedded. A receiving device decodes the triggers and synchronizes its internal timer based on the triggers. In this regard, the receiving device obtains a reference time from the internal timer and computes an offset between the reference time and the trigger time. The computed offset is then applied to the reference time. With the receipt of each new trigger, the application compares the trigger time to a new reference time with the most recently computed offset value applied. If there is any variance between these two values, the application creates a new smoothed offset.
    Type: Grant
    Filed: February 4, 2005
    Date of Patent: August 30, 2011
    Assignee: Ericsson Television, Inc.
    Inventors: Jon Dakss, Paul Milazzo, Karen Sarachik, Allan Kotmel, V. Michael Bove, Jr.
  • Patent number: 7983341
    Abstract: Statistical content block matching for video pre-processing, for example in fast motion estimation, uses a second-order distortion criterion for processing steps such as identifying a best reference image portion for comparison with a current image portion. The second-order distortion criterion is a Lagrange-optimized combination of a mean squared error criterion with an entropy criterion. Then a fast motion estimation search advantageously includes performing a diamond search using the second-order distortion criterion to identify a candidate best reference image portion, and performing a nearest neighbor search starting using said second-order distortion criterion to identify the best reference image portion within a search range limited by an adaptive search range cap. A better motion vector can then be calculated.
    Type: Grant
    Filed: January 10, 2006
    Date of Patent: July 19, 2011
    Assignee: Ericsson Television Inc.
    Inventor: Zhicheng Lancelot Wang
  • Patent number: 7958505
    Abstract: Flexible systems and methods are disclosed that may be used for provisioning, configuring, and controlling a host embodied in a cable set top box or other digital device attached to a digital communication network, such as cable distribution network. An enhanced services system maintains various host files for various types of hosts that a cable subscriber may purchase and connect to the cable network. The Enhanced Services Server interacts with the host using the host files. The host files may be downloaded from the host manufacturer into a database that distributes the modules as required to the various enhanced services systems. The host may be purchased by the cable subscriber and provisioning may be initiated by the retailer at the time of purchase using a provisioning network interacting with the appropriate cable system serving the subscriber. This abstract is not intended to limit or construe the scope of the claims.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: June 7, 2011
    Assignee: Ericsson Television, Inc
    Inventors: Timothy Addington, Ira Lehrman
  • Patent number: 7913286
    Abstract: An ITV application definition language (ADL) used to generate ITV applications for different types of target platforms and devices. The ADL provides a plurality of core data structure types upon which one or more data structures may be built. Data structures storing ITV content presentation and behavior information are referred to as resources. A resource is associated with a globally unique identifier that allows the data structure to be efficiently stored and retrieved from a hash table. A resource is also associated with an expiration time stamp that indicates when the resource is to be freed from memory. A resource is of arbitrary length, and contains values that differ from the default values stored at a receiving client device. Resources are also packaged into a module that may be catered to a platform and/or profile of a receiving client. The client may quickly determine whether the module is relevant to it by examining the platform and/or profile ID contained in a header of the module.
    Type: Grant
    Filed: March 1, 2005
    Date of Patent: March 22, 2011
    Assignee: Ericsson Television, Inc.
    Inventors: Karen Sarachik, Jon Dakss, Jeff Gorder
  • Patent number: 7899089
    Abstract: A system and method for processing of MPEG transport streams. Specifically, the system may receive a variable bit rate input transport stream with one or more programs. The variable bit rate transport stream is converted into a constant bit rate stream with compliant Program Clock References. Null packets are added to the transport stream at suitable locations to pad it to a constant bit rate. Program clock reference packets are re-stamped to ensure all timing requirements are met.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: March 1, 2011
    Assignee: Ericsson Television, Inc.
    Inventor: Ciro A. Noronha, Jr.
  • Patent number: 7886003
    Abstract: An interactive Internet-based system and method provides a number of components that can be used to provide interactivity, including chat, polling, and trivia functionalities, particularly for use in enhancing other events, such as television programs.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: February 8, 2011
    Assignee: Ericsson Television, Inc.
    Inventors: Scott G. Newnam, Izet Fraanje, Ronald Tache, Andrew J. Borleske, Douglas T. Neumann