A Christmas stocking having illumination means associated therewith for signalling the arrival of Santa Claus.
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 |
| 7363361 | Secure content delivery system A secure streaming content delivery system provides a plurality of content servers connected to a network that host customer content that can be cached and/or stored, e.g., images, video, text, and/or software. The content servers respond to requests for customer co... | 04/22/2008 |
| 7349348 | Method and apparatus for determining a network topology in the presence of network address translation The present invention may be used for determining a topology of a network in the presence of network address translation. From an active client behind a translating device, communications are initiated that effect the network address translation. The communications ... | 03/25/2008 |
| 7343399 | Apparatus and method for managing internet resource requests DNS in its native form cannot identify a good or best server. Traditional Service Providers deploy a centralised approach to global traffic management based on enhancements to DNS, but do have the capability to augment this with edge-based server selection because t... | 03/11/2008 |
| 7334232 | Clustered enterprise Java™ in a secure distributed processing system A clustered enterprise distributed processing system. The distributed processing system includes a first and a second computer coupled to a communication medium. The first computer includes a virtual machine (JVM) and kernel software layer for transferring messages,... | 02/19/2008 |
| 7325058 | Method and system for controlling subscriber access in a network capable of establishing connections with a plurality of domain sites A method for controlling subscriber access in a network capable of establishing connections with a plurality of domains includes receiving a communication from a subscriber using a first communication network coupled to at least one other communication network, the ... | 01/29/2008 |
| 7315932 | Data processing system having instruction specifiers for SIMD register operands and method thereof Various load and store instructions may be used to transfer multiple vector elements between registers in a register file and memory. A cnt parameter may be used to indicate a total number of elements to be transferred to or from memory, and an rcnt parameter may be... | 01/01/2008 |
| 7280999 | Network address server A network address server is configured to resolve a target network address name label with a network address, with the target address name label defining a branch of one level of a multi-level network address name space. The network address server is one of a plural... | 10/09/2007 |
| 7280539 | Data driven type information processing apparatus In order to perform functional packet copying to read a large amount of data of an unspecified length from a memory at high speed and to prevent the packet copying operation from affecting other packet flow, a self-synchronous transfer control circuit having a funct... | 10/09/2007 |
| 7278013 | Apparatus having a cache and a loop buffer Briefly, in accordance with one embodiment of the invention, a processor has a loop buffer and a cache that provides requested information to a processor core. ... | 10/02/2007 |
| 7269603 | Enterprise naming service system and method A naming service for locating a service in an enterprise is provided. The naming service comprising a binding module to associate a first service with a location of an interface maintaining a reference to the first service, the binding module further operable to ass... | 09/11/2007 |
| 7254626 | Global server load balancing A global server load-balancing (GSLB) switch serves as a proxy to an authoritative DNS and communicates with numerous site switches that are coupled to host servers serving specific applications. The GSLB switch receives from site switches operational information re... | 08/07/2007 |
| 7251721 | Conditional link pointer register sets marking the beginning and end of a conditional instruction block where each set corresponds to a single stage of a pipeline that moves link pointers through each corresponding register of said register sets as instructions move through the pipeline For use in a wide-issue processor, a mechanism for, and method of, conditionally executing instructions and a digital signal processor (DSP) incorporating the mechanism or the method. In one embodiment, the mechanism includes: (1) a conditional execution block state... | 07/31/2007 |
| 7237239 | Availability and consistent service semantics in a load balanced collection of services running different instances of an application In one embodiment, a method for providing consistent services semantics for multiple services running different instances of an application comprises maintaining, at a network node, data identifying current application versions associated with the multiple services,... | 06/26/2007 |
| 7219250 | Status indication detection and device and method A status indication detection apparatus comprises an input storage stage, an intermediate storage stage and an output storage stage. Status indications are input into the input register of the input stage and are shifted to the intermediate and to the output stage. ... | 05/15/2007 |
| 7216218 | Microprocessor with high speed memory integrated in load/store unit to efficiently perform scatter and gather operations The present invention relates to the field of (micro)computer design and architecture, and in particular to microarchitecture associated with moving data values between a (micro)processor and memory components. Particularly, the present invention relates to a comput... | 05/08/2007 |
| 7216154 | Apparatus and method for facilitating access to network resources For a client seeking network resources from a network site, such as a web page, audio, visual, or other data, where the network site's desired network resources are also provided by mirroring network hosts, measurements are made to determine a communication efficien... | 05/08/2007 |
| 7209973 | Distributed network data storage system and method The present invention is a system and method for distributed, highly scalable, wide area peer-to-peer network data storage. The functionally equivalent servers in the system are divided into groups. Each server maintains a dynamic list which is polled to determine t... | 04/24/2007 |
| 7197553 | Network system having a virtual-service-module A method, apparatus, and system in which a network system includes a virtual graph composed of a plurality individual networks. A first individual network is associated with a first user. The first individual network includes a plurality of service modules modeled t... | 03/27/2007 |
| 7184003 | Personal electronics device with display switching A novel personal electronic device includes a first (embedded) and second (non-embedded) processors including associated operating systems and functions. In one aspect, the first processor performs relatively limited functions, while the second processor performs re... | 02/27/2007 |
| 7177947 | Method and apparatus for DNS resolution A method and apparatus for resolving where to forward DNS (domain name service) requests for a user simultaneously logged into more than one service existing on a data communications network utilizes an active service list (ASL) to keep track of the services that th... | 02/13/2007 |
| 7171470 | Grid service scheduling of related services using heuristics A method and system for creating service instances in a computing grid. The method can include scheduling a service in the computing grid to process at least a portion of a requested transaction. At least one additional service related to the scheduled service can b... | 01/30/2007 |
| 7165103 | Method and system for matching network clients and servers under matching constraints A method of finding an optimal match between clients and servers under given matching constraints utilizes a bipartite diagram in which the clients are presented as vertices on one side, the servers as vertices on the other side, and each possible client-server pair... | 01/16/2007 |
| 7149916 | Method for time-domain synchronization across a bit-sliced data path design A bit slice data path design is provided. Multiple chips are coupled to a data bus and configured to process a slice of data for the data bus. One chip in the design is designated as a master chip and the other chips are designated as slaves. A master chip sends a s... | 12/12/2006 |
| 7139282 | Bandwidth division for packet processing A bandwidth divider and method for allocating bandwidth between a plurality of packet processors. The bandwidth divider includes a plurality of counters for measuring the bandwidth of data packets transferred from the bandwidth divider to a respective packet process... | 11/21/2006 |
| 7136922 | Method and system for providing on-demand content delivery for an origin server An infrastructure “insurance” mechanism enables a Web site to fail over to a content delivery network (CDN) upon a given occurrence at the site. Upon such occurrence, at least some portion of the site's content is served preferentially from the CDN so that end u... | 11/14/2006 |
| 7130986 | Determining if a register is ready to exchange data with a processing element According to some embodiments, it is determined if a register is ready to exchange data with a processing element. ... | 10/31/2006 |
| 7124280 | Execution control apparatus of data driven information processor for instruction inputs An execution control apparatus of a data driven information processor includes: an instruction decoder that outputs the a number of inputs of an instruction; a waiting data storage region that stores N (N≧2) waiting data and respective data valid flags in one addr... | 10/17/2006 |
| 7120704 | Method and system for workload balancing in a network of computer systems A method and system for connecting a client to a database managed by a network of computer systems having a plurality of database management system (DBMS) members includes providing a shared network address for the plurality of DBMS members, which is used by the cli... | 10/10/2006 |
| 7111119 | Device and method for performing information processing using plurality of processors The present invention makes it possible to transfer information between processors by a method that places little burden on the reception side processors. The information processing device is a device that processes information using a plurality of processors, compr... | 09/19/2006 |
| 7086061 | Statistical tracking of global server load balancing for selecting the best network address from ordered list of network addresses based on a set of performance metrics Server load-balancing operation-related data, such as data associated with a system configured for global server load balancing (GSLB) that orders IP addresses into a list based on a set of performance metrics, is tracked. Such operation-related data includes inboun... | 08/01/2006 |
| 7080138 | Methods and apparatus for content server selection Methods and apparatus providing information about characteristics associated with a network are described. A network node associated with a client for selecting a server that can best provide content to a client transmits a request for a response. A plurality of con... | 07/18/2006 |
| 7065043 | Method and system for connecting to a proxy server with the lowest workload through querying a load monitor A system and method for providing a Voice-over Internet Protocol (VoIP) system is disclosed. The VoIP system includes a network including at least two VoIP proxy servers configured to allow voice data to be transmitted and received over the network. The VoIP system ... | 06/20/2006 |
| 7065215 | Microprocessor with program and data protection function under multi-task environment In a microprocessor, a program key for decrypting a program and a data key for encrypting/decrypting data processed by the program are handled as cryptographically inseparable pair inside the microprocessor, so that it becomes possible for the microprocessor to prot... | 06/20/2006 |
| 7047273 | Load balancing in set top cable box environment A scalable messaging system for data transmission between the network devices, such as set top boxes, and a central system server, such as a server which maintains a database of event logs for the network. Individual routers at the data center broadcast an announcem... | 05/16/2006 |
| 7035983 | System and method for facilitating communication across an asynchronous clock boundary A method includes storing data in one of a plurality of memory slots in a queue. Each memory slot is associated with a plurality of flags. The method also includes toggling a first of the flags associated with the slot. The method further includes retrieving the dat... | 04/25/2006 |
| 7036142 | Single step network logon based on point to point protocol A method and apparatus for providing single-step logon access for a subscriber to a differentiated computer network having more than one separate access area. In a method for single-step logon a network gateway interface grants a subscriber access to both one or mor... | 04/25/2006 |
| 7032098 | Data-driven type information processing apparatus and information processing method allowing for effective use of memory A data-driven type information processing apparatus includes at least a paired data generating unit, a memory control unit, and data memory. The memory control unit includes a pipeline register receiving a data packet output from the paired data generating unit, inc... | 04/18/2006 |
| 7027447 | Communications interface between clock domains with minimal latency A network switch system (10) is disclosed, in which a plurality of switch fabric devices (20) are interconnected according to a ring arrangement, each of the switch fabric devices (20) including therein switch interfaces (22) coupled to c... | 04/11/2006 |
| 7028108 | System and method for controlling data transfer for data array control unit having first and second selector with data shift register A data register which outputs an input data as is when the input data fulfills a set data width for outputting, and holds the input data until a bit width of the input data is equal to or more than the set data width, in response to a first enable signal. A first se... | 04/11/2006 |
| 7020698 | System and method for locating a closest server in response to a client domain name request A scalable system and method for locating a closest server in response to a client request via an interactive distribution network, such as the Internet, are provided. A closest content server is defined as having the least round trip time for responding to a client... | 03/28/2006 |