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

Icon_funbox Quotables

"One of the greatest labor saving inventions of today is tomorrow!"

Vincent T. Floss

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.

 

Attorney: Lee & Hayes, PLLC


Number of patents: 3361
Last date: May 17, 2011

1                      
NumberTitleIssue Date
7944863Accelerated channel change in rate-limited environments
Accelerated channel change (ACC) strategies are described for supplying a client module with media information by transitioning between a first delivery of media information provided by first delivery functionality and a second delivery of media information provided...
05/17/2011
7944312Active free-running frequency circuit for phase-locked loop applications
This disclosure relates to a Phase-Locked Loop (PLL) device and a method for providing a stable free-running voltage signal to a voltage controlled oscillator. ...
05/17/2011
7941861Permitting multiple tasks requiring elevated rights
System(s), method(s), and/or technique(s) (“tools”) are described that enable a user to permit multiple tasks requiring elevated rights with as little as one rights elevation. For example, the tools may enable an installation wizard operating within a limited-ri...
05/10/2011
7941848Elevating rights
System(s), techniques, and/or method(s) (“tools”) are described that enable a user to elevate his or her rights. The tools may do so by switching a user to an account having higher rights or a different, higher-rights context of a same account. The tools may ele...
05/10/2011
7941834Secure web-based user authentication
Techniques for authenticating a user are described. In one implementation, a user requests access to protected information or resources by providing a user name and a password to a web server that controls access to the information or resources. If the user name and...
05/10/2011
7941761Third party service switching through command bar user interface
A graphical user interface allows users to access multiple third party services (e.g., online media services) and enables the services to provide functionality within the GUI adjacent to core functionality of a host application (e.g., a media player application, ope...
05/10/2011
7941739Timeline source
A timeline source is described. In an implementation, a method includes examining a plurality of nodes within a media timeline, where at least two of the nodes reference respective media. The media timeline is for exposure over an API. The media timeline is divided ...
05/10/2011
7941726Low dimensional spectral concentration codes and direct list decoding
Systems and methods provide an optionally keyed error-correcting code that is spectrally concentrated. Each codeword of the low dimensional spectral concentration code (LDSC code) typically has very few coefficients of large magnitude and can be constructed even wit...
05/10/2011
7941554Sparse caching for streaming media
Systems, methods, and data structures are described which allow or caching streaming media file in a manner that allows for storage and retrieval of portions of the streaming media file that are temporally non-contiguous and/or encoded at differing bit rates. ...
05/10/2011
7941516Redundant pile of inexpensive drivers (RPID)
The claimed subject matter provides a system and/or method that manages storage media associated with a plurality of disparate devices. The disclosed system can include a network of disparate devices wherein each device in the network can be associated with storage ...
05/10/2011
7941382Method of classifying and active learning that ranks entries based on multiple scores, presents entries to human analysts, and detects and/or prevents malicious behavior
A malicious behavior detection/prevention system, such as an intrusion detection system, is provided that uses active learning to classify entries into multiple classes. A single entry can correspond to either the occurrence of one or more events or the non-occurren...
05/10/2011
7941309Modeling IT operations/policies
Modeling operational policies of operating a business's or institution's actual or planned IT system. The IT system may include components such as applications, application hosts, one or more networks or components thereof, hardware, and interrelationships between t...
05/10/2011
7941276Systems, methods and apparatus for reconstructing phylogentic trees
In one aspect, a tree data structure is reconstructed by reconstructing a local topology from samples of data of known nodes, and estimating the data value of each node in the reconstructed local topology. The reconstructing and estimating are performed iteratively....
05/10/2011
7941251Consistent localizer captures
Systems and methods for performing localizer capture maneuvers are disclosed. In one embodiment, a method includes determining at least one instrument landing system (ILS) threshold of an aircraft, and establishing at least one final approach course (FAC) deviation ...
05/10/2011
7940985Salient object detection
Methods for detecting a salient object in an input image are described. For this, the salient object in an image may be defined using a set of local, regional, and global features including multi-scale contrast, center-surround histogram, and color spatial distribut...
05/10/2011
7940686Network performance tuner
Described herein are techniques to facilitate the improvement of network throughput. An implementation described herein measures throughput over a data-communications network and between at least two endpoints on the network. This implementation also displays a grap...
05/10/2011
7940275Interface and related methods for dynamically generating a filter graph in a development system
A system is presented including a plurality of sources, and an interface, selectively coupled to the plurality of sources, to generate and implement a development project of processing chains, wherein the interface dynamically loads a processing chain for each of th...
05/10/2011
7940273Determination of unicode points from glyph elements
Systems, methods, and/or techniques (“tools”) for determining Unicode points from glyph elements are provided. The tools may receive indications of commands that relate to text containing glyphs. Responding to the commands, the tools may convert the glyphs to co...
05/10/2011
7940268Real-time rendering of light-scattering media
A real-time algorithm for rendering an inhomogeneous scattering medium such as fog is described. An input media animation is represented as a sequence of density fields, each of which is decomposed into a weighted sum of a set of radial basis functions (RBFs) such a...
05/10/2011
D637557Car charging plug device with micro USB connections
05/10/2011
7937452Framework for rendering plug-ins in remote access services
A framework for and hosting rendering plug-ins in remote access services is disclosed. The framework provides an interface between the core components of the remote access system and the rendering plug-ins. The framework utilizes public APIs to provide the interface...
05/03/2011
7937264Leveraging unlabeled data with a probabilistic graphical model
A general probabilistic formulation referred to as ‘Conditional Harmonic Mixing’ is provided, in which links between classification nodes are directed, a conditional probability matrix is associated with each link, and where the numbers of classes can vary from ...
05/03/2011
7936933Accelerating video data decoding
Accelerating video data decoding is described. In one aspect, hardware accelerated video decoding operations are configured to decode source video data in a first encoded data format. During video data processing operations, the source video data is evaluated to det...
05/03/2011
7936906Face recognition using discriminatively trained orthogonal tensor projections
Systems and methods are described for face recognition using discriminatively trained orthogonal rank one tensor projections. In an exemplary system, images are treated as tensors, rather than as conventional vectors of pixels. During runtime, the system designs vis...
05/03/2011
7934159Media timeline
A media timeline is described. In an implementation, a method includes receiving a request from an application at an application programming interface (API) to interact with a plurality of media. Based on the request, a media timeline is generated. The media timelin...
04/26/2011
7933874Maintaining tracking information for electronic documents
A plurality of parts for an electronic document are generated. The plurality of parts include a root relationship part that identifies one or more of the plurality of parts, a payload part that stores data for the electronic document, and a tracking information part...
04/26/2011
7933864Surfacing forums associated with a search string
Creation, association, and/or placement of search forums for searches strings enable users to discuss aspects of both searches and elements associated with the searches, and further enable the users to view discussions from other users. The search forum may be gener...
04/26/2011
7933759Predicate checking for distributed systems
Predicate checking in conjunction with distributed systems can enable an investigating user to check predicates in the context of instance states and/or distributed states of a distributed system. In an example embodiment, a method entails accepting distributed syst...
04/26/2011
7933612Determining physical location based upon received signals
The subject disclosure pertains to systems and methods for determining locations of mobile devices. In particular, a set of regions is defined based upon the relative strength of signals received from one or more base stations within the region. Each region has asso...
04/26/2011
7933442Appearance manifolds for modeling time-variant appearance of materials
A method for modeling a time-variant appearance of a material is described. A sample analysis of a material sample is performed, wherein the sample analysis orders surface points of the material sample with respect to weathering from data captured at a single instan...
04/26/2011
7933408Asynchronous download
The claimed subject matter provides a system and/or method that asynchronously disseminates multimedia content to disparate clients. The disclosed system can include a component that receives multimedia content supplied by a multimedia publisher, encrypts or applies...
04/26/2011
7933404Primitives for fast secure hash functions and stream ciphers
Techniques are disclosed to enable efficient implementation of secure hash functions and/or stream ciphers. More specifically, a family of graphs is described that has relatively large girth, large claw, and/or rapid mixing properties. The graphs are suitable for co...
04/26/2011
7931740Cyclone separator
Systems and methods for separating contaminants in a contaminated airstream are described. In one embodiment, a contaminated airstream is received and a vortex is created that separates the contaminated airstream into a clean airstream used in the system and contami...
04/26/2011
D636771Control pad for an electronic device
04/26/2011
7930723Downloading previously aired programs using peer-to-peer networking
Downloading previously aired programs using peer-to-peer networking includes, in certain aspects, sending a request identifying a previously aired program to a computing device. A list of a plurality of client devices that may have at least a portion of the previous...
04/19/2011
7930687Execution context infrastructure
Described herein is an implementation for exposing an “execution context” to a logical execution flow of procedures as it executes. An “execution context” is a set of data and/or sub-procedures that might be useful at some point during a logical execution fl...
04/19/2011
7930427Client-side load balancing
An exemplary method for load balancing includes accessing a range of values for IP addresses associated with a virtual IP address associated with a domain name; selecting, using a local statistical algorithm, a value in the range; and, based at least in part on the ...
04/19/2011
7930353Trees of classifiers for detecting email spam
Decision trees populated with classifier models are leveraged to provide enhanced spam detection utilizing separate email classifiers for each feature of an email. This provides a higher probability of spam detection through tailoring of each classifier model to fac...
04/19/2011
7930301System and method for searching computer files and returning identified files and associated files
A search of an index database or another search method is conducted to identify preliminary results listing one or more selected computer objects having selected identifying information stored in an index database. In addition, one or more selected computer objects ...
04/19/2011
7929769Script recognition for ink notes
Computer-readable media having computer-executable instructions distinguish the script type of at least one portion of a writing input. At least one sub-word of a writing line of a handwritten document is identified and is processed to determine the associated writi...
04/19/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?