|
Match
|
Document |
Document Title |
|
|
7627856 |
Systems, methods, and articles of manufacture for handling hierarchical application data
The invention relates to an object-oriented technique for representing and accessing application data that is arranged in hierarchical relationships. In a first step classes are provided including...
|
|
|
7620955 |
High-performance virtual machine networking
One embodiment is a method for transferring data packets from a virtual computer having a virtual network interface device to a destination over a network, the method includes: (a) storing two or...
|
|
|
7617504 |
Computer method and system for integrating enterprise JavaBeans into non-Java environments
Disclosed herein is a method of accessing an Enterprise Java Bean (EJB) by a non-Java application within a computing environment, comprising: calling a client library by the non-Java application;...
|
|
|
7600231 |
Control method for controlling an application program
An information processing apparatus that concurrently executes a plurality of application programs including first and second application programs on an operating system. The information processing...
|
|
|
7596783 |
Methods and apparatus to implement annotation based thunking
Methods and apparatus to implement annotation based thunking are disclosed. An example method comprises locating a parameter of a function, the parameter to be passed as a pointer if a size of the...
|
|
|
7596611 |
Method and apparatus for maintaining information for use in the configuration of a client
A method and apparatus for storing and maintaining information for the operation of a client, locally to the client. This information is updated (or, initially, retrieved) as necessary and...
|
|
|
7587721 |
Sharing objects in runtime systems
Method, apparatus and system for data sharing in runtime systems are described. A set of data objects is identified, where each data object in the set of data objects comprises a reference to...
|
|
|
7584506 |
Method and apparatus for controlling packet transmission and generating packet billing data on wired and wireless network
Inventive embodiments relate to a method and apparatus for packet transmission control and packet charge data generation on wired/wireless network, especially, the apparatus can control the packet...
|
|
|
7584473 |
Highly componentized system architecture with loadable virtual memory manager
The present invention is directed to a loadable virtual memory manager, and generally to a computer operating system capable of supporting application programs running in a computer having a...
|
|
|
7571440 |
System and method for emulating network communications between partitions of a computer system
A system and method of emulating network communications between applications executing in different partitions of a partitionable computer system is provided. A connection is established between a...
|
|
|
7571252 |
Computer system with multiple classes of transaction IDs
A computer system may include a sending device, a receiving device, and a network coupling the devices. The sending device may be configured to send a packet on the network in order to initiate a...
|
|
|
7567963 |
Thread synchronization with lock inflation methods and apparatus for managed run-time environments
Thread synchronization with lock inflation methods and apparatus for managed run-time environments are disclosed. An example method disclosed herein comprises determining a locking operation to...
|
|
|
7565279 |
Callbacks in asynchronous or parallel execution of a physics simulation
Embodiments of a callback procedure mechanism and method are disclosed in relation to a system running a physics simulation in parallel with a main application. A main application registers...
|
|
|
7559062 |
Intelligent scheduler for multi-level exhaustive scheduling
A method and apparatus are provided for scheduling tasks within a computing device such as a communication switch. When a task is to be scheduled, other tasks in the work queue are analyzed to see...
|
|
|
7555744 |
Method and system for debugging a program from within a thread of execution of the program
In a method and system for debugging a program, a debugging module is loaded into a normal thread of execution of the program. A user may then send commands to the debugger module from a command...
|
|
|
7552441 |
Socket compatibility layer for TOE
There is provided a socket compatibility layer for a TOE in a high quality server system. The socket compatibility layer for a TOE provides a standard socket API to an application program and...
|
|
|
7552440 |
Process communication multiplexer
A system and method is provided that facilitates communication between different processes and different threads in these different processes. The system includes a process communication...
|
|
|
7552042 |
Method for message processing on a programmable logic device
Programmable architecture for implementing a message processing system using an integrated circuit is described. In an example, configurable logic of an integrated circuit is configured to have a...
|
|
|
7546587 |
Run-time call stack verification
Run-time call stack verification is used to determine that a code module has been called by a legitimate caller. A return address on the stack indicates where execution is to return upon execution...
|
|
|
7543302 |
System and method for serializing java objects over shared closures
A method is described that involves processing a shared closure by removing, from each non-shareable object in a closure, content that causes each of the non-shareable objects to be non-shareable....
|
|
|
7543301 |
Shared queues in shared object space
A system for sharing queues among multiple applications each running inside its own virtual machine.
|
|
|
7536531 |
Scaling address space utilization in a multi-threaded, multi-processor computer
Scaling address space utilization in a multi-threaded, multi-processor computer, including attaching to process memory of an exporting process a region of virtual memory specified in a cross-memory...
|
|
|
7533235 |
Reserve stacking
The reserves of a flexible volume and the aggregate which contains the flexible volume are “stacked”. When the flexible volume is created, a portion of the flexible volume having a capacity...
|
|
|
7526673 |
Parallel processing system by OS for single processors and parallel processing program
In a parallel processing system by an OS for single processors which operates an OS for single processors and an existing application for single processors on a multiprocessor to realize parallel...
|
|
|
7523469 |
Enabling inter-subsystem resource sharing
Techniques for enabling inter-subsystem resource sharing are provided. The techniques include providing an RPC client on a first subsystem for acting as a proxy for a resource of a second...
|
|
|
7523186 |
Active management for small office/home office networking
According to one embodiment of the present invention, an active management system for a SOHO network includes an active management agent module operating in a SOHO network device that maintains...
|
|
|
7512696 |
Method and system for implementing a connection between Web Parts to send or receive data
A Web Part connection runtime framework provides the architecture for Web Parts to connect and pass data between each other. The runtime framework provides a series of interfaces that a Web Part...
|
|
|
7506339 |
High performance synchronization of accesses by threads to shared resources
In one aspect of the invention is a method to synchronize accesses by multiple threads to shared resources. The method entails a first thread entering a processing queue to contend for a lock on a...
|
|
|
7500247 |
Stack marshaler
Systems and techniques for transferring the flow of control between agents. In one general aspect, a computer program product includes instructions operable to cause data processing apparatus to:...
|
|
|
7500246 |
Sharing objects between computer systems
An object management system ( 10 ) comprises a storage device ( 12 ); a first computer system ( 12 ) configured to store a first object, and a copy of the first object on the storage device; and a...
|
|
|
7500133 |
Connection manager for handling message oriented protocol-based requests
A connection manager includes a dispatcher that dispatches requests to worker nodes in an application server. The connection manager receives client requests and dispatches the requests on...
|
|
|
7500252 |
System and method for bridging object systems
A system and method is provided for bridging disparate object systems. The system includes a first wrapper to bridge communications between a first object system and a second object system and a...
|
|
|
7496917 |
Virtual devices using a pluarlity of processors
A method is provided to allow virtual devices that use a plurality of processors in a multiprocessor systems, such as the BE environment. Using this method, a synergistic processing unit (SPU) can...
|
|
|
7496923 |
Method and device to process multidimensional array objects
A method for processing a multidimensional array object in which a multidimensional array is implemented by an array of array objects. The multidimensional array object comprises array objects...
|
|
|
7496922 |
Communication terminal and program therefor
In a communication terminal where a running application is not managed by an OS (operating system), a message is received without a communication connection being established, and if the message is...
|
|
|
7493628 |
Shared common connection factory
Systems that use application view components to allow a user to exploit functionality in an EIS can utilize a shareable connection factory. Instead of having a connection factory for each...
|
|
|
7490330 |
Using a virtual machine instance as the basic unit of user execution in a server environment
Techniques are provided for instantiating separate Java virtual machines for each session established by a server. Because each session has its own virtual machine, the Java programs executed by...
|
|
|
7478390 |
Task queue management of virtual devices using a plurality of processors
A task queue manager manages the task queues corresponding to virtual devices. When a virtual device function is requested, the task queue manager determines whether an SPU is currently assigned to...
|
|
|
7469331 |
Method and apparatus for supporting shared library text replication across a fork system call
A fork system call by a first process is detected. A second process is created as a replication of the first process with a second affinity. If a replication of the replicated shared library is...
|
|
|
7458061 |
Protecting object identity in a language with built-in synchronization objects
Methods and systems for protecting object identity in an object-oriented programming language. An object from a class for protecting object identity is instantiated in memory. The object includes a...
|
|
|
7454477 |
Zero-copy transfer of memory between address spaces
Methods for performing zero-copy memory transfers between processes or services using shared memory without the overhead of current schemes. An IPC move semantic may be used that allows a sender to...
|
|
|
7454763 |
System and method for linking page content with a video media file and displaying the links
A method and system link page content with a media file and display these links during playback of the media file. In other words, the present invention can link notes stored in an electronic...
|
|
|
7451197 |
Method, system, and article of manufacture for network protocols
Provided are a method, system, and article of manufacture. A network communication request is received at an offload application, wherein the offload application interfaces with a first network...
|
|
|
7447735 |
Interprocessor communication protocol
An InterProcessor Communication (IPC) Protocol network ( 100 ) includes at least one IPC client ( 102 ) and an IPC server ( 108 ). The IPC protocol allows for the IPC client ( 102 ) to register...
|
|
|
7448049 |
System and method of supporting kernel functionality
Embodiments of the present invention provide an advantage over prior art software architectures by allowing a kernel to send requests to and receive corresponding results from user space...
|
|
|
7444633 |
Federating legacy/remote content into a central network console
Content from multiple remote/legacy consoles is aggregated within a central console to provide a single point-of-access for managing remote resources. Preferred embodiments deploy the central...
|
|
|
7434233 |
Inter-program communication apparatus, inter-program communication method, computer-readable recording medium, and program
An inter-program communication method and apparatus for performing inter-program communication between an image correction program and an image print program. During an initialization phase, a...
|
|
|
7424723 |
System and method for executing an arbitrary function from an external process
A first process executes a function in a second process. The second process may be a remote or local process. The first process may control the second process by executing a specified function in...
|
|
|
7421529 |
Method and apparatus to clear semaphore reservation for exclusive access to shared memory
Semaphore operation manages exclusive access to a memory that is shared by a plurality of processing elements. Semaphore reservation status for exclusive access by a processing element is monitored...
|
|
|
7421700 |
Interprocess buffer management using a buffer delay time
Interprocess buffer management is described. In an implementation, a method includes determining an amount of time to communicate a message and receive a response to the message by a first process...
|