Patent application number | Description | Published |
20080263362 | METHOD AND APPARATUS OF SECURE AUTHENTICATION FOR SYSTEM ON CHIP (SOC) - A SoC may be utilized to authenticate access to one or more secure functions. A password may be generated within the SoC which is unique to each SoC instance and unique to each iteration of authentication. The SoC may challenge external entities attempting access to provide a matching password. A random number sample may be generated within the SoC and stored. A chip ID, secret word and a table of keys with key indices are also stored in memory. Two or more of the stored items may be passed to a hash function to generate the password. The external entity may generate and return the password utilizing information communicated from the SoC during each authentication operation as well as information known a priori. The SoC may compare the returned password with the internally generated password and may grant access to the secure functions. | 10-23-2008 |
20080271164 | METHOD AND SYSTEM FOR ALLOWING NO CODE DOWNLOAD IN A CODE DOWNLOAD SCHEME - Aspects of a method and system for allowing no code download in a code download scheme are provided. A system-on-a-chip (SoC) may comprise a security processor, a ROM, and a one-time-programmable (OTP) memory. The security processor may enable fetching code from a restricted function portion of the ROM. The restricted functions may comprise code for booting up the SoC and code that prevents enabling security algorithms within the SoC. The security processor may then enable booting up of at least a portion of the SoC based on the fetched code. The remaining portion of the ROM may comprise code for downloading security code from an external memory, such as a FLASH memory, to an internal memory, such as a RAM, to boot up the SoC. Access to the restricted function portion or the remaining portion of the ROM is based on at least one bit from the OTP memory. | 10-30-2008 |
20080304757 | METHOD AND SYSTEM FOR UNIFIED START CODE EMULATION PREVENTION BITS PROCESSING FOR AVS - Aspects of a method and system for unified start code emulation prevention bits processing for AVS are provided. A Start code emulation prevention bit string with an arbitrary bit string length, for example 2 bits, may be inserted into AVS encoded data. When decoding, the received AVS encoded data may be parsed to identify the start code emulation prevention bit string and start codes. A bit processor may be signaled with the detection of the start code emulation prevention bit string and/or the start codes. The bit processor may remove the start code emulation prevention bit string in a decoding process and store the detected start codes for applications such as PVR. Constraints may be added to streams such as unbounded PES and/or TS with PUSI bit unset for further bit processing. | 12-11-2008 |
20090016446 | METHOD AND APPARATUS FOR SIGNALING AND DECODING AVS1-P2 BITSTREAMS OF DIFFERENT VERSIONS - Aspects of a method and system for signaling and decoding AVS1-P2 bitstreams of different versions are provided. A sequence user data indicating decoding version information such as a decoding version identifier, for example, may inserted into an AVS1-P2 bitstream. The decoding version information may be, for example, AVS1-P2 Rm52j_r1 or AVS1-P2. The AVS1-P2 bitstream may be decoded based on the decoding version information. The sequence user data may be inserted in the AVS1-P2 bitstream during AVS encoding or during AVS1-P2 bitstream transcoding. Upon receiving the AVS1-P2 bitstream, the sequence user data may be detected and extracted to determine the decoding version information. The received encoded AVS1-P2 bitstream may be decoded based on the decoding version information. When no specific decoding version information can be decided, default decoder version information may be used by the video decoder. | 01-15-2009 |
20090100530 | Method And System For Using Location Information Acquired From GPS For Secure Authentication - Secure functions may be accessed via an authentication process utilizing a password that may be generated within a chip integrated on a device. The password may be unique per chip location, per challenge and/or per chip. The location of the chip may be determined based on GPS information and securely stored and securely communicated to an external entity. Two or more of the chip location, a generated random number sample and a key from a table of keys may be passed to a hash function that may generate a password. An external entity attempting access may be challenged to respond with a password that matches the password generated by the hash function. The response may be compared with the password generated by the hash function and access to one or more secure functions may be granted based on the comparison. | 04-16-2009 |
20090257512 | Error Concealment for MPEG Decoding with Personal Video Recording Functionality - Error concealment for motion picture expert group (MPEG) decoding with personal video recording functionality. Error concealment of MPEG data may take place within various components within playback, recording, reading and writing data systems. The error concealment may be provided within existing systems whose components may not be capable of accommodating errors within MPEG data. In certain embodiments, the available data that contain no errors is maximized to conceal those portions of the data that do include errors. Various layers may be accommodated while performing error concealment, including the MPEG transport stream layer, the video layer, and the audio layer. | 10-15-2009 |
20090316793 | METHOD AND SYSTEM FOR ADAPTIVE DEBLOCKING FOR AVS1-P2 - Aspects of a method and system for adaptive deblocking for AVS1-P2 are provided. An AVS decoder may receive a bitstream comprising filtering parameters and plural macroblocks. The plural macroblocks may be decoded to form decoded pictures to be processed based on the filtering parameters and corresponding adjusted quantization parameters (adj_qp) calculated from the perspective decoded pictures. The adj_qp of a decoded picture may be determined based on the type of the decoded picture and associated reference pictures of the decoded picture. A filtering strength may be determined and/or adjusted based on the filtering parameters, the slice boundary information, the adj_qp, and user control information. The decoded picture may be filtered via an outer-loop deblocking filter with the determined filtering strength to reduce macroblock and/or slice boundary artifacts of the decoded picture. The outer-loop deblocking filter may be turned on or off in responsive to the determined filter strength level. | 12-24-2009 |
20100182991 | METHOD AND SYSTEM FOR PRESERVING CONTENT TIMING ACROSS FEMTOCELL INTERFACES VIA TIMESTAMP INSERTION - Aspects of a method and system for preserving content timing across femtocell interfaces via timestamp insertion are provided. In this regard, a femtocell may receive a first time-stamped packet via a first interface and transcode the time-stamped packet. The femtocell may buffer the transcoded packet based on a time-stamp recovered from the packet and may transmit the buffered transcoded packet via a second interface. One of the first interface and the second interface may utilize the Internet Protocol. One of the first interface and the second interface may be a non-cellular interface and the other interface may be a cellular interface. The femtocell may be operable to generate a timestamp corresponding to a time instant at which a time-stamped packet arrived via the first interface or the second interface. The timestamp may be referenced to a clock within a cellular enabled communication devices communicatively coupled to the femtocell. | 07-22-2010 |
20100184405 | USER PROFILE BASED CONTENT DELIVERY BETWEEN A STANDARD HANDSET AND A FEMTOCELL DEVICE - An access device receives content from a broadband IP network to be communicated to a wireless handset over a radio access network (RAN). The access device acquires a user profile utilized in the radio network for the wireless handset. Based on the acquired user profile, the access device determines transmission parameters utilized for communicating the received content to the wireless handset using an air interface protocol over the radio access network. A security level and/or a security protocol, a transcoding mechanism, and/or transmission bit rate are determined based on the acquired user profile. A resolution, transmission bit rate, coding structure, security protocol and/or security level for transmitting the received content to the wireless handset are adjusted based on the acquired user profile. Alternately, the access device is enabled to receive content from the wireless handset using a transmission profile determined based on user profile of the wireless handset. | 07-22-2010 |
20100184411 | METHOD AND SYSTEM FOR CONTROLLING DATA DISTRIBUTION VIA CELLULAR COMMUNICATIONS UTILIZING AN INTEGRATED FEMTOCELL AND SET-TOP-BOX DEVICE - Aspects of a method and system for controlling data distribution via cellular communications with an integrated femtocell and set-top-box (IFSTB) device are provided. In this regard, a cellular enabled communication device may detect when it is within cellular communication range of a femtocell. Upon detection of the femtocell, the cellular enabled communication device may communicate instructions to a content source instructing the content source to deliver multimedia content to the femtocell. In instances that multimedia content is already being delivered to the cellular enabled communication device prior to the detection, the instructions from the cellular enabled communication device may instruct the content source to redirect the multimedia content to the femtocell. In this regard, the multimedia content may be delivered from the content source to the cellular enabled communication device via the femtocell. The femtocell may deliver at least a portion of the multimedia content to other communication devices. | 07-22-2010 |
20100184423 | METHOD AND SYSTEM FOR INSTALLATION AND CONFIGURATION OF A FEMTOCELL - Aspects of a method and system for installation and configuration of a femtocell are provided. In this regard, information for configuring a femtocell to operate in a specified location may be received by the femtocell and may be utilized to configure one or more parameters of the femtocell. Once the femtocell is operational the parameters may be updated and/or optimized based on one or both of characterizations of cellular signals and/or information received from a femtocell registry. In this manner the femtocell may be reconfigured utilizing the updated and/or optimized parameters. The one or more parameters may be configured based on attributes of the location in which the femtocell is to operate. The one or more parameters may be configured based on a location, number, and/or coverage area of other femtocells. The parameters may comprise one or more of: power levels, frequency of operation, and/or antenna beam pattern. | 07-22-2010 |
20100184450 | METHOD AND SYSTEM FOR CONTROLLING PARAMETERS OF A COMMUNICATION CHANNEL BETWEEN A FEMTOCELL AND A CELLULAR ENABLED COMMUNICATION DEVICE - Aspects of a method and system for controlling parameters of a communication channel between a femtocell and a cellular enabled communication device are provided. In this regard, characteristics of a cellular communication channel established between a cellular enabled communication device and the femtocell may be communicated to a network management entity. The network management entity may determine whether to adjust one or more parameters of the cellular communication channel based on the characteristics. The femtocell and/or the cellular enabled communication device may adjust the one or more parameters based on the determination by the management entity. The characteristics may be determined by the femtocell and/or the cellular enabled communication device. The characteristics may comprise one or more of signal strength, bit error rate, packet error rate, and/or available bandwidth. The parameters may comprise one or more of data rate modulation scheme, error coding scheme, and/or transmitted power levels. | 07-22-2010 |
20100186027 | METHOD AND SYSTEM FOR DATA PROCESSING IN A DEVICE WITH INTEGRATED SET-TOP-BOX AND FEMTOCELL FUNCTIONALITY - Aspects of a method and system for data processing in a device with integrated set-top-box and femtocell functionality are provided. Data may be received via an integrated femtocell and set-top-box device and may be synchronously processed, utilizing a common clock, to perform one or more femtocell functions and/or set-top-box functions. The common clock may be derived from global navigation satellite system signals. The integrated femtocell and set-top-box device may convert the received data from a first to a second format. The converted data may be transmitted to a cellular enabled communication device via a cellular transmitter within said integrated femtocell and set-top-box device and/or to a multimedia device via a multimedia interface within said integrated femtocell and set-top-box device. The received data may comprise multimedia content. The integrated femtocell and set-top-box device may be operable to encode, decode, transcode, encrypt, decrypt, scramble, descramble, and present the received multimedia content. | 07-22-2010 |
20100189084 | METHOD AND SYSTEM FOR OPTIMAL CONTROL OF DATA DELIVERY PATHS FOR A FEMTOCELL NETWORK - A network controller within a femtocell may be operable to control communication of data among devices within a communication system comprising the femtocell and one or more other femtocells, end-point devices, base stations and/or access points and with devices external to the communication system. The network controller may receive and/or analyze status, measurements and/or operating constraints of one or more of the devices. Quality of service constraints, latency constraints, data type constraints and/or security constraints for communication of the data may be determined. The network controller may allocate physical and/or logical resources, may control security and/or quality of service and/or may allocate bandwidth for the communication of the data. The network controller may assign one or more of the devices comprised by the communication system to handle the communication of the data. The data may be communicated via wired, optical and/or wireless interfaces. | 07-29-2010 |
20100189085 | METHOD AND SYSTEM FOR HIGH RELIABILITY DELIVERY OF CONTENT TO A PLURALITY OF USERS VIA A PLURALITY OF FEMTOCELLS - A cellular enabled device may be operable to receive replicas of content that are communicated from a plurality of femtocells via transmit diversity. The content may comprise voice, video and/or data. A location of the cellular enabled device may be determined and/or communicated to each of the plurality of femtocells. Synchronization may enable the transmission of the content replicas based on the location of the cellular enabled device. Transmission times of the content replicas may be adjusted based on a location of the cellular enabled device. Transmission power and/or gain of the content replicas that are transmitted from each of the plurality of femtocells may be adjusted based on the location of the cellular enabled device. The content replicas may be received via different ones of a plurality of wireless communication standards. | 07-29-2010 |
20100299750 | Method and System for Using Shared Secrets to Protect Access to Testing Keys for Set-Top Box - Certain aspects of a method and system for using shared secrets to protect the access of testing keys for a set-top box may comprise receiving within a security processor within a set-top box a plurality of secret keys from a plurality of users. A password may be generated utilizing secret sharing based on the received plurality of secret keys. The generated password may be compared with a generated response. The plurality of users may be authenticated access to the set-top box based on the comparison. | 11-25-2010 |
20110299544 | METHOD AND SYSTEM FOR MANAGING BANDWIDTH BY A BROADBAND GATEWAY - Aspects of a method and system for managing bandwidth by a broadband gateway are provided. In this regard, broadband gateway may, upon receiving a request for content from a user of the communication device, present, via a graphical user interface, a message that offers a benefit to the user in exchange for deferring consumption of the content until a later time. The gateway may then deliver the content to the communication device at a time determined by a response to the message received from the communication device. The message may provide several times at which the content may be delivered and a corresponding benefit available for each of the times. The times may correspond to times at which it is expected there will be less traffic in the network over which the content is to be delivered. | 12-08-2011 |
20110300825 | METHOD AND SYSTEM FOR PROVIDING EMERGENCY RELATED SERVICES VIA A BROADBAND GATEWAY - Aspects of a method and system for providing emergency-related services via a broadband gateway are provided. In this regard, a broadband gateway may receive one or more emergency notification messages, generate one or more alert messages in response to the received emergency notification message(s), and communicate the alert message(s) to the electronic device(s). Accordingly, each of the one or more alert messages may be formatted for communication to a corresponding one or corresponding ones of the one or more electronic devices. The emergency notification message(s) may be generated by an emergency services provider in response to an emergency. The emergency services provider may send a notification message to the broadband gateway device upon determining that the broadband gateway device, a person associated with the broadband gateway device, and/or a location associated with the broadband gateway device meets particular criteria. | 12-08-2011 |
20110302010 | METHOD AND SYSTEM FOR PROVIDING INCENTIVIZED BENEFITS IN A BROADBAND GATEWAY - Aspects of a method and system for providing incentivized benefits in a broadband gateway are provided. In this regard, credits may be added to a subscriber account associated with a broadband gateway based on input provided by a user of an electronic device in communication with the broadband gateway, and it may be determined whether to provide services and/or content via the broadband gateway based on a number of credits in the subscriber account. The input may comprise, for example, feedback regarding content consumed via the broadband gateway, and responses to surveys, polls, or questionnaires presented via the broadband gateway. The broadband gateway may be operable to handle a plurality of physical layer connections to a corresponding plurality of network access service providers. The broadband gateway may be operable to communicate the user input to a provider associated with the subscriber account via one or more of the physical layer connections. | 12-08-2011 |
20110302077 | METHOD AND SYSTEM FOR ACCOUNT MAINTENANCE VIA A BROADBAND GATEWAY - Aspects of a method and system for account maintenance via a broadband gateway are provided. In this regard, a subscriber associated with a gateway may have a plurality of subscriber accounts with a corresponding plurality of service/content providers. Information associated with the accounts may be stored in the gateway, and the gateway may present a user interface via which the subscriber may manage settings and balances associated with the accounts. The user interface may enable submitting a single payment such that funds from the single payment are applied to each of the accounts. Activity of the plurality of accounts may be displayed via the user interface. The gateway may be operable to monitor activity of one or more of the plurality of accounts. The gateway may be operable to generate one or more alerts based on the activity and based on criteria established for each of the plurality of accounts. | 12-08-2011 |
20110302596 | METHOD AND SYSTEM FOR TRUSTED RATINGS FOR CONTENT CONSUMPTION VIA A BROADBAND GATEWAY - Aspects of a method and system for trusted ratings for content consumption via a broadband gateway are provided. A first broadband gateway may collect information regarding users of a first one or more electronic devices and information regarding content handled by the first broadband gateway. The first broadband gateway may utilize the collected information to generate ratings for content. The ratings may be customized for one or more users of the first electronic device(s). The first broadband gateway may be operable to restrict, promote, or otherwise govern access to content based on the generated ratings. The ratings may be generated based on criteria input by users of the first electronic device(s). The first electronic device(s) may be coupled to the first gateway. The first broadband gateway may also collect information from users of a second one or more electronic device(s) which may be coupled to a second broadband gateway. | 12-08-2011 |
20110302598 | METHOD AND SYSTEM FOR CONTENT FILTERING IN A BROADBAND GATEWAY - Aspects of a method and system for content filtering in a broadband gateway are provided. In this regard, a broadband gateway may be operable to determine whether to allow access to content based on attributes of the content and based on one or more of: which of a plurality of electronic devices is attempting to access the content, sensor information identifying a user attempting to access the content, and a time at which a user is attempting to access the information. Attributes of the content may be determined by analyzing the content utilizing one or more pattern recognition techniques. The gateway may be operable to allow a first subset of the electronic devices to access the content during a first period of time, and allow a second subset of the electronic devices to access the content during a second period of time. | 12-08-2011 |
20120087498 | Method and Apparatus for Using Counter-Mode Encryption to Protect Image Data in Frame Buffer of a Video Compression System - Certain aspects for protecting image data in a video compression system may include encrypting image data utilizing counter-mode scrambling. The encrypted image data may be buffered in at least one frame buffer. The buffered encrypted image data may be decrypted by utilizing counter-mode descrambling. | 04-12-2012 |
20120287918 | Method and System for Preserving Content Timing Across Femtocell Interfaces Via Timestamp Insertion - Aspects of a method and system for preserving content timing across femtocell interfaces via timestamp insertion are provided. In this regard, a femtocell may receive a first time-stamped packet via a first interface and transcode the time-stamped packet. The femtocell may buffer the transcoded packet based on a time-stamp recovered from the packet and may transmit the buffered transcoded packet via a second interface. One of the first interface and the second interface may utilize the Internet Protocol. One of the first interface and the second interface may be a non-cellular interface and the other interface may be a cellular interface. The femtocell may be operable to generate a timestamp corresponding to a time instant at which a time-stamped packet arrived via the first interface or the second interface. The timestamp may be referenced to a clock within a cellular enabled communication devices communicatively coupled to the femtocell. | 11-15-2012 |
20130125163 | METHOD AND SYSTEM FOR CONTROLLING DATA DISTRIBUTION VIA CELLULAR COMMUNICATIONS UTILIZING AN INTEGRATED FEMTOCELL AND SET-TOP-BOX DEVICE - Aspects of a method and system for controlling data distribution via cellular communications with an integrated femtocell and set-top-box (IFSTB) device are provided. In this regard, a cellular enabled communication device may detect when it is within cellular communication range of a femtocell. Upon detection of the femtocell, the cellular enabled communication device may communicate instructions to a content source instructing the content source to deliver multimedia content to the femtocell. In instances that multimedia content is already being delivered to the cellular enabled communication device prior to the detection, the instructions from the cellular enabled communication device may instruct the content source to redirect the multimedia content to the femtocell. In this regard, the multimedia content may be delivered from the content source to the cellular enabled communication device via the femtocell. The femtocell may deliver at least a portion of the multimedia content to other communication devices. | 05-16-2013 |
20130288651 | User Profile Based Content Delivery Between a Standard Handset and a Femtocell Device - An access device receives content from a broadband IP network to be communicated to a wireless handset over a radio access network (RAN). The access device acquires a user profile utilized in the radio network for the wireless handset. Based on the acquired user profile, the access device determines transmission parameters utilized for communicating the received content to the wireless handset using an air interface protocol over the radio access network. A security level and/or a security protocol, a transcoding mechanism, and/or transmission bit rate are determined based on the acquired user profile. A resolution, transmission bit rate, coding structure, security protocol and/or security level for transmitting the received content to the wireless handset are adjusted based on the acquired user profile. Alternately, the access device is enabled to receive content from the wireless handset using a transmission profile determined Lased on user profile of the wireless handset. | 10-31-2013 |
20140024359 | METHOD AND SYSTEM FOR INSTALLATION AND CONFIGURATION OF A FEMTOCELL - Aspects of a method and system for installation and configuration of a femtocell are provided. In this regard, information for configuring a femtocell to operate in a specified location may be received by the femtocell and may be utilized to configure one or more parameters of the femtocell. Once the femtocell is operational the parameters may be updated and/or optimized based on one or both of characterizations of cellular signals and/or information received from a femtocell registry. In this manner the femtocell may be reconfigured utilizing the updated and/or optimized parameters. The one or more parameters may be configured based on attributes of the location in which the femtocell is to operate. The one or more parameters may be configured based on a location, number, and/or coverage area of other femtocells The parameters may comprise one or more of power levels, frequency of operation, and/or antenna beam pattern. | 01-23-2014 |