"There is no likelihood man can ever tap the power of the atom."
Robert Millikan, Nobel Prize winner in physics
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 |
| 8438300 | Achieving distributed flow control via data conflation A distributed method that combines both flow control and smart volume reduction means in a communication network is provided herein. The stages of the method are applied by each node in the network in a distributed way, which adapts to the evolving state of the syst... | 05/07/2013 |
| 8429289 | Information processing apparatus and method, program, and information processing system and method Disclosed herein is an information processing apparatus including: a setting section configured to set as a first parameter at least a tolerable maximum latency time representative of a network profile for use within an end point in a network environment; a control ... | 04/23/2013 |
| 8429290 | Broadband transmission system and method Disclosed is a system that optimizes transmission bandwidth of a broadband transmission system such as a cable television, satellite system, or wireless information service. Requests for content items from users are employed to add or delete content items from a lis... | 04/23/2013 |
| 8402160 | Intelligent content stream bandwidth determination A system and method for delivering content objects over the Internet to an end user system with a content delivery network (CDN) is disclosed that allows for intelligent bandwidth determination for content streams. A content object is delivered with the CDN using th... | 03/19/2013 |
| 8396983 | Predictive adaptive media streaming A method and corresponding apparatus for controlling streaming of media content from a server to a client. A computing device predicts the bit rate of an upcoming portion of the media content for each of a plurality of variable bit-rate versions of the media content... | 03/12/2013 |
| 8392600 | Dynamic stream switch control In general, in one aspect, streaming content is received from a server. A condition indicative of a cycle of switching versions of the streaming content during playback of the streaming content is determined at a client-side application, the versions having differen... | 03/05/2013 |
| 8386635 | Data communication system capable of adjusting transmission speeds A communication system is disclosed, including: a network in which the transmission speeds of a upstream channel and a downstream channel for transmitting data can be changed independently; a data storage server connected to the network, the data storage server conf... | 02/26/2013 |
| 8370520 | Adaptive network content delivery system A method and apparatus stores media content in a variety of storage devices, with at least a portion of the storage devices having different performance characteristics. The system can deliver media to a large number of clients while maintaining a high level of view... | 02/05/2013 |
| 8359402 | Intercept device for providing content Described are computerized methods and apparatuses, including computer program products, for network virtualization. An intercept device receives a DNS response message from a DNS server. The DNS response includes a domain name, a network address associated with the... | 01/22/2013 |
| 8346959 | Client-controlled adaptive streaming A client determines the transmission of a data stream from a server and transmits to the server a Real-Time Streaming Protocol (RTSP) header having either RTSP Speed or both RTSP Scale and RTSP Speed values where the values are formed based at least on the determine... | 01/01/2013 |
| 8312163 | Methods, systems, and computer-readable media for adjusting the quality level of data transmitted between a local computer and a remote computer Methods, systems, and computer-readable media for transmitting data between a local computer and a remote computer are provided. An amount of data capable of being transmitted per frame from the local computer to the remote computer is determined. An amount of data ... | 11/13/2012 |
| 8312164 | Media quality enhancement among connected media communication devices In one aspect, a method includes collecting, at a sending device, information including first information regarding an amount of encoded media data produced by a media encoder, and second information regarding an amount of encoded media data passed to, but not yet t... | 11/13/2012 |
| 8296455 | Method for mitigating adverse processor loading in a personal computer implementation of a wireless local area network adapter A personal computer's (PC) microprocessor is used to provide both the physical layer (PHY) and media access control (MAC) processing functions required to implement a wireless local area network (WLAN) adapter. This technique uses the polling mechanism associated wi... | 10/23/2012 |
| 8285868 | Session initiation protocol (SIP) overload protection A device receives a Session Initiation Protocol (SIP) response that includes a load header associated with a downstream Session Initiation Protocol (SIP) device. The device also determines an amount of traffic to send to the downstream Session Initiation Protocol (S... | 10/09/2012 |
| 8285869 | Computer data backup operation with time-based checkpoint intervals A system and method for controlling a backup operation to backup data from a source device to a backup storage device are described. Backup software creates checkpoints during the backup operation. Each checkpoint represents a point from which the backup operation c... | 10/09/2012 |
| 8275902 | Method and system for heuristic throttling for distributed file systems A method for throttling in a file system. The method includes receiving a request by a client from an application to write data to a server, wherein the application is associated with an application bandwidth and wherein the server is associated with a server bandwi... | 09/25/2012 |
| 8275901 | Method and system to program programmable input output (PIO) pins via non-storage of a control message in a client A network comprising a server and a remote client including an input output pin is disclosed. The server and the client are connected through a Transmission Control Protocol (TCP) connection. The server controls the client input output pin, e.g., switches it on and ... | 09/25/2012 |
| 8266318 | Systems for distributing content data over a computer network and method of arranging nodes for distribution of data over a computer network The invention is a system for distributing content data over a computer network and a method of arranging receiver nodes in a computer network such that the capacity of the server is effectively multiplied many times over, and may even be increased exponentially. Th... | 09/11/2012 |
| 8266317 | Reducing idle time due to acknowledgement packet delay Mechanisms for reducing the idle time of a computing device due to delays in transmitting/receiving acknowledgement packets are provided. A first data amount corresponding to a window size for a communication connection is determined. A second data amount, in excess... | 09/11/2012 |
| 8260952 | Multi-rate peer-assisted data streaming The described implementations relate to distributed network management and more particularly to enhancing distributed network utility. One technique selects multiple trees to distribute content to multiple receivers in a session where individual receivers can receiv... | 09/04/2012 |
| 8255562 | Adaptive data throttling for storage controllers A method for minimizing latency of data transfer between the redundant storage controllers in a network-based storage controller system that utilizes adaptive data throttling. Each redundant storage controller monitors latency for round trip communications between t... | 08/28/2012 |
| 8250232 | Intelligent content stream bandwidth determination A system and method for delivering content objects over the Internet to an end user system with a content delivery network (CDN) is disclosed that allows for intelligent bandwidth determination for content streams. A content object is delivered with the CDN using th... | 08/21/2012 |
| 8250230 | Optimizing communication using scalable peer groups Implementations of the present invention relate in part to optimizations to peer-to-peer communication systems. For example, one implementation relates to use of a smart transceiver that creates, caches, and manages communication channels dynamically between peers. ... | 08/21/2012 |
| 8250231 | Method for reducing buffer capacity in a pipeline processor A method to reduce buffer capacity in a processor includes giving the data packets admittance to the processor through at least one interface, storing the data packets in at least one input buffer, and using a packet rate shaper outside of a processing pipeline to c... | 08/21/2012 |
| 8239564 | Dynamic throttling based on network conditions The dynamic management of download rates when downloading digital resources to clients. A server concurrently maintains download sessions with any number of clients, each download session for downloading a corresponding digital resource to a corresponding client. Th... | 08/07/2012 |
| 8234401 | Adaptive policers responsive to utilization levels of a resource Policers receive packets of flows of packet traffic, which are to be communicated to monitored resource. The utilization levels of the monitored resource are induced by these flows of packet traffic. Based on the observed utilization levels (including possibly measu... | 07/31/2012 |
| 8234400 | Shaping virtual machine communication traffic Cloud computing platforms having computer-readable media that perform methods to shape virtual machine communication traffic. The cloud computing platform includes virtual machines and a controller. The controller limits the traffic associated with the virtual machi... | 07/31/2012 |
| 8234399 | Method and apparatus for automatic phy calibration based on negotiated link speed A serial ATA interface calibrates serially connected components of a computer system linked by the interface to a negotiated data transmission speed. The interface negotiates the fastest data transmission speed supported by the serially connected components. Link pa... | 07/31/2012 |
| 8230105 | Adaptive bitrate management for streaming media over packet networks A method including receiving a receiver report from a terminal; estimating one or more network conditions of a media network based at least in part on the receiver report; determining an optimal session bitrate based on the estimated one or more network conditions; ... | 07/24/2012 |
| 8224983 | System and method for dynamic bandwidth provisioning Embodiments disclosed herein provide a control device and a method executing thereon for allocating network bandwidth to users accessing a controlled network. In response to a user connecting to the control device using a user device, the control device obtains a us... | 07/17/2012 |
| 8195829 | Streaming media player and method A streaming media player receives a media stream from a server. A clock comparator of the media player compares a clock value of the server with a clock value of the media player and generates a clock state value representing how much the server's clock value lags o... | 06/05/2012 |
| 8195830 | Efficient file transfer on web service-enabled image forming device Techniques are provided for efficiently transferring documents (or files) between a client device and a WS-enabled device. A document is divided into a plurality of distinct chunks. Each chunk is packaged in a separate SOAP message. Each SOAP message includes a docu... | 06/05/2012 |
| 8180916 | System and method for identifying network applications based on packet content signatures Embodiments of the invention provide a framework for traffic classification that bridges the gap between the packet content inspection and the flow-based behavioral analysis techniques. In particular, IP packets and/or IP flows are used as an input, network nodes ar... | 05/15/2012 |
| 8145785 | Unused resource recognition in real time for provisioning and management of fabric-backplane enterprise servers Real time provisioning and management of fabric-backplane enterprise servers includes monitoring system status and configuration, displaying monitoring results, accepting user commands, and providing hardware and software management and configuration commands to the... | 03/27/2012 |
| 8140703 | Regulating users of online forums Regulating a user of a computer-based service includes receiving input about a first user from at least one other user of the computer-based service, determining a degree to which the at least one other user can influence a parameter associated with the first user, ... | 03/20/2012 |
| 8135856 | Data streaming through time-varying transport media Methods of data streaming from an encoder to a decoder through a connection subjected to time-varying conditions are disclosed. The connection is assigned a nominal flow rate and an encoding coefficient associated with the connection modifies the nominal flow rate t... | 03/13/2012 |
| 8060643 | Method and apparatus for dynamically managing bandwidth for clients in a storage area network A method for managing bandwidth allocation in a storage area network includes receiving a plurality of Input/Output (I/O) requests from a plurality of client devices, determining a priority of each of the client devices relative to other client devices, and dynamica... | 11/15/2011 |
| 8028082 | Location based multicast policies Disclosed herein in an example embodiment is a multicast policy infrastructure that allows administrators to integrate location awareness for a particular multicast stream when it is being forwarded to an intended user. The infrastructure provides more flexibility b... | 09/27/2011 |
| 8019887 | Method, system, and program for managing a speed at which data is transmitted between network adaptors Provided are a method, system, and program for managing data transmissions at a local network device communicating with a linked network device over a network, wherein each network device is capable of transmitting data at different speeds. An operation is initiated... | 09/13/2011 |
| 8005977 | Method and apparatus for transmitting data In a method for transmitting data of various traffic types an xDSL modem is utilized. Detectors are used to detect the traffic types of the data which are to be transmitted and the detected traffic types are taken as a basis for dynamically adjusting a data transmis... | 08/23/2011 |