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

Icon_funbox Bizarre Patents

Patent No. 6650315

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.

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 709/230 - COMPUTER-TO-COMPUTER PROTOCOL IMPLEMENTING


Subclass of Class 709 - Electrical computers and digital processing systems: multicomputer data transferring
Definition: Subject matter further comprising means or steps for controlling
No. of patents: 2792
Last issue date: 05/29/2012


1                      
NumberTitleIssue Date
8190759Transmission apparatus, reception apparatus and transmission/reception apparatus for image and/or audio data and other than image and/or audio data
The present invention provides a transmission/reception apparatus capable of achieving both a high processing speed and good extensibility in performing communication protocol processes. Used for transmitting data in accordance with a predetermined communication pro...
05/29/2012
8185647Protocol adapter for transferring diagnostic signals between in-vehicle networks and a computer
A protocol adapter for simultaneously communicating with one or more remote computers over any one of a plurality of protocols. The adapter includes a motherboard having an integrated CPU, a plurality of interface modules, a plurality of device drivers and a plurali...
05/22/2012
8185648Multi-protocol adapter for in-vehicle and industrial communications networks
An adapter device for providing the user a remote access point for supporting interaction between the device and one or more target devices supporting one or more of several communication protocols for automotive and industrial automation applications employing user...
05/22/2012
8181060Preventing data corruption with transparent network connections
Transparent network devices intercept messages from non-transparent network devices that establish a connection. Transparent network devices modify these messages to establish an inner connection with each other. The transparent network devices mimic at least some o...
05/15/2012
8176189Peer-to-peer network computing platform
A peer-to-peer platform that may provide mechanisms through which peers may discover each other, communicate with each other, and cooperate with each other to form peer groups is described. The peer-to-peer platform may comprise several layers including a peer-to-pe...
05/08/2012
8176190Record medium bearing communication apparatus control program, and communication apparatus
A computer performs a control including (1) receiving a request for monitoring a station to-be-handled which is a communication apparatus different from a pertinent station including the computer, (2) transmitting a request for a response based on the station to-be-...
05/08/2012
8171150Data transfer system and method
A method is disclosed of data transfer between a source computer and multiple target computers. The method includes: receiving a user data and format request from one or more target computers; transmitting a multi-media formatted transmission from the source compute...
05/01/2012
8170900Supply chain discovery services
A discovery server is provided for tracking an object in a supply chain in accordance with a plurality of predefined events. The object is identifiable by an object identifier. The discovery server comprises the following elements. A communication interface is confi...
05/01/2012
8166185System and method for enterprise software distribution
A method for distributing software is provided. The method includes distributing a message from an application server to one or more application layer routers, such as servers that are being used to route enterprise software distribution messages, using a modified p...
04/24/2012
8166186Content distribution method, program, and information processing apparatus
A content distribution method includes sending, by a client apparatus, distribution requests to server apparatuses via a network, the distribution requests requesting distribution of content data in a distributed manner on a packet basis; distributing, by the server...
04/24/2012
8166187Distributed IP gateway based on sharing a MAC address and IP address concurrently between a first network switching device and a second network switching device
In one embodiment, a method comprises assigning, by a distributed gateway protocol circuit in a first network switching device, a shared Media Access Control (MAC) address to a shared Internet Protocol (IP) address, the shared MAC address and the shared IP address e...
04/24/2012
8166188Protocol conversion using facilities and utilities
A protocol converter includes a computer-readable storage medium that includes operational instructions that, when executed by a processor, allows communications between a first node and a second node which use different communications protocols. In a particular emb...
04/24/2012
8161175System and method for data transmission
A data transmission system includes a sending device and a receiving device. The sending device includes an image receiving unit that indicates the order of reception of the blocks using version numbers, a first database for storing the version numbers of the blocks...
04/17/2012
8161176System and method for providing connectivity between using different networks using different protocols
A system and method for providing message connectivity between a first network using a first protocol and a second network using a second protocol is described. If a message is received from the first network, the message is processed using one or more digital signa...
04/17/2012
8156232Network communications in an industrial automation environment
An industrial automation device comprises a reception component that receives a request for data resident within the industrial automation device. An encoding component communicatively coupled to the reception component that receives a binary bit stream associated w...
04/10/2012
8150988Real-time publish-subscribe system
A real-time protocol for real-time network programming applications is disclosed. The protocol is executable on a computer network having a plurality of nodes that include applications, a network stack, an operating system, and middleware capable of executing real-t...
04/03/2012
8150987Automated peer-to-peer file distribution
Automated file distribution is described. A member of a peer-to-peer network receives from a file server, a file to be distributed. The file is then distributed via the peer-to-peer network to other members of the peer-to-peer network. Members of the peer-to-peer ne...
04/03/2012
8150986Data processing method for application layer
The present invention discloses a data processing method for application layer based on a living network control protocol. The data processing method for application layer which is based on a predetermined protocol composed of at least a lower layer and an applicati...
04/03/2012
8145775Method to receive UDP response messages across multiple incoming UDP ports
An apparatus includes a plurality of UDP ports capable of receiving UDP messages and a message generator to generate a request message to be transmitted to remote endpoints connected over a network via a connectionless diagram protocol. The request message includes ...
03/27/2012
8145774Progressively accessing data blocks related to pages
Techniques relating to progressive data downloading are described. In one instance, a system includes an application configured to utilize data blocks to display content in a user-interface. The system also includes a progressive download component configured to ret...
03/27/2012
8140697Using transport-independent resource status
The present invention extends to methods, systems, and computer program products for using transport-independent resource status. Embodiments of the invention provide a mechanism for implementing a new protocol for performing resource request status updates that mai...
03/20/2012
8140695Load balancing and failover of distributed media resources in a media server
A method and a system for load balancing media resources among a plurality of servers. A first request can be received from a client requesting a first media processing resource, the request being formatted in accordance with a first protocol. The first request can ...
03/20/2012
8140696Layering serial attached small computer system interface (SAS) over ethernet
Disclosed are embodiments of a storage area network (SAN), a network interface card and a method of managing data transfers. These embodiments overcome the distance limitation of the Serial Attached Small Computer System Interface (SAS) physical layer so that SAS st...
03/20/2012
8140694Method and apparatus for effecting secure communications
A technique to effect secure communications with a server application, such as server applications that are accessible on the Internet. In one embodiment, a client connection is detected at a first port. The client is provided with a decoy port number. A server prov...
03/20/2012
8127035Distributed message engines and systems
Systems and methods that facilitate messaging capabilities within a unified plant model (UPM) via employing a plurality of message engines that collaborate in such system. Linkage can be provided among the plurality of message engines, to provide real time interacti...
02/28/2012
8122139Scheduling of multiple files for serving on a server
Multiple files a served using a server coupled to a data network. A plurality of files is determined, wherein a file includes an integer number of blocks, and wherein each block includes at least one input symbol. For each file, an indication of at least one channel...
02/21/2012
8117327Data integration system with programmatic source and target interfaces
In one embodiment, a system is provided for executing bulk data transfers between persistent data stores. Programmatic source interfaces are each associated with a source store, defined according to a source interface specification, and exposed during a transfer to ...
02/14/2012
8117326Data integration system with programmatic source and target interfaces
In one embodiment, a system is provided for executing bulk data transfers between persistent data stores. A data integration server is coupled to persistent data stores. Programmatic source interfaces are each associated with a source store, defined according to a s...
02/14/2012
8112537Trickle sync protocol
Among other things, techniques and systems are disclosed for providing trickle syncing. In one aspect, a system includes a data repository to store one or more data records and a server in communication with the data repository. The server is designed to access the ...
02/07/2012
8112538Method for delivery of software upgrade notification to devices in communication systems
Systems and methodologies are described that facilitate providing software upgrade notifications to user devices that utilize unicast and multicast communication techniques in a wireless communication environment. Bandwidth and power consumption is minimized by perm...
02/07/2012
8108534Data integration system with programmatic source and target interfaces
In one embodiment, a system is provided for executing bulk data transfers between persistent data stores in connection with an enterprise-level business workflow. A data integration server is coupled to one or more stores. Programmatic source interfaces are each ass...
01/31/2012
8103785Network acceleration techniques
Splintered offloading techniques with receive batch processing are described for network acceleration. Such techniques offload specific functionality to a NIC while maintaining the bulk of the protocol processing in the host operating system (“OS”). The resultin...
01/24/2012
8103784Communication device and communication control method using efficient echonet address determination scheme
In a communication device for carrying out communications according to an Echonet protocol on a network of a prescribed network layer protocol, a prescribed bit sequence value of a network layer address or a datalink layer address of the communication device is set ...
01/24/2012
8099510Relay device and program product, allowing continued communication via an alternative protocol
A communication system in which, even when an HTTP session is disconnected from a mobile device, the HTTP session can be continued or a response from a Web server can be returned to a user, without installing a special application in the mobile device. A load-distri...
01/17/2012
8095675Priority and bandwidth specification at mount time of NAS device volume
A method for specifying input/output (I/O) settings for a virtual machine that includes specifying a bandwidth for the virtual machine, specifying a priority for the virtual machine, sending a mount request for a volume on a network attached storage (NAS) device by ...
01/10/2012
8095676Mediating system and method to establish communication session, allowing private information to be protected
The present invention is to prevent user's attribute information from being distributed, in the case where it is to be determined whether or not the attribute information (for example, age, address, and the like) of the user satisfies a service providing condition, ...
01/10/2012
8095677Configuration rule generation with compressed address sets
Techniques for compressing a set of input addresses to generate a set of one or more rules for various network applications and tools such as routers, firewalls, and others. A tree is generated based upon a set of input addresses. A set of one or more rules may be g...
01/10/2012
8090857Medium access control layer that encapsulates data from a plurality of received data units into a plurality of independently transmittable blocks
A method of operating in a network in which a plurality of stations communicate over a shared medium, comprising providing a physical layer (e.g., PHY) for handling physical communication over the shared medium; providing a high level layer (e.g., PAL) that receives...
01/03/2012
8090859Decoupling TCP/IP processing in system area networks with call filtering
Proxy nodes perform TCP/IP processing on behalf of application nodes, utilize lightweight protocols to communicate with application nodes, and communicate with network nodes and network clients using Transmission Control Protocol/Internet Protocol (TCP/IP). ...
01/03/2012
8090856Intelligent messaging network server interconnection
An intelligent messaging network provides multiple software development kits (SDKs) to assist, e.g., engineers in developing client and server applications. The SDKs can contain a consistent set of application program interfaces (APIs) and a set of platform specific...
01/03/2012
1                      
 
Sign InRegister
Username  
Password   
forgot password?