Lawrence Welk, the bandleader who entertained millions of Americans over a generation of broadcasting his TV show, once received a patent: for a music-themed design of an ashtray.
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 |
| 7949706 | Automatic electronic publishing Embodiments of the present disclosure provide systems and methods for publishing an electronic document. Briefly described, in architecture, one embodiment of the system, among others, can be implemented as follows. A distribution module retrieves a distribution lis... | 05/24/2011 |
| 7949216 | Bragg grating elements for optical devices Three-dimensional holographic elements are disclosed. Three-dimensional Bragg gratings recorded on bulks of optical material are included in the disclosure. Such elements may be manufactured by placing a three-dimensional bulk of optical material directly behind a r... | 05/24/2011 |
| 7949030 | High-power, phased-locked, laser arrays High-power, phased-locked, laser arrays as disclosed herein utilize a system of optical elements that may be external to the laser oscillator array. Such an external optical system may achieve mutually coherent operation of all the emitters in a laser array, and coh... | 05/24/2011 |
| 7946921 | Camera based orientation for mobile devices In an exemplary embodiment, an on-board camera is used as a controller for a hand-held game device. Control information is provided to a game application via video captured by the camera. As the hand-held device is moved, features of the captured video are tracked. ... | 05/24/2011 |
| D638362 | Straddle mount connector | 05/24/2011 |
| 7945942 | System and methods for exchanging user interface data in a multi-user system A centralized process is provided for elevating portions of an application running under a user account to administrator privilege. A service security identifier is temporarily associated with the user and the portions of the application to be elevated to administra... | 05/17/2011 |
| 7945596 | Programming model for customized data objects A programming model for customized data objects is provided. For several embodiments, a method for providing customizable data objects comprises storing an abstract definition of an entity in metadata, the definition including a set of properties of the entity; and ... | 05/17/2011 |
| 7945559 | Completion of partially specified paths Mechanisms are provided for completing partially specified paths. For example, users can partially specify paths by specifying some preferred entities and roles along the paths so that these paths have to incorporate these preferred entities and roles. From then, qu... | 05/17/2011 |
| 7945252 | Customer service messaging, such as on mobile devices A mobile device and corresponding service provider are configured to provide a user of the mobile device with access to one or more instant messaging help entities, from the mobile device. The one or more instant messaging help entities may be associated with the co... | 05/17/2011 |
| 7945235 | Network-based subscriber calling restrictions Methods and systems are provided that enable communication with a wireless device. In one such method, a communication event that is intended for a wireless device is detected and a user account associated with the wireless device is identified. Information associat... | 05/17/2011 |
| 7945033 | Prepaid calling time processing: a method and apparatus for processing pre-paid calling time in a telephone communication system Methods and systems are provide for processing prepaid calling time to a subscriber by determining an identity of a subscriber of prepaid calling time upon origination of a call to which a subscriber of prepaid calling time is to be a party; determining an amount of... | 05/17/2011 |
| 7944985 | MIMO transmitter and receiver for supporting downlink communication of single channel codewords The downlink (DL) communication of single channel codewords is supported by providing a multiple-input multiple-output (MIMO) transmitter and receiver. The transmitter includes NT transmit antennas for transmitting spatial streams to a receiver having N | 05/17/2011 |
| 7500097 | Extendable data-driven system and method for issuing certificates An improved certificate issuing system may comprise a novel arrangement for expressing certificate issuing policy. The policy may be expressed in a human-readable policy expression language and stored for example in a file that is consumed by a certificate issuing s... | 03/03/2009 |
| 7500082 | Automating the testing of software or hardware components by dynamically creating virtual storage devices on a simulated system bus in a physical computer system Disclosed is a method for automating testing tasks which would otherwise have to be done manually using actual hardware by providing the capability to dynamically create many types of storage devices with different storage media, thus eliminating the need to have te... | 03/03/2009 |
| 7500055 | Adaptable cache for dynamic digital media A system and method are disclosed for eliminating many of the transactional performance limitations in current digital media server systems by augmenting those existing systems with an adaptable cache. In a preferred embodiment, the adaptable cache is a compact stor... | 03/03/2009 |
| 7500017 | Method and system for providing an XML binary format A technique for incorporating binary formatting into a tag-based description language, such as XML, is provided. The binary formatting is achieved by tokenizing the tag and attribute names into variable sized numeric tokens, thereby obviating the need for repetitive... | 03/03/2009 |
| 7499942 | Modeling recurring events in a data store Time-related properties may be modeled independent of a base object. Rather than storing time properties with the object, they may be stored independently. A given object may be stored once, even if it has a recurrent time property. The description of a “meeting,... | 03/03/2009 |
| 7499929 | Computing device with relatively limited storage space and operating/file system thereof A computing device includes a storage device having a file and a file system for storing and retrieving the file on the storage device. The file includes a plurality of segments, where each of at least some of the segments is null data and each of at least some of t... | 03/03/2009 |
| 7499904 | System and method for client mastered replication of local files A master file may be created and stored on a client computing device. Changes to the master file may be made locally at the client computing device. The master file may be selected for replication using an associated replication property. Changes to the master file ... | 03/03/2009 |
| 7499060 | Robust interactive color editing A method of converting between color spaces where color components are cached when they are well-defined after color space conversion. When the components become undefined after conversion, the cached values are used instead of using an arbitrary default value. The ... | 03/03/2009 |
| 7499057 | Address translation in an integrated graphics environment A method of translating graphics virtual addresses to physical addresses in an integrated graphics processor environment includes receiving a request for a graphics operation from an application. The application may be an application executing in a partition of a vi... | 03/03/2009 |
| 7499035 | Focus management using in-air points Stylus “focus” designates or establishes an element or area of a computer interface to receive input (e.g., such as electronic ink). Focus may be used, for example, to prepare the associated element to receive input by “waking” the system from a “stand-by... | 03/03/2009 |
| 7498609 | Light-emitting semiconductor device of improved efficiency An LED comprises a semiconductor region including an active layer for generating light. An anode is arranged centrally on one of the opposite major surfaces of the semiconductor region from which is emitted the light. A reflective metal layer is bonded to the other ... | 03/03/2009 |
| 7498545 | Electric motor controller in electric compressor A coil of an electric motor is cooled by refrigerant. A controller for the electric motor controls a current supplied to the coil within a range less than or equal to a predetermined maximum value. A temperature detection section detects either a temperature of the ... | 03/03/2009 |
| 7498347 | Hydroxycarbonylphenyl substituted 4-(aminomethyl)-piperidine benzamides as 5HTantagonists The present invention is concerned with novel compounds of formula (I) having 5HT4-antagonistic properties. The invention further relates to methods for preparing such novel compounds, pharmaceutical compositions comprising said novel compounds as well as... | 03/03/2009 |
| 7497736 | Shieldless, high-speed, low-cross-talk electrical connector An electrical connector may include a first connector with electrically-conductive contacts. The contacts may have blade-shaped mating ends, and may be arranged in a centerline. The electrical connector may include a second connector with electrically-conductive rec... | 03/03/2009 |
| 7497735 | High speed connectors that minimize signal skew and crosstalk The invention is an electrical connector that minimizes signal skew caused by varying propagation times through different transmission paths within the connector, minimizes crosstalk caused by intermingling electric fields between signal contacts, and maximizes sign... | 03/03/2009 |
| D587579 | Twist off crown closure | 03/03/2009 |
| 7496799 | System and method for monitoring the performance of a server A monitoring tool requests traceable information from a server. Such traceable information preferably includes traceable events and associated columns. The monitoring tool preferably generates a display of the traceable information, from which a user may select info... | 02/24/2009 |
| 7496768 | Providing secure input and output to a trusted agent in a system with a high-assurance execution environment Techniques are disclosed to provide security for user output and input in which a first, host operating system is used along with a second, high assurance operating system (nexus), where the first system provides at least some of the infrastructure for the second sy... | 02/24/2009 |
| 7496612 | Prevention of data corruption caused by XML normalization Removal of white space from XML data retrieved from a database may amount to data corruption. Yet such removal is required in XML data normalization by XML parsers, and is also frequently carried out via one or more optional parser features. Safeguards provided here... | 02/24/2009 |
| 7496609 | Dirty shutdown recovery of file system filters File system metadata regarding states of a file system affected by transactions is tracked consistently even in the face of dirty shutdowns which might cause rollbacks in transactions which have already been reflected in the metadata. In order to only request time- ... | 02/24/2009 |
| 7496599 | System and method for viewing relational data using a hierarchical schema Users and programmers view relational database tables using an schema such as an SQL-annotated XML schema. The schema describes how XML data maps into base tables and fields, including complex one-to-many and many-to-many relationships. ... | 02/24/2009 |
| 7496576 | Isolated access to named resources When a process running in an isolated execution environment is started by a user, the credentials of the user are associated with a naming environment for the isolated execution environment. The isolated execution environment may be implemented via creation of a nam... | 02/24/2009 |
| 7496495 | Virtual operating system device communication relying on memory access violations Attempts by drivers of a virtualized legacy computer game to communicate with nonexistent legacy game system hardware are converted into calls to actual hardware of the host computer game system. An access control list (ACL) restricting and/or reducing page permissi... | 02/24/2009 |
| 7496492 | Software-aided storage device emulation in a physical storage device Mechanisms that allow a physical storage device that has storage capability (such as a hard disk, tape drive, tape changer, or read-write compact disk) to emulate one or more storage devices. A configuration interface receives configuration function calls that speci... | 02/24/2009 |
| 7483443 | Adaptive queuing for data transmission over a network Methods and systems for dynamically adjusting the length of delay before playback as a function of the amount of transmission jitter is disclosed, whereby a target error rate is received, error rates at different delays are tracked and current delay is adjusted as a... | 01/27/2009 |
| 7483885 | System and method for query refinement to enable improved searching based on identifying and utilizing popular concepts related to users' queries Refining a user query is disclosed. In one method, a query is received from a user, and then mapped to one or more search concepts. A list of search concepts associated associated with the query is then displayed. Alternatively or additionally, the search concepts a... | 01/27/2009 |
| 7483906 | Method and system for renaming consecutive keys in a B-tree An efficient method for renaming consecutive keys in a B-tree representing a hierarchical namespace, such as a file system, has an estimated time efficiency of O(logN), where N is the number of nodes in the B-tree. All the consecutive keys to be renamed are first ex... | 01/27/2009 |
| 7483915 | Systems and method for representing relationships between units of information manageable by a hardware/software interface system Various embodiments of the present invention are directed to a method for manipulating a plurality of discrete units of information (“Items”) in a hardware/software interface system for a computer system, said method comprising interconnecting said Items with a ... | 01/27/2009 |