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

Icon_funbox Did You Know...

...that one person who claimed to be the inventor of the television is Russian emigre Vladimir Zworykin? In 1929 David Sarnoff, founder of RCA, asked Zworykin what it would take to develop TV for commercial use. He said: a year and a half and $100,000. In reality, it took 20 years and $50 million! Before his death in 1982 at the age of 92, Zworykin said of his invention: "The technique is wonderful. It is beyond my expectations. But the programs! I would never let my children even come close to this thing."

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: Steinberg; William H.


Number of patents: 552
Last date: February 21, 2012

1                      
NumberTitleIssue Date
8122424Automatic natural language translation during information transfer
Content is transferred from one computer resource to another by enabling automatic cutting-and-pasting in a destination first, source second sequence, a user selecting insertion points in the contents of a destination computer resource, followed by the user selectin...
02/21/2012
7934093Assigning security levels to a shared component
Security levels are assigned to a shared component. A workflow manager receives a workflow request that corresponds to a plurality of workflow steps. For each workflow step, the workflow manager determines whether the workflow step uses a shared component or an unsh...
04/26/2011
7917771Method for selective encryption within documents
The present invention allows the user (author or creator) of a document to specify that certain portions of a document be selected for encryption while other portions of the document remain displayed as created. In addition, each encrypted section could have multipl...
03/29/2011
7917652Service oriented integration server architecture
An integration server architecture (ISA) that facilitates communication between processes that do not share a common message format or use a common communication protocol. The ISA comprises a combination of adapters and a Queuing and Translation Engine (QTE). Every ...
03/29/2011
7917351Language converter with enhanced search capability
A weighted search program is disclosed. The weighted search program may be integrated into a translation program, or the weighted search program may be used independently with an available search engine. When integrated with the translation program, setting and weig...
03/29/2011
7916859System and method for obtaining telecommunication access numbers
A method for determining a user intended number from a partial phone number includes steps for receiving a partial phone number, determining whether the partial phone number corresponds with at least one database number based on at least one selected criteria list a...
03/29/2011
7895511Copy and paste of cells in a multi-dimensional spreadsheet
A system and method for copying and pasting cells in a multi-dimensional spreadsheet. The method is implemented by execution of program code by a processor of a computer system. A source range of cells is copied and pasted in a multi-dimensional spreadsheet onto a d...
02/22/2011
7890942Array value substitution and propagation with loop transformations through static analysis
A method and system for substituting array values (i.e., expressions) in a program at compile time. An initialization of an array is identified in a loop. The initialization is an assignment of an expression (i.e., a constant or a function of an induction variable t...
02/15/2011
7890593Sectional E-mail Transmission
A process of segmenting a single email so that portions of it may be directed to or away from select recipients is disclosed. The sender highlights portions of the email and right clicks (or key command, button, or menu item) and selects an option to select recipien...
02/15/2011
7890444Visualization of data availability and risk
The advanced data availability tool uses predictive analysis to fill gaps in a data set and then displays actual data, predicted data, and confidence intervals for the actual data and the predicted data. The advanced data availability tool has a data collection tool...
02/15/2011
7889858Method and system for telephone wait user interface selection
In the method of the present invention, a customer of a service provider would be placed in hold while waiting to speak to a customer service representative. The method and system of the invention would recognize the telephone number of the caller using a “caller ...
02/15/2011
7885804Computer program product and system for delivering a technical framework
An Enterprise Service Delivery Technical Architecture includes a Technical Model, and a Technical Delivery Framework, and is designed to facilitate the development of complete enterprise service management solutions. The use of the Enterprise Service Delivery Techni...
02/08/2011
7881701Method and system for verifying telephone numbers
A system for verifying and updating a telephone number. After dialing a telephone number, a contact name and a timestamp in a service provider database is compared with a contact name and a timestamp in a storage device. If the contact name in the service provider d...
02/01/2011
7881448Method and system for notifying a telephone user of an audio problem
A method and apparatus is provided for notifying a telephone speaker engaged in a call or conference that the audio quality being received by one or more listeners is not acceptable. The notice is provided before the call or conference has ended, so that effective a...
02/01/2011
7877794Relay apparatus, relay method and program therefor
A method and system for relaying communications between a communication terminal and a server. The relay apparatus receives from the communication terminal an access request for a service to be performed by the server. The access request identifies the server and th...
01/25/2011
7877475Method and system for display of activity of users
A method for display of activity of users at workstations. Each workstation is in a different geographical location. Data relating to a rate of computer input activity of at least one user at each workstation is continuously collected from each workstation, compiled...
01/25/2011
7877084Method and system for automatic call filtering based on user selectable parameters
The present invention provides a method and system that enables telephone users to specify parameters that will be used in filtering incoming calls to the user's telephone device. The invention can use parameters known in telephone use such as call cost or roaming d...
01/25/2011
7877083Method and system for verifying telephone numbers across service providers
A system for verifying and updating a telephone number across service providers. After dialing a telephone number, a contact name and a timestamp in a central repository is compared with a contact name and a timestamp in a storage device. If the contact name in the ...
01/25/2011
7876201Vehicle authorization method and system
A vehicle authorization method and system. The method includes transmitting, by a computing system in a vehicle, a first request for enabling the vehicle for a driver. The computing system receives vehicle identification data associated with the vehicle. The computi...
01/25/2011
7874011Authenticating user identity when resetting passwords
The “identity authentication program” (IAP) creates a custom set of authentication questions in response to a user request to have a user password reset. The IAP accesses a record located in a data source containing information related to the user's recent compu...
01/18/2011
7873808Method and system for synchronizing direct access storage volumes
A method and system for synchronizing direct access storage volumes designated as managed by storage management software with direct access storage volumes available to a computer system. An identifier of a volume is provided. The volume is connected to and availabl...
01/18/2011
7873531Estimation mechanisms that utilize a complexity matrix
An example of a solution provided here comprises receiving project-characteristic inputs for a project, receiving major-services inputs for the project, applying analysis rules to the inputs, and outputting, for the project, at least one complexity measure that is u...
01/18/2011
7871271Creation and use of hyperlinks for accessing information pertaining to content located in a Braille document
A user system for detection and access of hyperlinks within a Braille document. A hyperlink table is generated and includes for each touched item on a page of the Braille document: identification of the touched item, a hyperlink associated with the touched item, and...
01/18/2011
7870510Method and apparatus for generating and managing parts-configuration information
An information output device, an information display device, and an information management system for the efficient management of the parts of an industrial product. Information about the parts constituting the product is included in a table at the engineering stage...
01/11/2011
7870386Method for permanent decryption of selected sections of an encrypted document
The present invention allows the viewer of a document to select certain portions of an encrypted document for decryption and optionally re-encryption while other portions of the document remain encrypted or as originally created. In this decryption process, the user...
01/11/2011
7869940Method and system for gathering and processing data for road use charging
A method for processing road use data. A first moving vehicle has an encounter with vehicles in motion. An apparatus in the first vehicle generates and stores encounter records for the encounters. Each encounter record includes a location of the first moving vehicle...
01/11/2011
7869597Method and system for secure packet communication
A method for processing a communication data item. The communication data item is divided into at least two unencrypted packets to be encrypted. Each encrypted packet is generated from a corresponding unencrypted packet. Each unencrypted packet has a packet header a...
01/11/2011
7865844Method and system for modifying properties of graphical user interface components
A method, computer program product, and data processing system for modifying attributes of GUI components without invasive code modification are disclosed. In a preferred embodiment, a set of attributes for GUI components is loaded into memory from persistent storag...
01/04/2011
7865842Instant messaging real-time buddy list lookup
The invention disclosed is a computer program for displaying one or more entries from a buddy list. The computer program receives a partial input in a text entry field and displays a result set in a result field, wherein the result set comprises entries from the bud...
01/04/2011
7865367System for enhancing live speech with information accessed from the world wide web
A system that includes a speaker workstation and a system that includes an auditor device. The speaker workstation is configured to perform a method for generating a Speech Hyperlink-Time table in conjunction with a system of universal time. The speaker workstation ...
01/04/2011
7859428System and method for electronic road signs with in-car display capabilities
The present invention is method and system for delivering road sign content information to a mobile computing device for display to the driver of a vehicle. The system consists of a wireless communication network in communication with a mobile computing device opera...
12/28/2010
7856469Searchable instant messaging chat repositories using topic and identifier metadata
A system and method for storing IM text in a repository where it can be searched by topic or participant based filters is disclosed. The repository may be a centralized database on the server side or it may be distributed in the client environment. The system compri...
12/21/2010
7856458Online analytical processing (OLAP)
A method and system for generating an n-dimensional matrix presentation of at least part of an m-dimensional database including data records and a least one key dimension. Each key dimension includes data value fields. Each data value field has real data therein. A ...
12/21/2010
7855800Apparatus and method for providing printer separator pages
An arrangement is provided wherein a printer used with a host device is operated to generate print batch separator pages using the same blank sheets as are used to print respective pages of successive print jobs. The printer is directed to print a visually distincti...
12/21/2010
7853948Method and apparatus for scheduling grid jobs
A method and apparatus for scheduling execution of a grid project in accordance with multiple dimensions of dynamic load factors. The present invention provides a mechanism for determining grid node availability based on both processor load and network traffic loads...
12/14/2010
7852219Container manifest integrity maintenance system and method
Container manifests are tracked using a radio frequency identification (RFID) contents reader affixed to a container in which a plurality of RFID-tagged items are disposed, the contents reader being configured to collect and store identification information from all...
12/14/2010
7845005Method for preventing malicious software installation on an internet-connected computer
A computer random access memory is divided into first and second partitions. Each partition has its own operating system (OS). The first partition has a conventional OS and is designated for non-Internet use. The second partition is designated for secure Internet ac...
11/30/2010
7844673Filtering features for multiple minimized instant message chats
A user is notified of activity in an instant messaging session by receiving a selection input signal from a selection device. When the selection input signal is received, a minimized chat window is detached from a task bar and moved to a position on a display indica...
11/30/2010
7844509Method and apparatus for monitoring depletion of an item
A computer implemented method, apparatus, system, and computer usable program code for monitoring a real-time depletion of an item in a storage unit. A controller identifies an item placed in the storage unit to form an identified item. The controller detects a chan...
11/30/2010
7844247System for automatic wireless utilization of cellular telephone devices in an emergency by co-opting nearby cellular telephone devices
Parties are automatically notified mounting a controller and a peer-to-peer short-range wireless communicator on a vehicle; responsive to a vehicle urgency, pinging by the short-range communicator a long-range communication device within peer-to-peer range, the long...
11/30/2010
1                      
 
Sign InRegister
Username  
Password   
forgot password?