Mouse device with a built-in printer
A mouse device for use as an input device of a computer is provided that includes a housing in which recording paper is loadable, and a printer unit provided within the housing for printing on the recording paper print information received from the computer.
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 |
| 8184652 | System and method for linking list transmit queue management A linking list transmit queue system includes a queue, packet buffer and buffer tag with one-to-one mapping between them. The packet buffer stores packet data, the buffer tag stores packet data length and the queue stores a linking list of addresses corresponding to... | 05/22/2012 |
| 8170045 | Class-based bandwidth partitioning Class-based bandwidth partitioning of a sequence of packets of varying packet classes is performed, such as, but not limited to determining whether or not to admit a packet to a queue based on a probability corresponding to a class of packets associated with the pac... | 05/01/2012 |
| 8094670 | Method and apparatus for performing network processing functions A novel network architecture that integrates the functions of an internet protocol (IP) router into a network processing unit (NPU) that resides in a host computer's chipset such that the host computer's resources are perceived as separate network appliances. The NP... | 01/10/2012 |
| 8085804 | System and method for processing multiple broadcast multimedia streams A computer-implemented method is disclosed including: receiving a broadcast signal containing a set of multiplexed multimedia channels; storing said multiplexed multimedia channels in a temporary storage buffer on a mass storage device; determining a point in said t... | 12/27/2011 |
| 8014414 | Method and system for generating a packet identifier table from a received transport stream One embodiment of the present invention sets forth a method of generating a packet identifier table that comprises reading a packet identifier value from a received transport stream packet, identifying a type of data contained in the received transport stream packet... | 09/06/2011 |
| 8005106 | Apparatus and methods for hybrid fair bandwidth allocation and drop precedence In one embodiment, apparatus and methods for apparatus and methods for fair bandwidth allocation are disclosed. In one embodiment, a method includes (i) determining a drop probability for each of a plurality of classes of packets being dropped or admitted to a queue... | 08/23/2011 |
| 8000338 | Methods and apparatus for continuous connectivity between mobile device and network using dynamic connection spreading The invention provides methods and apparatus for establishing a connection between a mobile client and an external computer network such that the client computer network connection provides the illusion of seamless connectivity. In one aspect of the invention data i... | 08/16/2011 |
| 7983291 | Flexible packet modification engine for a network device A network device for processing data on a data network includes a port interface, in communication with a plurality of ports, configured to receive data packets from a data network and to send processed data packets to the data network, a memory management unit, in ... | 07/19/2011 |
| 7957409 | Methods and devices for transmitting data between storage area networks Methods and devices are provided for efficient transmission of data between storage area networks. According to some aspects of the invention, novel methods are provided for processing data packets sent by, or received from, a storage area network. Some such aspects... | 06/07/2011 |
| 7929562 | Method and apparatus for optimizing response time to events in queue A system for optimizing response time to events or representations thereof waiting in a queue has a first server having access to the queue; a software application running on the first server; and a second server accessible from the first server, the second server c... | 04/19/2011 |
| 7873065 | Selectively enabling network packet concatenation based on metrics A method, system, and apparatus are directed towards selectively concatenating data into a packet to modify a number of packets transmitted over a network based on a combination of network and/or send-queue metrics. In one embodiment, Nagle's algorithm is used for c... | 01/18/2011 |
| 7873066 | Streaming direct inter-thread communication buffer packets that support hardware controlled arbitrary vector operand alignment in a densely threaded network on a chip A computer-implemented method, system and computer program product for arbitrarily aligning vector operands, which are transmitted in inter-thread communication buffer packets within a highly threaded Network On a Chip (NOC) processor, are presented. A set of multip... | 01/18/2011 |
| 7817660 | High capacity scheduler A first interface for receiving downlink data packets from a core network, a second interface for transmitting data packets to user entities, a processor comprising a scheduler, a first memory partition comprising and parameter data pertaining to a first subset of a... | 10/19/2010 |
| 7813369 | Half RDMA and half FIFO operations In a multinode data processing system in which nodes exchange information over a network or through a switch, a structure and mechanism is provided within the realm of Remote Direct Memory Access (RDMA) operations in which DMA operations are present on one side of t... | 10/12/2010 |
| 7769038 | Wireless network scheduling methods and apparatus based on both waiting time and occupancy A scheduler is adapted to schedule packets or other data blocks for transmission from a plurality of transmission elements in timeslots in a communication system. The scheduler determines scaled capacity measures for respective ones of the transmission elements, wit... | 08/03/2010 |
| 7769039 | System configured for complex determination of a user's busy state and for assigning an organic “do not disturb” filter A system and method for complex determination of a user's busy state and for assigning a do not disturb (DND) filter. A first electronic device is configured to house a DND recognizer module. The first electronic device is further configured to store and execute a p... | 08/03/2010 |
| 7751421 | Traffic generator and monitor A switch in a data communications network for performing traffic generation in addition to standard switching and routing operations is disclosed. The switch uses a fixed number of test packets retained in a conventional switch buffer to produce one or more infinite... | 07/06/2010 |
| 7720085 | Method and apparatus for controlling transmission flow using explicit rate control and queuing without data rate supervision Packet flow rate control techniques are enhanced by the interactive and early invocation of packet queuing to control short flows of packets and to eliminate undershoot and overshoot of a targeted flow rate. Packet queuing involves the scheduled release of packets i... | 05/18/2010 |
| 7697557 | Predictive caching content distribution network In various exemplary embodiments, a method for the distribution of content within a network of constrained capacity uses distributed content storage nodes functioning to achieve optimal service quality and maximum service session capacity. The method, which function... | 04/13/2010 |
| 7680142 | Communications chip having a plurality of logic analysers A communications chip having a plurality of ports. Each port is provided with an interface for attachment to an external communications facility to exchange data traffic. There is also a switching matrix for routing data traffic on the chip between the ports. The ch... | 03/16/2010 |
| 7639707 | Variable size FIFO memory A variable size first in first out (FIFO) memory is disclosed. The variable size FIFO memory may include head and tail FIFO memories operating at a very high data rate and an off chip buffer memory. The off chip buffer memory may be, for example, of a dynamic RAM ty... | 12/29/2009 |
| 7623539 | Apparatus and method for processing cells in an ATM adaptation layer device in a communications system that exhibits cell delay variation An apparatus for interfacing with a cell delay variation buffer and a re-assembly memory buffer includes a header and sequence number processing module that can interface with the cell delay variation buffer and a re-assembly processing module that can interface wit... | 11/24/2009 |
| 7602801 | Packet processing device and method There is provided a packet processing device for, when decoding variable length data that is split into packets, realizing a reduction in processing load at a decoder, by providing information for identifying a start position of the data. A header analyzing section ... | 10/13/2009 |
| 7596147 | Apparatus and method for fractional processing of cells in a communications system At least one cell in a communications system, from a network side, is caused to be stored into a cell buffer bulk memory. Responsive to detecting a predetermined fullness condition of a timeslot memory buffer, a predetermined number of bytes (corresponding to a frac... | 09/29/2009 |
| 7555003 | Data transfer control unit and data transfer control method According to one embodiment, a data transfer control unit includes: a first status storage portion which stores first communication status information; a second status storage portion which stores second communication status information; a data storage portion which... | 06/30/2009 |
| 7555002 | Infiniband general services queue pair virtualization for multiple logical ports on a single physical port An aliased queue pair is provided within a logically partitioned data processing system for each logical partition for the single general services management queue pair that exists within a physical host channel adapter. Packets intended for the logical ports are re... | 06/30/2009 |
| 7551638 | Network interface with transmit frame descriptor reuse A network interface unit includes an interface memory coupled to a host memory of a network station, the network station also hosting the network interface unit. The host memory is operable to store a plurality of data frames and a plurality of transmit frame descri... | 06/23/2009 |
| 7505478 | Method and apparatus of de-multiplexing data A method and apparatus to de-multiplex a de-interleaved frame is provided. The method of de-multiplexing may add a de-interleaved address of a symbol of the de-interleaved frame to a base address of the de-interleaved frame to provide a target address. The symbol ma... | 03/17/2009 |
| 7483443 | Adaptive queuing for data transmission over a network Methods and systems for dynamically adjusting the length of delay before playback as a function of the amount of transmission jitter is disclosed, whereby a target error rate is received, error rates at different delays are tracked and current delay is adjusted as a... | 01/27/2009 |
| 7447226 | Methods and apparatus for continuous connectivity between mobile device and network using dynamic connection spreading The invention provides methods and apparatus for establishing a connection between a mobile client and an external computer network such that the client computer network connection provides the illusion of seamless connectivity. In one aspect of the invention data i... | 11/04/2008 |
| 7443871 | Method and system for managing a jitter buffer Methods and systems for dynamically adjusting the length of delay before playback as a function of the amount of transmission jitter is disclosed, whereby a target error rate is received, error rates at different delays are tracked and current delay is adjusted as a... | 10/28/2008 |
| 7440469 | Descriptor write back delay mechanism to improve performance A multiprocessor switching device substantially implemented on a single CMOS integrated circuit is described in connection with a descriptor write back timer mechanism for use in efficiently writing descriptors back to memory after transmitting data under control of... | 10/21/2008 |
| 7437145 | Wireless control apparatus, system, control method, and program A network system is provided which includes an Enterprise-mode authentication server on a host network, a wireless access point (AP) on a wired local network, and wireless terminals on a wireless local network. The AP obtains a result of user authentication performe... | 10/14/2008 |
| 7436845 | Input and output buffering An Infiniband device is provided. The device has a plurality of input/output ports. Each port has associated therewith an input buffer for storage of a packet received at that port. Each port also has associated therewith a plurality of output buffers for storage of... | 10/14/2008 |
| 7433338 | Method for supporting mobility in wireless networks A method enables mobility in a wireless network consuming less resources than prior art methods. The wireless network contains mobile devices, base stations, and a network server connected to the Internet. The method uses IP headers within the wireless networks, in ... | 10/07/2008 |
| 7433364 | Method for optimizing queuing performance Techniques for optimizing queuing performance include passing, from a ring having M slots, one or more enqueue requests and one or more dequeue requests to a queue manager, and determining whether the ring is full, and if the ring is full, sending only an enqueue re... | 10/07/2008 |
| 7430214 | Circuit, method and program for data queue control After packets received by receiving latches have been divided into individual words and the words have been stored into buffer queues, the packets read from the buffer queues are stored into packet storage queues. A format determining circuit has defined in advance ... | 09/30/2008 |
| 7430211 | System and method for receive queue provisioning Systems and methods that provide receive queue provisioning are provided. In one embodiment, a communications system may include, for example, a first queue pair (QP), a second QP, a general pool and a resource manager. The first QP may be associated with a first co... | 09/30/2008 |
| 7430215 | Interleaver, deinterleaver, interleaving method, and deinterleaving method for OFDM data An interleaver and interleaving method each includes two stages, and is useful in coded orthogonal frequency division multiplexed (COFDM) wireless local area networks. A first stage performs a first block permutation and a second stage performs bit order permutation... | 09/30/2008 |
| 7430169 | Retro flow control for arriving traffic in computer networks The decision within a packet processing device to transmit a newly arriving packet into a queue to await further processing or to discard the same packet is made by a flow control method and system. The flow control is updated with a constant period determined by st... | 09/30/2008 |