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

Icon_funbox Bizarre Patents

Patent No. 6293874

User-operated amusement apparatus for kicking the user's buttocks

An apparatus including a user-operated and controlled apparatus for self-infliction of repetitive blows to the user's buttocks by a plurality of elongated arms bearing flexible extensions that rotate under the user's control.

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.

 

Alam, Shahid A


Primary examiner statistics: 262 patents; average approval time: 266 days
Assistant examiner statistics: 0 patents; average approval time: 0 days

Patents as Primary Examiner

1              
NumberTitleIssue Date
8051075Temporally-aware evaluative score
A method includes processing a performance query to a dimensional data model by processing dimension coordinates that exist within the dimensional data model, wherein the dimension coordinates have a first particular grain (“finer grain”) that is finer than a se...
11/01/2011
8037063Identifying inadequate search content
Systems and methods for identifying inadequate search content are provided. Inadequate search content, for example, can be identified based on statistics associated with the search queries related to the content. ...
10/11/2011
8024334System for creating and maintaining a database of information utilizing user options
A system for automatically creating and maintaining a database of information utilizing user opinions about subjects, particularly exceptional experiences. Described is an Internet system assisting/motivating a population of users interested in information about cer...
09/20/2011
8024310Information processing apparatus and computer-readable medium
A computer-readable medium stores a program causing a computer to execute information processing. The information processing includes: reading user information of a user who requests to provide first document information; generating second document information, base...
09/20/2011
8024333System and method for providing information navigation and filtration
A system and method for information navigation and filtration is provided. One or more query terms are received from a user. A preliminary relevance of one or more objects associated with an enterprise system is determined based on the query terms. The preliminary r...
09/20/2011
RE42683System for automated generation of media
A system and method for creating audiovisual programming has media elements, such as audiovisual clips, stored in a library. A database contains selected information about each of the media elements. The stored information in the database does not dictate the tempor...
09/06/2011
8015153System for distributed communications
A system for use in a distributed environment comprising a first data processing system having a first entity (e.g. an object) and a second data processing system having a second entity. The first entity sends a request for an operation associated with the second en...
09/06/2011
8010529System and method for determining a relationship between available content and current interests to identify a need for content
A system and method for comparing search queries provided by a user with content items available in an index. Search queries are received and stored in a database query log. Content items are located on a network and stored in an index. A value is generated for conc...
08/30/2011
8010489Content communication system, content communication method, and communication terminal apparatus
A content communication system is disclosed which includes a communication terminal apparatus and a server, the apparatus having category IDs, the server delivering contents corresponding to the category IDs. The communication terminal apparatus includes a category ...
08/30/2011
8010542Apparatus and method for building conjoined computer systems
A method includes receiving, at a communication manager, information for a user from a plurality of computer systems. The user is capable of accessing each of the plurality of computer systems, and the communication manager is separate from the plurality of computer...
08/30/2011
8010554Processing a temporal aggregate query in a database system
A query is received to perform a temporal aggregate on at least one attribute of a temporal table. In response to the query, value changes of the at least one attribute at timestamps are computed, and the value changes are aggregated to produce an aggregate value fo...
08/30/2011
8005849Database access server with reformatting
A database access server includes a network interface device and a processing device coupled to the network interface device via a bus. The network interface device receives a data request. The processing device retrieves data having a first data type. The processin...
08/23/2011
8005856Dynamic selection of media for playback
A list of media, such as image media, is dynamically generated and provided to a user. The dynamically generated media playlist may be associated with a user's “favorite pictures,” “favorite music” or some other type of media. Each of the “favorite media...
08/23/2011
8001108Returning a new content based on a person's reaction to at least two instances of previously displayed content
Embodiments provide a device, apparatus, system, computer program product, and method. A provided method includes receiving information that is indicative of respective responses by a person to each of at least two instances of electronically displayed content. The ...
08/16/2011
8001134Method for performing an external (disk-based) sort of a large data file which takes advantage of “presorted” data already present in the input
A method of externally sorting large files in a computer system is presented. The contents of the input file to be sorted are investigated in order to identify presorted portions thereof. The presorted portions of the input file as thus identified are incorporated a...
08/16/2011
8001129Systems, methods, interfaces and software for automated collection and integration of entity data into online databases and professional directories
An information-retrieval system includes a server that receives queries for documents from client devices and means for outputting results of queries to the client devices, with the results provided in association with one or more interactive control features that a...
08/16/2011
7996398Identifying related search terms based on search behaviors of users
A system is disclosed that identifies related search terms by performing a term co-occurrence analysis of search query submissions of users. The system may give different amounts of weight to different search query submissions based, for example, on whether subseque...
08/09/2011
7991764Method and system for communication, publishing, searching, sharing and dynamically providing a journal feed
A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a d...
08/02/2011
7991790System and method for storing documents accessed by multiple users in an on-demand service
In accordance with embodiments, there are provided mechanisms and methods for storing documents that are being tracked in an on-demand service. These mechanisms and methods for storing documents in an on-demand service can enable embodiments to provide the sharing o...
08/02/2011
7991803Navigating media content by groups
Grouping media files via playlists on a computer-readable medium. One or more media files are selected according to a grouping criterion to define one or more playlists from the media files. A folder is associated with the playlists and stores values identifying eac...
08/02/2011
7987176Mixed initiative semantic search
In one embodiment, a method is illustrated including receiving a search query, parsing the search query to identify first and second search terms, determining a relationship between the first and second search terms based on their respective domain assignments, cond...
07/26/2011
7987163Apparatus and method for dynamic web service discovery
An apparatus and method is provided to dynamically search for available Web services by persistently searching a distributed multi-level UDDI registry chain, interrogating their published technical specifications and enabling the consumer to find, bind, and invoke t...
07/26/2011
7987155Network extensible reconfigurable media appliance
Extensible reconfigurable media appliance for security and entertainment captures images digitally for storage. Digital effects and filters are applied to incoming video stream on-the-fly or to video data stored in memory. Digital effects and filters are dynamically...
07/26/2011
7987182System and method for recommending items of interest to a user
A embodiment is disclosed for learning user interests based on user actions and then applying the learned knowledge to rank, recommend, and/or filter items, such as e-mail spam, based on the level of interest to a user. The embodiment may be used for automated perso...
07/26/2011
7987209Enhanced trade compliance system: mass amendment
Methods and systems are described for implementing mass amendments that affect many line items and span many entries in a trade compliance system. Mass amendment functions allow a data field that is repeated in a plurality of records in the trade compliance system t...
07/26/2011
7984066Mandatory access control list for managed content
Restricting access to managed content to users that are both (1) members of one or more required groups identified in an ACL associated a content item to which access is requested and (2) otherwise granted access under the ACL, e.g., by virtue of their...
07/19/2011
7984015Database workload capture and replay architecture
A method and apparatus for capturing database system workload and replaying that workload in a database system is provided. According to one aspect, in order to subject a test database system to the same workload to which the production database system actually woul...
07/19/2011
7984048Methods and systems for providing a response to a query
Methods and systems for providing a response to a query. Multiple users' search engine activity in regard to a query is correlated. A response is provided based upon this correlated search engine activity information. For one embodiment of the invention, in the cont...
07/19/2011
7979465Data protection method, authentication method, and program therefor
A data protection method for accepting an access request for a file stored in a file system of a storage device and referring or updating to the file based on the access request, including the steps of: determining whether a current time is within a preset monitorin...
07/12/2011
7979384Analytic enhancements to model clause in structured query language (SQL)
A method for processing queries is provided. A database server receives and executes a query to generate a relation. The query comprises first one or more clauses and a model clause. The model clause comprises a rule that has a left-side expression and a right-side ...
07/12/2011
7974979Inquiry-oriented user input apparatus and method
User input from a reduced keypad is disambiguated and compared with a first dynamic lexicon, and predicted matches (e.g. either a single word or phrase) are offered. If a user continues to type beyond a boundary condition, then input is no longer predicted from the ...
07/05/2011
7974941Creation of a virtual community
In order to facilitate creation of a community without member-specific registration, one or more sibling identifiers with corresponding units to be distributed to other persons are allocated to a subscriber and the one or more sibling identifiers is associated with ...
07/05/2011
7974949Computer system and automatic data backup method
By limiting a backup object to a particular one, it is possible to reduce the system load and perform effective automatic backup. By using a hard disc device or the like, a first storage unit (40) and a second storage unit (70) are prepared. When the s...
07/05/2011
7974942Data masking system and method
A system and method for data masking target data fields of a data record uses an original database with data records having at least one target data field and a copied database including a copy of at least a portion of the original database. Data masking consists of...
07/05/2011
7970805Data managing method in a removable storage device
The invention provides a method for managing the data in the removable storage device. The method includes: applying or organizing or establishing or re-building the file managing system of the storage medium of said removable storage device according to the uses of...
06/28/2011
7966285Synchronous peer-to-peer multipoint database synchronization
A method of synchronizing databases between multiple users in a peer-to-peer network is disclosed. The method comprises extracting changes from a source database of one of the users. Next, the changes are compressed and sent to the other users in the peer-to-peer ne...
06/21/2011
7966310Method, system, and software for correcting uniform resource locators
A uniform resource locator (URL) entered into a browser may be altered to correct misspellings or other errors in the URL. The prefix, the domain name and the domain extension may all be spell checked, compared with lists of homophones, compared with commonly misspe...
06/21/2011
7966350Evidence repository application system and method
An evidence repository application system provides a centralized repository of implementation evidence data for a project and to provide a method for collecting, storing and tracking the implementation evidence data for the project. The evidence repository applicati...
06/21/2011
7966347Generating a value associated with one of a plurality of leaf nodes by implicitly randomly climbing an implicit tree having the leaf nodes
Provided are a method, system and article of manufacture for generating a value associated with one of a plurality of leaf nodes by implicitly randomly climbing an implicit tree having the leaf nodes. A determination is made of an ancestor node of a current node, wh...
06/21/2011
7962526Frequent itemset counting using clustered prefixes and index support
Techniques are provided for (1) extending SQL to support direct invocation of frequent itemset operations, (2) improving the performance of frequent itemset operations by clustering itemset combinations to more efficiently use previously produced results, and (3) ma...
06/14/2011
1              
 
Sign InRegister
Username  
Password   
forgot password?