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

Icon_funbox Bizarre Patents

Patent No. 6368227

Method of swinging on a swing

A method of swing on a swing is disclosed, in which a user positioned on a standard swing suspended by two chains from a substantially horizontal tree branch induces side to side motion by pulling alternately on one chain and then the other.

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 718/105 - Load balancing


Subclass of Class 718 - Electrical computers and digital processing systems: virtual machine task or process management or task management/control
Definition: Subject matter directed to minimizing processing execution
No. of patents: 1208
Last issue date: 05/29/2012


          11            
NumberTitleIssue Date
7203706Buffered message queue architecture for database management systems with memory optimizations and “zero copy” buffered message queue
A buffered message queue architecture for managing messages in a database management system is disclosed. A “buffered message queue” refers to a message queue implemented in a volatile memory, such as a RAM. The volatile memory may be a shared volatile memory th...
04/10/2007
7200673Determining the geographic location of a network device
Provided are techniques and apparatuses for determining the geographic location of a node on a network. In a representative embodiment, a data packet is received over the network from a second node, the data packet including a network identifier for the second node ...
04/03/2007
7200692PVDM (packet voice data module) generic bus
A generic, parallel, n-bit wide data path communication bus allows a number of major slave devices (such as DSPs, Microprocessors, ASICs, FPGAs, etc) to be used with PVDMs and other devices. A higher level protocol allows a DMA engine to interface multiple Master de...
04/03/2007
7200657Autonomic provisioning of network-accessible service behaviors within a federated grid infrastructure
Methods, systems, computer program products, and a method of doing business are disclosed for autonomically provisioning network-accessible services in a decentralized network having a federated grid infrastructure. Autonomic, grid, and web services-related technolo...
04/03/2007
7197573System and method for identifying addresses to modify and the effects thereof
A system and method identifies ranges of addresses that can be reallocated and/or split to cause traffic to be redirected in a network to reduce the utilization of the most utilized links in an autonomous system. The system and method then identifies the utilization...
03/27/2007
7197574Domain name system inquiry apparatus, domain name system inquiry method, and recording medium
A domain name system inquiry (DNS) apparatus and a domain name system inquiry method which are capable of obtaining a desired response at high speed even when there are a plurality of trees of domain name systems are provided. For this purpose, location information ...
03/27/2007
7197749Method and system for executing batch jobs by delegating work to independent service providers
A job management apparatus for use in a batch job execution system is provided. The job management apparatus includes a client communications part which receives a batch job from a client, an extracting part which extracts a task from the batch job, and an assigning...
03/27/2007
7197042Cell-based switch fabric with cell-to-line-card control for regulating injection of packets
A router includes a routing layer and a switching layer. The routing layer includes a plurality of I/O ports for exchanging data with components external to the router. The switching layer is adapted to switch data packets between I/O ports of the routing layer. The...
03/27/2007
7197445Atomic transaction processing for logic simulation
A method (900) of modeling transactions and performing inertial rejection can include representing a plurality of scalar signals as one or more transaction objects, wherein each transaction object comprises a start index, an end index, values for each constit...
03/27/2007
7197566Method and apparatus for selecting server to distribute multimedia data via a network
A receiver receives information. A selector couples to the receiver to select a server based on the received information. A transmitter couples to the selector to transmit a multimedia stream from the selected server to a viewer via a network. ...
03/27/2007
7197547Load balancing technique implemented in a data network device utilizing a data cache
A technique for implementing a load balanced server farm system is described which may be used for effecting electronic commerce over a data network. The system comprises a load balancing system and a plurality of servers in communication with the load balancing sys...
03/27/2007
7194575Automatic disk mirroring according to workload
A disk volume access controlling method includes the steps of setting a threshold number of times of accesses from a computer to a predetermined disk volume per time unit, acquiring a number of times of accesses to the predetermined disk volume per time unit, seekin...
03/20/2007
7194655Method and system for autonomously rebuilding a failed server and a computer system utilizing the same
A method and system for autonomously rebuilding a failed one of a plurality of servers and a computer system utilizing the same is disclosed. In a first aspect, the method comprises providing a bus for allowing a recovery mechanism to access each of the plurality of...
03/20/2007
7194553Resolving virtual network names
An apparatus and method is provided for resolving virtual network names using one or more name routers. A conventional Uniform Resource Locator (URL) naming scheme is extended by allowing any component to be mapped to an address. The resolution process occurs recurs...
03/20/2007
7194522Content delivery and global traffic management network system
A content delivery and global traffic management network system provides a plurality of caching servers connected to a network. The caching servers host customer content that can be cached and stored, and respond to requests for Web content from clients. If the requ...
03/20/2007
7194558Communication network system, gateway, data communication method and program providing medium
This invention relates to provide a communication network system, a gateway, and a data communication method, in which the gateway has an advanced functionality. A person who issues an access request can retrieve a desired access destination easily by the following ...
03/20/2007
7191440Tracking operating system process and thread execution and virtual machine execution in hardware or in a virtual machine monitor
Transitions among schedulable entities executing in a computer system are tracked in computer hardware or in a virtual machine monitor. In one aspect, the schedulable entities are operating system processes and threads, virtual machines, and instruction streams exec...
03/13/2007
7191249Packet prioritization systems and methods using address aliases
A switch fabric includes input links, output links, and at least one switching element. The input links are configured to receive data items that include destination addresses. At least some of the data items have different priority levels. The output links are conf...
03/13/2007
7190617Flash EEprom system
A system of Flash EEprom chips with controlling circuits serves as non-volatile memory such as that provided by magnetic disk drives. Improvements include selective multiple sector erase, in which any combinations of Flash sectors may be erased together. Selective s...
03/13/2007
7191235System and method for communicating data in a loadbalancing environment
A method for communicating data in a network environment is provided that includes receiving a request from an end user for a communications link, the request being used to initiate a communication session. A response is then received that is communicated to the end...
03/13/2007
7191357Hybrid quorum/primary-backup fault-tolerance model
A hybrid quorum/consensus and primary-backup fault-tolerance model in an object-based distributed data storage system. When a primary manager fails, a hierarchy of network entities is established in which a group of realm managers first authorizes a failure-handling...
03/13/2007
7191446Method for resource management in a real-time embedded system
A method is disclosed for allocating processing resources, such as instruction execution which can be measured in MIPs or memory capacity, or other resources of a processor itself or resources used in the process of performing operations, such as memory resources, b...
03/13/2007
7188145Method and system for dynamic distributed data caching
A method and system for dynamic distributed data caching is presented. The method includes providing a cache community (402) comprising at least one peer (413). Each peer has an associated first content portion (511) indicating content to be cac...
03/06/2007
7188174Admission control for applications in resource utility environments
A system and method to provide admission control of resources for applications in resource utility environments. Admission control is used to efficiently allocate access to resources with a certain level of assurance based on statistical behavior of resource demands...
03/06/2007
7188339ACPI preprocessor
A computer-implemented method for compiling ASL (ACPI Source Language) code into AML (ACPI machine language) code. The method includes accessing an ASL program. A preprocessor is executed to process the ASL program and to insert support for at least one non-native p...
03/06/2007
7187682Packet data serving node (PDSN) load optimization
A method and node for supporting PDSN load optimization in a CDMA2000 network. The Packet Core Network Manager calculates network statistics and uses the resulting numbers to set the PPP inactivity timer depending on the load on the PDSN. In a preferred embodiment, ...
03/06/2007
7185096System and method for cluster-sensitive sticky load balancing
A system and method for cluster-sensitive sticky load balancing of server workload may include a load balancer receiving an initial request from a client. A session may be initiated in response to receiving the request. The load balancer may relay the initial reques...
02/27/2007
7185163Balancing most frequently used file system clusters across a plurality of disks
A system and method for balancing input/output load for a plurality of storage devices, such as a plurality of disks. According to one embodiment of the method, accesses (e.g., read and/or write accesses) to chunks located on the storage devices may be monitored, wh...
02/27/2007
7185223Logical partitioning in redundant systems
Provided are a method, system, and article of manufacture, wherein a plurality of processing nodes in a storage system are partitioned into a plurality of logical processing units, and wherein the plurality of logical processing units can respond to I/O requests fro...
02/27/2007
7184945Service distribution device
A service distribution device and method for balancing load distribution among servers without placing the servers in a high load or overloaded state. Models of the servers and services are generated from the record of monitored packets. Simulations are performed to...
02/27/2007
7185094Media session framework using a control module to direct and manage application and service servers
The present invention provides for multiplexing applications. In particular, an access receives a request from a user to access an application. Based on the received request, the access server establishes a communication link between the access server and the user. ...
02/27/2007
7185052Meta content delivery network system
A meta content delivery network system provides a Meta CDN DNS (MCD) server that performs scheduling for multiple content delivery networks (CDN) and is authoritative for all domains given to the CI)Ns. The MCD contains information about CDNs which participate in ea...
02/27/2007
7181731Method, system, and structure for distributing and executing software and data on different network and computer devices, platforms, and environments
A method and system for organizing a package involving identifying an asset within an application, wherein the asset is determined by an asset boundary and the asset contains a logic/data part and an extended environment part; identifying the package within the appl...
02/20/2007
7181527Method for transmitting load balancing in mixed speed environments
A method for transmitting load balancing in mixed speed environments such as physical interface speed changes and client flow speed changes is disclosed. Components such as an association module, a flow redirector, a channel assignment module, and a balancing timer ...
02/20/2007
7181524Method and apparatus for balancing a load among a plurality of servers in a computer system
Embodiments of the invention are directed to a method and apparatus of balancing a load among a plurality of servers in a computer system. The method includes determining an estimated load value for an action as the action is being initiated, forwarding the estimate...
02/20/2007
7181523Method and apparatus for managing a plurality of servers in a content delivery network
Large payload files are selectively partitioned in blocks and the blocks distributed to a plurality of distribution stations at the edge of the network qualified to have the data. Each qualified station decides how much and what portion of the content to save locall...
02/20/2007
7181519Distributed network monitoring and control system
A distributed system and method for performing network monitoring including an infrastructure management appliance located within a customer premises. The infrastructure management appliance collects and aggregates relevant information regarding the status and perfo...
02/20/2007
7178146Pizza scheduler
Described are techniques used in task scheduling to form a run list used by a task scheduler. A non-priority based technique is disclosed in which each task to be executed is allotted a “pie” count representing the number of times out of the total run list each ...
02/13/2007
7177923Methods and devices for selecting internet servers
Novel load-balancing methods and devices direct Internet traffic to a “next available” communications server within a group of server based on a set of fuzzy logic rules. The use of fuzzy logic rules allows a next available server to be quickly and accurately se...
02/13/2007
7177933Method for load balancing of requests for service by devices on a network and a device and a network for carrying out such method
A method for balancing the load of requests from a number of network devices for service from a selected one of a number of service providers, the devices and the service providers being interconnected by a network, and a network device and a network for carrying ou...
02/13/2007
          11            
 
Sign InRegister
Username  
Password   
forgot password?