Theo and Wayne Hart received a patent for a ponytail hair clasp.
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 |
| 8185826 | Rendering document views with supplemental information content Methods and computer-readable media are provided for rendering a document view with supplemental information. A view of a document is rendered such that the document fills a canvas. The client receives a request to view a supplemental information area associated wit... | 05/22/2012 |
| 8185655 | Maximizing diversity in a subset of elements utilizing GRASP with path relinking Methods, systems, and computer-readable media for maximizing diversity in a subset of elements selected from a set of elements are provided. An algorithm that combines the GRASP and path relinking heuristics is utilized to find an approximate solution to a max-min d... | 05/22/2012 |
| 8180753 | Automatically extracting data from semi-structured documents This description provides tools and techniques for automatically extracting data from semi-structured documents. A computer may receive a request for data representing an inferred structure of an input document. For the request, the computer may determine whether a ... | 05/15/2012 |
| 8177643 | Out-of-band voice communication with interactive voice response services during gameplay While executing a game program, a game console determines that a user wishes to issue a voice command through a headset or other audio input/output device connected to the console. The game console switches the communication channel for the audio input/output device... | 05/15/2012 |
| 8175255 | Methods, systems and computer-readable media for managing customer service requests Methods, systems, and computer-readable media provide for improved management of customer service requests. According to implementations, a customer requiring assistance from a company may send a message to a customer service representative (“CSR”) associated wi... | 05/08/2012 |
| 8175223 | Intelligent self-healing networks and advanced troubleshooting of communication service problems A problem detection and repair system receives a trouble indication indicating a problem with a network. The trouble indication may be the result of automated monitoring of the network, or a user of communication services contacting an operator of the network to rep... | 05/08/2012 |
| 8172182 | Aircraft spillover fuel tank Apparatus and methods described herein provide for a spillover tank to extend the fuel capacity of the main wing tank of an aircraft. The spillover tank is located in the wing of the aircraft adjacent to the main wing tank. At least one aperture exists through the s... | 05/08/2012 |
| 8171031 | Index optimization for ranking using a linear model Technologies are described herein for providing a more efficient approach to ranking search results. An illustrative technology reduces an amount of ranking data analyzed at query time. In the technology, a term is selected, at index time, from a master index. The t... | 05/01/2012 |
| 8167249 | Controllable upper surface blown nozzle Apparatus and methods provide for a controllable upper surface blown (USB) nozzle aperture. Aspects of the disclosure provide a powered-lift aircraft that utilizes a controllable nozzle aperture to maximize the spreading of the engine exhaust flow over the wing and ... | 05/01/2012 |
| 8166387 | DataGrid user interface control with row details A DataGrid user interface (UI) control is presented that is configured to display a table that includes columns corresponding to fields in a data source and rows corresponding to records in the data source. The DataGrid UI control is also configured to display a det... | 04/24/2012 |
| 8166351 | Filtering redundant events based on a statistical correlation between events Methods, systems, and computer-readable media for filtering redundant fault events from an event stream generated by devices on a network based on a statistical correlation between fault events are provided. Event history data is collected from the fault events gene... | 04/24/2012 |
| 8166200 | Smart routing A router module receives a client request. In response to receiving the request, the router module obtains the network address of a server module to fulfill the request. The router module then determines whether it is executing on the same physical computer as the s... | 04/24/2012 |
| 8165226 | Imaging frame freeze detection Techniques for detecting faults in a digital video stream include frame freeze detection that can alert an operator of frame freeze in a digital video stream. According to various embodiments, a counter or other code generator is used to place a code into each frame... | 04/24/2012 |
| 8165139 | Systems, methods, and computer-readable media for communicating via a mobile wireless communication device Methods, systems, and computer-readable media are provided for communicating via a mobile wireless communication device (MWCD). According to exemplary embodiments, a message is generated for a customer premises equipment located at a customer premises. The message i... | 04/24/2012 |
| 8162610 | Active directional control of airflows over wind turbine blades using plasma actuating cascade arrays Methods of utilizing plasma actuating cascade arrays for actively controlling airflow over wind turbine blades are described herein. These methods may include providing plasma actuating cascade arrays that include dielectrics and electrodes. The electrodes and diele... | 04/24/2012 |
| 8162255 | Aerodynamically-assisted landing gear Apparatus and methods provide for the use of a lift-producing body with a landing gear assembly in order to provide a lifting force during landing gear operations that reduces the load on the landing gear actuator. According to embodiments, the lift-producing body m... | 04/24/2012 |
| 8161107 | Roaming personal information items across multiple computing devices using an IMAP server Technologies for roaming personal information items across multiple computing devices using an IMAP server are provided. When a change is detected to a personal information item maintained by a PIM program one computing device, the data representing the personal inf... | 04/17/2012 |
| 8161036 | Index optimization for ranking using a linear model Technologies are described herein for providing a more efficient approach to ranking search results. One method reduces an amount of ranking data analyzed at query time. In the method, a term is selected, at index time, from a master index. The term corresponds to a... | 04/17/2012 |
| 8157586 | Connector hat with extended mounting posts for securing a connector shell to a circuit board Concepts and technologies described herein provide for securing a connector shell to a circuit board using a separate connector hat with elongated mounting posts. According to one aspect of the disclosure provided herein, a connector hat includes a one-piece body wi... | 04/17/2012 |
| 8157528 | Active directional control of airflows over rotorcraft blades using plasma actuating cascade arrays Methods of constructing plasma actuating cascade arrays for actively controlling airflow over rotorcraft blades are described herein. These methods may include providing plasma actuating cascade arrays that include dielectrics and electrodes. The electrodes and diel... | 04/17/2012 |
| 8151505 | Power rail system A power supply system for a firearm including a plurality of leads disposed in a rail for providing power to an electric firearm accessory attached thereto and an electric firearm accessory including connectors for electrically connecting to leads disposed in a rail... | 04/10/2012 |
| 8148854 | Managing SSL fixtures over PLC networks Managing solid-state luminary (SSL) fixtures over power line carrier (PLC) networks is described herein. Devices provided in this description include SSL arrays, and converter circuitry coupled to drive the SSL arrays. More specifically, the converter circuitry is a... | 04/03/2012 |
| 8146017 | Declarative data binding and data type propagation in a remote workflow schedule authoring system Methods, systems, apparatus, and computer-readable media are provided herein for declarative data binding and data type propagation in a remote workflow schedule authoring system. According to one method, a user interface is provided for binding a parameter in a wor... | 03/27/2012 |
| 8145750 | Detecting hidden shared dependencies through covert channels According to one method for detecting a hidden shared dependency through covert channels, a pattern of bursts is transmitted to a first application hosted by a first server. The pattern of bursts may be designed to stress a potential hidden dependency shared by the ... | 03/27/2012 |
| 8141815 | Wing strut trailing edge device Apparatus and methods provide for a wing strut having a trailing edge device that is selectively deployable to create aerodynamic lift. Aspects of the disclosure provide a wing strut that is attached to an aircraft fuselage at one end and the aircraft wing at the op... | 03/27/2012 |
| 8140400 | Transaction sets for automated electronic ordering of telecommunications products and services A system and method for electronically exchanging information related to telecommunication services includes separating data representing the information to be exchanged into predefined segments corresponding to telecommunication services, associating a segment iden... | 03/20/2012 |
| 8135993 | Updating a firmware image using a firmware debugger application Systems, methods, and computer-readable media provide for updating a firmware image during a debugging sequence using a firmware debugger application without re-flashing each updated firmware image on a non-volatile memory device. Embodiments include a debugger appl... | 03/13/2012 |
| 8135943 | Method, apparatus, and computer-readable medium for generating a dispatching function The routines to be called by the dispatching function are identified based on the contents of description files associated with the child modules containing the routines to be called. Once the routines to be called by the dispatching function have been identified, a... | 03/13/2012 |
| 8134553 | Rendering three-dimensional objects on a server computer Technologies are described herein for rendering documents containing three-dimensional objects. A client computer receives a request to display a document. If a program utilized to create the document is not available to display the document, the client computer tra... | 03/13/2012 |
| 8131553 | Turn-taking model A method is claimed for managing interactive dialog between a machine and a user. In one embodiment, an interaction between the machine and the user is managed in response to a timing position of possible speech onset from the user. In another embodiment, the intera... | 03/06/2012 |
| 8125448 | Wearable computer pointing device Described is a technology by which a computer pointing device (generally a mouse but alternatively a game controller or remote control device) may be worn on the hand and operated without needing to contact a mousing surface. Gyroscopic-based sensors convert the wea... | 02/28/2012 |
| 8125164 | Parallel motor controller architecture Apparatus, methods, and computer storage media provide for the establishment of a parallel motor controller architecture and the dynamic reconfiguration of the architecture to redirect power to various motors according to the changing power load requirements of the ... | 02/28/2012 |
| 8122055 | Hosted multi-tenant application with per-tenant unshared private databases Technologies are described herein for providing a hosted multi-tenant application that utilizes per-tenant unshared private databases. A shared middle-tier is utilized in conjunction with private, unshared databases for each of the tenants. The private, unshared dat... | 02/21/2012 |
| 8121981 | Database snapshot management Technologies are described herein for managing database snapshots. One user interface is provided for managing the automated creation and deletion of database snapshots. Parameters are received through the user interface that define how the database snapshots should... | 02/21/2012 |
| 8121852 | System and method for selecting and protecting intellectual property assets The present invention relates to systems and methods for intellectual property asset selection and protection. In an embodiment, an intellectual property selection system receives from an innovator an innovation submission describing an innovation. An intellectual p... | 02/21/2012 |
| 8117341 | Determining and presenting communication device proximity information A location and mapping application takes device information and produces location information for display on a communication-enabled computing device (e.g., a personal digital assistant or wireless phone). A current location of a wireless device may be provided with... | 02/14/2012 |
| 8116792 | Methods, systems, and computer-readable media for mitigating a temporary interference condition Methods, systems, and computer-readable media for mitigating a temporary interference condition are provided. The temporary interference condition is predicted between a first cellular device and a second cellular device prior to an occurrence of the temporary inter... | 02/14/2012 |
| 8112649 | Energy optimization through intentional errors Technologies are described herein for intentionally allowing errors in a computational system to optimize energy consumption of the computational system. A cost-benefit analysis is performed to identify one or more allowable errors and one or more non-allowable erro... | 02/07/2012 |
| 8112546 | Routing users to receive online services based on online behavior Tools and techniques for routing users to receive online services based on online behavior are provided. These tools may receive representations of activity involving different users in interacting with online services, and may analyze these representations of user ... | 02/07/2012 |
| 8112404 | Providing search results for mobile computing devices Search results are provided for mobile computing devices. Search results are retrieved based on a search term. Each of the search results is assigned to one or more categories. The categories and the assigned search results are provided to the mobile computing devic... | 02/07/2012 |