"One of the greatest labor saving inventions of today is tomorrow!"
Vincent T. Floss
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.
| Number | Title | Issue Date |
| 7944863 | Accelerated 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 |
| 7944312 | Active 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 |
| 7941861 | Permitting 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 |
| 7941848 | Elevating 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 |
| 7941834 | Secure 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 |
| 7941761 | Third 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 |
| 7941739 | Timeline 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 |
| 7941726 | Low 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 |
| 7941554 | Sparse 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 |
| 7941516 | Redundant 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 |
| 7941382 | Method 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 |
| 7941309 | Modeling 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 |
| 7941276 | Systems, 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 |
| 7941251 | Consistent 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 |
| 7940985 | Salient 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 |
| 7940686 | Network 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 |
| 7940275 | Interface 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 |
| 7940273 | Determination 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 |
| 7940268 | Real-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 |
| D637557 | Car charging plug device with micro USB connections | 05/10/2011 |
| 7937452 | Framework 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 |
| 7937264 | Leveraging 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 |
| 7936933 | Accelerating 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 |
| 7936906 | Face 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 |
| 7934159 | Media 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 |
| 7933874 | Maintaining 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 |
| 7933864 | Surfacing 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 |
| 7933759 | Predicate 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 |
| 7933612 | Determining 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 |
| 7933442 | Appearance 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 |
| 7933408 | Asynchronous 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 |
| 7933404 | Primitives 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 |
| 7931740 | Cyclone 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 |
| D636771 | Control pad for an electronic device | 04/26/2011 |
| 7930723 | Downloading 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 |
| 7930687 | Execution 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 |
| 7930427 | Client-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 |
| 7930353 | Trees 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 |
| 7930301 | System 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 |
| 7929769 | Script 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 |