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

Icon_funbox Did You Know...

...that on Dec. 15, 1836, the Patent Office was completely destroyed by fire? Lost were some 7,000 models, 9,000 drawings, and 230 books plus all records of patent applications and grants.

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.

 

Mai, Tan V.


Primary examiner statistics: 1687 patents; average approval time: 1686 days
Assistant examiner statistics: 327 patents; average approval time: 706 days

Patents as Assistant Examiner


1                  
NumberTitleIssue Date
7201322System, circuit, and method for edge detection in a binary optical code
Systems better detect transitions in a binary optical code signal and thus better detect edges in binary optical codes, such as bar codes. The optical code signal imperfectly indicates perceived regions of relatively dark and light areas arranged in an alternating p...
04/10/2007
7188762Secure card package for transaction cards and method of activating the same
A secure card package which includes an inactive transaction card that includes an edge. The secure card package also includes a security piece that includes an edge. The security piece and the inactive transaction card are connected in an edge-to-edge manner to pre...
03/13/2007
7175086Authentication system, data device, and methods for using the same
An authentication system may comprise: a first light source, a second light source, and at least three optically filtered light sensing devices. The first light source can have a first light source spectral distribution and can be capable of providing sufficient exc...
02/13/2007
7165715Apparatus for determining an optimal ergonomic setup
A coding scheme is provided that relates to a dimension of a user. The dimension may be a hand size. Depending on the dimension, a code in the coding scheme may be determined. The code indicates an optimal ergonomic setup for a user. A user may thus use the determin...
01/23/2007
7165727Method and apparatus for installing an application onto a smart card
An application identifier (AID) comprises at least one customization parameter for an application to be installed onto a smart card. The application may be installed onto the smart card by providing the AID, instantiating the application onto the smart card, storing...
01/23/2007
7159769Store complex checkout apparatus, transaction processing method and program
A POS device functioning as a store complex checkout apparatus reads an information storage medium storing at least a product provision store code and a product code attached to products of the and other stores using a medium reading unit, refers to the product mast...
01/09/2007
7128274Secure credit card with near field communications
A near field communication device included in a secure transaction card provides an addition and/or transitional communication link for communicating secure transaction information. The near field communication device may be selectively engaged or disengaged and, wh...
10/31/2006
7128273Secure credit card adapter
A secure card adapter provides for writing of highly secure, single transaction information on a machine-readable medium of a card structure in accordance with a format that may be downloaded from an external data source. The card structure may be, for example, an e...
10/31/2006
7118028Method and machine for cutting window blind
A method for cutting a window blind by using a cutting machine includes the step of (a) displaying data of the window blind on a display by reading a barcode provided at the window blind; (b) inputting the size of a window that is to be installed with the window bli...
10/10/2006
7114648Networked time-keeping system
Disclosed is time keeping system for an employer. The system includes one or more time-keeping network appliances. Each of these appliances includes a small web server. The system also includes some form of employee interface which enables the employee to submit, an...
10/03/2006
7114650Retail products storage and dispensing apparatus and method
To improve space utilization at checkout counters, some preferred embodiments of the present invention employ a retail product storage and dispensing device located beneath the check-out counter. In this manner, areas beneath check-out counters that were previously ...
10/03/2006
7111775Buckslip lead generation system
A system and method for generating well qualified sales leads to a service provider, using a novel buckslip, brochure or coupon promoting a product or service not usually carried by a retailer. The buckslip has a universal product code (UPC) barcode which can be sca...
09/26/2006
7100833Mechanical device to encode magnetic cards
A fixture for magnetically coding a card key includes a front plate with areas for North and South magnetic polarity coding each with a number of holes, an optional code template having a lesser number of holes corresponding to selected holes in the front plate and ...
09/05/2006
7093157Method and system for autonomic protection against data strip loss
One aspect of the invention is a method for providing protection from data loss on a storage device. An example of the method includes designating a number n, and identifying a plurality of groups of strips on the storage device, wherein a number of strips in a plur...
08/15/2006
7083082Feeder verification with a camera
A method for component verification during operation of a component placement machine (101) has a series of feeder slots (103) for holding component feeders (104) with feeder markers. Each feeder marker carries a unique feeder ID, and each feede...
08/01/2006
7080776Transaction card assemblies and methods
Transaction card assemblies, systems and methods of making are provided. One such assembly includes a card carrier having a card integrally formed within. The card peripherally engages the card carrier and is adapted to be removed from the card carrier. An encodable...
07/25/2006
7059535Binding substrate for a document for personal identification and method for its production
A transponder inlay for a document for personal identification is provided which has at least one ID page with a layered construction. The layered construction has a transponder substrate for positioning a transponder unit, and includes a chip unit and an antenna, a...
06/13/2006
7059522Object detecting apparatus having hydrophilic light radiating window
An object detecting apparatus comprises a case, a light radiation unit and a light receiver unit. The case has a light radiating window and a light receiving window. The light radiating window has a hydrophilic layer on the outermost surface of the light radiating w...
06/13/2006
7059514Lottery-type ticket having a winner indication
A lottery-type ticket having a winner indication that enables a player to quickly determine whether the ticket is a winning ticket. The ticket may be a scratch-off ticket or a break-open ticket. The winner indication may be hidden under a scratch-off zone or behind ...
06/13/2006
7055742Method for secure on-line voting
A voting application on a computing device of a voter sends a challenge including data identifying and verifying the voter, the challenge is validated to ensure that the identified voter allowed to vote, and a response is sent with a vote identification value identi...
06/06/2006
7055756Deposition fabrication using inkjet technology
A method of fabricating an RFID antenna, the method comprising: (a) depositing a slurry upon a substrate in a predetermined pattern, the substrate including a plurality of micropores operative to drain a fluid component of the slurry from the surface of the substrat...
06/06/2006
7028910Portable object with chip and antenna
The invention concerns a method of manufacturing a module intended to create a portable object with chip and antenna. The portable object comprises an antenna and a chip placed on an insulating substrate. The antenna comprises a plurality of turns. The method compri...
04/18/2006
7021548Photosensor cover and kit
A photosensor cover and kit for detecting a malfunction in a lighting system, wherein the lighting system comprises an illuminator and a photosensor. The photosensor comprises a photocell that detects a threshold amount of light and electronic circuitry in communica...
04/04/2006
7014121Method of self-detecting and dynamically displaying detected results for a card reader used to read flash memory cards
A method of self-detecting and dynamically displaying detected results for a card reader used to read flash memory cards includes the steps of sending out a detecting code to each card slot or any flash memory card inserted therein via detecting circuits provided on...
03/21/2006
5416730Arm mounted computer
A portable computer having a frame with a central portion and two end portions. One of the end portions is hingedly mounted to the central portion and a (central processing unit) CPU is associated with the central frame portion. A power module is removabl...
05/16/1995
5113363Method and apparatus for computing arithmetic expressions using on-line operands and bit-serial processing
Method and apparatus for processing on-line operands A, B and C to produce the arithmetic expression S=(A×B)+C. In general, the apparatus includes an input processing unit, an on-line multiplication unit, and an on-line serial addition unit. The input pr...
05/12/1992
5111415Asynchronous leading zero counter employing iterative cellular array
A leading zero detector includes at least one asynchronous cell for receiving an input word and providing a data output indicative of the number of leading zeros in the input word. The cell may be cascaded with a plurality of like cells to define an array...
05/05/1992
5103416Programmable digital filter
The digital filter includes a plurality of parallel adders, each whereof has a first input, a second input and an output; the parallel output of each adder is connected to the first input of the successive adder across a respective delay element. The seco...
04/07/1992
5081606Cube root calculation apparatus
An apparatus for calculating the cube root of a number has: a first memory for initially storing a cube root extraction number from which the cube root is to be extracted; a second memory for initially storing a first number which is predetermined based o...
01/14/1992
5068819Floating point apparatus with concurrent input/output operations
In a data processing system, a method for performing a series of operation sequence results and providing such results including the steps of (1) computing the results for each sequence of operations consecutively and (2) reading the results for the proce...
11/26/1991
5067102Method and apparatus for displaying and editing mathematical expressions in textbook format
A calculator programmed for displaying in textbook format a mathematical expression as it is entered. This format is the way the expression would appear if presented in a textbook or if written with pencil and paper. As a key is pressed, the associated ob...
11/19/1991
5065353Adder control method and adder control circuit
In an adder control circuit, a plurality of full adders are so arranged that a carry bit of the full adder for calculating low orders of values to be added is inputted to the full adder for calculating high orders thereof. In this case, the addresses are ...
11/12/1991
5062071Programmable gain accumulator
A programmable digital gain accumulator is provided with a digital accumulator having approximately the same number of significant bits as the input data stream. The most significant bit of the input data stream is a sign bit coupled to a series cascade o...
10/29/1991
5060180Programmable digital loop filter
A programmable second order loop filter is provided with first and second programmable scaling circuits arranged in parallel and having their outputs connected to first and second programmable one bit serial adders respectively. The output of the second p...
10/22/1991
5060182Method and apparatus for performing the square root function using a rectangular aspect ratio multiplier
A method and apparatus for performing the square root function which first comprises approximating the short reciprocal of the square root of the operand. A reciprocal bias adjustment factor is added to the approximation and the result truncated to form a...
10/22/1991
5056053Algebraic transform machine
The computing machine includes an array of programmable elements programmably interconnected to implement networks of algebraic functions. Each element provides a sufficient set of logic primatives in the algebra that may be a Boolean algebra. The element...
10/08/1991
5053984Memory for programmable digital filter
The filter includes an arithmetical chain of parallel adders alternated with delay elements, and a memory constituted by lines of one-bit cells. Each line is addressable by a decoder controlled by a digital signal to be filtered; each line of memory conta...
10/01/1991
5053986Circuit for preservation of sign information in operations for comparison of the absolute value of operands
A circuit for preserving sign information in a computer system. The computer system is capable of comparing and operating on the absolute value of two operands utilizing a pipelined architecture. Sign information is preserved through the use of a first pl...
10/01/1991
5053631Pipelined floating point processing unit
A floating point processor for pipelining a series of calculations of simple and compound arithmetic operations includes at least one arithmetic operation unit for performing arithmetic operations on input operands provided to the arithmetic operation uni...
10/01/1991
5051943Adder circuit with an encoded carry
An adder circuit that has an encoded carry input, where a bit position weight of the carry input is two, allows the adder circuit to selectively concurrently add a data value of two to a first and a second input data operand of the adder circuit. The adde...
09/24/1991
1                  
 
Sign InRegister
Username  
Password   
forgot password?