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.
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 |
| 7203706 | Buffered 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 |
| 7200673 | Determining 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 |
| 7200692 | PVDM (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 |
| 7200657 | Autonomic 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 |
| 7197573 | System 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 |
| 7197574 | Domain 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 |
| 7197749 | Method 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 |
| 7197042 | Cell-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 |
| 7197445 | Atomic 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 |
| 7197566 | Method 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 |
| 7197547 | Load 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 |
| 7194575 | Automatic 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 |
| 7194655 | Method 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 |
| 7194553 | Resolving 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 |
| 7194522 | Content 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 |
| 7194558 | Communication 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 |
| 7191440 | Tracking 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 |
| 7191249 | Packet 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 |
| 7190617 | Flash 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 |
| 7191235 | System 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 |
| 7191357 | Hybrid 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 |
| 7191446 | Method 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 |
| 7188145 | Method 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 |
| 7188174 | Admission 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 |
| 7188339 | ACPI 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 |
| 7187682 | Packet 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 |
| 7185096 | System 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 |
| 7185163 | Balancing 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 |
| 7185223 | Logical 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 |
| 7184945 | Service 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 |
| 7185094 | Media 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 |
| 7185052 | Meta 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 |
| 7181731 | Method, 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 |
| 7181527 | Method 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 |
| 7181524 | Method 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 |
| 7181523 | Method 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 |
| 7181519 | Distributed 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 |
| 7178146 | Pizza 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 |
| 7177923 | Methods 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 |
| 7177933 | Method 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 |