Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
Enter keywords:  
Track companies' patents here: Public Companies RSS Feeds | RSS Feed Home Page

Middleware patents

This page is updated frequently with new Middleware-related patents. Subscribe to the Middleware RSS feed to automatically get the update: related Middleware RSS feeds. You can subscribe to the RSS feeds with, for example, Google Reader: see this Google Reader tutorial video for more explanation. Other readers work too.

Subscribe to updates on this page: Middleware RSS RSS

patent app Patent Application Title Patent App Num. Date
new patent Apparatus and method pertaining to the communication of information regarding appliances that utilize differing communications protocol 20130151977 20130613
20130151977 Apparatus and method pertaining to the communication of information regarding appliances that utilize differing communications protocol patent thumbnail An end-user device can aggregate information as pertains to a variety of appliances that otherwise utilize incompatible communication protocols to present a shared opportunity to accommodate current information regarding those appliances. This information can include status information regarding such appliances as well as, or in lieu of, instructions to be acted upon by those appliances. Gateways can serve to provide a communications interface between such appliances and, for example, an internet. By one approach one or more middleware platform intermediaries can interface between one or more of those gateways and the end-user device. ...
new patent System and method for multi-standard browser for digital devices 20130152145 20130613
20130152145 System and method for multi-standard browser for digital devices patent thumbnail The present invention provides a method of rendering a thin client application in a network device, for parsing the internet data so as convert the internet data into a common data format which can be rendered in set-top box using any type of middleware. The invention would be equipped to handle any type of application and also would be cost-efficient to be developed in a middleware layer of a network device like set-top box. ...
Vehicle middleware 20130145482 20130606
20130145482 Vehicle middleware patent thumbnail The present disclosure describes a vehicle implementing one or more processing modules. These modules are configured to connect and interface with the various buses in the vehicle, where the various buses are connected with the various components of the vehicle to facilitate information transfer among the vehicle components. Each processing module is further modularized with the ability to add and replace other functional modules now or in the future. These functional modules can themselves act as distinct vehicle components. Each processing modules may hand-off processing to other modules depending on its health, processing load, or by third-party control. Thus, the plurality of processing modules helps to implement a middleware point of control to the vehicle with redundancy in processing and safety and security awareness in their...
Providing status information for virtual resource images in a networked computing environment 20130132556 20130523
20130132556 Providing status information for virtual resource images in a networked computing environment patent thumbnail Embodiments of the present invention provide an approach for an image provider to specify data (e.g., commands to run, files to read), etc., about an image of a virtual resource (e.g., virtual machine, etc.) in a networked computing environment (e.g., a cloud computing environment). Such data may be used (e.g., at runtime) by a client application to obtain specific information about a running instance that is provisioned based on the image (e.g., operating system health, middleware health, etc.). ...
Apparatus and method for supporting qos in middleware for data distribution service 20130132582 20130523
20130132582 Apparatus and method for supporting qos in middleware for data distribution service patent thumbnail Disclosed herein are an apparatus and method for supporting Quality of Service (QoS) in middleware for Data Distribution Service (DDS). The apparatus includes a QoS policy analysis module, a QoS policy management module, and a QoS policy process module. The QoS policy analysis module extracts a set of QoS policies set up by Data Centric Publish Subscribe (DCPS) and associated with publication/subscription, and analyzes the QoS policies. The QoS policy management module determines the consistency of QoS policies of the DDS, and negotiates QoS policies for DDS communication. The QoS policy process module handles the QoS policies of the DDS. ...

Subscribe to updates on this page: Middleware RSS MiddlewareRSS

System and method for using virtual lanes to alleviate congestion in a fat-tree topology 20130121149 20130516
A system and method can alleviate congestion in a middleware machine environment with a plurality of switches in a fat-tree topology. The middleware machine environment can support a plurality of end nodes and allows for generating a virtual lane assignment for every pair of source end node and destination end node. Then, the packet flows from a source end node to different destination end nodes sharing a physical link can be distributed across different virtual lanes in order to avoid the head-of-line (HOL) blocking. ...
System and method for using dynamic allocation of virtual lanes to alleviate congestion in a fat-tree topology 20130121154 20130516
A system and method can prevent traffic congestion in a middleware machine environment with a plurality of switches in a fat-tree topology. A subnet manager can sweep a subnet in the middleware machine environment to discover changes and maintain the subnet fully connected. A performance manager can retrieve performance and error-related information from one or more performance management agents that are associated with one or more components in the subnet. Then, a host can dynamically reconfigure one or more virtual lanes in order to improve network performances. ...
System and method for signaling dynamic reconfiguration events in a middleware machine environment 20130124910 20130516
A system and method can provide fault tolerance in a middleware machine environment. A subnet manager can determine whether there is a path record change when a fault occurs in the middleware machine environment. Furthermore, the subnet manager can signal a dynamic reconfiguration event to at least one host in the middleware machine environment. The at least one host can send a message to the subnet manager to query for a latest path record. Then, the subnet manager can provide a latest path record to the at least one host. ...
System and method for providing deadlock free routing between switches in a fat-tree topology 20130114620 20130509
A system and method can support routing packets between a plurality of switches in a middleware machine environment, thereby supporting Internet Protocol (IP) based management traffic via enabling IP over Infiniband (IPoIB) communication in the middleware machine environment. The plurality of switches can perform routing for inter-switch traffic in the middleware machine environment using a first routing algorithm. Then, a switch in the middleware machine environment can be selected as a hub switch for inter-switch traffic that can not reach destination using the first routing algorithm. Furthermore, a routing table associated with the hub switch can be updated when a path exists between a source switch and a destination switch via the hub switch. ...
Preserving integrity of messages in a messaging oriented middleware system 20130117401 20130509
Message integrity in a messaging oriented middleware system is preserved by determining a message producer's level of message integrity by examination of connection details between the message producer and a messaging engine. The message producer's level of integrity is stored in a memory of the messaging engine. The message is then stored in the designated destination using the message producer's level of integrity. The message is sent from the designated destination to a consumer when it is determined that the consumer conforms to the integrity levels. ...
E-commerce based method and system for manufacturer hosting of virtual dealer stores and method for providing a systemization of machine parts 20130110677 20130502
An e-commerce based method for requesting information and purchasing products from a dealer through a manufacturer is disclosed. This method and system includes sending a request for detailed dealer information to a manufacturer server system using a client system and displaying real-time detailed dealer information on the client system based on the request, the real-time detailed dealer information received from the manufacturer server system, the manufacturer server system accessing the real-time detailed dealer information from a remote dealer server system via a middleware application system. ...
Middleware filter agent between server and pda 20130111567 20130502
A content server provides content to a first network device during a data synchronization between the two devices. A middleware filter selectively filters content provided by the content server such that selected content is provided to the first network device. The middleware filter is included within a second network device coupled between the content server and the first network device. The second network device acts as a proxy for the first network device to receive the content provided by the content server. The content is provided from the content server according to a subscription service between the content server and the first network device. The first network device is preferably a personal digital assistant (PDA) and the second network device is preferably a personal computer. Alternatively,...
Fueling environment wireless architecture 20130103585 20130425
A method and system for transmitting data between devices within a fueling environment comprising a wireless mesh network wherein the devices are configured to communicate via the wireless mesh network. A wireless communication device is connected to each device, and a middleware executed by the wireless communication device handles communications between the devices and the wireless mesh network. ...

Subscribe to updates on this page: Middleware RSS MiddlewareRSS

