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.
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.
| Number | Title | Issue Date |
| 8180359 | Data 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 |
| 8170531 | Method 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 |
| 8161070 | Efficient 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 |
| 8161024 | Selection 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 |
| 8156211 | Transitioning 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 |
| 8150888 | Automatic 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 |
| 8145917 | Security 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 |
| 8132119 | Priority 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 |
| 8131755 | System 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 |
| 8131730 | Processor 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 |
| 8122337 | Apparatus 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 |
| 8103869 | Distributed (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 |
| 8090995 | System 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 |
| 8088099 | Fluid 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 |
| 8077599 | Adaptive 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 |
| 8072773 | Ultra-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 |
| 8068814 | Phone 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 |
| 8065657 | Exchange 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 |
| 8060832 | Managing 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 |
| 8060818 | Method 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 |
| 8056091 | Systems 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 |
| 8051428 | Definition 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 |
| 8051092 | Finalize 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 |
| 8050396 | Message 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 |
| 8046732 | Distribution 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 |
| 8042720 | Device 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 |
| 8032390 | Context 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 |
| 8028227 | Method, 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 |
| 8006412 | Collapsible 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 |
| 8001521 | Meta-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 |
| 7996633 | Sequencing 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 |
| 7971209 | Shortcut 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 |
| 7958216 | Method 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 |
| 7949772 | Protocol 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 |
| RE42345 | Packet 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 |
| 7933848 | Support 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 |
| 7930251 | Model 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 |
| 7917639 | Multimedia 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 |
| 7917152 | Enhanced 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 |
| 7913259 | Task-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 |