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

Icon_funbox Quotables

"Without question, the greatest invention in the history of mankind is beer. Oh, I grant you that the wheel was also a fine invention, but the wheel does not go nearly as well with pizza."

Dave Barry

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: Merchant & Gould


Number of patents: 1670
Last date: May 22, 2012

1                      
NumberTitleIssue Date
8183425Ionic liquid catalyst alkylation using split reactant streams
Provided is a process for producing low volatility, high quality gasoline blending components from a number of isoparaffin feed streams, olefin feed streams, and ionic liquid catalyst streams. The process entails providing an isoparaffin feed stream comprising isopa...
05/22/2012
8181280Disabled individual undergarment and outer garment
The present invention is an enhanced undergarment that enables easier dressing and undressing by disabled individuals by allowing the user to don the garment from the buttock area. The garment is configured with a unique back panel at the buttock area that it is div...
05/22/2012
8181205PVR channel and PVR IPG information
A system that maps media content information to an interactive program guide displayed on a screen includes, among other things, a memory with logic, and a processor configured with the logic to display at least one personal video recording display channel in the in...
05/15/2012
8181071Automatically managing system downtime in a computer network
Embodiments are provided to automatically managing system downtime in a computer network. In one embodiment, an event is created in an application server to schedule a system downtime period for a web server. When the scheduled downtime occurs, the web server is aut...
05/15/2012
8179702Voltage synthesis using virtual quadrature sources
Voltage synthesis using virtual quadrature sources may be provided. First, a quadrature wave form may be created. The quadrature wave form may have the same frequency as an input voltage and may be ninety degrees out of phase with the input voltage. Next, a harmonic...
05/15/2012
8176096Data visualization interactivity architecture
A data visualization interactivity architecture may be provided. The architecture may allow the creation of a data visualization, such as a chart, and may expose an interactive feature on the visualization. The architecture may provide integration with multiple rend...
05/08/2012
8171514Managing favorite channels
A system is described that provides for scrolling among favorite channels with a remote control device, preferably through user interaction with channel keys. Some embodiments also provide for enhanced management of favorite channels. ...
05/01/2012
8171401Resizing an editable area in a web page
Embodiments of the present invention provide for vertically and/or horizontally resizing a zone or DIV element of a Web page via a browser-based Web authoring tool, while preserving a DIV element's ability to dynamically size to its Web content. Drag and drop vertic...
05/01/2012
8171157Distributing bandwidth across communication modalities
Embodiments are configured to provide communication environments to communicating participants using a number of modality control features, but are not so limited. In an embodiment, a system includes a communications manager to manage an amount of available communic...
05/01/2012
8171138System and method for applying flexible attributes to execute asynchronous network requests
Flexible attributes are attached to network requests that may be executed asynchronously. Any number of criteria may be attached to network requests. The requests are queued until the associated criteria are satisfied. Once the criteria are satisfied, the request is...
05/01/2012
8170983Managing data across a semantic data view and a presentation data view
Managing data across a semantic data view and a presentation data view may be provided. A semantic model may be represented in a semantic data view and a presentation model may be represented in a presentation data view. The presentation model may correspond to a gr...
05/01/2012
8166402User interface for managing master and layout relationships
A user interface within a presentation program manages hierarchical relationships. A master view includes a thumbnail view that shows the hierarchical relationship between slide masters and layouts used within the presentation. In one example, the thumbnail view is ...
04/24/2012
8166179Media streaming through a network address translation (NAT) device
A method and system for managing media streaming between clients on a client side of a network and stream servers on a stream server side of the network, wherein communications between the client side and the stream server side require a network address translation ...
04/24/2012
8166174Methods and systems for providing proprietary access to a server
Systems and methods are disclosed for providing proprietary access to a server. The disclosed systems and methods may include receiving a first service request from a client. The first service request may include a client identifier. Furthermore, the disclosed syste...
04/24/2012
8166003Permission-based document server
Detailed herein is a technology which, among other things, identifies and provides an audience-appropriate version of a document, upon request. In one approach to this technology, a request for the document is received at a document-specific access point associated ...
04/24/2012
8165884Layered prompting: self-calibrating instructional prompting for verbal interfaces
A plurality of prompting layers configured to provide varying levels of detailed assistance in prompting a user are maintained. A prompt from a current prompting layer is presented to a user. Input is received from the user. A level of detail in prompting the user i...
04/24/2012
8165883Application abstraction with dialog purpose
Controls are provided for a web server to generate client side markups that include recognition and/or audible prompting. The controls comprise elements of a dialog such as a question, answer, confirmation, command or statement. A module forms a dialog by making use...
04/24/2012
8165799Timed location sharing
Rule-based location sharing may be provided. A location determining device, such as a Global Positioning System (GPS) enabled device, may receive a request to share the location. A rule may be used to determine whether to share the location with the requestor. If th...
04/24/2012
8165416Automatic gain and exposure control using region of interest detection
A region of interest may be determined using any or all of sound source location, multi-person detection, and active speaker detection. An weighted mean may be determined using the region of interest and a set of backlight weight regions, or, only the set of backlig...
04/24/2012
8165087Location context service handoff
A location service providing system and method for repeatedly providing a location service. ...
04/24/2012
8163808Acetylene enhanced conversion of syngas to Fischer-Tropsch hydrocarbon products
A method is disclosed for converting syngas to Fischer-Tropsch (F-T) hydrocarbon products. A synthesis gas including carbon monoxide and hydrogen gas is provided to a F-T reactor. Also, acetylene is supplied to the F-T reactor. The ratio of the volume of acetylene t...
04/24/2012
8161388Interactive discovery of display device characteristics
A system and method for determining the characteristics of a device coupled to a client device are disclosed. A method, according to one embodiment, includes driving a display device with a first video output signal formatted according to a first video interface spe...
04/17/2012
8161372Extensible value types in cells
Individual cells within a spreadsheet may contain an extensible value as defined by an extensible value type. The extensible value type is a user defined value type that is incorporated into the spreadsheet as a supported data type. Generally, the extensible data ty...
04/17/2012
8161160XML-based web feed for web access of remote resources
Techniques for XML (Extensible Markup Language) web feeds for web access of remote resources are described. In one embodiment, a method includes obtaining information regarding one or more available resources from one or more resource hosts, rendering the informatio...
04/17/2012
8161067Method and apparatus for managing complex presentation objects using globally-unique identifiers
A method and apparatus for managing complex presentation objects using globally-unique identifiers. Downloaded objects are identified by globally-unique identifiers to maintain object integrity and to facilitate capturing downloaded objects for reuse without additio...
04/17/2012
8160883Focus tracking in dialogs
Controls are provided for a web server to generate client side markups that include recognition and/or audible prompting. The controls comprise elements of a dialog such as a question, answer, confirmation, command or statement. A module forms a dialog by making use...
04/17/2012
8160881Human-assisted pronunciation generation
Pronunciation generation may be provided. First, a pronunciation interface may be provided. The pronunciation interface may be configured to display a word and a plurality of alternatives corresponding to a one of a plurality of parts of the word. The plurality of p...
04/17/2012
8156558Mechanism for evaluating security risks
Described is a mechanism for collectively evaluating security risks associated with loading an application. A hosting environment associated with loading the application invokes a trust manager to evaluate the security risks. The trust manager invokes a plurality of...
04/10/2012
8156330Terminal for exchanging electronic business cards
A terminal and a method for exchanging electronic business cards that can guarantee privacy and guarantee complete and consistent communications to the user are provided. The terminal for exchanging electronic business cards with a device connected via a communicati...
04/10/2012
8155444Image text to character information conversion
Converting text may be provided. A user selectable element may be used to select a text. The selected text may include a first text within an electronic document and a second text within an image. The second text within the image may be converted to character inform...
04/10/2012
8155207Processing and managing pictures at the concatenation of two video streams
Systems and methods that receives a video stream in a transport stream, the first video stream comprising a plurality of compressed pictures, and that receives information in the video stream, wherein the information includes plural data fields, the received informa...
04/10/2012
8154988Delivery of streams to repair errored media streams in periods of insufficient resources
In one embodiment, a method includes ingesting a program stream from a program source on a first channel. The method also includes storing the program stream, and receiving notification from a client of unrecoverable error in a stream received at the client. The unr...
04/10/2012
8154185Diamondoid monolayers as electron emitters
Provided are electron emitters based upon diamondoid monolayers, preferably self-assembled higher diamondoid monolayers. High intensity electron emission has been demonstrated employing such diamondoid monolayers, particularly when the monolayers are comprised of hi...
04/10/2012
8151300Smart audio guide system and method
A smart audio guide system for use in conjunction with an interactive content distribution system is disclosed. The smart audio guide system includes a recommendation engine for providing a customized viewing-recommendations list for a viewer subsystem based upon th...
04/03/2012
8150960Event forwarding
Handling events. A method may be practiced, for example, in a networked computer system including an event handling computer connected to one or more event generating computers. The method includes an act of generating an event at an event generating computer. The e...
04/03/2012
8150930Automatic grouping of electronic mail
Automatic sorting and grouping of electronic mail items in an electronic mail system is provided. An automatic mail grouping property may be selected for electronic mail received, sent or stored in a variety of storage folders. For a given mail location (e.g., recei...
04/03/2012
8150919Method and system for transitioning between synchronous and asynchronous communication modes
Many different users may access, revise and update the same shared object simultaneously through several different transports. Clients may communicate asynchronously by accessing the shared object through a physical server. Clients may also communicate synchronously...
04/03/2012
8149694Enforcing fairness in ad hoc mesh networks
A self-adaptive algorithm to enforce fairness executes on nodes in an ad hoc wireless network. Each node is configured to measure or estimate the utilization of the RF channel in its neighborhood and then share this information with its neighboring nodes. In this wa...
04/03/2012
8146099Service-oriented pipeline based architecture
Service-oriented systems employing pipeline architecture to accommodate third party extensions for extending existing functionality or providing additional functionality are provided. User or third party provided plug-ins are registered through metadata and executed...
03/27/2012
8146016User interface for displaying a gallery of formatting options applicable to a selected object
An improved user interface is provided for displaying a gallery of images showing different formatting options combinations that may be applied to a selected object. When a particular image is selected an associated formatting options combination is automatically ap...
03/27/2012
1                      
 
Sign InRegister
Username  
Password   
forgot password?