Contained command invocation framework 20130097218 20130418
An object-oriented middleware framework for use in a network having a plurality of hosts including a first host having an associated first memory and first processor; and a second host having an associated second memory and second processor. The object-oriented middleware framework includes an Originator Command Container instantiating a Command by executing computer programming code stored in the first memory using the first processor. The framework also includes an Invocator Command Container, remote from the Originator Command Container and its associated first host where the instantiated Command is invoked, locally by executing computer programming code stored in the second memory using the second processor. ...
Providing consistent cryptographic operations across several applications 20130097425 20130418
Providing consistent cryptographic operations across several applications using secure structured data objects includes a security middleware component, using an application programming interface, receiving a data input from an originating application operating in application space. Both the application and the middleware component execute in the data processing system. A security schema object is retrieved by the security middleware component from an object store, the security schema object describing a sequence of cryptographic operations and includes several components describing aspects of the cryptographic operations. The data input is transformed from a first format to a second format where one of the formats is a secure structured data object formed using the sequence of cryptographic operations. A property of the secure structured data object contains data about the security...
System and method for providing a messaging application program interface 20130097615 20130418
A system and method for providing a message bus component or version thereof (referred to herein as an implementation), and a messaging application program interface, for use in an enterprise data center, middleware machine system, or similar environment that includes a plurality of processor nodes together with a high-performance communication fabric (or communication mechanism) such as InfiniBand. In accordance with an embodiment, the messaging application program interface enables features such as asynchronous messaging, low latency, and high data throughput, and supports the use of in-memory data grid, application server, and other middleware components. ...
System and method for preventing single-point bottleneck in a transactional middleware machine environment 20130086148 20130404
A transactional middleware system can exchange messages between a local machine and a remote machine using Remote Direct Memory Access (RDMA) protocol to achieve short latency in a manner like a local message transfer. The transactional middleware machine environment can prevent single-point bottleneck. The transactional middleware machine environment comprises a first message queue associate with a server in a first transactional machine, wherein the server operates to be accessed using a queue address in the first message queue. The transactional middleware machine environment further comprises a second message queue associated with a client in a second transactional machine. The client operates to send a service request message to the server directly using the first message queue, and the server operates to receive the service request message...
System and method for supporting a complex message header in a transactional middleware machine environment 20130086149 20130404
A flexible transactional data structure can be used to store message header in a transactional middleware machine environment. The flexible transactional data structure can have dynamic numbers of fields and is accessible via specified IDs. The message header can include a first data structure that stores address information for accessing a client using a first message queue, and a second data structure that stores address information for accessing a client using a second message queue. The first type of server operates to use only the first data structure to obtain the address information for accessing the client using the first message queue. The second type of server operates to obtain a key from the first data structure first, and then use the key to obtain from...
System and method for providing message queues for multinode applications in a middleware machine environment 20130086183 20130404
A middleware machine environment can provide message queues for multinode applications. The transactional middleware machine environment includes a message control data structure on a message receiver and a heap data structure in a shared memory that is associated with the message receiver. The message sender operates to write a message directly into the heap data structure, and to maintain metadata associated with the message in the message control data structure. Furthermore, the message control data structure can be a ring structure with a head pointer and a tail pointer. Additionally, the message receiver resides on a server that is connected with a plurality of clients, with each of said clients keeping a private copy of the message control data structure. Also, the message receiver can support...
System and method for supporting different message queues in a transactional middleware machine environment 20130086196 20130404
A system and method can support different message queues in a transactional middleware machine environment. The transactional middleware machine environment includes an advertized table that comprises a first queue table and a second queue table, with the first queue table storing address information for a first message queue and the second queue table storing address information for a second message queue. The advertized table is further adaptive to be used by a first transactional client to locate a transactional service provided by a transactional server. The first transactional client operates to look up the first queue table for a key that indicates the address information of the transactional service that is stored in the second queue table. ...
System and method for managing message queues for multinode applications in a transactional middleware machine environment 20130086199 20130404
A middleware machine environment can manage message queues for multimode applications. The middleware machine environment includes a shared memory on a message receiver, wherein the shared memory maintains one or more message queues for the middleware machine environment. The middleware machine environment further includes a daemon process that is capable of creating at least one message queue in the shared memory, when a client requests that the at least one message queue be set up to support sending and receiving messages. Additionally, different processes on a client operate to use at least one proxy to communicate with the message server. Furthermore, the middleware machine environment can protect message queues for multimode applications using a security token created by the daemon process. ...
System and method for supporting accurate load balancing in a transactional middleware machine environment 20130086238 20130404
A system and method can support accurate load balancing in a transactional middleware machine environment with a plurality of transactional middleware machines. A service response time table can be maintained on each transactional middleware machine in the transactional middleware machine environment, wherein said service response time table is adaptive to be used by a client on the transactional middleware machine to make routing decisions for a service request. The transactional middleware machine environment can further includes a plurality of synchronization servers, with each said synchronization server associated with a transactional middleware machine in the transactional middleware machine environment. The plurality of synchronization servers operates to periodically synchronize the service response time table on each said transactional middleware machine in the transactional middleware machine environment. ...
System and method for supporting a dynamic resource broker in a transactional middleware machine environment 20130086271 20130404
A system and method can support dynamically scaling up/down transactional resources in a transactional middleware machine environment. Transactional resources, such as groups and machines, can be by added or removed using a dynamic resource broker according to resource usage changes. The transactional middleware machine environment can comprise a deployment center in the transactional middleware machine environment, wherein the deployment center maintains one or more deployment policies for the transactional middleware machine environment and one or more deployment agents. Each of the one or more deployment agents is associated with a transactional middleware machine of a plurality of transactional middleware machines in a transactional domain in the transactional middleware machine environment. The deployment center operates to receive machine usage information from the one or more deployment agents,...
System and method for supporting a self-tuning locking mechanism in a transactional middleware machine environment 20130086333 20130404
A lock mechanism can be supported in a transactional middleware system to protect transaction data in a shared memory when there are concurrent transactions. The transactional middleware machine environment comprises a semaphore provided by an operating system running on a plurality of processors. The plurality of processors operates to access data in the shared memory. The transactional middleware machine environment also comprises a test-and-set (TAS) assembly component that is associated with one or more processes. Each said process operates to use the TAS assembly component to perform one or more TAS operations in order to obtain a lock for data in the shared memory. Additionally, a process operates to be blocked on the semaphore and waits for a release of a lock on data in the...
System and method for persisting transaction records in a transactional middleware machine environment 20130086419 20130404
A transactional system can utilize the distributed storage and high availability (HA) capability provided by a clustered database to support easy and feasible disaster recovery. The transactional middleware machine environment comprises one or more transactional application servers associated with a transaction. The one or more transactional application servers operate to persist transactional log information associated with the transaction in a database that connects with said one or more transactional application servers at a local site. The database at the local site operates to replicate the persisted transactional log information to a remote database at a remote site. The remote database allows a different transactional application server at the remote site to recover the persisted transactional log information and complete the transaction, when a disaster disables the...
System and method for supporting automatically deploying/undeploying application components in a transactional middleware machine environment 20130086576 20130404
A system and method can support automatically deploying application components in a transactional middleware machine environment. A deployment center can receive one or more application packages, each of which contains binary files for one or more transactional servers and configuration information that describes relationship and parameters of the one or more transactional servers in the application package. The deployment center can further generate one or more distribution packages for each transactional middleware machine in the transactional middleware machine environment based on the one or more application packages. Then, the deployment center can deploy the one or more distribution packages to the plurality of transactional middleware machines in the transactional middleware machine environment. ...
Context and application aware selectors 20130086597 20130404
The middleware presented herein maps a plurality of application user interfaces to a single user experience (i.e. user interface) so that a user is more comfortable with how information is presented. The middleware maps key elements of an original user interface into a standard user interface on a user's device. When a user interface is mapped, information or data is taken from the original user interface and is reconfigured to create the standard user interface displayed to the user. In embodiments, the middleware receives data associated with a user interface for an application, interprets the received data, parses the data, translates the parsed data by determining the correct template map and mapping the parsed data to a standard user interface, and configures the standard user interface...
Method and system for auto rebinding of patient demographic details to patient monitoring devices 20130073304 20130321
The present invention provides a middleware to automatically bind demographic details of a patient to at least one sensor included in a body worn monitoring device of the patient. In accordance with an embodiment, the middleware comprises a receiver module and an edge intelligence module. The receiver module receives identification code from a sensor associated with the patient, a unique patient identification code from a central server, and signals from each sensor associated with the patient. The edge intelligence module associates the unique patient identification code and the demographic details of the patient with each of the at least one sensor, and updates the central server with sensor identification code of each sensor associated with the unique patient identification code. ...
System and method for providing a dynamic invocation and service interface for use in a middleware or other environment 20130066946 20130314
A system and method for providing a dynamic invocation and service interface for use in a middleware or other environment. At the service-side, messages can be inserted into an inbound processing chain. After service-side inbound processing, messages are given to the user via a provider request function. The user gives a response by using a provider response function that inserts messages into a service-side outbound processing chain. After service-side outbound processing, messages are given to the user's service response transport. On the client side, the user can insert messages into the outbound processing chain using a dispatcher request. After client-side outbound processing, messages are given to the user's client request transport. This decouples message processing from the transport and makes the message processing asynchronous in nature....
Method for transcoding and playing back video files based on grid technology in devices having limited computing power 20130058634 20130307
The present disclosure relates to the production of an application for transcoding video files for devices having limited computing power by means of using a grid computing platform. The platform offers storage space for the user (making use of the distributed storage capacity of the GRID platform and its own security mechanisms) where both the original video and the transcoded video will be stored. The solution also provides the device with middleware with GRID capacities in order to achieve complete GRID integration. That means that the transcoding application could either be run directly in the terminal or in the GRID. ...
System and method for managing content delivery and measuring engagement 20110014972 20110120
A system, method and apparatus are provided to combine a casino or lottery player club with a system that provides a unified platform and middleware for the production, delivery, management and measurement of consumer engagement across multiple delivery mechanisms, networks, applications, platforms and marketing channels. The gambling establishment is thereby able to gather valuable player engagement data, build player profiles, and determine how to most effectively cost effectively reach, entertain and influence the behavior of their most valuable consumers. ...
Provisioning and redundancy for rfid middleware servers 20110004781 20110106
The present invention provides for the provisioning and redundancy of RFID middleware servers. Middleware servers can be automatically provisioned and RFID device/middleware server associations can be automatically updated. Some implementations of the invention provide for automatic detection of middleware server malfunctions. Some such implementations provide for automated provisioning and automated updating of RFID device/middleware server associations, whether a middleware server is automatically brought online or is manually replaced. Changes and reassignments of the RFID device populations may be accommodated. ...
Apparatus and method for trade aggregation of trade allocations and settlements 20100332375 20101230
A post-trade aggregation system includes an allocation middleware interface, which interacts with an order management system to allocate and settle trades. The order management system receives a trade order on behalf of a customer and either apportions the trade into a plurality of smaller orders and communicates them to a plurality of order destinations directly (e.g. via the FIX protocol), or sends large orders to an order staging and optimization interface which then apportions the larger orders into a plurality of smaller orders and communicates the orders to a plurality of order destinations. The post-trade aggregation system contains an allocation middleware interface which receives the individual trade executions from the plurality of order destination and compresses them into a single average-priced block. The allocation middleware interface...
Method for implementing an open charging (oc) middleware platform and gateway system 20100322261 20101223
The art of present discloses a method and system for enabling mobile network operators to collect charging information from various other network elements; and indeed, is intended to exploit the resiliency of open network architecture and lessen the requisite dependency on proprietary network elements services and billing systems. The Open Charging (OC) middleware platform and gateway system interacts with proprietary network elements and effectually creates a unifying, enabling layer in mobile networks. Indeed, the art is directed at permitting mobile subscriber access to, among others, third party content and services with the simplicity and convenience of such charges appearing on either mobile phone bill, or decremented from said mobile subscriber's pre-paid account. ...
Method for integrating plug-in security panel module with network interface middleware 20100318627 20101216
A security system is provided. The security system includes a security processor having a plurality of inputs that receive signals from security sensors in a secured area and at least one data output path that couples the received signals from the security sensors to a central monitoring station and a network interface device coupled to the security processor that couples signals between the security processor and central monitoring station through a network connection, said network interface selected from the group consisting of a television set-top box, digital video recorder, DSL modem, fiber-optic modem, VSAT satellite transceiver and personal computer, and said network connection selected from the group consisting of a public or proprietary network connection, an Internet connection, a PSTN connection, and a cable TV distribution...
Method and apparatus for dynamic middleware assembly 20100306761 20101202
In one embodiment, the present invention is a method and apparatus for dynamic middleware assembly. One embodiment of the inventive method for dynamically assembling middleware at a client involves selecting a middleware component from a group of middleware components, where the selection is based at least in part on a first profile defining characteristics of the client and a second profile defining characteristics the selected middleware component. The selected middleware component is then dynamically assembled (installed and configured) at the client. ...
Systems and methods for object-based modeling using model objects exportable to external modeling tools 20100306340 20101202
Embodiments relate to systems and methods for object-based modeling using modeling objects exportable to external modeling tools. A modeling client can host modeling logic and an application programming interface (API) to create, access, manipulate, and import/export modeling objects used in modeling applications, such as engineering, medical, financial, and other modeling platforms. In aspects, the source data accepted into the modeling client can be consumer or business-level applications, whose cell, database, or other data content can be extracted and encapsulated in an object-oriented format, such as extensible markup language (XML) format. The modeling client can exchange one or more resulting modeling object directly with external platforms, such as mainframe platforms, middleware databases, and others, via the application programming interface (API) on a programmatic basis. Costs and maintenance...
System and method for displaying, selecting and purchasing services 20100305982 20101202
The system comprises a user interface (3) and middleware (5) which, in turn, comprises control software (7), a database (9) and application programming interfaces (API) (6 and 11a 11d). The middleware (5) is connected to an electronic point of sale device or system (EPOS) (13) as well as sub-systems (15,17,19) such as dedicated booking systems which allow hotel guests to book, for example, the spa (15), the restaurant (17) and the golf course (19). The information provided to the middleware (5) from the sub-systems can be either static information or dynamic information. The system and method allow a hotel guest to access a range of goods and services available in the hotel through a single user interface (3), typically the graphical user interface (GUI) provided on...
Method for implementing an intelligent content rating middleware platform and gateway system 20100303050 20101202
The method for implementing an Intelligent Content Rating middleware platform and gateway system disclosed herewith provides telecommunications carriers and network operators with the ability to define routing and actions based on HTIP/SIP based content and subscriber context through a powerful, extensible Layer 4-7 switching fabric technology. The invention mediates communications between applications and networks for IP packet flows, personal messaging, location-based services and billing. Furthermore, it enables advanced context-sensitive dialogue scenarios with the wireless subscriber such as, but not limited to, Advice-of-Charge dialogues. The art permits telecommunications network operators and like entities to introduce real-time rating of data services for both prepaid and post-paid subscribers. Further advances in the art include the validation of digital signatures, combined with authentication and non-repudiation techniques to ensure subscriber privacy...
Technique for platform-to-platform communication 20100291920 20101118
A technique for inter-platform communication between functional components located on different network access platforms will be described. A method aspect of this technique comprises the step of providing a first network access platform comprising a first functional component adapted to provide and/or request a platform-based function to and/or from a second functional component located on a second network access platform. On the first network access platform an inter-platform communication application is installed that is adapted to control signalling between the first functional component and the second functional component. The inter-platform communication application is enabled to contact a first middleware function provided for accessing the second functional component. Then, a communication path is established between the first functional component and the second functional via the inter-platform communication...
Fault-tolerant ethernet network 20100290339 20101118
Fault-tolerant Ethernet is provided through the use of special interfaces providing duplicate ports that may be alternatively enabled with the same network address. A switching between the ports, corrects for single faults in a two-way redundant system without time-consuming reconfiguration of other end devices or the need for complex middleware in the end devices. ...
Auto discovery and auto provisioning of set top boxes 20100287582 20101111
A system and method for the automatic discovery and provisioning of a video set top box within an IPTV network is provided. When first connected to a residential gateway, the set top box requests the address information of the residential gateway. The set top box then sends a request to a video operations and support server (VOSS) with the identifying information for the set top box and the residential gateway. Once the VOSS determines that the residential gateway is authorized for video service, the VOSS associates the residential gateway with the set top box. The VOSS then communicates the authorization to a middleware server, which downloads client software and encryption keys to the set top box, enabling the set top box to request and receive video...
Platform for personal media broadcaster based on xml and method for setting up ip automatically 20100281507 20101104
The present invention provides a platform for an XML-based personal media broadcaster, in which TV programs, which are multimedia, are provided to allow a viewer to view a program desired by him or her at a desired time and at a desired place by compositely implementing an open service architecture, a time-shift function and a place-shift function, thus enabling the platform for a personal media broadcaster to be implemented. The present invention includes an XML module (150) for allowing XML-based communication and control protocols to work in conjunction with middleware of the platform, thus enabling the broadcast reception module (120), the storage and playback module (130), and the IP streamer module (140) to work in conjunction with each other. The XML module (150) executes operation commands...
Alarm system for use over satellite broadband 20100277271 20101104
The present invention allows an alarm monitoring to use satellite broadband services as a data link for communication between an alarms system and a monitoring station, middleware provider, individual user, or other alarm monitor. Standard alarm system protocols are modified to make the communication protocol compatible with the features of satellite broadband. These modifications compensate for the time delay in data transmission inherent in satellite communications, as well as other limitations of satellite communications. In particular, the “handshake” tone, instead of “1400 hz for 100 ms, silence for 100 ms, 2300 hz for 100 ms”, is changed to “DTMF ‘A’ for at least 100 milliseconds”. In a preferred embodiment the receiver transmits the DTMF A tone for 250 milliseconds. In addition, the delay for “wait for...
Data broadcast receiver and method for gathering data broadcasting application 20100257568 20101007
A data broadcast receiver includes a broadcast signal receiving unit receiving broadcast signals corresponding to a selected channel, a signal separating unit separating the broadcast signals received through the broadcast signal receiving unit into video signals, audio signals, and data signals, a data parsing unit parsing the data signals separated by the signal separating unit and extracting data carousel, and a middleware engine partially gathering the data carousel extracted by the data parsing unit according to a preset priority. ...
Method enabling a computer apparatus run by an operating system to execute software modules 20100257474 20101007
Method enabling a computer apparatus (1) run by an operating system (11) to execute and configure software modules (14, 15). The operating system (11) starting a middleware (12) to execute and manage said software modules (14, 15). A user configures the middleware (12), so as to define simultaneously the graphical aspect of said software modules (14, 15). The system synchronizes with a remote server (3) to allow the user to obtain the same graphical interface when the software modules (14, 15) are executed on another computer apparatus. ...
Service orientated computer system with multiple quality of service controls 20100257009 20101007
The invention concerns service orientated computer system comprised of services, such as web services, connected by an event-driven middleware. In particular, the invention concerns adaptive and self-managing systems that can adapt their behaviour based on components that monitor the behaviour of the system and provide feedback. The system attempts to meet a quality of service based on multiple quality controls 26, 70, 72 where each quality control 26 is associated with one or more components 24. The controls 26 receive input messages from associated components 24 and execute 22 a process model 20 associated with the quality control 26 based on the received messages to send messages to the one or more associated components 24 to change the behaviour of the components 24. Communication between all...
High availability method and apparatus for shared resources 20100250684 20100930
A method, system and article of manufacture that provides a control queue that regulates access to a shared resource, a software component that manages a clients interest in the shared resource and a registration mechanism in various messaging topologies; for example, within a message-oriented middleware framework where the messaging topology is configured as a point-to-point message topology within the MOM framework or a publication-subscription messaging topology within the MOM framework. ...
System and method for tracking position of moving object 20100245076 20100930
The present invention relates to a system and method for tracking the position of a moving object. A system for tracking the position of a moving object includes: WSNs composed of a plurality of sensor nodes, each generating connection release information representing that the connection between the corresponding WSN and a moving object having a moving node serving as a sensor node attached thereto has released if having perceived the departure of the moving object; base stations managing the plurality of WSNs and collecting position information on the plurality of sensor nodes; a node information database storing the position information on the plurality of sensor nodes collected by the plurality of base stations; middleware checking the current position information on the moving object stored in the...
Framework device of mobile terminal and method for providing interoperability between components 20100229183 20100909
The present invention relates to a framework device of a mobile terminal and a component interoperability guaranteeing method, and is configured by a hardware component generated by a developer and hardware middleware to be linked by a software (or another hardware) component. Therefore, in the exemplary embodiment of the present invention, hardware dependent parts in the hardware component are provided to the hardware middleware through setting parameters so that the hardware middleware is linked with the corresponding hardware component. The hardware middleware receives a request message according to the general inter-ORB protocol (GIOP) transmission system used for the basic communication system of the framework, parses the request message, and converts and transmits data to the corresponding hardware component. The hardware component (hardware logic) to which the...
Digital broadcasting system and method of processing data in digital broadcasting system 20100226366 20100909
The present invention discloses a receiving system and a method of processing data to receiving and processing mobile service data. The receiving system may include a signal receiving unit, a demodulating unit, a data processor, and a middleware engine. The signal receiving unit receives a broadcasting signal, which includes IP packets, payload of the IP packets including a DSM-CC module data part and a DSM-CC header, the DSM-CC module data part including a plurality of DSM-CC objects, and the DSM-CC header including identification information for identifying the DSM-CC module. The demodulating unit demodulates the received broadcasting signal including IP packets. The data processor extracts a plurality of DSM-CC objects of a corresponding payload with reference to DSM-CC header information of the IP packets demodulated by the...
Methods and apparatus for event logging in an information network 20100223491 20100902
Methods and apparatus for logging, analysis, and reporting of events such as reboots in a client device (e.g., consumer premises equipment in a cable network) using applications. In one aspect, an improved event logging and monitoring system is provided within the device with which the application(s) can interface to record event or error data. In one exemplary embodiment, the client device comprises a digital set-top box having Java-enabled middleware adapted to implement the various functional aspects of the event logging system, which registers to receive event notifications (including resource exhaustion data) from other applications running on the device. The network operator can also optionally control the operation of the logging system remotely via a network agent. Improved client device and network configurations, as well as methods...
Apparatus and method for failure management of rfid middleware management system 20100214075 20100826
The apparatus for failure management of a RFID middleware management system includes a plurality of readers each for sensing and reading in a tag data, a plurality of RFID middlewares each for processing the tag data from the readers through processing steps of collection, classification, and transferring a result of the processing to an application in a fixed format, and an MMS (middleware management system) for detecting a failure taken place at the RFID middlewares, and performing at least one of re-starting and work shifting to restore the RFID middleware from the failure detected thus. ...
Rfid middleware system and method of supporting real-time balancing of loads of reader connections 20100214072 20100826
Disclosed is radio frequency identification (RFID) middleware system and method of detecting the load of reader connections occurs during the middleware is running and balancing the load in real-time so as to minimize a decrease of the performance of the RFID middleware system. The RFID middleware system comprises: a client; a RFID middleware; RFID readers; and RFID tags, wherein the RFID middleware comprises: a middleware engine which filters tag events collected according to queries registered in the client; and a reader framework which detects the load of the connections of the RFID readers occurs while the RFID middleware is running and balances the load in real-time. ...
Data bus between middleware layers 20100211961 20100819
A system/method is introduced that integrates middleware components without canonicalization of data at runtime, where the system/method receives inputs identifying at least a first and second middleware to be made interoperative (via a communication path between an in-port corresponding to the first middleware and an out-port corresponding to the second middleware), receives an incoming message at the in-port, handles the received message as a plurality of parts and where, for each part, a data-object is created based on an identified type factory, with the in-port populating the data-object with values from corresponding part of the message and passing the populated data object from the in-port corresponding to the first middleware to the out-port corresponding to the second middleware. ...
Method and system for simulating latency between layers of multi-tier applications 20100211672 20100819
A method, system and article of manufacture for simulating latency between software applications. There is provided a middleware component, e.g., a delay driver, within a multi-tier software product, the middleware component driver enables simulation of both latency and bandwidth restrictions experienced by the components in the multi-tier software product. The middleware component determines whether I/O request packets should be delayed, selects the number and types of I/O requests packets to be delayed and the amount of time to delay processing of the packets. Through the use of such a middleware component, a user is able to simulate various conditions experienced by the multi-tier software product. ...
System and method for speech recognition system 20100211396 20100819
A digital speech enabled middleware module is disclosed that facilitates interaction between a large number of client devices and network-based automatic speech recognition (ASR) resources. The module buffers feature vectors associated with speech received from the client devices when the number of client devices is greater than the available ASR resources. When an ASR decoder becomes available, the module transmits the feature vectors to the ASR decoder and a recognition result is returned. ...
Dynamically provisioning clusters of middleware appliances 20100198971 20100805
A method, computer program product, and system are disclosed for dynamically provisioning clusters of middleware appliances. In one embodiment, the method includes referencing a resource measurement from a plurality of middleware appliances. The middleware appliances process one or more service domains and the resource measurement includes processing resources consumed by each middleware appliance for each of the one or more service domains. The method may also include determining an implementation plan based on a performance goal and one or more resource calculations. The implementation plan specifies service domain instances to activate and service domain instances to deactivate on the plurality of middleware appliances. The method may also include dynamically enabling and disabling the service domain instances on the plurality of middleware appliances based on the implementation...
Devices for providing distributable middleware data proxy between application servers and database servers 20100174939 20100708
The present invention discloses devices Including a transparent client-connection manager for exchanging client data between an application server and the device: a request analyzer for analyzing query requests from at least one application server; a data-retrieval/command-execution module for executing query requests; a database connection manager for exchanging database data between at least one database server and the device: a cache-memory pool for storing data items from at least one database server: a cache-policy module for determining cache criteria for storing the data Items In the cache-memory pool; and a data-consistency invalidation module for determining invalidated data Items based on invalidation criteria for removing from the cache-memory pool. The cache-memory pool Is configured to utilize memory modules residing in data proxy devices and distributed cache management utility,...
Accession of position-related data 20100173681 20100708
Requests (94) for location-dependant information, received from a mobile device (1) having a location-finding capability (10), are processed by middleware (4, 40) which identifies the handset type and generates instructions (93, 95) specific to the handset type to provide the data (94, 97) required to generate the required data (99) in a format compatible with the handset (1). ...
Apparatus and method for trade aggregation of trade allocations and settlements 20090327117 20091231
A post-trade aggregation system includes an allocation middleware interface, which interacts with an order management system to allocate and settle trades. The order management system receives a trade order on behalf of a customer and either apportions the trade into a plurality of smaller orders and communicates them to a plurality of order destinations directly (e.g. via the FIX protocol), or sends large orders to an order staging and optimization interface which then apportions the larger orders into a plurality of smaller orders and communicates the orders to a plurality of order destinations. The post-trade aggregation system contains an allocation middleware interface which receives the individual trade executions from the plurality of order destination and compresses them into a single average-priced block. The allocation middleware interface...
Apparatus and method for controlling an unmanned vehicle 20090326735 20091231
In one or more embodiments, an apparatus and method for operating an unmanned and autonomous vehicle includes a sensor management module configured to direct sensors as to what function they are to provide; a mission management module configured to provide execute function capabilities; an effects management module configured to provide launching and directing weapons to their target capabilities; a vehicle management module; a situation awareness management module configured to provide correlate sensor data of objects, threats, targets, geographic points of interest that the pilot requires in the immediate environment; a communications management module; an information management module configured to provide a database of intelligence-related data; a middleware module configured to interface with the sensor management module, the mission management module, the effects management module, the vehicle...
Method, computer program product and system for dynamically determining actions associated to operations on rich media objects 20090313300 20091217
Utilizing a service oriented architecture middleware to allow services to process media, the method including dynamically defining one or more media properties and operations available to a service, generating a media object with selected properties and operations, communicating the media object to the services, dynamically defining an action associated to an operation in response to an operation request from the service, implementing the action and communicating the result of the action to the service. ...
Computer system, database access method, application server, and program 20090307230 20091210
In a computer system, an SQL as a content of data processing request by a database independent protocol (protocol connected to a DBMS) that is issued by an application 3110 is converted from an SQL for an old DB before a migration to an SQL for a new DBMS 3200, then converted into a protocol that depends on a new DBMS 3210, and then provided to the new DBMS 3210. This operation is realized by an extension DB connection middleware 3120 that is obtained by extending a DB connection middleware that does not depend on the DBMS or an application. ...
Fine grained failure detection in distributed computing 20090300403 20091203
A client sends a request message to a process hosted by a remote server via a middleware service, wherein the request message specifies a procedure for the process to execute. The client waits a predetermined time period to receive a response message from the process. If no response message is received within the predetermined time period, the client probes the process to determine why no response message has been received, wherein said probing reveals thread level information about the process. ...
Administration of access lists for femtocell service 20090298470 20091203
System(s) and method(s) are provided for a femtocell account management service and access thereto. The account service management can be accessed through a broadband network and comprises two operational layers deployed within respective demarcation zones. A first layer includes a web tier that provides landing webpage and a legacy account manager that enables account management for mobility subscribers. A second layer includes an application layer associated with femtocell service, an application layer for legacy accounts, and a middleware component that provides functional connectivity application layers and backend service component. Account management service allows secure login to femtocell account and redirection amongst femtocell and legacy service components, and enables manipulation of access list(s) that regulate access to femto service. Manipulation of access list(s) includes addition, deletion, and...
Bypass dsmcc middleware via section filter mechanism 20090292761 20091126
A desired file (182) of a filesystem (105) is recovered from a data stream (160) for use by a multimedia services application (181, 252) at a client (150), such as a Multimedia Home Platform (MHP) client. The DSMCC module (175) in the middleware (254) of the client is bypassed to avoid potential problems and reduce computational complexity. The filesystem is provided in modules (130, 140, 150), while the modules are provided in sections (161, 163, 165, 167), in a Digital Storage Media-Command and Control (DSM-CC) carousel. The multimedia services application recovers the desired file directly by filtering the data stream to recover the sections, and recover a module from the recovered sections, using an associated identifier. The multimedia services application recovers the desired file from the...
Rfid middleware-based sensor data stream processing system and method 20090284376 20091119
Accordingly, the present invention has the advantage of processing various types of sensor data as well as RFID tags through RFID middleware, and thus ubiquitous computing can be efficiently realized. ...
System and method for transferring information through a trusted network 20090282460 20091112
A networking method includes receiving a first data packet from a computing node at a middleware process of a first computing system, adding, by the middleware process, a Common Internet Protocol Security Option (CIPSO) label to the data packet to form a modified packet, and transmitting, by a separation kernel, the modified packet to a second computing system. The first computing system includes an embedded operating system, and the computing node is coupled to the first computing system. The second computing system includes a CIPSO compliant operating system. ...
Prioritized resource access management 20090282414 20091112
Middleware may dynamically restrict or otherwise allocate computer resources in response to changing demand and based on prioritized user access levels. Users associated with a relatively low priority may have their resource access delayed in response to high demand, e.g., processor usage. Users having a higher priority may experience uninterrupted access during the same period and until demand subsides. ...
System and method for transferring information through a trusted network 20090282460 20091112
A networking method includes receiving a first data packet from a computing node at a middleware process of a first computing system, adding, by the middleware process, a Common Internet Protocol Security Option (CIPSO) label to the data packet to form a modified packet, and transmitting, by a separation kernel, the modified packet to a second computing system. The first computing system includes an embedded operating system, and the computing node is coupled to the first computing system. The second computing system includes a CIPSO compliant operating system. ...
Prioritized resource access management 20090282414 20091112
Middleware may dynamically restrict or otherwise allocate computer resources in response to changing demand and based on prioritized user access levels. Users associated with a relatively low priority may have their resource access delayed in response to high demand, e.g., processor usage. Users having a higher priority may experience uninterrupted access during the same period and until demand subsides. ...
Receiver unit changing between a high definition mode and standard mode and method therefor 20090276810 20091105
A system and method of switching services in a receiver unit includes a verifier module in the receiver unit receiving a service signal and middleware within the receiving unit receiving an evaluate signal and enabling the verifier to determine a service change from the service signal. The middleware changing a service flag for the service when a service change is determined at the verifier. ...
Receiver unit changing between a high definition mode and standard mode and method therefor 20090276810 20091105
A system and method of switching services in a receiver unit includes a verifier module in the receiver unit receiving a service signal and middleware within the receiving unit receiving an evaluate signal and enabling the verifier to determine a service change from the service signal. The middleware changing a service flag for the service when a service change is determined at the verifier. ...
Intelligent business object document system 20090259482 20091015
A method, system and computer program product for providing an integrated environment for processing business object documents (BODs). The integrated environment utilizes an IntelliBod system to employ standard business semantics while adapting modified business terms. Applications requesting integration, or mapping, map to common business semantics of the BODs, and the IntelliBOD system manages the business semantic (and technical) integration of the applications. IntelliBOD systems utilize JAVA environments to process requests, thereby reducing cost and space required to maintain general purpose middleware. ...
Modelling software appliance 20090249283 20091001
The Appliance Profile which is a set of meta-data providing an overall description of the Software Appliance, such as owner and/or company information and/or licence. ...
Wafer testing system integrated with rfid techniques and thesting method thereof 20090237098 20090924
This invention provides a wafer testing system and testing method thereof. The wafer testing system comprises a wafer storage section, a prober, a tester, an RFID middleware unit, an EDA system and an MES system. The wafer storage section stores a multiplicity of carriers, each of which is provided with at least a RFID tag. The prober comprises a RFID reader to read a tag information. The tester sends a test signal to the prober for implementing the wafer test so as to generate a test result and calls an interface program to convert the test result into a file conformed with a specific data format. The RFID middleware unit receives the tag information and calls related applications to process the tag information so as to...
Scalable database management software on a cluster of nodes using a shared-distributed flash memory 20090240664 20090924
A distributed database system has multiple compute nodes each running an instance of a database management system (DBMS) program that accesses database records in a local buffer cache. Records are persistently stored in distributed flash memory on multiple storage nodes. A Sharing Data Fabric (SDF) is a middleware layer between the DBMS programs and the storage nodes and has API functions called by the DBMS programs when a requested record is not present in the local buffer cache. The SDF fetches the requested record from flash memory and loads a copy into the local buffer cache. The SDF has threads on a home storage node that locate database records using a node map. A global cache directory locks and pins records to local buffer caches for...
An on demand message based financial network integration middleware 20090240797 20090924
e) wherein meta data of newly created instances are managed in a plurality of message stores (242, 244, 246), the data contents of which are frequently synchronized in order to decouple the plurality of client applications (110, 112, 114) from bindings fixed during their operation to particular service instances (222, 224, 226). ...
System and method for providing middleware for capture of global requirements and validation for web applications 20090235235 20090917
In accordance with a particular embodiment of the present invention, a method is offered that includes supporting requirement validation middleware and capturing global requirements or properties for one or more web applications. A template-based formalism is employed to capture the requirements or properties. A small set of relevant temporal patterns are provided from which to choose in capturing the global requirements or properties. In specific embodiments, the method uses a set of pre-coded semi-configurable checkers. A Java-like syntax is used to specify expressions. A library of atomic entities or events (to compose expressions) is automatically generated. In still other embodiments, a small set of light-weight automatically-customizable checkers are employed in capturing the global requirements or properties. The method can be used with both formal and semi-formal...
System and method for providing middleware for capture of global requirements and validation for web applications 20090235235 20090917
In accordance with a particular embodiment of the present invention, a method is offered that includes supporting requirement validation middleware and capturing global requirements or properties for one or more web applications. A template-based formalism is employed to capture the requirements or properties. A small set of relevant temporal patterns are provided from which to choose in capturing the global requirements or properties. In specific embodiments, the method uses a set of pre-coded semi-configurable checkers. A Java-like syntax is used to specify expressions. A library of atomic entities or events (to compose expressions) is automatically generated. In still other embodiments, a small set of light-weight automatically-customizable checkers are employed in capturing the global requirements or properties. The method can be used with both formal and semi-formal...
Depository monitoring system in semiconductor storage warehouse 20090224920 20090910
A depository monitoring system for use in a semiconductor factory comprises a plurality of carriers, each holding at least one semiconductor object; a depository monitoring host for monitoring a depository of each carrier; and a plurality of RFID tags and a plurality of RFID readers. It is characterized in that the RFID tags are disposed on the carriers and/or semiconductor objects, respectively, wherein each RFID tag has a tag information; the RFID readers read/write the tag information from/to the RFID tags; and the depository monitoring host comprises: a legacy database to store information related to the depository monitoring system; an RFID middleware for processing operations between the RFID readers and the RFID tags; a web interface for processing commands and query results through a B2B internet;...
System, method and computer program product for performing unstructured information management and automatic text analysis, including a search operator functioning as a weighted and (wand) 20090222441 20090903
Disclosed is a system architecture, components and a searching technique for an Unstructured Information Management System (UIMS). The UIMS may be provided as middleware for the effective management and interchange of unstructured information over a wide array of information sources. The architecture generally includes a search engine, data storage, analysis engines containing pipelined document annotators and various adapters. The searching technique makes use of a two-level searching technique. A search query includes a search operator containing of a plurality of search sub-expressions each having an associated weight value. The search engine returns a document or documents having a weight value sum that exceeds a threshold weight value sum. The search operator is implemented as a Boolean predicate that functions as a Weighted AND (WAND). ...
Dynamic sensor network registry 20090222541 20090903
A scalable network architecture adapted to interface with various sensor types and sensor access mechanisms while providing real-time access to sensor data for distributed applications and organizations is described. A centralized sensor network service manages the registration, capabilities, near real-time status of the sensors and their current network connections. New sensors are discovered automatically through messaging between network access nodes and the sensor registry. The registry service can be made available to distributed sensor applications and sensor middleware, and facilitates the sharing of sensors across organizations. The sensor registry is automatically updated by network software and does not require manual configuration or reconfiguration each time a sensor is added to or relocated within the network. Authentication and authorization policies can be implemented to ensure that only...
Message-oriented middleware provider having multiple server instances 20090217293 20090827
A method, apparatus, and system are provided for a Message-Oriented Middleware (MOM) provider having multiple logical MOM server instances. In an embodiment, the MOM provider having multiple logical MOM server instances is implemented on an application server. Each MOM server instance may include a session container to manage one or more sessions and a destination container to provide one or more destinations. In an embodiment, a globally unique identifier identifies each destination. ...
Message-oriented middleware provider having multiple server instances 20090217293 20090827
A method, apparatus, and system are provided for a Message-Oriented Middleware (MOM) provider having multiple logical MOM server instances. In an embodiment, the MOM provider having multiple logical MOM server instances is implemented on an application server. Each MOM server instance may include a session container to manage one or more sessions and a destination container to provide one or more destinations. In an embodiment, a globally unique identifier identifies each destination. ...
Message-oriented middleware provider having multiple server instances 20090217293 20090827
A method, apparatus, and system are provided for a Message-Oriented Middleware (MOM) provider having multiple logical MOM server instances. In an embodiment, the MOM provider having multiple logical MOM server instances is implemented on an application server. Each MOM server instance may include a session container to manage one or more sessions and a destination container to provide one or more destinations. In an embodiment, a globally unique identifier identifies each destination. ...
Message-oriented middleware provider having multiple server instances 20090217293 20090827
A method, apparatus, and system are provided for a Message-Oriented Middleware (MOM) provider having multiple logical MOM server instances. In an embodiment, the MOM provider having multiple logical MOM server instances is implemented on an application server. Each MOM server instance may include a session container to manage one or more sessions and a destination container to provide one or more destinations. In an embodiment, a globally unique identifier identifies each destination. ...
Message-oriented middleware provider having multiple server instances 20090217293 20090827
A method, apparatus, and system are provided for a Message-Oriented Middleware (MOM) provider having multiple logical MOM server instances. In an embodiment, the MOM provider having multiple logical MOM server instances is implemented on an application server. Each MOM server instance may include a session container to manage one or more sessions and a destination container to provide one or more destinations. In an embodiment, a globally unique identifier identifies each destination. ...
Radio frequency identification business-aware framework 20090210887 20090820
A Radio Frequency Identification (RFID) has developed for Business-Aware Framework (BizAF) including a BESpec to define a process of obtaining information from at least one of RFID middleware, an EPCIS, an ONS, and an EPCIS DS of an architecture component defined in EPCNetwork in developing a real-time RFID event-based application, processing and transmitting the information, in which the BESpec includes a variable declaration part for storing processing values in the middle of processing an activity, the activity being a basic unit of the work for generating the RFID business event, an activity part for defining the processes that can be combined for generating the RFID business event, and a reference specification part for defining reference information for processing in the activity. ...
Method for dynamic usage billing 20080319926 20081225
A computer-implemented method of calculating a bill for resource usage in an application hosting environment. Resource information is gathered on each computer system resource from a set of resources which are memory resources, SAN resources, CPU resources, hard disk resources, network resources, and middleware resources. A cost per unit of resource is determined for each resource. Usage information is gathered on all resources utilized by at least one computer application during a billing period. A usage sum is determined for each resource utilized which includes a sum of all resource units utilized for each resource. A total usage cost is determined for each resource utilized. The total usage cost is a product of the cost per unit and the usage sum. A dynamic usage bill is...
System and method for providing personalized datat broadcasting service, user terminal and method for using personalized data broadcasting service, and data broadcasting application structure therefor 20080320536 20081225
Provided is a system and method for providing a personalized data broadcasting service, a user terminal and method for using a personalized data broadcasting service, and a data broadcasting application structure therefor, to provide a desired broadcasting service to a viewer anytime and anywhere by using diverse terminals. The user terminal includes: a data broadcasting middleware for receiving unidirectional data broadcasting contents transmitted through a broadcasting network; a personalized broadcasting middleware for receiving bidirectional data broadcasting contents transmitted through a communication network; and a contents storing means for storing the unidirectional data broadcasting contents and the bidirectional data broadcasting contents, wherein the data broadcasting middleware executes the unidirectional data broadcasting contents and bidirectional data broadcasting contents. The present invention provides a fast and stable data broadcasting...
Architecture and system for enterprise threat management 20080320552 20081225
Enterprise threat assessment and management provides both physical and logical security. Physical access control systems are configured to identify physical events in the physical domain, and logical access control systems are configured to identify logical events in the logical domain. Connectors establish uninterrupted coupling to the physical and logical access control systems. Event middleware is configured to selectively subscribe only to those events that correspond to defined policies. The policies define a correlation of the physical and logical events, actions are initiated depending upon the correlated physical and logical events defined by the policies. ...
Bandwidth-efficient deployment of video-on-demand assets in an iptv network 20080307479 20081211
An IPTV network and a method are described herein that seamlessly integrate a multicast-based file transfer mechanism with unicast IPTV middleware to enable the efficient transfer of VOD assets from a Super Headend Office (SHO) to one or more Video Hub Offices (VHOs). ...
Response time estimation for intermittently-available nodes 20080298235 20081204
Message exchanges may be executed between a middleware component and at least one intermittently-available node, during connected phases of the intermittently available node with the middleware component. Transmission parameters associated with the message exchanges may be monitored, and a current request message to be sent to the intermittently-available node may be determined, the current request message being associated with a time-to-live. An expected message exchange time of the current request message and a resulting response message received from the node in response thereto may be determined, relative to the connected phases and based on at least some of the transmission parameters. Based on the expected message exchange time, it may be predicted whether the current request message and the resulting response message will be successfully exchanged...
Apparatus and method of controlling a consumer product 20080301753 20081204
The apparatus and method of controlling a consumer product includes the step of connecting an input device to the consumer product. Also, an input event of the input device is translated into at least one key code, where the key code is recognized by a middleware of the consumer product. Furthermore, the at least one key code is transmitted to the consumer product. In addition, the at least one key code is executed by an application program of the middleware so as to control the consumer product. ...
Real-time business process triggering system and method using rfid 20080294585 20081127
Provided is a real-time business process triggering system (RBPTS) using a Radio Frequency Identification (RFID) and a method thereof. The RBPTS is to provides interface to a corporation information system by generating an RFID event proper to a specific domain by giving the RFID data a business meaning to apply the RFID data to a predetermined rule before transmitting the RFID data to the corporation information system, provide a rule modeling function to flexibly managing changes in application field and environment, and provide an RFID related-action related to rule performance, and a method thereof. The RBPTS includes: an RFID middleware adapter for receiving RFID data from an RFID middleware/RFID reader and generating RFID events Extensible Markup Language (XML) document; an event manager for receiving the RFID...
Electronic device 20080294598 20081127
An application makes a processor issue a first file access command to a middleware in order to access a file. In response to the first file access command, the middleware makes the processor periodically determine whether file access operation having a higher priority level than file access operation involved with the first file access command is being performed and, in the case where an affirmative determination is made, issue a second file access command corresponding to the first file access command within redundant bandwidth obtained by subtracting guaranteed bandwidth of the high-priority file access from the maximum bandwidth available for accessing the file storage. ...
Method of communication for data transfer to an electronic microdevice 20080294667 20081127
In a method of communication for the transfer of data for an electronic microdevice (1) using a user interface realized in a display device (2) for the representation of data of the microdevice (1) by means of a script-based browser that retrieves files as units of information from within a script, and by means of a data transfer protocol, a middleware (4) is used. This middleware (4) has on the one hand a first communications link (EK) to the display device (2) and on the other hand a second communications link (ZK) to the microdevice (1), the rate of data transfer in the second communications link (ZK) being lower than that in the first communications link (EK), and the computing power and memory of the microdevice...
System and method of dual-screen interactive digital television 20080284907 20081120
Disclosed is a system and method of dual-screen interactive digital television (IDTV), which is implemented by applying modality-independent remote console technology. The system has two ends, referred to as host IDTV and handheld device. The host IDTV includes a host IDTV content, an IDTV middleware, a host graphic user interface (host GUI), and a server-side remote console control protocol. The handheld device includes a handheld IDTV content, an interface generator, a handheld GUI, and a client-side remote console control protocol. In the invention, the DTV content may only have a dual-screen execution mode. The DTV content may also switch between single-screen and dual-screen modes. ...
Chip referee 20080281443 20081113
This invention is an RFID system and method to determine the physical outer edges or perimeters of athletic objects of play in relationship to the outside edges or perimeters and relevant scoring or rules of play zones contained on an athletic field of play. It contemplates the electro magnetic tracking of objects of play and the adjudication of the rules of play as they relate to professional athletic competitions. This invention is designed as a replacement for, or adjunct to, a video referee or instant replay judge. This invention contemplates embedding an RFID transponder into an object of play and tracking it from interrogator controlled antennas embedded into the boundaries of play. A back end computer host system calibrates the electro magnetic digital data regarding the...
System and method for generating a leveraged investment plan to provide educational funds 20080275823 20081106
A system and method are provided for developing a leveraged investment plan to cover for higher education costs. The system may have an interface layer, which may have a data input module for entering financial information. The interface layer may further include a counselor/back office override module permitting a user to modify the financial information, or any dependent calculation. The system may further have a middleware layer having a calculation module, a reports module, and a forms module, all connected to data storage in a data storage layer. The calculation module may be configured to generate asset targets based on the financial information entered and the anticipated college costs. The calculation module may then use the asset targets to generate an asset structuring plan having recommendations...
Method and apparatus for middleware assisted system integration in a federated environment 20080275935 20081106
A computer implemented method, data processing system, and computer usable program code are provided for instantiating a service on a network. A service infrastructure manager determines whether a service is available at a requested quality of service in response to receiving a request for the service that specifies the quality of service. The service infrastructure manager performs an analysis of components associated with the service to identify resources needed to create the service in response to the service being unavailable at the requested quality of service. Based on the analysis, the service infrastructure manager allocates resources to support the service and instantiates the service at the requested quality of service after the resources have been allocated. ...
Sensor middleware systems and agents with sensor middleware systems 20080270066 20081030
An agent for performing a mission function is provided. The agent includes at least one sensor for collecting data related to the mission function; and a sensor middleware system. The sensor middleware system includes a physical interface module including at least one socket for receiving the at least one sensor, a fault tolerance and sensor fusion module coupled to the physical interface, the fault tolerance and sensor fusion module configured to detect faults in the at least one sensor, and a mission services module coupled to the physical interface module and including algorithms for performing the mission function based on the data from the at least one sensor. ...
Tangible interface for mobile middleware 20080271058 20081030
A system and method for enabling the use of tangible user interfaces with applications on mobile devices. Semantic tagging can be used in connection with everyday objects, with the semantic tags providing semantic information about the object at issue. The semantic tags are configured to belong to an ontology that is understood by mobile middleware. The mobile middleware can scan for the presence of tangible interfaces. The tangible interfaces are then populated to a context representation model so that they can be shared by one or more applications. ...
System for providing and utilizing a network trusted context 20080271114 20081030
A system for establishing a connection between a data server and a middleware server is disclosed. The system includes defining a plurality of trust attributes corresponding to a trusted context between the middleware server and the data server and validating the plurality of trust attributes against a plurality of attributes corresponding to the middleware server. The plurality of attributes provided in a connection request. The system also includes establishing the trusted context based on the validating the plurality of trust attributes. ...
E-commerce based method and system for manufacturer hosting of virtual dealer stores and method for providing a systemization of machine parts 20080262947 20081023
An e-commerce based method for requesting information and purchasing products from a dealer through a manufacturer is disclosed. This method and system includes sending a request for detailed dealer information to a manufacturer server system using a client system and displaying real-time detailed dealer information on the client system based on the request, the real-time detailed dealer information received from the manufacturer server system, the manufacturer server system accessing the real-time detailed dealer information from a remote dealer server system via a middleware application system. ...
System, server, information terminal operating system, middleware, information communication device, certification method, and system and application software 20080263175 20081023
A system having a server and an information terminal of A which records A's personal information Pa and B's personal information Pb′, an information terminal of B which records A's personal information Pa and B's personal information Pb′. B's information terminal generates a calculation result F(Pa′,Pb) via the calculation of Pa′ and Pb, sends F(Pa′,Pb) to a server. The server correlates B's identification tag with F(Pa′,Pb) and records it. A's information terminal forms F(Pa,Pb′) calculated via the calculation of Pb′ and Pa and sends F(Pa,Pb′) to the server. The server searches for a calculation result which matches F(Pa,Pb′) and by detecting a match between F(Pa′,Pb) and F(Pa,Pb′) detects B's identification tag which has been correlated with F(Pa′,Pb) and detected B's identification tag is sent to A's...
System and method for dynamically updating web pages using messaging-oriented middleware 20080263179 20081023
System, computer implemented method and computer program product for dynamically updating a Web page using browser-based messaging. A system for dynamically updating a Web page using browser-based messaging includes a Web page that includes a plurality of Web messaging tags, and a selected data model that can be bound to the Web messaging tags, and at least one messaging client for accepting at least one message from a message server and for processing the accepted at least one message into the selected data model. ...
Apparatus, system, and method for establishing a reusable and reconfigurable model for fast and persistent connections in database drivers 20080263653 20081023
An apparatus, system, and method for establishing a reusable and reconfigurable trusted connection within a trusted context. The invention enhances interoperability with any existing authentication methods including the Kerberos, the DCE, and a combination of a user name and a password. The present invention includes common interfaces in a database driver for a middleware server to obtain a trusted connection. The invention enhances trusted context interoperability by allowing different types of trusted connections such as a normal connection, a pooled connection, or even a distribution transaction connection. The database driver generates unique identifiable information once a trusted connection is authenticated that can be utilized to reuse and reconfigure the trusted connection without re-authentication. The present invention allows various types of trusted connections to be established through...
Emulation of empty database tables using database views 20080256118 20081016
Methods and a system for managing database usage. The methods and system include receiving a request to create a table, determining the table is an empty table, and storing a pseudo-table in a data store in response to determining the table is empty. The pseudo-table may be a database view. Metadata related to a table may be stored in the pseudo-table to describe characteristics of the table. The pseudo-table occupies less space than a corresponding empty table. The system may implement the methods in middleware transparent to the applications. ...
Method and system for remote card access, computer program product therefor 20080245860 20081009
A method for providing an application access to a smart card includes the steps of providing a card reader device for receiving the smart card, providing a computer for running the application, the computer being equipped with a first portion of smart card middleware for interfacing the card reader device, associating with the card reader device a processing unit incorporating a second portion of smart card middleware, and providing a network ensuring communication between the first portion and the second portion of the smart card middleware, thereby permitting access to the smart card by the application. ...
Mobile middleware supporting context monitoring and context monitoring method using the same 20080248789 20081009
Disclosed herein is mobile middleware, a context monitoring method, a context-aware system, and a context-aware service provision method, which support energy-efficient context monitoring. The mobile middleware receives a request for a CMQ from context-aware application programs, receives sensor data from sensors, monitors whether the CMQ is satisfied, and transmits an event to the context-aware application programs according to results of the monitoring. In this case, the mobile middleware controls the sensors so that only sensor data required to determine whether the CMQ is satisfied needs to be transmitted so as to reduce energy consumption during the performance of the monitoring. Therefore, the mobile middleware can perform energy-efficient context monitoring, required by the context-aware application programs. ...
Method and system for extending the services provided by an enterprise service bus 20080250097 20081009
In a middleware implementing an enterprise service bus (ESB) for interconnecting disparate software applications a method and a system of extending services provided by the ESB are disclosed. All incoming service requests reaching ESB from end-clients are not only forwarded to a primary server but are all, or an adjustable fraction of all of them, replicated to one or more secondary shadow servers. All replies received by ESB from the primary server and from the secondary shadow servers are validated. Validation includes the forwarding to the end-clients of a single validated reply for each incoming service request while all redundant replies are discarded. Replication of incoming service requests and validation of all replies extend the services provided by an ESB allowing e.g., to warm up a...
Grid accounting method and system 20080250143 20081009
A method is provided for accounting the usage of networked resources and/or services available for invocation in a grid computing architecture, said grid computing architecture including a grid middleware for invoking said services and/or resources, said method comprising the act of receiving at least one resource and/or one service available for invocation, retrieving through a database contract information related to said available resource and/or service, said contract comprising at least cost data for invoking said resource and/or service, collecting from the grid middleware a usage message, said usage message including usage information related to at least one service and/or resource that have been actually invoked on said grid middleware, and accounting the usage based on said usage message and the cost data from the contract information. ...
System, method, and device for media stream transport re-encapsulation/tagging 20080240155 20081002
The invention provides for systems, methods, and a transport re-encapsulator/tagger for delivering streaming media to customer premises equipment. A digital streaming media system broadcasts streaming media to provider networks which use middleware which has certain requirements for the transport encapsulation and tagging of headers of the streaming media. The invention provides for re-encapsulating/tagging of media broadcasts having one type of transport encapsulation/tagging into a type of transport encapsulation/tagging required by the middleware. ...
Filtering application messages in a high speed, low latency data communications environment 20080244017 20081002
Methods, systems, and products are disclosed for filtering application messages in a high speed, low latency data communications environment that include: receiving an application message in a transport engine of a message receiving device from a message transmitting device, the application message having a message contents label and a collision indicator, the message contents label representing contents of the application message, the collision indicator specifying whether the message contents label represents different contents in at least one other application message; determining, by the transport engine, whether contents of the application message satisfy a transport layer constraint in dependence upon the message contents label; providing, by the transport engine, the application message and the collision indicator to messaging middleware of the message receiving device if the contents...
Rfid tracking of chose in action 20080231445 20080925
This invention assigns differing chose in action categories, such as banknote, check and stock certificate. Each category reflects electro magnetic signals through a nano size silicon integrated circuit package known as an RFID transponder. As an example, a unique identifier number, serial number, denomination amount, will be written onto each RFID transponder. A specific frequency can be assigned to each category. Each category is divided by at least 2 MHz with all transmissions taking place within the 24 to 40 GHz frequency range. The chose in action can be interrogated at specially shielded stations, such as cash registers or bank teller windows or at stock brokerage firms, to verify the authenticity of the chose in action. The interrogators will be connected to a centralized host system...
Information processing apparatus 20080233997 20080925
The present invention is capable of preferably performing the establishment of a session using a predetermined protocol. In a mobile phone device applicable to an information processing apparatus according to an embodiment of the present invention, the CPU of a main control unit executes NAI middleware, performs connection using a predetermined protocol via a system layer, acquires a connection request or a disconnection request from an individual application program, and controls, on the basis of the acquired connection request or disconnection request, the connection using the predetermined protocol performed by a connection unit. ...
Distributed pluggable middleware services 20080235710 20080925
Plug-in configurable middleware is provided for managing distributed applications. The middleware includes at least one core runtime engine configured as a plurality of concurrent instantiations on one or more hosts within a distributed architecture. These hosts can represent separate nodes or a single node within the architecture. Each core runtime engine instance provides the minimum amount of functionality required to support plug-in architecture, that is to support the instantiation of one or more plug-ins within that core runtime engine instance. Each core runtime engine instance is in communication with other concurrent core runtime engine instances and can share the functionality of plug-in instances with the other core runtime engine instances, for example through the use of proxies. A plurality of personalities representing pre-defined functions is defined...
Reliable messaging using redundant message streams in a high speed, low latency data communications environment 20070299973 20071227
Methods, apparatus, and products are disclosed for reliable messaging using redundant message streams in a high speed, low latency data communications environment that include brokering, by a stream administration server, establishment of an active message stream to a subscribing client device from an active feed adapter, the active message stream capable of communicating active application messages; brokering, by the server, establishment of a backup message stream to the subscribing client device from a backup feed adapter, the backup message stream capable of communicating backup application messages representing duplicates of the active messages; receiving the active messages in messaging middleware of the subscribing client device; receiving, in response to a failover, the backup messages in the messaging middleware; and administering, by the messaging middleware, the backup messages...
Computer data communications in a high speed, low latency data communications environment 20070300233 20071227
Methods, apparatus, and products are disclosed for computer data communications in a high speed, low latency data communications environment that include: brokering, by a stream administration server, establishment of a message stream from a contributing client device to a feed adapter, including authenticating the contributing client device, authorizing the contributing client device to send messages to the feed adapter on the message stream, and establishing in messaging middleware of the contributing client device a set of constraints on messages to be transmitted from the contributing client device to the feed adapter; receiving, in the messaging middleware of the contributing client device from an application of the contributing client device, a message for transmission to the feed adapter on the message stream; determining, by the messaging middleware,...
Dynamic reconfigurable embedded compression common operating environment 20070291791 20071220
Dynamically reconfigurable middleware is embedded in hardware form in communication network platforms to implement network security policies, exploit data and increase data throughput, especially in mobile ad hoc environments. The hardware includes a quality of service manager for receiving data from the network and prioritizing the data according to predetermined classes of data service. An embedded security manager authenticates data received from the network based on a predetermined security policy and allows only that data to reach applications running on the platform that has been authenticated. A data exploitation manager detects receipt at the platform of predetermined types of data of interest to the platform. Routing tables are provided for determining the routing of the data to a destination, and a protocol engine is employed to...
Method and apparatus for middleware assisted system integration in a federated environment 20070294405 20071220
A computer implemented method, data processing system, and computer usable program code are provided for instantiating a service on a network. A service infrastructure manager determines whether a service is available at a requested quality of service in response to receiving a request for the service that specifies the quality of service. The service infrastructure manager performs an analysis of components associated with the service to identify resources needed to create the service in response to the service being unavailable at the requested quality of service. Based on the analysis, the service infrastructure manager allocates resources to support the service and instantiates the service at the requested quality of service after the resources have been allocated. ...
Customizable system for the automatic gathering of software service information 20070294593 20071220
The present invention provides methods and systems for a customizable collector application, which automates multiple diagnostic techniques to obtain sets of diagnostic information. The collector application is easily customizable for use by different products, and may reduce the diagnostic information gathering to a single session. This includes gathering all of the required sets of information about a product problem, the hardware environment, the maintenance levels of the operating system environment, and the involved middleware, both local and distributed. In addition, the collector application has a reusable framework designed to have minor external customization for each product that requires its' service. The output of the collector application may be provided in a format, such as XML, that is viewable by another application, such as browser. ...
Distributing relocatable services in middleware for smart items 20070282746 20071206
A composite service associated with an analysis of data may be determined, the composite service associated with service metadata and including first and second component services having an ordering of execution for the analysis of the data based on the service metadata. The first component service, configured to generate a first result, may be deployed to a first service execution environment located at a device layer. The second component service, configured to generate a second result based on the first result, may be deployed to a second service execution environment located at a device handling layer. A request for an analysis result associated with the analysis of data may be received. The composite service may be invoked based on an entry point. The analysis result may...
System and method for securely partitioning a media library 20070282846 20071206
A system and method for securely partitioning a media library of a media-on-demand system is provided. Middleware instances are created for each user group defined in the media-on-demand system. Users or clients that are part of a particular user group can only access content that has been registered with the associated middleware instance. A common media server can service multiple middleware instances reducing hardware resources and administration costs. Only content that has been registered with the middleware associated with a particular user group is viewable by the user thus providing a more secure media library. ...
Non-centralized middleware channel structures for improved throughput efficiency 20070283365 20071206
A method and apparatus are disclosed for separating the functionality of middleware (320) in a device with embedded resources (341,342) so that data transfer between embedded resources used by an object (330) resident in a general purpose processor (310) of the device takes place directly, thereby minimizing bandwidth overhead at the general purpose processor. The control interface (371,372) for an embedded resource resides in the general purpose processor and uses the device driver of the embedded resource, whereas the data interface (381,382) is outside the general purpose processor and provides direct communication with a switch matrix (360) serving each embedded resource. ...
Apparatus, system, and method for pattern-based archiving of business events 20070276883 20071129
An apparatus, system, and method are disclosed for pattern-based archiving of business events on a middleware server. The method performs pattern-based archiving of business events on a middleware server by: interpreting a user-specified naming pattern for labeling event archive structures, each event archive structure corresponding to an event; detecting the occurrence of a middleware event triggered by a business process; generating an archive filename based on the user-specified naming pattern, the filename comprising data from the event; and providing the filename to an event storage module for saving an archive file with the filename. The archiving method allows users to review archived files such that the filename provides a context for the archive document, and users can more easily find specific documents. ...
Parallel computing system, method and architecture 20070271547 20071122
A parallel or computing system and method make use of a plurality of adapters each affording a specific type of processing algorithm. At each point in an application, an adapter is identified, to parallelize that portion of the application. The process involves associating an appropriate adapter with the application portion, parsing the application portion to define tasks that may be distributed over the available computers. Combined with the parallelized program is a software server that is designed to cooperate with the adapters to control and supervise distributed processing functions. Such functions include mapping, load balancing, and error detection and correction. Also included are functions that cause the results of the computing to be coordinated in real-time and returned appropriately, according to the application. In addition to...
System and method for collaborative, peer-to-peer creation, management & synchronous, multi-platform distribution of profile-specified media objects 20070271587 20071122
In a television programming management system, contributors access television programming functionality of legacy systems using a web-based interface provided by a network operations center. The network operations center is a best-of-breed J2EE-based implementation that provides a middleware interface to legacy systems. Using the interface provided by the network operations center, contributors can access any functionality required to create and distribute television programming. The present invention provides security features through a classifier. User of playlists allows synchronization of created objects. Television programming can be performed by users and contributors. ...
Data multiplexing system 20070266061 20071115
Operation information to a DBMS issued from an application (3102) operating on a primary system (3100) to middleware (3103) is acquired by acquiring means (3105) and transmitted to a backup system (3200) through a communication channel (3300) by transmitting means (3108). In the backup system (3200), the received operation information is modified by modifying means (3206) so that the operation information is suitable for the DBMS (3222) of the backup system, reproduced by reproducing means (3205), and issued to the DBMS (3222) of the backup system. With this, similarly to the data in a storage (3123) of the primary system (3100), the data in a storage (3223) of the backup system (3200) is processed, thereby realizing data multiplexing. ...
Media contents distribution system and method 20070266171 20071115
A server stores a media content and an execution program for processing the media content, and determines a usage rule for the media content to be transmitted to a terminal. The server distributes the usage rule, the media content, and the execution program to the terminal. The terminal stores the distributed usage rule, media content, and execution program. The terminal executes the stored execution program and processes the stored media content within the bounds of the usage rule as stored. The server may perform a billing process in accordance with the determined usage rule, or select and distribute a media content or an execution program in accordance with the processing ability of the terminal or a state of communications. Moreover, the server may distribute, in addition...
Script generation 20070266328 20071115
Indirect update functions, for updating a form, are generated by supplying update functions to a synthesiser, and generating an activation network, based on these update functions. The invocation sequence of the activation network is then determined, and used to update elements of a form. The generation of the invocation sequence by the synthesiser removes the need for complex hand encoding of form structures, and provides a means by which the functions may be generated as part of a server, client or middleware application. ...
Head-end system for providing two-way vod service and service method thereof 20070266415 20071115
A head-end system for providing a two-way VOD service and a service method thereof are disclosed. The head-end system includes: a terminal which is based on a Java virtual machine and a Java TV/GEM standard middleware and has a VOD navigator application of a tool set form for replaying and controlling an audiovisual (AV) which is processed to be replayed in real time and an application related to the AV which is processed to be replayed in real time; and a two-way VOD head-end system server for providing a VOD content list and content information to the terminal through the Internet and providing information of an application related to an AV which is processed to be replayed and an application execution-related file together when a VOD...
Driving method based on a binary architecture 20070258314 20071108
A driving method for driving a peripheral device, based on a binary architecture, includes loading a description file by the middleware according to the device ID of the peripheral device; parsing the description file to generate driving instructions by the middleware; and driving the peripheral device by the driving instructions, in which the description file defines a driving information of the peripheral device. ...
Method and apparatus for mobile data collection and management 20070260475 20071108
A method and apparatus for a middleware approach to initializing and updating required data entry fields, pushing such required data entry fields to mobile devices and applications, collecting entered data from such mobile devices, and the synchronizing and integrating of the data is presented. A “form builder” software component of the present invention allows for the creation of easy to read and use data entry forms by company management. A “web application” software component of the present invention allows for the forms to then be distributed via electronic and/or wireless means to mobile client devices, such as PDA's, Tablets, and Laptops, and to Desktop computers. The mobile client devices run applications to utilize the data entry forms and are that into which collected data can be...
Simultaneous dual booting of platforms 20070250692 20071025
A method for booting a software operating environment and software applications within a wireless communications system (100) is provided. The method (500) includes executing one or more boot manager programs (516). The method further includes executing a first stage program code (614) and a second stage program code (618) in response to a boot manager program. The method includes loading an operating system (714) and launching a low level radio function application (716) in response to a boot manager program. The low level radio function can be an emergency communications application. Subsequent to loading the operating system and launching the low level radio function application, the method further includes loading a middleware (812) and a core framework (814) in response to the second stage program code....
Tracking methods for computer-readable files 20070244877 20071018
Apparatuses and computer-implemented methods of tracking high-risk, computer-readable files as they are accessed or created on a computing or data storage device are described according to some aspects. In one embodiment, file access events and file creation events between at least one software, middleware, or firmware application and at least one file system are monitored. When a high-risk file is created or accessed on the file systems, a unique identifier can be associated with the file and stored in a data store, which is independent of the file system. Access-event and creation-even information can then be stored to records in the data store for the high-risk files associated with unique identifiers. ...
Managing failover of j2ee compliant middleware in a high availability system 20070245167 20071018
A method, system, and program for managing failover of J2EE compliant middleware in a high availability system are provided. A primary node and a secondary node each run the same J2EE compliant middleware stack comprising layers including a load balancer, a web server, a web application server, a message control server, a monitoring server, and a database control server. In the primary node, all layers are active. In the secondary node, part of the layers are active and part of the layers are in standby. A data replication partition shared between the primary node and the secondary node includes persistent resource data accessible to a selection of the layers of the primary node. A heartbeat controller monitors each node, including the middleware stack, and upon detection...
Information processing apparatus and method and program for mediating applications 20070235537 20071011
An information processing apparatus is capable of being connected to an IC card via a reader/writer. The information processing apparatus includes a middleware and a device driver provided so as to correspond to the reader/writer. The middleware provides a plurality of applications for the IC card with basic functions shared by the applications. The device driver sequentially processes a plurality of commands received from the plurality of applications via the middleware in the order in which the commands are received so as to control the corresponding reader/writer. In this way, the applications concurrently access the reader/writer. ...
Modular platform enabling heterogeneous devices, sensors and actuators to integrate automatically into heterogeneous networks 20070236346 20071011
A system includes a hardware platform, at least one driver, a plurality of devices connected to the hardware platform, a middleware interface, and a plurality of software services. Each of the plurality of devices is selected from the group consisting of sensors and actuators. The plurality of software services is generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. A method for interfacing a plurality of devices to a hardware platform includes communicably connecting each of the plurality of devices to the hardware platform, converting each of the plurality of devices into a programmable software service using a driver, and programming each of the software services to comply...
Middleware server for interfacing communications, multimedia, and management systems 20070239899 20071011
Disclosed herein is a middleware server for interfacing a MCU with a communication system and/or a management system within the context of an organization. The middleware server uses modular architecture, making the middleware server highly adaptable to different types of communication systems and management systems. The middleware server is useful for interfacing a MCU with communication devices including POTS telephones, IP-telephones, and multimedia endpoints and with management applications such as exchange servers and databases. The middleware server is useful for managing multimedia sessions according to organizational policies. ...
Apparatus, system, and method for non-intrusive monitoring of business events 20070240167 20071011
An apparatus, system, and method are disclosed for the non-intrusive monitoring of business events on a middleware server. The steps to non-intrusively monitor business events on a middleware server include: monitoring business event traffic on a middleware server based on at least one business process probe that specifies an event and at least one business object attribute to be monitored; extracting data values associated with the specified attributes from the specified business event; storing the data values in a persistent data store; and present the data to the user. The monitoring does not alter the flow of existing business processes associated with the specified business event. ...
Device, method, and computer program product for accessing a non-native application executing in virtual machine environment 20070240171 20071011
Embodiments of the invention provide a virtual machine application program (VMAPI) interface logically disposed between a non-native application executing in the virtual machine environment and a native middleware application, such as a native high-availability middleware application. The VMAPI is registered as a proxy component with the native middleware application by creating a library instance. The non-native application is registered as a proxied component with the native middleware application by creating another dedicated library instance. A JVM mapper may be logically disposed between the native middleware and the VMAPI that is capable of automatically mapping the JVM to the Java components based on a mapping policy selected from a predefined set of possible mapping policies. ...
A rfid automatic guarding system for campus safety 20070229217 20071004
A RFID automatic guarding system for campus safety is disclosed, which applies active ultra high frequency (UHF) RFID technology. The system comprises hanging the RFID active tag on students; transmitting a signal from the RFID locator to the RFID active tag once the students go through general or restricted area where the RFID locator is sited; receiving a driving signal by the RFID active tag from the RFID locator; transmitting stored data from the RFID active tag to the RFID reader; transmitting the stored data from the RFID reader to a middleware server; integrating the stored data by the middleware server; transmitting the integrated data to an application server; meanwhile transmitting the integrated data to parents or school administrators, wherein the integrated data can be received...
Method and apparatus for customization of network services and applications 20070223523 20070927
A communication system is provided that ensures that a rich variety and complexity of network offerings may be experienced by users without overloading terminals and clients by offering user-centric network services. When a user device first registers with a network, the user device notifies the network of its client capabilities, such as video, VoIP, presence, and so on. Based on the client capabilities and further based on any user preferences, the network then announces, that is, offers to the user, a list of available services for the user to choose from. Network services and applications then may be downloaded and used only when the services and applications are needed or desired by users, thereby allowing a thin middleware layer and network customization. ...
Method of providing partially isolated execution environment for multiple applications and digital information apparatus using the same 20070226719 20070927
A method of providing a partially isolated execution environment for multiple applications in a digital information apparatus having a virtual machine and middleware is provided. The method includes initializing an application manager by driving the virtual machine, and loading and initializing a main class of the middleware, executing an action for each application through a method of the application manager while executing a main method of the main class of the middleware, and finalizing all threads and ending a process during execution in the virtual machine. ...
Apparatus and method for receiving data broadcasting service to support connection with mobile networks 20070226770 20070927
Provided are a data broadcast receiving apparatus that can be easily connected with mobile communication terminals of diverse access specifications by easily upgrading middleware or plug-in software in digital broadcast mobile and fixed receiving environments, and a method thereof. The data broadcast receiving apparatus includes a demultiplexer for separating signals transmitted from the outside into signals of a kind; a controller for controlling elements of the data broadcast receiving apparatus, receiving and outputting contents separated in the demultiplexer; a download processor for receiving downloadable data divided in the demultiplexer, determining the kind of the downloadable data, and performing upgrade by downloading the downloadable data; and a mobile terminal accessing unit for accessing to a mobile communication network based on the downloadable data. ...
Method and system for automated invocation of device functionalities in a network 20070220529 20070920
A method and system that enable an automatic invocation of device functionalities on devices in a network. Invocation mechanisms are provided to support heterogeneous invocation mechanisms including new invocation mechanisms. Invocation mechanisms using scripts can be added without the need for recompilation of support systems such as home-networking middleware systems. This further enables the use of scripts that can coordinate the use of multiple devices in accomplishing a task. ...
Rich object model for diverse auto-id tags 20060289639 20061228
A system and method allowing one application to implement diverse AutoID tags interchangeably, by unifying all AutoID technologies into a single object model. The single object model interacts with all AutoID technologies, with only a lowest level device tailored to the specific AutoID technology, the single object model thereby persisting through the middleware, up to an application, carrying all necessary information from any AutoID technology. The single object model can interact with a tag many times, as necessary to complete an operation. A reader interface allows an application to communicate with multiple readers of diverse AutoID tags, and to communicate with individual servers communicating with individual readers of diverse AutoID tags. The reader interface also provides a single interface for hardware communication with a radio, for...
Rich object model for diverse auto-id tags 20060289646 20061228
A system and method allowing one application to implement diverse AutoID tags interchangeably, by unifying all AutoID technologies into a single object model. The single object model interacts with all AutoID technologies, with only a lowest level device tailored to the specific AutoID technology, the single object model thereby persisting through the middleware, up to an application, carrying all necessary information from any AutoID technology. The single object model can interact with a tag many times, as necessary to complete an operation. A reader interface allows an application to communicate with multiple readers of diverse AutoID tags, and to communicate with individual servers communicating with individual readers of diverse AutoID tags. The reader interface also provides a single interface for hardware communication with a radio, for...
Rich object model for diverse auto-id tags 20060289647 20061228
A system and method allowing one application to implement diverse AutoID tags interchangeably, by unifying all AutoID technologies into a single object model. The single object model interacts with all AutoID technologies, with only a lowest level device tailored to the specific AutoID technology, the single object model thereby persisting through the middleware, up to an application, carrying all necessary information from any AutoID technology. The single object model can interact with a tag many times, as necessary to complete an operation. A reader interface allows an application to communicate with multiple readers of diverse AutoID tags, and to communicate with individual servers communicating with individual readers of diverse AutoID tags. The reader interface also provides a single interface for hardware communication with a radio, for...
Rich object model for diverse auto-id tags 20060289648 20061228
A system and method allowing one application to implement diverse AutoID tags interchangeably, by unifying all AutoID technologies into a single object model. The single object model interacts with all AutoID technologies, with only a lowest level device tailored to the specific AutoID technology, the single object model thereby persisting through the middleware, up to an application, carrying all necessary information from any AutoID technology. The single object model can interact with a tag many times, as necessary to complete an operation. A reader interface allows an application to communicate with multiple readers of diverse AutoID tags, and to communicate with individual servers communicating with individual readers of diverse AutoID tags. The reader interface also provides a single interface for hardware communication with a radio, for...
Virtual device 20060291433 20061228
A Virtual Device is described which is composed of at least one Open device, e.g. a PDA, laptop or mobile phone that can be programmed, at least one Closed device, e.g. a camcorder or digital camera with a closed inner structure, and a number of Primitive devices, e.g. a head-set or microphone. A middleware installed on one or more Open Devices or on an external server will act as an operation system getting the devices to cooperate as one Virtual Device. ...
Rollover solutions 20060293984 20061228
An apparatus for and a method of an electronic middleware interface consisting of communication interfaces designed to transfer data between financial record keeping systems and new account opening applications is presented. A retirement savings plan (RSP) administrator computer server communicates via the electronic middleware communication interfaces to a Rollover Solutions Network (RSN) application computer server to communicate financial savings plan participant data. The RSN application computer server utilizes the participant data to contact a financial service provider (FSP) computer server to identify the participant retirement accounts for rollover purposes. Alternatively, the RSN application computer server can contact the FSP computer server to open a new retirement account. Utilizing either the established retirement account or the new retirement account the RSN application computer server instructs the RSP...
Specification of a software architecture for capability and quality-of-service negotiations and session establishment for distributed multimedia applications 20060294112 20061228
The underlying invention generally relates to the field of mobile computing in a wireless mobile networking environment with distributed multimedia applications (130). More specifically, it is directed to the field of Quality-of-Service (QOS) management for adaptive real-time services running on mobile devices and an End-to-End Negotiation Protocol (E2ENP) based on a novel usage of a session-layer protocol (SIP) in conjunction with extensions of a session description protocol implementation (SDP, SDPng) and the Extensible Markup Language (XML) for defining user profile and terminal capability information which allow to enforce and use hierarchical QOS Contract specifications. Thereby, said End-to-End Negotiation Protocol (E2ENP) is applied to derive negotiable information, which enables a prenegotiation, fast negotiation and a fast, dynamic re-negotiation of the end-to-end quality and capabilities for a telecommunication...
Non blocking persistent state machines on enterprise java bean platform 20060294493 20061228
The present invention discloses a method and an arrangement for using a platform independent model comprising one or more state machines, and a generic middleware platform for orthogonally mapping the platform independent model to a source code and/or byte code platform, where an asynchronic behaviour is shown on the modelling level, and the source code or byte code level is achieved using message oriented middleware application API adapted for message exchange between clients both in point to point and publish/subscribe messaging regime and, persistency for one or more state machines is achieved using one or more modules adapted for database transactions, where the modules may handle concurrent access from multiple clients to the database. ...
Rich object model for diverse auto-id tags 20060283930 20061221
A system and method allowing one application to implement diverse AutoID tags interchangeably, by unifying all AutoID technologies into a single object model. The single object model interacts with all AutoID technologies, with only a lowest level device tailored to the specific AutoID technology, the single object model thereby persisting through the middleware, up to an application, carrying all necessary information from any AutoID technology. The single object model can interact with a tag many times, as necessary to complete an operation. A reader interface allows an application to communicate with multiple readers of diverse AutoID tags, and to communicate with individual servers communicating with individual readers of diverse AutoID tags. The reader interface also provides a single interface for hardware communication with a radio, for...
Communication apparatus and network system, and control method thereof 20060282532 20061214
A communication apparatus connected to a network collects functional information for apparatuses on the network and composes the middleware of the communication apparatus based on the collected functional information. ...
System, method and program for estimating a requisite amount of server resources 20060282825 20061214
System, method and program product for determining if a plurality of applications executed on a plurality of servers can be executed on a single server. First program instructions determine if the single server has sufficient processor power to execute the plurality of applications. Second program instructions determine if the plurality of applications have a same type of operating system on the plurality of servers. Third program instructions determine if the plurality of applications have a same type of middleware on the plurality of servers. The first program instructions determine peak processor utilizations and times of the peak processor utilizations for the plurality of applications, respectively, to determine whether the single server has sufficient processor power to execute the plurality of applications. Other program instructions determine the...
System and method for implementing distributed priority inheritance 20060282836 20061214
Priority inheritance is implemented across a distributed system, preferably by use of a mutual exclusion object, referred to as a pseudo-mutex, which provides operations for communicating priority of a task which is held to a different connected processor or node of a network and generating a dummy local command of priority at least equal to that of the held task at the remote processor or node in collaboration with a real-time operating system and middleware. The remote real time operating system then carries out priority inheritance in the normal manner to raise the priority of a blocked task, thus reversing any preemption of that task at the remote processor or node. The increase in priority avoids preemption of lower priority processes and thus increases the execution...
Health-care related database middleware 20060277215 20061207
An exemplary embodiment providing for one or more improvements includes a database translation architecture that has an object model for defining a variety of health-related classes and a plurality of data bridge/data set pairs wherein each data bridge is coupled to the object model. A plurality of external components are coupled to all but one of the data bridge/data set pairs of the plurality of data bridge/data set pairs wherein the plurality of external components are operative to send and receive data in formats unique to each external component such that each format is translated to and from the object model by each corresponding data bridge/data set pair. Also included is a database coupled to a remaining data bridge/data set pair not coupled to an external...
System and method for processor queue to linear block address translation using protection table control based on a protection domain 20060265525 20061123
The present invention provides a system, method, and computer program product that enables user space middleware or applications to pass block mode storage requests directly to a physical I/O Adapter without run-time involvement from the local Operating System (OS), or, in a virtual system, the local Hypervisor. Specifically, the present invention is directed to a mechanism for providing and using a linear block address (LBA) translation protection table (TPT) to control user space and out of user space Input/Output (I/O) operations. In one aspect of the present invention, the LBATPT includes an adapter protection table that has entries for each portion of a storage device. Each entry may include a key instance and protection domain, along with other protection table context information, against which I/O requests...
System and a method, including software and hardware, for providing real-time and synchronization views of supply chain information 20060250248 20061109
A system and method, including software and hardware, for providing an accurate, real-time, and synchronized view of supply chain information. The system utilizes various RFID technologies (like an RFID tag, an RFID reader, and an RFID middleware software) to collect and manage data in real time. It then implements a synchronization mechanism to synchronize supply chain data from various data sources within and across a company in near real time fashion to allow different types of enterprise users, both internal and external, to access the synchronized information and take synchronized action within an appropriate timeframe. ...
Method and system for aggregating the control of middleware control points 20060248233 20061102
A method of aggregating control in a first network and a second network, the first network having first devices and the second network having second devices. A communication channel is established between the first and second networks; from the first network the second devices in the second network are discovered through the communication channel; and from the first network one of the second devices in the second network is controlled through the communication channel. The first and second network can be connected but isolated. Further, the first and second networks can implement different network protocols, or the same network protocol. ...
Method and system for setup of, and communication with, an rfid middleware server from an enterprise resource planning system server 20060226981 20061012
A method of configuring a Radio Frequency Identification (RFID) middleware server is provided. The method includes calling a server form, using an Enterprise Resource Planning (ERP) system, from an ERP server. The method also includes identifying at least one RFID middleware server using the server form, and configuring one or more processes, using the server form, to run on the at least one identified RFID server. The one or more configured processes are transmitted from the ERP server to the RFID middleware server in order to configure the RFID middleware server. ...
Communication system integrating a plurality of middleware and implementing sophisticated paths for data flow 20060206525 20060914
A communication system is introduced to integrate middleware having in-ports, out-ports, a configurator, and intermediary elements. The configurable in-ports and out-ports are used to facilitate communication with specific middleware among a set of middleware. A configurator configures in-ports and out-ports corresponding to specific middleware, wherein each in-port and each out-port is configured based on a binding and a transport. The configured in-ports, the configured out-ports, and the intermediary elements form one or more paths over which data is moved, with each of the intermediary elements performing any of, or a combination of, the following: propagation of transaction information, transformation of data, load balancing, fault tolerance, session management, orchestration, security, or control of transaction boundaries. ...
Data bus between middleware layers 20060200515 20060907
A system and method is introduced that integrates middleware components without canonicalization of data at runtime. An interface receives inputs identifying at least a first and second middleware to be made interoperative and a configurator configures at least an in-port and an out-port based on a binding and transport associated with the first and second middleware, respectively. Interoperation of the first and second middleware is effected via at least one communication path between the configured in-port and out-port, wherein the communication path allows an incoming message to pass from the in-port corresponding to said first middleware to the out-port corresponding to the second middleware without the creation of an intermediate canonical message. ...
Flexibly deployable communication device facilitating interoperation between middleware 20060200567 20060907
A novel communication device (e.g., router or switch) facilitates interoperation between a plurality of middleware. The communication device has in-ports, out-ports, and a configurator. In-ports, IP0, . . . , IPm, are associated with a middleware from a plurality of middleware and out-ports, OP0, . . . , OPn, are associated with a middleware from the plurality of middleware. The configurator configures in-ports and out-ports based on a binding and transport of associated middleware and the novel communication device facilitates interoperation between middleware via a communication path between at least one configured in-port and at least one configured out-port, with the communication path allowing an incoming message to pass from said at least one configured in-port to said at least one configured out-port. Parameters ‘m’ and...
Publishing system including front-end client links to workflow engine and communication protocol schema 20060200756 20060907
A middleware system is provided for use in combination with a publishing system. The publishing system will include a repository and server facilitating editorial services with respect to digital items. These items may be produced by a plurality of front-end clients, and the middleware system includes a software-based mechanism to create an envelope (e.g., a SOAP/XML envelope) associated with each item and to thereby provide an object corresponding to each item. Each object is thereby made accessible to the front-end clients within the publishing system. ...
Aggregation of non blocking state machines on enterprise java bean platform 20060200800 20060907
The present invention discloses a method for aggregation of one or more state machines on a EJB platform, when mapping a high level independent model with structural elements, comprising one or more state machines, as a generic middleware platform supporting J2EE for mapping a structural elements to the EJB platform, wherein a part concept on the high level independent platform is described for the EJB platform using concept stereotypes from the high level independent platform by extending a state data of the one or more state machines with information about a inner structure. Alternatively a part concept on the high level independent platform is described for the EJB platform using SQL statements in EJB so as to find state machines that are part(s) of an inner...
Modules for composing computer systems 20060195832 20060831
Described is a method and system comprising solution modules that allow a user to compose a customized computer system configured according to a user's needs. Modules may be by simply coupling them to a base computer system. Each module contains the hardware that enables a base computer system to accomplish a limited computing task, along with supporting software that is loaded to enable the base computer system to operate the hardware. The present invention thus provides an additive model, in which each module contains one or more hardware components, drivers and application programs, operating system modules, middleware and/or services that allow a user to compose a custom computer system. Examples of solution modules include an Internet module comprising a NIC and supporting software, a module that...
Method for merging multiple ranked lists with bounded memory 20060190425 20060824
Systems and methods for conducting attribute-based queries over a plurality of objects using bounded memory locations and minimizing costly input and output operations are provided. A plurality of attributes are associated with each object, and a plurality of data groups, one each for the identified attributes are created. The objects associated with the attributes are placed into the appropriate data groups, and the objects contained within each data group are sorted into blocks such that each block within a given attribute contains that objects having the same attribute value. Results to the query are created by loading blocks into a primary memory location in a middleware system and combining the loaded blocks to create the desire query results. Block combinations are created based upon the fit...
Determining operational status of a mobile device capable of executing server-side applications 20060190527 20060824
To determine the operational status of a wireless communication device capable of executing server-side applications, a message is sent to the device requesting operational status of the device. The message may be may be triggered by a system administrator at a middleware server. The wireless communication device may receive the message, compose a response message indicative of the operational status of the device, and send the response message back to the middleware server. The messages may be extensible markup language (XML) messages. Composition of the response message may entail verifying that a textual operational status description forming part of the response message omits illegal XML characters, e.g., by passing the description through an XML formatter for removal of any illegal XML characters. ...
Service framework for home network 20060190571 20060824
Disclosed is a structure of a service framework of a home network, capable of integrating and simultaneously controlling a plurality of middlewares by controlling service profiles with different structures, thereby controlling middlewares and all home devices and thereby building a virtual service execution environment. ...
Service framework for a home network 20060190940 20060824
A service framework which can control devices to be controlled according to a device/service profile by creating the device/service profile to control a plurality of the controlled devices. Accordingly without using a middleware with a complicated structure, it is possible to control home devices. ...
Service framework for home network 20060184615 20060817
A service framework in a home network for controlling middlewares. A virtual execution environment is provided for home devices as well as middlewares by controlling device profiles, thereby integrally controlling all the home devices. ...
Cluster computer middleware, cluster computer simulator, cluster computer application, and application development supporting method 20060184819 20060817
A “session” is used to describe states of cluster computer middleware. The “session” is a sequence of coherent processes and satisfies the following two conditions. (a) A notification is issued to an application each time the session starts or terminates. (b) Two sessions maintain any of anteroposterior relation, inclusion relation, and no relation. ...
Handling incoming data 20060171383 20060803
So-called push technology enables reception of new contents automatically, i.e. without user initiation. In order to enable a connecting party to send data when a receiving application is not even running, and thus cannot receive the data, middleware simulating the application to a connecting party, and an active connection to the application by utilizing buffers is provided. More precisely, the middleware is arranged to buffer incoming data on behalf of the application, if the application is not receiving the data, and to allow the application to receive the buffered data when the application is again willing to receive the data. ...


Other Directories (alphabetical): , , , , , , , , , , , , , , , , , , , , -

###

This listing is a sample listing of patents related to Middleware for is only meant as a recent sample of applications filed, not a comprehensive history. There may be associated servicemarks and trademarks related to these patents. Please check with patent attorney if you need further assistance or plan to use for business purposes. This patent data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Middleware with additional patents listed. Browse our RSS directory or Search for other possible listings.