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

Icon_funbox Bizarre Patents

Patent No. 5823572

Self Defense Weapon With Memo

A self defense weapon formed as a memo pad and which is easily held by a person's fingers, therefore making it possible to provide protection from a mugger and also to quickly and easily write a record or a message without failure of missing or forgetting significant information under a stressful situation.

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: MINTZ, LEVIN, COHN, FERRIS, GLOVSKY & POPEO, P.C.


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

1        
NumberTitleIssue Date
8180359Data transmission method, system, base station and subscriber station, a data processing unit, computer program product, computer program distribution medium and baseband module
A data transmission method in a communication system including transmitting at least one capacity request message from a subscriber station, granting capacity subscriber station-specific by a base station, transmitting at least one capacity grant message from the ba...
05/15/2012
8170531Method for producing authentication information
A method in a mobile station for a communication system includes determining if a security module installed in a mobile station is able to produce authentication information for use in a predetermined authentication procedure with a communication system. If not, the...
05/01/2012
8161070Efficient delta handling in star and snowflake schemes
In one aspect there is provided a method for handling deltas being posted to a repository, database, or other Business Information Warehouse (BW). The method includes receiving, at a delta handler, absolute data without an indication of a change between the received...
04/17/2012
8161024Selection of rows and values from indexes with updates
Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta...
04/17/2012
8156211Transitioning from dynamic cluster management to virtualized cluster management
Methods and apparatus, including computer program products, are provided for transitioning one or more aspect of a dynamic cluster of computers to one or more virtual machines. In one aspect, there is provided a computer-implemented method. The method may include re...
04/10/2012
8150888Automatic elimination of functional dependencies between columns
In business systems, one or more methods can be used to reduce an amount of redundant data. In one implementation, a method to reduce redundancy within a data model in a database, in which the data model is represented by at least one table, includes determining a n...
04/03/2012
8145917Security bootstrapping for distributed architecture devices
Securing the boot phase of a computing system implemented as a distributed architecture device can be performed by a system or method that uses hash functions and public key infrastructure (PKI) to verify the authenticity of modular subsystems. The modular subsystem...
03/27/2012
8132119Priority controlled display
Methods and apparatus, including computer program products, are provided for priority-controlled displays. In one aspect, the information elements are received at a user interface. Priorities are determined for the information elements. The information elements and ...
03/06/2012
8131755System and method for retrieving and organizing information from disparate computer network information sources
A computer implemented method for accessing information from a set of searchable information sources includes analyzing a search query to determine subject matter of the query. A subset of information sources is selected from the set of information sources based upo...
03/06/2012
8131730Processor for fast phrase searching
Phrases in a corpus of documents including stopwords are found using a data processor arranged to execute phrase queries. Memory stores an index structure which maps entries in the index structure to documents in the corpus. Entries in the index structure represent ...
03/06/2012
8122337Apparatus and method for navigating a multi-dimensional database
A computer readable storage medium comprises executable instructions to provide a Graphical User Interface for displaying visualizations of a multi-dimensional database. An action is received within a visualization of a table of the multi-dimensional database, the a...
02/21/2012
8103869Distributed (modular) internal architecture
A node configured for use in a communication network with a distributed architecture. The node comprises a key encryption functionality, a transceiving functionality for transmitting and receiving packets, a privilege level introduction functionality configured to i...
01/24/2012
8090995System monitoring
Disclosed are methods, systems and products, including a method that includes monitoring one or more service providing components implemented using at least one processor-based device, the one or more service providing components being connected to an interfacing sy...
01/03/2012
8088099Fluid dispenser
Dispensing assemblies, methods, and kits of parts for dispensing two separate fluids to an treatment site, including entraining non-atomized flow of a first fluid in an atomized flow of a second fluid, delivering a first fluid upstream from a second fluid, deliverin...
01/03/2012
8077599Adaptive time diversity and spatial diversity for OFDM
An adaptable orthogonal frequency-division multiplexing system (OFDM) that uses a multiple input multiple output (MIMO) to having OFDM signals transmitted either in accordance with time diversity to reducing signal fading or in accordance with spatial diversity to i...
12/13/2011
8072773Ultra-wideband assembly system and method
An ultra-wideband assembly is provided. The assembly includes a non-conductive tapered core having a conductive wire wound on an outer surface of the non-conductive tapered core, a low-frequency inductor coupled to the non-conductive tapered core via the distal end ...
12/06/2011
8068814Phone to phone data exchange
An information management system for operation over a network includes a first mobile device having a first application module, the first mobile device operating over the network and in communication with a second mobile device having a second application module, a ...
11/29/2011
8065657Exchange infrastructure system and method
An exchange infrastructure for message-based exchange and integration of a collection of heterogeneous software components is disclosed. The exchange infrastructure includes a repository for storing design-time collaboration descriptions of a plurality of software c...
11/22/2011
8060832Managing information display
Systems and methods for managing information display include the ability, at least in one implementation, to receive a message indicating that the information of a resource is to be displayed and to form a user interface for displaying the resource information by de...
11/15/2011
8060818Method and apparatus for form adaptation
A method and an apparatus for retrieving a form template including one or more rendering attributes for rendering one or more partitions of a form are described. Whether the partitions of the form can be rendered in compliance with style constraints is determined ac...
11/15/2011
8056091Systems and methods for using application services
Methods and apparatus, including computer program products, are provided for executing, by a first framework, a service provided by a second framework. The method may include initiating, by the first framework, a request to access the service provided by the second ...
11/08/2011
8051428Definition of an integrated notion of a message scenario for several messaging components
A computer-implemented method, computer program product, and system for monitoring messages being exchanged at runtime between two or more applications via a message exchange infrastructure are presented. A scenario definition for one or more messages is provided, t...
11/01/2011
8051092Finalize sequencing for objects
Systems, methods and apparatus, including computer program products, are provided for saving a plurality of objects to persistent storage as part of a finalize sequence. In one implementation, a computer-implemented method may include, receiving a request to instant...
11/01/2011
8050396Message forwarding based on sender and recipient relationship
Techniques for message forwarding based on a relationship between a sender and a recipient are described herein. In one embodiment, a process includes, but is not limited to, in response to a message from a sender over a network, identifying a list of candidate reci...
11/01/2011
8046732Distribution of data changes in pattern configurations
A method, computer program product, and system for distributing changes to an application are disclosed. A graphical application modeling tool is provided for displaying a model of a pattern of the application. The model has a plurality of elements, where each eleme...
10/25/2011
8042720Device for affixing of tubular medical accessory to a body passage
A device for affixing a tubular medical accessory to a wall of a body passage is disclosed. The said device comprises a handle portion, a barrel portion and a working head portion, said barrel portion is fitted with a pushing rod displaceable along the barrel portio...
10/25/2011
8032390Context information management
Methods and apparatus, including computer program products, to manage context information of events. Data characterizing an event is received, a data structure is generated, and an event resolution procedure that is to be initiated is determined (e.g., based on the ...
10/04/2011
8028227Method, apparatus, processor-readable media and signals for acquiring and presenting acquired multimedia content
The present invention provides a method, apparatus, processor-readable medium and signals for building a presentation by receiving user input identifying multimedia content to be included in a presentation and copying multimedia content identified by such user-input...
09/27/2011
8006412Collapsible snowshoe
A collapsible snowshoe is provided. The snowshoe includes a frame having a first supporting cross-bar configured to interact with a second supporting cross-bar, wherein the cross-bars are configured to alternate between an open position and a closed position, a firs...
08/30/2011
8001521Meta-date driven implementation of business objects and their transactional behavior
Systems, methods and computer readable media are provided for the creation of a business object. In one exemplary embodiment, the method may include defining the shell of a business object utilizing meta-data stored within a repository. The method may also include s...
08/16/2011
7996633Sequencing transactions and operations
Systems and techniques for sequencing transactions and operations. In one aspect, an article includes one or more machine-readable media storing instructions operable to cause one or more machines to perform operations. The operations include identifying a delta of ...
08/09/2011
7971209Shortcut in reliable communication
Methods and apparatus, including computer program products, are provided for messaging. In one aspect, there is provided a computer-implemented method. The method may include initiating a call from a first application to a second application. The method may determin...
06/28/2011
7958216Method for implementing an unplanned shutdown of a computer system
Methods, systems, and computer-readable media are provided for managing system actions on a network. In one exemplary embodiment, there is provided a method for managing system actions on a computer network, comprising the steps of initiating a system action sequenc...
06/07/2011
7949772Protocol engine application interface
There is disclosed an interface block for providing application access to the underlying protocol engine at several different layers. These layers are preferably the application core layer, the transaction layer, and the transport layer. ...
05/24/2011
RE42345Packet radio network with charging information collected by nodes and forwarded to billing center
In a digital mobile communication system, a packet radio system has been implemented by employing the radio interface of the mobile communication network. The packet radio system comprises packet radio support nodes (SGSN) connected to the mobile communication netwo...
05/10/2011
7933848Support vector regression for censored data
A method of producing a model for use in predicting time to an event includes obtaining multi-dimensional, non-linear vectors of information indicative of status of multiple test subjects, at least one of the vectors being right-censored, lacking an indication of a ...
04/26/2011
7930251Model driven state management of applications
The subject matter disclosed herein provides methods and apparatus, including computer program products, for model driven state management of applications. In one aspect, there is provided a computer-implemented method. The method may include instantiating one or mo...
04/19/2011
7917639Multimedia application interface
An improved application programming interface (API) as described can control media resources in numerous Internet multimedia applications. The API may be independent of the application itself and the media resources underneath. The API may be referred to as a multim...
03/29/2011
7917152Enhanced fast handover procedures
A method for performing a change of a connection of a mobile entity from a first network access entity to a second network access entity, wherein a global address of the first network access entity is not known to the mobile entity is provided. According to one embo...
03/29/2011
7913259Task-graph for process synchronization and control
Systems and methods are disclosed for testing applications or code. In one exemplary embodiment, there is provided a method for testing an application on one or more different hosts on a processor using a task graph including a parent task and one or more child task...
03/22/2011
1        
 
Sign InRegister
Username  
Password   
forgot password?