U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"I think there is a world market for maybe five computers."

Thomas Watson, chairman of IBM ; 1943

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Chai, Longbit


Primary examiner statistics: 272 patents; average approval time: 276 days
Assistant examiner statistics: 81 patents; average approval time: 81 days

Patents as Primary Examiner

1              
NumberTitleIssue Date
8191157Systems and methods for secure transaction management and electronic rights protection
The present invention provides systems and methods for secure transaction management and electronic rights protection. Electronic appliances such as computers equipped in accordance with the present invention help to ensure that information is accessed and used only...
05/29/2012
8191158Systems and methods for secure transaction management and electronic rights protection
The present invention provides systems and methods for secure transaction management and electronic rights protection. Electronic appliances such as computers equipped in accordance with the present invention help to ensure that information is accessed and used only...
05/29/2012
8189681Displaying multiple compressed video streams on display devices
A method and display system for displaying compressed video streams from a plurality of video sources. The display system comprises an input module for decompressing a compressed video stream in an intermediate data format, an intermediate module for receiving the v...
05/29/2012
8185737Communication across domains
Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold a...
05/22/2012
8185936Automatic device-profile updates based on authentication failures
A method and medium are provided for automatically updating user profiles based on authentication failures associated with network-access requests from mobile communications devices. A mobile communications device requests access to a mobile network and the access i...
05/22/2012
8181245Proxy-based malware scan
A system that employs out-of-process (‘out-of-proc’) architectures with respect to malware scanning related to network services applications is provided. The ‘out-of-proc’ malware (e.g., virus) scanning is employed in connection with a web conferencing serve...
05/15/2012
8181264Method and apparatus for deferred security analysis
It has been discovered that identifying files introduced into a system, particularly those originating from external sources, as being subject to security evaluation and deferring the security evaluation until access or attempted access of the file reduces security ...
05/15/2012
8181033Data leakage prevention system, method, and computer program product for preventing a predefined type of operation on predetermined data
A data leakage prevention system, method, and computer program product are provided for preventing a predefined type of operation on predetermined data. In use, an attempt to perform an operation on predetermined data that is protected using a data leakage preventio...
05/15/2012
8175162Image processing apparatus, image processing method, and program
An image processing apparatus which performs processing on an input moving image including a plurality of access units arranged every first period, includes a motion vector calculation unit which calculates a motion vector of an object included in the input moving i...
05/08/2012
8165300System and method for generalized authentication
A system, method, and program product is provided that uses environments to control access to encryption keys. A request for an encryption key and an environment identifier is received. If the encryption key is not associated with the environment identifier, the req...
04/24/2012
8166549Hash-based systems and methods for detecting and preventing transmission of polymorphic network worms and viruses
A system (200) detects transmission of potentially malicious packets. The system (200) receives, or otherwise observes, packets and generates hash values based on variable-sized blocks of the packets. The system (200) then compares the generated...
04/24/2012
8161545Keyboard with programmable username and password keys and system
A computer input system and method that includes a plurality of username keys and a plurality of password keys that can be selectively programmed by the user. When the user is required to enter a username or password to use the computer, a software program, a file, ...
04/17/2012
8161420System and method for security management of home network
A security management system of a home network is provided. The home network includes a home gateway and one or more user devices connected to the home gateway. The security management system further includes a security management server adapted to provide a securit...
04/17/2012
8155316Contract based memory management for isochronous streams
A method of displaying an image includes generating a contract in the display engine, transferring the contract to the memory controller before the end of a sweep, generating a contract amendment in response to changes in the display engine, transferring the contrac...
04/10/2012
8156543Method and system for authenticating a party to a transaction
One embodiment of the invention is directed to a method including receiving an alias identifier associated with an account associated with a presenter, determining an associated trusted party using the alias identifier, sending a verification request message to the ...
04/10/2012
8156545Method and apparatus for authorizing a communication interface
A method and system for authorizing a communication interface between a first and second module comprises detecting a coupling between a first module and a second module, certifying a first pairing certificate is valid between the first module and the second module,...
04/10/2012
8155184Video coding system using texture analysis and synthesis in a scalable coding framework
An apparatus or method of efficiently coding high resolution video using texture analysis and synthesis techniques in a scalable video coding framework. A high-resolution video signal is spatially downsampled and encoded into a base-layer. Texture and structure info...
04/10/2012
8151325Optimizing device authentication by discovering internet protocol version authorizations
Methods and computer-readable media are provided to enable an Internet protocol (IP) data session to be established between a mobile device and a telecommunications network. To establish an IP data session, it may be determined, prior to authenticating the device, w...
04/03/2012
8151344Method and apparatus to authenticate a user
One embodiment provides a system that uses an authenticated channel to authenticate a user. The system can register a user by storing an association between a username, a password, and a unique identifier. The system can then present a login screen to the user which...
04/03/2012
8145909Digitally signing an electronic document using seed data
In one example embodiment, a method is illustrated that includes parsing seed data from digital content, the seed data identifying a signing entity, transmitting identifier data to the signing entity identified by the seed data, transmitting content information rela...
03/27/2012
8146134Scalable firewall policy management platform
Securing large networks having heterogeneous computing resources including provision of multiple services both to clients within and outside of the network, multiple sites, security zones, and other characteristics is provided using access control functionality impl...
03/27/2012
8141165Systems and methods for secure transaction management and electronic rights protection
The present invention provides systems and methods for secure transaction management and electronic rights protection. Electronic appliances such as computers equipped in accordance with the present invention help to ensure that information is accessed and used only...
03/20/2012
8135955Device and method for detecting a manipulation of an information signal
The present invention relates to a device for detecting a manipulation of an information signal, having an extractor for extracting an information signal component characteristic for the information signal from the information signal, an encrypter for encrypting the...
03/13/2012
8135068Method and/or architecture for motion estimation using integrated information from camera ISP
A camera comprising a first circuit and a second circuit. The first circuit may be configured to perform image signal processing using encoding related information. The second circuit may be configured to encode image data using image signal processing related infor...
03/13/2012
8131997Method of mutually authenticating between software mobility device and local host and a method of forming input/output (I/O) channel
A method of mutually authenticating between a local host and a software mobility device including an operating system virtualization layer, and a method of forming an input/output (I/O ) channel. The method of authenticating a local host in the software mobility dev...
03/06/2012
8127151Hardware-based key generation and recovery
A system and method of recovering encoded information contained in a device by storing and retrieving at least part of the necessary decoding data by setting and measuring the physical characteristics of the device. Storage and recovery options include, but are not ...
02/28/2012
8126064Transmission device
The identification information processing unit receives identification information identifying the reception device from a reception device, and generates decoded identification information indicating the decoded value of the received identification information. The...
02/28/2012
8121291Apparatus, system, method and computer program product for distributing service information and digital rights for broadcast data
An apparatus, system method and computer program product configured to transmit data over a broadcast network. The data is encrypted and decoded using a decryption key available to terminals in combination with a digital rights object. A media guide is broadcast to ...
02/21/2012
8121285Data processing for coding
A system and method for data processing for coding. The method may include providing a first plurality of bytes of data, non-linearly transforming the first plurality of bytes into a second plurality of bytes, multiplying each of the second plurality of bytes of dat...
02/21/2012
8121286Hash function with provable resistance to differential attacks
A system and method for coding data to help resist differential attacks. Data in m columns may be initialized to an initialized value. One new column of data may be mixed with a new input word and input to an advanced mixer. The advanced mixer may include linear mix...
02/21/2012
8121288Encrypting and decrypting a data stream
The present invention provides methods, systems and apparatus for encrypting and for decrypting a data stream, for securely sending a data stream and for securely receiving a data stream, and for secure transmission of a data stream. The data stream, after at least ...
02/21/2012
8116382System and method of data word flipping to prevent pathological conditions on high-speed serial video data interfaces
Systems and methods are provided for reducing pathological conditions in a serial video interface. A sequence of parallel data words that are to be transformed by a data-scrambling algorithm comprise an input signal. The bit order of one or more of the words in the ...
02/14/2012
8117462Delivery point validation system
Systems and methods consistent with the present invention encode a list so users of the list may make inquiries to the coded list without the entire content of the list being revealed to the users. Once each item in the list has been encoded by an encoder, a bit arr...
02/14/2012
8117440Methods and apparatus for enabling unified (internet protocol version) IPV6/IPV4 routing services over IPv4-only interfaces
Some embodiments of the present invention provide an apparatus that provides routing services between a red network and a black network. The apparatus includes a red router within the red network, a black router within the black network, and an IP encryptor having a...
02/14/2012
8116452Content playback device
To provide a content playback device capable of protecting content according to DRM, when decrypting encrypted content recorded on a recording medium and playing the decrypted content. If key generation information is “00”, a key control unit 104 concaten...
02/14/2012
8112818System for identifying content of digital data
A system for identifying a work represented by digital data. This system detects events in data of the content of an unknown work and measures a metric between the events. The system then compares the detected events and metrics from an unknown work with the events ...
02/07/2012
8104088Trusted operating environment for malware detection
Techniques and apparatuses for scanning a computing device for malware are described. In one implementation, a trusted operating environment, which includes a trusted operating system and a trusted antivirus tool, is embodied on a removable data storage medium. A co...
01/24/2012
8099767Secure agent-less enterprise infrastructure discovery
Mechanisms for securing dynamic discovery of an enterprise computing infrastructure is provided. One implementation involves maintaining enterprise credential information in a secured trust store, receiving an access request through a secure connection for access to...
01/17/2012
8090945Systems and methods for multi-factor remote user authentication
A multi-factor remote user authentication card-device has innovative features that enable this one card-device itself to function and accomplish a multi-factor remote user authentication of “what you know”, “what you have”, “where you are” and “what yo...
01/03/2012
8090014Managing multiview streaming video data composed of frames
A system for managing multiview streaming video data composed of a plurality of frames includes an encoder configured to encode multiple representations of at least one frame of the plurality of frames corresponding to multiple views using different reference frames...
01/03/2012
1              
 
Sign InRegister
Username  
Password   
forgot password?