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

Icon_funbox Bizarre Patents

Patent No. 6711769

Pillow with retractable umbrella

A pillow assembly having a supporting assembly and a retractable umbrella assembly that is easily transportable and allows a user to support his/her head while covering their face from sunlight.

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: Mollborn; Fredrik


Number of patents: 27
Last date: May 15, 2012

NumberTitleIssue Date
8180762Database tuning methods
A method for tuning a database system is disclosed. A tuning strategy is received comprising a first procedure to determine a suggested tuning action, and a second procedure to measure performance of the database system. The suggested tuning action is determined and...
05/15/2012
8141047Dependent object framework for junit testing and software application component
Methods and apparatus, including computer program products, implementing and using techniques for testing a software application component. A dependent object framework is provided. The dependent object framework includes a set of static methods, a set of dependent ...
03/20/2012
8140575Apparatus, method, and program product for information processing
Methods and apparatus, including computer program products, implementing and using techniques for providing an interface for using a web service on an external server device. A first tree structure used for using the web service is stored. A request message calling ...
03/20/2012
8096342Door package
A door package includes a door frame, a door, a handle, and a pivot plate. The frame has a top portion that includes tracks in which door panels can slide. The door includes two or more equal size door panels. The handle protrudes in a direction essentially perpendi...
01/17/2012
8073807Inferring demographics for website members
Methods and apparatus, including computer program products, implementing and using techniques for estimating an actual age of a member of a website. A set of related members for the member is identified. The related members are members of the same website. Age infor...
12/06/2011
8055465Method, data processing program and computer program product for determining a periodic cycle of time series data
Method, apparatus, and system, including computer program products, implementing and using techniques for determining a periodic cycle of time series data. A frequency spectrum of the data is provided. The frequency spectrum is processed using at least one of the fo...
11/08/2011
8042456Milk frother
Methods and device for frothing milk. The device includes a main body forming a container for the milk, a cover fitting onto the main body, agitation means and drive means for driving the agitation means. The drive means are received at least partially in the cover....
10/25/2011
7984036Processing a text search query in a collection of documents
System and computer program product for processing a text search query in a collection of documents. A full posting index is generated that has first index terms and a full posting list for each first index term, enumerating occurrences of the first index terms in t...
07/19/2011
7945861Initiating communications with web page visitors and known contacts
Methods and apparatus, including computer program products, implementing and using techniques for initiating communication between two users among several users while at least one of the two users is browsing a web page. User information is collected about each user...
05/17/2011
7912812Smart data caching using data mining
Methods and apparatus, including computer program products, implementing and using techniques for populating a data cache on a server. Data requests received by the server are collected in a repository. A data mining algorithm is applied to the collected data reques...
03/22/2011
7899614Providing route alternatives based on radio strength
Methods and apparatus, including computer program products, implementing and using techniques for determining route alternatives from a starting point to an ending destination for a vehicle, based at least in part on radio signal strength and availability. An input ...
03/01/2011
7882128Data mining by determining patterns in input data
Methods and apparatus, including computer program products, implementing and using techniques for pattern detection in input data containing several transactions, each transaction having at least one item. Filter conditions for interesting patterns are received, and...
02/01/2011
7882107Method and system for processing a text search query in a collection of documents
A method, system and computer program product implementing the method are provided to process a text search query in a collection of documents. A full posting index is generated for the documents in the collection. The full posting index comprises one or more first ...
02/01/2011
7873907Technique for searching for a specific object in an ISPF panel for automated testing
A method, apparatus and article of manufacture, implementing the method, finds one or more objects in a scrollable list of a character-based panel for automated testing. The scrollable list comprises objects. A subset of the objects of the scrollable list is display...
01/18/2011
7866543Security and privacy enforcement for discovery services in a network of electronic product code information repositories
Methods and apparatus, including computer program products, implementing and using techniques for managing security and privacy associations between an electronic product code value and an address of a repository containing information about an item represented by t...
01/11/2011
D625931Stool
10/26/2010
7752222Finding text on a web page
Methods and apparatus, including computer program products, implementing and using techniques for searching for a string of characters on a web page. A user input is received containing a text search string to be identified on a web page loaded in a web browser on a...
07/06/2010
7725439Handling column renaming as part of schema evolution in a data archiving tool
Methods and apparatus, including computer program products, implementing and using techniques for managing database table schema evolution. It is detected whether any columns in a source table have been renamed since a previous archiving process. A set of table chan...
05/25/2010
7685092Automatic problem-oriented transformation of database performance data
Methods and systems, including computer program products, for monitoring and analyzing a database performance problem stored in a separate performance database with cube-based analysis program tools. The methods and systems include means for detecting one or more pe...
03/23/2010
7684976Constructing regular-expression dictionary for textual analysis
A regular-expression dictionary, as opposed to an exact-match dictionary, is constructed for utilization within computerized textual analysis. One or more data types are defined for entries within the regular-expression dictionary, within a markup-language schema. A...
03/23/2010
7624427Method and apparatus for supporting personal information protection
Methods and apparatus, including computer program products, implementing and using techniques for causing an application program containing personal information to operate on an operating system. It is detected whether the application program outputs, transfers or g...
11/24/2009
7500223Automatically creating JavaScript objects to invoke methods on server-side Java beans
Examination of a server-side Java bean to automatically generates a JavaScript representation of the methods in the bean. The JavaScript representations of the methods are sent to the Web browser. The browser then creates JavaScript objects that can be called direct...
03/03/2009
7370037Methods for processing a text search query in a collection of documents
A method, system, and computer program product are provided for processing a text search query in a collection of documents. A full posting index is generated. The full posting index comprises one or more first index terms and a full posting list for each first inde...
05/06/2008
7337165Method and system for processing a text search query in a collection of documents
A method, system and computer program product implementing the method are provided to process a text search query in a collection of documents. A full posting index is generated for the documents in the collection. The full posting index comprises one or more first ...
02/26/2008
7310689Bypassing disk I/O operations when porting a computer application from one operating system to a different operating system
Systems, methods, and computer products that improve the performance of computer-implemented I/O operations for complex applications, such as a database, that are ported to target computer systems that are not tailored to support the high-performance services that m...
12/18/2007
7296219Client side, web-based calculator
A method and data structure that allows a user to view a spreadsheet in a “calculator” mode, wherein certain cells are non-editable. The calculator designer/creator can alter the default as to which cells are editable when the calculator is displayed in the calc...
11/13/2007
7296193Technique for processing an error using write-to-operator-with-reply in a ported application
A method, apparatus and article of manufacture, implementing the method, processes an error when a write fails in an application that has been ported from a first platform to a second platform. The second platform has a write-to-operator-with-reply call that is not ...
11/13/2007
 
Sign InRegister
Username  
Password   
forgot password?