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.

 

Class 370/428 - Store and forward


Subclass of Class 370 - Multiplex communications
Definition: Subject matter including facilities which permit (a) a storage
No. of patents: 905
Last issue date: 04/24/2012


1                      
NumberTitleIssue Date
8165147Flexible bandwidth allocation in high-capacity grooming switches
Apparatus for flexible sharing of bandwidth in switches with input buffering by dividing time into a plurality of frames of time slots, wherein each frame has a specified integer value of time slots. The apparatus includes modules where inputs sequentially select av...
04/24/2012
8165146System and method for storing/caching, searching for, and accessing data
A system for persistently maintaining data using a network for data packets is provided. The system includes a transmission medium associated with the network, a plurality of switches operatively connected to the transmission medium. Each switch has an intelligent n...
04/24/2012
8094669System and method for store and forward routing for distributed destinations
The present invention enables a store-and-forward service providing an efficient and reliable forwarding of messages stored in a message queue to a distributed destination. It provides customers with high availability and scalability for applications such as JMS que...
01/10/2012
8085803Method and apparatus for improving quality of service for packetized voice
Queued real-time voice received over a data network is actively managed. Upon detecting that the amount of real-time voice stored in the queue has reached a first threshold, a selection process selects non-consecutive portions of the voice to remove from the queue w...
12/27/2011
8081647Method and apparatus for buffering requests to web services using annotations
A system that allows for buffering of requests to web services. In an embodiment, a web service can include at least one annotation indicating that requests to that web service are to be buffered by a queue. A queue name and parameters can be optionally specified in...
12/20/2011
8077734Method and apparatus for predicting characteristics of incoming data packets to enable speculative processing to reduce processor latency
A system for processing data packets in a data packet network has at least one input port for receiving data packets, at least one output port for sending out data packets, a processor for processing packet data, and a packet predictor for predicting a future packet...
12/13/2011
8059672Internet communications between wireless base stations and service nodes
A communication system includes a base station and a service node. The service node communicates over the Internet. The base station establishes Internet connectivity over a communication link. The base station registers with the service node over the communication ...
11/15/2011
8031734System, method and computer program for in-place, lightweight ack promotion in network environment
A method for in-place, lightweight Ack packet promotion is provided. The method includes receiving a new Ack packet via a network; searching through a transmit queue for an old Ack packet that corresponds to the new Ack packet; and replacing the data in a number fie...
10/04/2011
7990993Platform-independent control plane and lower-level derivation of forwarding structures
A network device includes a processor that executes a software module above an operating system of a network device, wherein the software module is configured to create a set of forwarding structures for use in forwarding network traffic with the network device with...
08/02/2011
7983290Preserving the order of packets through a device
A network device includes one or more sprayers, multiple packet processors, and one or more desprayers. The sprayers receive packets on at least one incoming packet stream and distribute the packets according to a load balancing scheme that balances the number of by...
07/19/2011
7983289Communication apparatus and recording medium
A packet is transmitted such that jitter of a packet transmission time period is suppressed. A transmission apparatus includes a stream data obtaining unit obtaining stream data from a source outside of the transmission apparatus, a coding unit compressing and codin...
07/19/2011
7965730Frame transmitting apparatus and method utilizing a round-robin technique
A frame transmitting apparatus transmits a frame to a frame receiving apparatus. The frame transmitting apparatus includes the following units. An accumulated-capacity-value storage unit has stored therein an accumulated capacity value calculated. A cycle and capaci...
06/21/2011
7965729Transferring data such as files
Transferring data (such as files) on an end-to-end, high-speed packet-switched network connection (a “virtual circuit”) or on a circuit. An out-of-band path is used for signaling and status messages (control). The same, or a separate, out-of-band path may be use...
06/21/2011
7961747Display device with conversion capability for portable media player
Presented herein are system(s), method(s), and apparatus for a monitor with conversion capabilities for transferring data to a portable media player. In one embodiment, there is presented a monitor for displaying video data. The monitor comprises at least one input,...
06/14/2011
7961748Distributed router application serialization
A router, which may be a wireless gateway, for routing messages between communications networks, including a persistent storage, and a transport interface for sending outgoing messages to communications devices associated with a first communications network, and rec...
06/14/2011
7940788System for transmitting data within a network between nodes of the network and flow control process for transmitting the data
A system is for transmitting data in a network and includes emitter nodes, each including a transmitter for transmitting requests for data transmission. The system may also include a receiver node receiving the data transmission from the emitter nodes and including ...
05/10/2011
7885285Probabilistic routing for vehicular ad hoc network
A probabilistic method of determining a second vehicle in the VANET to which a packet is to be forwarded from a first vehicle is provided. The method includes determining the second vehicle to forward the packet from the first vehicle based on pre-calculated expecte...
02/08/2011
7885283Apparatus and method for connecting storage devices
An apparatus for connecting storage devices including a storage unit that stores connected-device-management information in which first device identification information of a first storage device is associated with second device identification information of a secon...
02/08/2011
7885284Message-based communications
A method of communicating information between an intermediate element and a source element in a message-based communications system is provided where request and response messages being are sent via an intermediate element arranged to forward the messages to the app...
02/08/2011
7876769Self-cleaning mechanism for error recovery
A system manages a buffer having a group of entries. The system receives information relating to a read request for a memory. The system determines whether an entry in the buffer contains valid information. If the entry is determined to contain valid information, th...
01/25/2011
7869453Apparatus and method for data transfer
There is provided an apparatus and method for transferring data packets from a peripheral module to a memory via a memory-controller. When a given peripheral module requests that it send a data packet to the memory via the memory-controller, the memory-controller se...
01/11/2011
7852867Integrated memory for storing egressing packet data, replay data and to-be egressed data
An integrated egress/replay memory structure is provided with split rate write and read ports and means for managing at least three types of data moving into, through and/or out of the integrated memory structure, namely: (1) currently egressing packet data; (2) rep...
12/14/2010
7817659Method and apparatus for aggregating input data streams
A method and apparatus aggregate a plurality of input data streams from first processors into one data stream for a second processor, the circuit and the first and second processors being provided on an electronic circuit substrate. The aggregation circuit includes ...
10/19/2010
7787484Method for transmitting data from multiple clock domains and a device having data transmission capabilities
A method that includes defining a transmission schedule of a TDM data frame that includes multiple TDM time slots allocated for transmitting data over a TDM line; the method is characterized by including: providing a transmission clock signal having a transmission c...
08/31/2010
7751420Network switching method and apparatus, wireless access apparatus, and wireless network
In a wireless network, access points communicate with each other by transmitting and receiving data in first units and with client devices by transmitting and receiving data in second units over wireless links. A first unit encapsulates one or more second units addr...
07/06/2010
7706394System and method for collapsing VOQ's of a packet switch fabric
A system and a method to avoid packet traffic congestion in a shared-memory switch core, while dramatically reducing the amount of shared memory in the switch core and the associated egress buffers, is disclosed. According to the invention, the virtual output queuin...
04/27/2010
7693169Transmission apparatus and frame transmission method
A line unit holds in its active table data a number that indicates which flooding setting table is to be made active. An input frame forwarding unit embeds the number in an internal frame header of a frame that is to be output. As the number is embedded before the f...
04/06/2010
7688842Method for in-place, lightweight Ack promotion in a wireless network environment
A method for in-place, lightweight Ack packet promotion in a wireless network environment is provided. The method includes receiving a new Ack packet via a wireless network; searching through a transmit queue for an old Ack packet that corresponds to the new Ack pac...
03/30/2010
7680141Transmitter device and relay device for performing data transmission control
A transmitter device which performs window control in transmitting data for transmission through a communication network is caused to identify a mode of window control to be performed based on a communication condition under which the data transmission is performed,...
03/16/2010
7660323Cascade control system for network units
A network unit for the reception and forwarding of data packets and for use in a stack of similar units includes a data processor and cascade control logic for the exchange of control frames with others of said units in the stack. The cascade control logic is operat...
02/09/2010
7656889IP-based voice/video communication system and call pickup/forwarding method
An IP based voice/video communication system and call pickup/forwarding method and a program storage device, readable by a machine, tangibly embodying a program of instructions executable by the machine to perform the call pickup/forwarding method enables a subscrib...
02/02/2010
7649904Seamless split-horizon flooding of layer two (L2) network traffic on non-native and mixed architectures
A forwarding component of a routing node floods copies of a packet to a plurality of next hops associated with the same layer two (L2) network as an interface on which the packet was received. The plurality of next hops excludes a next hop that corresponds to the in...
01/19/2010
7639706Data synchronized playback apparatus
A data synchronized playback apparatus comprises a buffer which stores streaming data, a buffer fill quantity measurement unit which measures the amount of streaming data stored in the buffer, a decoder which decodes the streaming data and sends decoded data to a D/...
12/29/2009
7633962Methods and apparatus for minimizing sequence identifier difference of simultaneously transmitted cells
A method of minimizing SID difference of simultaneously transmitted cells in two or more data communication lines is provided. A data transmission speed of each of the two or more data communication lines is identified. A fullness threshold of at least one buffer of...
12/15/2009
7606254Evaluatable high-assurance guard for security applications
The present invention is a method for providing a high-assurance guard in a partitioned processing system, the partitioned processing system including a first input/output partition, a guard function partition and a second input/output partition, the method includin...
10/20/2009
7606253Successful transactions
A data communications architecture employing serializers and deserializers that reduces data communications latency. In an illustrative implementation, the data communications architecture communicates data across communications links. The architecture maintains var...
10/20/2009
7606252Stateless message routing
Systems and methods of processing incoming data provide for receiving incoming data and determining whether to employ stateless routing of the incoming data based on one or more destination hosts associated with the incoming data. In one approach, stateless routing ...
10/20/2009
7593417Handling broadcast and multicast traffic as unicast traffic in a wireless network
An access point is to handle received broadcast or multicast traffic as multiple instances of unicast traffic, where each instance is destined for a corresponding wireless client device associated with the access point. A client device may adjust its listen interval...
09/22/2009
7570655Distributed router application serialization
A router, which may be a wireless gateway, for routing messages between communications networks, including a persistent storage, and a transport interface for sending outgoing messages to communications devices associated with a first communications network, and rec...
08/04/2009
7570654Switching device utilizing requests indicating cumulative amount of data
In general, in one aspect, a switching device includes a plurality of ingress ports to receive data from external sources and a plurality of egress ports to transmit data to external destinations. The switching device also includes a plurality of queues to store dat...
08/04/2009
1                      
 
Sign InRegister
Username  
Password   
forgot password?