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

Icon_funbox Bizarre Patents

Patent No. 5787895

Kissing Shield

A kissing shield comprised of a thin, flexible membrane and a frame or holder.

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: Shimokaji & Associates, P.C.


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

1            
NumberTitleIssue Date
8182684Hydrocyclone separator
A hydrocyclone separator includes a separator body having an upper body part and a lower body part narrower than the upper body part in diameter; a feeder connected helically to the upper body part from a lateral side for feeding in a raw liquid; an upstream outlet ...
05/22/2012
D659893Lamp cup
05/15/2012
D659892Lamp cup
05/15/2012
D659891Lamp cup
05/15/2012
8122515Access control with decomposable values and its application for virtual worlds
An access control method performed by a network server to which a plurality of users are connected is disclosed. In the access control method, upon access from each user to data stored in a network resource, the access control method searches a plurality of access c...
02/21/2012
8108365Consistency of a database management system
A database management system for determining consistency in a hierarchical database sequentially reads pointers of a plurality of segment data, generates an address hash value, which is a hash value of retention addresses of the segment data having been read, genera...
01/31/2012
8095535Updating indexing tables in a database system
Updating an indexing tables in a database system comprising a database storing item tables of items appended by timestamps. Each of items is further categorized by timestamp into said tables, and said item tables being indexed by indexing data. The database system f...
01/10/2012
8088303Warm-white light-emitting diode and its phosphor powder
The present invention discloses a warm-white-light emitting diode has the substrate of indium gallium nitride (InGaN) heterojunction containing a large amount of quantum wells and having a light conversion polymer layer, characterized by that the light conversion po...
01/03/2012
8082913Striker for paint ball gun
A paint ball gun includes a body, a valve unit and a striking unit. The valve unit is disposed in the body. The striking unit is disposed in the body, and includes a striker and a collar. The striker is made of metal and formed with a striking tip at an end for hitt...
12/27/2011
8078570Versioning data warehouses
A method, system, and computer program product are disclosed. Exemplary embodiments of the method, system, and computer program product may include hardware, process steps, and computer program instructions for supporting versioning in a data warehouse. The data war...
12/13/2011
8060505Methodologies and analytics tools for identifying white space opportunities in a given industry
A method for analyzing predefined subject matter in a patent database being for use with a set of target patents, each target patent related to the predefined subject matter, the method comprising: creating a feature space based on frequently occurring terms found i...
11/15/2011
8056138System, method, and service for detecting improper manipulation of an application
A piracy protection system incorporates tamper detection capabilities into a protected copy of an application by disassembling a statically linked binary of the application, modifying some of the instructions in the application, and then rewriting all of the modifie...
11/08/2011
8056054Business information warehouse toolkit and language for warehousing simplification and automation
A method for use with an information (or data) warehouse comprises managing the information warehouse with instructions in a declarative language. The instructions specify information warehouse-level tasks to be done without specifying certain details of how the tas...
11/08/2011
8055635System and method for verifying the integrity and completeness of records
A correctness verification system receives a query, executes the query using a query logic, and produces a query result. The query result comprises data records that satisfy the query, data verification objects associated with the data records, index segments access...
11/08/2011
8054577Tape roller guide with integral recording head
An integral recording head, for use in a linear tape drive system, includes a circumferentially grooved roller guide assembly and a recording head actuator assembly. The circumferential groove feature is incorporated on the surfaces of the roller guide assembly, and...
11/08/2011
8041706Information integration across autonomous enterprises
A system, method, and computer program product for processing a query spanning separate databases while revealing only minimal information beyond a query answer, by executing only specific information-limiting protocols according to query type. ...
10/18/2011
D647273Portable wheel ramp
10/18/2011
8032782System, method, and service for providing a generic RAID engine and optimizer
A generic RAID engine system accepts an access request, accepts a metadata input comprising a layout description and, optionally, a plurality of resource optimization objectives, accepts a dynamic input comprising a dynamic state of an I/O stack comprising the gener...
10/04/2011
8032732System and method for generating a cache-aware bloom filter
A cache-aware Bloom filter system segments a bit vector of a cache-aware Bloom filter into fixed-size blocks. The system hashes an item to be inserted into the cache-aware Bloom filter to identify one of the fixed-size blocks as a selected block for receiving the it...
10/04/2011
8023655System, method, and service for tracing traitors from content protection circumvention devices
A traitor tracing system generates a hypothesized model of the circumvention device that models a hypothesized set of device keys compromised by the circumvention device. The system iteratively invokes a subset tracing system to identify a compromised device key unt...
09/20/2011
8020118Presentation of items arranged in a hierarchy
An aspect of the present invention provides a computer-implemented method for presenting items in a hierarchy comprising parent items and sub-items. The method comprises the steps of: identifying one or more parent items in the hierarchy, wherein all sub-items of th...
09/13/2011
8019756Computer apparatus, computer program and method, for calculating importance of electronic document on computer network, based on comments on electronic document included in another electronic document associated with former electronic document
A computer program, method and computer apparatus for calculating the total importance of an electronic document on the basis of (i) a plurality of electronic documents chained to each other in a relation of referencing and being referenced, from a start electronic ...
09/13/2011
7979436Entity-based business intelligence
A method is disclosed for conducting a query to transform data in a pre-existing database, the method comprising: collecting database information from the pre-existing database, the database information including inconsistent dimensional tables and fact tables; runn...
07/12/2011
7974866System and method for managing workflow among a plurality of business processes associated respectively with users having access rights to artifacts
A system and method for managing a workflow are provided. A system for managing a workflow in accordance with an embodiment of the invention includes: a storage unit for storing, as an access history for each of at least one artifact, identification information of a...
07/05/2011
7971078System and method for measurement-based power and energy accounting for virtual machines
A method for measurement-based power and energy accounting for virtual machines distributed among at least one hosting device is disclosed. The method comprising determining an energy for the hosting device during a first time interval and a second time interval, pa...
06/28/2011
7964497Structure to facilitate plating into high aspect ratio vias
Improved high aspect ratio vias and techniques for the formation thereof are provided. In one aspect, a method of fabricating a copper plated high aspect ratio via is provided. The method comprises the following steps. A high aspect ratio via is etched in a dielectr...
06/21/2011
7962563System and method for managing storage system performance as a resource
A scheduler selects an I/O from a session of a pool and updates token buckets associated with resource limits and reserves for the session and the pool and statistics used in determining fair sharing. To select an I/O, the scheduler identifies sessions with a non-em...
06/14/2011
7958381Energy conservation in multipath data communications
A method, system, and computer usable program product for energy conservation in multipath data communications are provided in the illustrative embodiments. A current utilization of each of several of I/O devices is determined. A violation determination is made whet...
06/07/2011
7953977Security and ticketing system control and management
A security device of this invention includes a nonvolatile storage unit 22 for storing a validity check unit including a counter updated every time signature function means 30 is called up, a volatile storage unit 24 for reading and storing a co...
05/31/2011
7953368RFIC chip, and position recognition system and security system using the same
Included are: a circuit unit having a non-volatile memory; a circuit unit having a volatile memory; a read-write circuit for reading data from, writing data into, the non-volatile memory, and for reading data from, writing data into, the volatile memory; an antenna ...
05/31/2011
7949715Method, server and program product for delivering messages
There is provided a method, a system and a program product for delivering on-target messages needed for a user, without omissions. A method for delivering a plurality of delivery messages in a delivery message database to one or more clients, comprising the steps of...
05/24/2011
7937428System and method for generating and using a dynamic bloom filter
A dynamic Bloom filter comprises a cascaded set of Bloom filters. The system estimates or guesses a cardinality of input items, selects a number of hash functions based on the desired false positive rate, and allocates memory for an initial Bloom filter based on the...
05/03/2011
7937350Method, system and program product for determining a time for retraining a data mining model
The invention relates to a method for determining a time for retraining a data mining model, including the steps of: calculating multivariate statistics of a training model during a training phase; storing the multivariate statistics in the data mining model; evalua...
05/03/2011
7936356Information processing method for information registration, and information processing method for information retrieval
An information processor for information registration, capturing means captures a graphics processing command, and database registering means registers, as information about completed work in the database, information about a series of graphics processing commands c...
05/03/2011
7934571Moving base for robotic vacuum cleaner
A moving base for robotic vacuum cleaner includes a base; a motor mounted in a motor chamber on the base to alternatively drive a drive shaft thereof to rotate clockwise or counterclockwise; a primary wheel fixed to and rotating along with the drive shaft of the mot...
05/03/2011
7925725Information processing apparatus, method, and program for generating setting information for electronic device
The present invention provides an apparatus, method, and program for automatically generating setting information for a different model on the basis of settings previously made. Additionally, the present invention is directed to automatically determining one piece o...
04/12/2011
7924850System and method for managing and controlling communications performed by a computer terminal connected to a network
The present invention provides a system which maintains a function of monitoring and controlling a network regardless of an increase of data to be downloaded by a computer whose access to the network is restricted. The system includes: a first interface for transmit...
04/12/2011
7921454System and method for user password protection
A system and method are disclosed for protecting a password assigned to a user, the method comprising: providing a password entry screen having a virtual keyboard, the virtual keyboard including a plurality of character keys arranged in a non-QWERTY format; authenti...
04/05/2011
7919710Solar cell containing silicon and chalcopyrite semiconductor layers
A solar cell includes a first electrode, a second electrode and a stacked semiconductor layer. The stacked semiconductor layer is disposed between the first electrode and the second electrode. The stacked semiconductor layer includes a first semiconductor layer, a s...
04/05/2011
7912805System for matching pattern-based data
A pattern-based data matching system matches pattern-based data. The data matching system generates a regular expression pattern for input datasets and describes similarity measures between the generated patterns. The data matching system analyzes an input dataset i...
03/22/2011
1            
 
Sign InRegister
Username  
Password   
forgot password?