...that power steering was invented by independent inventor Francis W. Davis? As chief engineer in the 1920s of the truck division of the Pierce Arrow Motor Car Company, he saw how hard it was to steer heavy vehicles. So that he would be able to keep the profits from his future invention, Davis left his job, rented a small engineering shop in Waltham, Mass., and developed a hydraulic power steering system that led to power steering.
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.
| Application No. | Application Title | Issue Date |
| 20090077253 | ENHANCED TABULAR DATA STREAM PROTOCOL Systems and methodologies are provided as part of a computing environment that implements an enhanced tabular data stream (TDS) protocol. Such enhanced TDS protocol can mitigate synchronization inconsistencies between client and servers, improve robustness of the data t... | 03/19/2009 |
| 20080294465 | LARGE-SCALE INFORMATION COLLECTION AND MINING The methods/systems described herein facilitate large-scale data collection and aggregation. One exemplary system that facilitates large-scale reporting of health-related data comprises a data collection component, a database and an aggregation component. The data colle... | 11/27/2008 |
| 20080295040 | CLOSED CAPTIONS FOR REAL TIME COMMUNICATION The claimed subject matter provides systems and/or methods that facilitate yielding closed caption service associated with real time communication. For example, audio data and video data can be obtained from an active speaker in a real time teleconference. Moreover, the... | 11/27/2008 |
| 20080295070 | NATIVE ACCESS TO FOREIGN CODE ENVIRONMENT Mechanisms afford access to a foreign code environment from a native computer programming language. A program includes an attribute or declarative tag identifying foreign code associated with a native program construct. The attribute is subsequently morphed into script ... | 11/27/2008 |
| 20080294932 | INCREASING SOFTWARE FAULT TOLERANCE BY EMPLOYING SURPRISE-REMOVAL PATHS The subject invention relates to systems and methods for automatic recovery from errors in a computing environment. A system is provided to facilitate failure recovery in the computing system. The system includes at least one driver component that enumerates at least on... | 11/27/2008 |
| 20080295083 | EXPLICIT DELIMITATION OF SEMANTIC SCOPE Systems and methods are provided with respect to computer programming. Program behavior can be tuned to provide a seamless mixture of semantic behavior across a single program language syntax. Semantic behavior can be explicitly specified at arbitrary levels of syntacti... | 11/27/2008 |
| 20080288625 | RFID DEVICE GROUPS The claimed subject matter provides a system and/or a method that facilitates configuring at least one radio frequency identification (RFID) device. An RFID network can include at least one device associated with a device group, wherein the device group corresponds to a... | 11/20/2008 |
| 20080288631 | STANDARD BASED DETECTION AND LAUNCH OF CLIENT APPLICATIONS The claimed subject matter provides a system and/or method that detects, installs and launches applications on client machines. The disclosed system can include a component that receives a request to launch or install a client application. The component detects whether ... | 11/20/2008 |
| 20080288531 | METADATA EDITING CONTROL A metadata management architecture. The architecture includes a property component that lists one or more properties related to a file, and a viewing component that present files having one or more of the related properties. A synchronization component provides immediat... | 11/20/2008 |
| 20080288822 | EXHAUSTIVE SECURITY FUZZING FOR TRANSACT STRUCTURED QUERY LANGUAGE Systems and methods that incorporate fuzzing capabilities within an SQL server to facilitate penetration testing. A fuzzing component associated with the SQL server provides an entry point for accessing the fuzzing system to update explicit user specified parameters ass... | 11/20/2008 |
| 20080288647 | APPLICATION PROGRAMMING INTERFACE AND GENERALIZED NETWORK ADDRESS TRANSLATOR FOR TRANSLATION OF TRANSPORT-LAYER SESSIONS An application programming interface for translation of transport-layer sessions is presented. The system includes kernel-mode support for application-controlled network address translation and user-mode implementation of the redirect API routines. An application proces... | 11/20/2008 |
| 20080288338 | ONE-CLICK POSTING The claimed subject matter provides a system and/or a method that facilitates automatically generating an advertisement. An interface component can receive a portion of image data related to at least one of a good or a service associated with a transaction. An automatic... | 11/20/2008 |
| 20080288637 | HIGHLY AVAILABLE CENTRAL CONTROLLER TO STORE AND ENFORCE VALID STATE TRANSITIONS OF DISTRIBUTED COMPONENTS A highly available central controller to store and enforce valid state transitions of distributed components is provided for centrally controlling access to a service. Central control is provided by a database with an API according to a set of stored procedures, which p... | 11/20/2008 |
| 20080288524 | FILTERING OF MULTI ATTRIBUTE DATA VIA ON-DEMAND INDEXING Systems and methods that employ auxiliary data structures in form of indexes (e.g., slice indexes) to process incoming queries in query retrieval systems (e.g., Online Analytical Processing (OLAP) environments.) The indexing component analyzes attributes involved in pre... | 11/20/2008 |
| 20080282260 | DYNAMIC DISPATCH FOR CLASSES AND INTERFACES Dynamic dispatch for classes and interfaces is encapsulated in a class-less scripting language. A plurality of mechanisms are employed to facilitate dynamic polymorphism. One or more target language constructs such as dictionary objects, prototype objects and/or derived... | 11/13/2008 |
| 20080281580 | DYNAMIC PARSER The subject disclosure pertains to systems and methods for dynamic parsing. A dynamic parser can perform syntactic analysis or parsing of input data consisting of a set of tokens based upon a provided grammar including conditional tokens. While the parser grammar can be... | 11/13/2008 |
| 20080281786 | PRODUCER/CONSUMER OPTIMIZATION Systems and methods facilitate efficient data processing in a computer environment. Data producers and consumers are considered in aggregate rather than in isolation. In one instance, interaction between data producers and consumers is improved by integrating producers ... | 11/13/2008 |
| 20080282238 | STATIC TYPE FOR LATE BINDING A static type computer language provides optional dynamic typing triggered by a unique static type. The unique static type can be utilized anywhere other types can be employed to identify programmatic elements that are late bound. As a result, static types can be analyz... | 11/13/2008 |
| 20080281922 | AUTOMATIC GENERATION OF EMAIL PREVIEWS AND SUMMARIES An incoming electronic communication is broken down into message portions. Features of the message portions are extracted and the message portions are converted into sparse feature vectors. The probabilities of the message portions being of interest of the user are calc... | 11/13/2008 |
| 20080273435 | OPTICAL DNA The claimed subject matter relates to architectures and/or mechanisms that can facilitate issuing, embedding and verification of an optical DNA (o-DNA) signature. A first mechanism is provided for obtaining a set of manufacturing errors inherent in an optical media inst... | 11/06/2008 |
| 20080276007 | METHOD AND SYSTEM FOR PROXYING TELEPHONY MESSAGES A proxy computer of a network can receive incoming telephony messages from one or more computers outside of the network and proxy them to computers within the network. Similarly, the proxy computer can receive outgoing telephony messages from within the network and prox... | 11/06/2008 |
| 20080276098 | ONE-TIME PASSWORD ACCESS TO PASSWORD-PROTECTED ACCOUNTS Systems and methods facilitate secure one-time-password access to an account in a remote server from an untrusted client. The system consists of an intermediary component whose salient components are a proxy component, a webserver component, and an encryption/decryption... | 11/06/2008 |
| 20080266411 | MULTIPLE RESOLUTION CAPTURE IN REAL TIME COMMUNICATIONS During remote communication session, there can be situations where information needs to be sent at a high resolution. Sending information at a high resolution allows for the capture of detail that can be lost without the use of a high resolution. A web camera can obtain... | 10/30/2008 |
| 20080270424 | STANDALONE EXECUTION OF INCOMPLETE DATA FLOWS Systems, devices, and methods for modularizing data flows and for providing stand-alone execution of incomplete data flows are provided based on an improved data warehousing framework. Data flow modularization and code reuse is improved through the use of the disclosed ... | 10/30/2008 |
| 20080270350 | SYSTEMS AND METHODS FOR MODULARIZING DATA FLOWS Systems, devices, and methods for modularizing data flows and for providing stand-alone execution of incomplete data flows are provided based on an improved data warehousing framework. Data flow modularization and code reuse is improved through the use of the disclosed ... | 10/30/2008 |
| 20080270248 | SYSTEM AND DEVICE FOR SOCIAL SHOPPING ON-LINE The claimed subject matter provides a system and/or method that constructs a real time interactive online social shopping network. The disclosed system can include a component that receives and transmits data from a client device and a merchant device, wherein the compo... | 10/30/2008 |
| 20080270356 | SEARCH DIAGNOSTICS BASED UPON QUERY SETS The subject disclosure pertains to systems and methods that facilitate monitoring of data collections and related data retrieval systems as well as generating recommendations for enhancing performance and utility of such systems. In aspects, the systems and methods desc... | 10/30/2008 |
| 20080270482 | MANAGING OBJECT LIFETIME FOR NATIVE/MANAGED PEERS A system that manages lifetime of an object is provided. The system analyzes references on multiple objects to determine reachability of a native peer and dynamically transitions between native and managed object lifetime management systems based on the analysis. When a... | 10/30/2008 |
| 20080262992 | TYPE INFERENCE FOR OBJECT-ORIENTED LANGUAGES Systems and methods facilitate type inference in a computer-programming environment. Type inference can be applied to generic method or function invocation in object-oriented languages to determine a type argument list left implicit by a programmer. One or more type arg... | 10/23/2008 |
| 20080263078 | RUNTIME CLASS DATABASE OPERATION Programmers typically like operating with databases through use of classes. Classes allow a user to function with a database through use of a non-database programming language. To ease use of the classes, a class context is generated at runtime that does not force a pro... | 10/23/2008 |
| 20080263531 | AUTOMATIC RUNTIME CONTROL BINDING Binding can automatically take place between controls and information sources at runtime. This minimizes an amount of code that is to be generated by a user and thus can lower errors from the code. In addition, some wizards that allow binding without code writing can be... | 10/23/2008 |
| 20080263063 | TRANSLATING LATE BOUND LINQ EXPRESSIONS INTO DATABASE QUERIES There is alteration of a late-bound expression produced by a compiler into an early-bound structure. Alteration of the late-bound expression can occur at runtime and a visitor pattern can be used to create the alteration. In one instance, a conversion from late-bound to... | 10/23/2008 |
| 20080256616 | UNIFIED AUTHENTICATION FOR WEB METHOD PLATFORMS An authentication mechanism is provided for a web method platform that allows homogeneous access for different types of clients according to a bootstrapping procedure utilized to establish the session. Different clients can be assigned different levels of trust based in... | 10/16/2008 |
| 20080255921 | PERCENTAGE BASED ONLINE ADVERTISING The subject disclosure pertains to systems and methods that facilitate percentage based online advertising. Systems and methods described herein enable an advertiser to elect a share or percentage of a particular market instead of, or in addition to, submitting bids to ... | 10/16/2008 |
| 20080256643 | MULTIPLE ENTITY AUTHORIZATION MODEL An authorization framework is provided that protects data records in a platform, such as a service-based platform, by requiring multiple level entities to be authorized with respect to the data records. For example, the data records can have an associated owner user tha... | 10/16/2008 |
| 20080256512 | OUT OF BAND DATA AUGMENTATION Systems and methods facilitate data augmentation in a computer environment. Data collections of various forms are altered out of band with at least one augmentor specifying alterations thereto. The alterations are applied to an associated collection of data such as prog... | 10/16/2008 |
| 20080250073 | SQL CHANGE TRACKING LAYER Systems and methods that track changes in a database via a change tracking layer that enables separation of change tracking and change enumeration. Such an arrangement enables multiple change enumeration and sync technologies over a single change tracking layer, while r... | 10/09/2008 |
| 20080250012 | IN SITU SEARCH FOR ACTIVE NOTE TAKING A system and method that facilitates and effectuates in situ search for active note taking. The system and method includes receiving gestures from a stylus and a tablet associated with the system. Upon recognizing the gesture as belonging to a set of known and recognize... | 10/09/2008 |
| 20080249667 | LEARNING AND REASONING TO ENHANCE ENERGY EFFICIENCY IN TRANSPORTATION SYSTEMS There is employment of machine learning, reasoning, and optimization included in a multi-attribute utility framework to learn and control energy systems to enhance the efficiency of vehicles. This can include energy systems included in vehicles that employ multiple ener... | 10/09/2008 |
| 20080243628 | DIFFERENTIAL PRICING BASED ON SOCIAL NETWORK STANDING The claimed subject matter provides a system and/or method that effectuates and facilitates the generation and provision of differential pricing policies based at least in part on the relative social network standing that a user might have with a potential purchaser. Th... | 10/02/2008 |