01st week of 2011 patent applcation highlights part 47 |
Patent application number | Title | Published |
20110004612 | DATABASE MAPPING OF MODELS FOR REPORTING TOOLS IN MODEL DRIVEN DEVELOPMENT - Embodiments of the present invention provide a method, system and computer program product for mapping models to relational databases for reporting tools. In an embodiment of the invention, a model mapping method for models of a model driven development (MDD) environment can include initializing a database table and selecting a data source storing a modeling framework representation of a model. A first query can be executed against an application programming interface (API) of the data source supporting a modeling framework query language to retrieve selected elements of the model. Likewise, a second query can be executed against the API of the data source to retrieve selected attributes of the selected elements of the model. Finally, rows of the database table can be populated with the retrieved selected elements of the model and corresponding columns of the database table can be populated with the retrieved selected attributes of the selected elements of the model. Consequently, a report can be generated for the model based upon the rows and columns of the database table. | 2011-01-06 |
20110004613 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR HANDLING INTELLIGENT MEDIA FILES - A method, apparatus and computer program product are disclosed which provide availability to a media file with the media file including media data and access to associated instructions regarding the disposition of the media file in response to one or more inputs. The method, apparatus and computer program product may also receive information as an input and then automatically alter at least one aspect of the media file. The at least one aspect of the media file may be automatically altered based upon the input and as directed by the instructions associated with the media file that define the disposition of the media file. | 2011-01-06 |
20110004614 | Auto-Retrieving To Avoid Data Binding - Machine-enabled methods of, and devices and systems for, workflow instance execution, particularly document storing and retrieving based on at least one of: a document type, a document source activity identifier, an activity type, and document metadata. | 2011-01-06 |
20110004615 | SYSTEM FOR AND METHOD OF DISTRIBUTING DEVICE INFORMATION IN AN INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM (IMS) - A system for and method of distributing device information in an Internet Protocol Multimedia Subsystem (IMS) is presented. The system and method may include storing at least one of public identification information and device identification information associated with an end-user device. The system and method may also include receiving, from an application system, a query for device information associated with the end-user device via a network. The system and method may further include retrieving, from a device database, the device information based on the query. The system and method may yet further include outputting, to the application system, the retrieved device information. | 2011-01-06 |
20110004616 | BASE SEQUENCE DETERMINATION PROGRAM, BASE SEQUENCE DETERMINATION DEVICE, AND BASE SEQUENCE DETERMINATION METHOD - It is intended to provide a base sequence determination program, a base sequence determination device, and a base sequence determination method capable of constructing the whole genome sequence from an enormous amount of short base sequences of approximately several tens-base-long without referring to existing base sequences. In the invention, base sequences of two kinds of parent lineages carrying a genetic mutation and base sequences of a plurality of descending progenies of the generation after segregation are each analyzed, and segregation at a polymorphic site is referred to as an index of connection of the base sequences, and fragments of the base sequences are connected while verifying the validity of the segregation. | 2011-01-06 |
20110004617 | INFORMATION INTEGRATING APPARATUS, METHOD, AND COMPUTER PRODUCT - A processing system that implements physical integration, virtual integration, and stream integration by defining meta-information correlating a physical model on an information source side and a logical model on a user-side and by selectively executing push-type information integration of returning to the user-side, an integration result according to information input from the information source side and pull-type information integration of returning to the user-side, an integration result according a query from the user-side. | 2011-01-06 |
20110004618 | Recognizing Domain Specific Entities in Search Queries - Disclosed is a computer implemented system and method of discerning an entity class from a query. A query is received and broken into query fragments comprised of terms. The terms of the query fragments are compared to terms belonging to one or more bag of words models with matches removed. The bag of words models to which the terms removed from the query fragments belong are remembered. The remaining n terms of the query fragments are processed to obtain query phrases containing 1-n grams from the query fragments. Each query phrase is submitted to a search engine. A sampling of snippets from the search results are extracted. Non stop words from the snippets are stemmed. A similarity score is computed for the stemmed snippet words with respect to each entity class bag of words model. Snippet entity classes are selected based on the bag of words models having the highest similarity score with the stemmed snippet words. The similarity scores of the selected snippet entity classes are consolidated to obtain a candidate list of entity classes to which the query phrase belongs based on the summed similarity scores for the snippet entity classes. The entity classes that exceed a predetermined threshold are selected as the entity classes to which the query phrase belongs. The remembered bag of words models to which the terms removed from the query fragments belong are used to choose the context sensitive entity classes to which the query phrase belongs. | 2011-01-06 |
20110004619 | DYNAMIC REPORTING TOOL FOR CONFERENCING CUSTOMERS - A dynamic reporting tool presents conferencing data to customers in a useful and flexible manner. Customers may customize standard reports using dynamic, comprehensive search criteria. Customers may also create custom ad hoc reports as needed. Furthermore, customers may access unbilled usage data and conduct searches on the unbilled usage data. | 2011-01-06 |
20110004620 | SYSTEM AND METHOD FOR COMPARING AND UTILIZING ACTIVITY INFORMATION AND CONFIGURATION INFORMATION FROM MULTIPLE MEDICAL DEVICE MANAGEMENT SYSTEMS - A method of aggregating and using medical device data from a plurality of remote institutions. The system and method electronically receives at a central computer system a plurality of established medical device data, each of the plurality of established medical device data being received from a respective medication delivery system, each of the respective medication delivery systems having a respective plurality of medical devices within the respective remote institution, such as medication delivery pumps, associated therewith and utilized therein. The system and method electronically combines and stores the plurality of established medical device data from each of the plurality of remote institutions within a memory, and electronically provides a remote client computer access to at least one of a central reporting application adapted for providing summary information to the remote client computer about the medical device data, and/or other applications. | 2011-01-06 |
20110004621 | TECHNIQUES FOR INTEGRATING PARAMETERIZED INFORMATION REQUEST INTO A SYSTEM FOR FOR COLLABORATIVE WORK - Techniques used in a system for collaborative work which gives collaborators unskilled in data processing technologies access to a variety of information resources to provide the collaborators with information resources which are obtained in response to parameterized information requests such as queries. The techniques use records in database tables to represent a class of parameterized information requests. Information for instances of the class includes queries that may be used in the instances and default values for bind parameters in the queries. Values for the bind parameters may also be specified for classes of user interfaces that employ the information sources returned by the parameterized information requests and for instances of the user interface. A user may also use specify values for bind parameters in his or her instance of the user interface. | 2011-01-06 |
20110004622 | Method and apparatus for gathering and organizing information pertaining to an entity - A method and apparatus for gathering and organizing data pertaining to an entity by extracting the data from a plurality of data sources associated with one or more tenants, organizing the data into connector files having a predefined structure and associating the data in each connector file with a tenant parameter, and storing the connector files in memory. | 2011-01-06 |
20110004623 | WEB PAGE RELAY APPARATUS - To inform a terminal whether linked URLs contained in a browsed Web page are subject to browsing restriction, without placing a high load on a URL information database, a relay apparatus acquires a Web page from a Web server in accordance with a request from a terminal, queries a URL database as to a linked URL contained in the Web page, creates link information containing a restriction level to which a linked Web page belongs and the in-page location of a link display, determines a link subject to browsing restriction based on the link information and a predetermined restriction level of the requesting terminal, changes the link display, and sends the Web page with the changed link display to the terminal. Further, the relay apparatus caches the link information. If link information about a Web page acquired in accordance with a request from the terminal exists in a cache, the relay apparatus does not query URL information but uses the link information. | 2011-01-06 |
20110004624 | Method for Customer Feedback Measurement in Public Places Utilizing Speech Recognition Technology - A method, a system and a computer program product for enabling a customer response speech recognition unit to dynamically receive customer feedback. The customer response speech recognition unit is positioned at a customer location. The speech recognition unit is automatically initialized when one or more spoken words are detected. The response statements of customers are dynamically received by the customer response speech recognition unit at the customer location, in real time. The customer response speech recognition unit determines when the one or more spoken words of the customer response statement are associated with a score in a database. An analysis of the words is performed to generate a score that reflects the evaluation of the subject by the customer. The score is dynamically updated as new evaluations are received, and the score is displayed within graphical user interface (GUI) to be viewed by one or more potential customers. | 2011-01-06 |
20110004625 | Multi-Interval Heuristics For Accelerating Target-Value Search - Methods and systems for solving a target value search problem using a multi-interval heuristic are presented. The methods and system identity a path, or paths, in a graph, whereby a connection graph is created and range sets are generated for each vertex in the connection graph. Range sets include one or more intervals. Thereafter, a best search is performed to identify a path, or paths, from a starting vertex to a goal vertex having a path value closest to a target value. | 2011-01-06 |
20110004626 | System and Process for Record Duplication Analysis - A system and process for record duplication analysis that relies on a multi-membership Bayesian analysis to determine the probability that records within a data set are matches. The Bayesian calculation may rely on objective data describing the data set as well as subjective assessments of the data set. In addition, a system and process for record duplication analysis may rely on the predetermination of probabilistic patterns, where the system only searches for patterns exceeding a chosen threshold. Work flow may include selecting which fields within each record should be analyzed, normalizing the values within those fields and removing default data, calculating possible patterns and their match probabilities, analyzing record pairs to determine which have patterns exceeding a chosen threshold to determine the presence of duplicates, and merging duplicates, closing transactions reflecting non-duplicates, identifying records having insufficient data to determine the existence or lack of a match, and/or rolling back accidental merges. | 2011-01-06 |
20110004627 | DASHBOARD FOR BUSINESS PROCESS MANAGEMENT SYSTEM - A Business Process Management (BPM) system can allow for creating and executing business processes. The BPM system can produce historical activity data. The historical activity data can be sent to a database for storage from an in memory cache. The BPM system can include a BPM dashboard to display the historical activity data. The BPM dashboard can obtain the historical activity data from the in memory cache before it is sent to the database. | 2011-01-06 |
20110004628 | AUTOMATED ONTOLOGY GENERATION SYSTEM AND METHOD - An automated method for ontology generation is provided. In one embodiment, a user inputs a single clinical term or portion of a clinical term representing an adverse event that a patient has experienced. In response, the system causes a list of conceptually related terms to be generated. | 2011-01-06 |
20110004629 | Method and System for Automating the Migration of User Settings from a First Domain to a Second Domain - A method for automating the migration of a plurality of user settings associated with a user from a first domain to a second domain, includes receiving a plurality of user settings associated with a user of a computer associated with a first domain. The method also includes configuring the computer associated with the first domain for association with a second domain. The method further includes creating a user profile of the user of the computer associated with the second domain, such that the user profile comprises at least one of the plurality of the user settings associated with the user of the computer. | 2011-01-06 |
20110004630 | METHOD FOR RELIABLE AND EFFICIENT FILESYSTEM METADATA CONVERSION - A method for converting metadata in a hierarchical configuration within a filesystem from a first format to a second format includes reading metadata that is in the first format within the hierarchical configuration; writing the metadata from the hierarchical configuration into a flat file; and writing the metadata back into the hierarchical configuration, the metadata being in the second format. The method can also include increasing the size of each of a first inode and a second inode within a first inode chunk in the filesystem, assigning the first inode to the first inode chunk, and assigning the second inode to a second inode chunk. Additionally, the method can also include (i) writing a plurality of directory extents from a first location within the filesystem to a second location, each directory extent identifying a location and a length of a contiguous range of directory blocks, and (ii) generating an arranged directory extent list so that the contiguous ranges of directory blocks are listed in substantially the same order as the directory extents were listed at the first location within the filesystem. The method can further include writing the arranged directory extent list from the hierarchical configuration into the flat file. The method can further comprise writing the arranged directory extent list from the flat file back into the hierarchical configuration. | 2011-01-06 |
20110004631 | FREQUENT CHANGING PATTERN EXTRACTION DEVICE - A frequent changing pattern extraction device ( | 2011-01-06 |
20110004632 | MODULAR AUTHORING AND VISUALIZATION OF RULES USING TREES - The system and method in one aspect provide a set of extended Boolean operators and a tree visual paradigm that enable business users to modularize the construction of a rule and visualize it as the rules is being built. | 2011-01-06 |
20110004633 | ENTERPRISE HIERARCHY - Techniques implementable in an enterprise application or application suite for managing the organizational structure of an enterprise. In one set of embodiments, a single, unified hierarchy can be defined for the organizational structure of an enterprise. The unified hierarchy can include high-level nodes that correspond to entities common to different manifestations of the organizational structure (e.g., reporting structure, cost structure, etc.). The unified hierarchy can also include lower-level nodes that are unique to a particular manifestation. By defining a single, unified hierarchy in this manner, organizational changes in the enterprise can be modeled in the application/application suite by simply updating the unified hierarchy (rather than updating multiple hierarchies). In addition, the unified hierarchy can be used to facilitate security provisioning and reporting. | 2011-01-06 |
20110004634 | Systems And Methods For Automatically Locating Web-Based Social Network Members - Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member. | 2011-01-06 |
20110004635 | AUTOMATED REPORTING, NOTIFICATION AND DATA-TRACKING SYSTEM PARTICULARLY SUITED TO RADIOLOGY AND OTHER MEDICAL/PROFESSIONAL APPLICATIONS - A closed-loop method of communicating information about a condition includes the steps of storing a profile information in a database, the profile information including at least a contact information pertaining to each of a plurality of persons to be notified and information regarding at least one mode of communication to reach each of the persons to be notified, providing a computer system in data communication with the database, the computer system providing access to a user to create and update at least the profile information in the database and to generate an alert, communicating the alert to one of the persons to be notified using the at least one mode of communication, communicating the alert to another one of the persons to be notified in the event that a threshold for communicating the alert to at least one of the person to be notified is reached. | 2011-01-06 |
20110004636 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SERVICE AND APPLICATION CONFIGURATION IN A NETWORK DEVICE - A method is provided that includes accessing information associated with at least one service or application in a social network. The method also includes detecting at least one event relating to the information associated with the at least one service or application within the social network and modifying the information associated with the at least one service or application in response to the at least one event. | 2011-01-06 |
20110004637 | MOBILE DATA AND SOFTWARE UPDATE SYSTEM AND METHOD - Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. When the enterprise data is retrieved, it is converted into a relational format that can relate the retrieved data, even if the data comes from multiple enterprise data sources. The converted enterprise data is stored in a relational data store in the mobile client. In this way, mobile applications can be fully integrated with data from multiple enterprise data sources and data updates and configuration changes can be distributed to and from the mobile clients in real-time, without using interim data storage, and thereby avoiding complicated synchronization and data conflict issues between the enterprise data sources and the mobile clients. | 2011-01-06 |
20110004638 | ATTRIBUTED KEY-VALUE-STORE DATABASE SYSTEM - It is a problem of this invention to offer the means to construct a more advanced, more complex system from which it is requested to unite a key-value structural data effectively, and to correspond to a dynamic change in the data structure and volume of data flexibly. In this invention, ‘Reference mechanism to refer to the attribute’ and ‘Referred mechanism because of the reference as the attribute’ add to a key-value structural data. This Key-Value structural data refers to another one to which ‘Reference mechanism to refer to the attribute’ and ‘Referred mechanism because of the reference as the attribute’ are added as an attribute, and this data is referred to from another one to which ‘Reference mechanism to refer to the attribute’ and ‘Referred mechanism because of the reference as the attribute’ are added as the attribute. The problem is solved by such a mechanism's being offered. | 2011-01-06 |
20110004639 | Method and Apparatus for Storing Data with Reduced Redundancy Using Data Clusters - Method and apparatus for storing data in a reduced redundancy form. Binary Large Objects (BLOBs) are partitioned into subblocks according to a partitioning method, and the subblocks are stored in subblock clusters. Each BLOB is represented as a list of spans of subblocks which identifies a contiguous sequence of subblocks within a cluster. Storage redundancy can be reduced because the spans of two different BLOBs can refer to the same subblocks. An index may be used to map subblock hashes to subblock cluster numbers. | 2011-01-06 |
20110004640 | MAP DRAWING DEVICE - A map drawing device determines whether or not there is a connection between sequences of points respectively showing roads corresponding a link so as to create data for link drawing defining sequences of points which are connected to each other in this link on the basis of road data defining the sequence of points showing each road with coordinates in each of a plurality of areas into which a map is divided, and also draws the roads corresponding to the link on the map on the basis of this data for link drawing. | 2011-01-06 |
20110004641 | Parallelized, Incremental Garbage Collector - A method for garbage collection in which resources used by data objects in a computer program that are not accessed in the future are reclaimed, the method consists of the following steps of 1. Providing a tracing garbage collector which is both parallelized and incremental; 2. Integrating the collector with the computer program to create the mutator; 3. Instructing the mutator to scan and collect resources used by data objects in a computer program that are not accessed in the future simultaneously on all threads in small amounts; and 4. Interleaving the mutator scanning and collection with unrelated processing by the computer program such that all of the threads in the application are never stopped simultaneously for any portion of the collection cycle. | 2011-01-06 |
20110004642 | Method and a system for identifying similar audio tracks - In order to be able to handle very large numbers of tracks in a similarity determination in order to identify tracks similar to a predetermined track, a filtering method is used in order to identify a number of closest neighbour candidates between which the correct nearest neighbours are determined. Thus, the computationally heavy similarity determination is performed only on a subset of the tracks. | 2011-01-06 |
20110004643 | SHIFT CALCULATOR - A shift calculator including a first shifter includes a right shifter configured to perform a right shift of 0 to 3 bits and a left shifter configured to perform a left shift of 0 to 3 bits, on input data of which a data width is N bits, in accordance with left/right selection signals, based on a shift amount of 3 bits or smaller out of an input shift amount, a rotator configured to perform a right rotate shift of 0 to N−4 bits or a left rotate shift of 0 to N−4 bits, on output data from said first shifter, in accordance with said left/right selection signals, based on a shift amount of 4 bits or greater out of the input shift amount, and a mask unit configured to perform mask processing in 4-bit increments on output data from said rotator based on mask signals. | 2011-01-06 |
20110004644 | DYNAMIC FLOATING POINT REGISTER PRECISION CONTROL - Apparatus and methods are provided to perform floating point operations that are adaptive to the precision formats of input operands. The apparatus includes adaptive conversion logic and a tagged register file. The adaptive conversion logic receives the input operands, where each of the input operands is of a corresponding precision. The adaptive conversion logic also records the corresponding precision for use in subsequent floating point operations. The tagged register file is coupled to the adaptive conversion logic. The tagged register file stores the each of the input operands, and stores the corresponding precision and furthermore associates the corresponding precision with the each of the input operands. The subsequent floating point operations are performed at a precision level according to the corresponding precision. | 2011-01-06 |
20110004645 | APPARATUS AND PROGRAM FOR ARCTANGENT CALCULATION - An arctangent calculation apparatus includes a phase angle memory unit in which a phase angle is stored in advance, the phase angle corresponding to a two-dimensional vector value corresponding to in a range of 0° to substantially 22.5°; a vector rotation unit that performs a vector rotation operation on a two-dimensional vector value corresponding to in a range of 0° to 360° and converts the two-dimensional vector value corresponding to in a range of 0° to 360° into a two-dimensional vector value corresponding to in a range of 0° to substantially 22.5°; an arctangent calculation unit that outputs, from the phase angle memory unit, a phase angle that corresponds to the two-dimensional vector value corresponding to in a range of 0° to substantially 22.5°; and a phase angle conversion unit that converts the phase angle into a phase angle in a range of 0° to 360°. | 2011-01-06 |
20110004646 | APPARATUS FOR STREAMLINED IMPLEMENTATION OF INTERPOLATION IN MULTIPLE DIMENSIONS - A system for efficiently implementing a multi-dimensional interpolation in a way which is predicated on dynamic interpolation-input makeup, the method comprising: processing, said interpolation's first interpolation-input and said interpolation's second interpolation-input, prior to processing said interpolation's third interpolation-input, processing said interpolation's third interpolation-input as a recursion. | 2011-01-06 |
20110004647 | OFFSET-FREE SINC INTERPOLATOR AND RELATED METHODS - An offset free sinc interpolating filter includes differentiators operating at a first sampling frequency, integrators operating at a second sampling frequency and one or more coefficient multipliers. The coefficient multipliers multiply a received value with a constant coefficient value to generate an output value. The differentiators, integrators and coefficient multipliers can be operatively coupled to each other, either directly or through other components such as adders and delay elements, or by a combination of the two. In operation, an input signal is provided to the sinc interpolating filter at the first sampling frequency. The input signal is processed by the differentiators, integrators and coefficient multipliers to generate an output signal at the second sampling frequency. Once the output signal is generated, the integrators are reset before the next input cycle begins. | 2011-01-06 |
20110004648 | COMPLEX AND HYPERCOMPLEX INCLUSIVE INTERVAL EXPRESSION EVALUATIONS WITH STABLE NUMERIC EVALUATIONS AND PRECISION EFFICACY TESTING - Improvements to optimal interval operators are developed for interval expression evaluation using arithmetic and real power operators applied to complex and hypercomplex number systems. A method for determining efficacy of numeric precision, incorporating minor changes to interval operators, provides detection of insufficient numeric evaluation precision. | 2011-01-06 |
20110004649 | METHODS AND SYSTEMS FOR PROVIDING A CONSISTENT PROFILE TO OVERLAPPING USER SESSIONS - Just in time delivery of a consistent user profile to overlapping user sessions, where a first user session issues a request for a first file of a user profile to a server agent. Upon receiving the request, the server agent retrieves the first file from a base user profile, and just in time delivers the retrieved first file to the first user session. The user, via a second user session executing simultaneously with the first user session, issues a request to the server agent for the first file and a second file of the user profile. Upon receiving the request, the server agent identifies a modified version of the first file in a provisional user profile, retrieves the modified first file from the provisional user profile and the second file from the base user profile, and just in time delivers both files to the second user session. | 2011-01-06 |
20110004650 | METHOD AND AGENT FOR PROCESSING MESSAGES EXCHANGED BETWEEN TERMINALS - A method for processing messages exchanged between terminals, which method comprises the steps consisting of:
| 2011-01-06 |
20110004651 | METHOD FOR MANAGING WEB ACCESS FROM A SMALL FOOTPRINT PORTABLE DEVICE - The invention discloses a wrist watch that offers immediate access to regularly updated content of a previously selected group of web pages without requiring it to keep continually connected to the network. The concept takes advantage of the portability and convenience of a wrist watch and aggregates to it a customizable web browsing capability. A carefully designed power management scheme harmonizes the need of frequent data update with the small footprint of the watch. The update schedule is user-customizable and once connected to the network, the watch behaves exactly like a typical portable web-browsing device. | 2011-01-06 |
20110004652 | METHOD AND SYSTEM FOR ENABLING A USER TO VOTE ON A PORTION OF AN IMAGE AND FOR DISPLAYING THE IMAGE - A server computer transmits a web page over a network to a computing device so that the web page can be displayed by a browser operating on the computing device. The web page includes an image. The server computer then receives, from the computing device, coordinates of a portion of the image, the portion of the image selected by a user of the computing device. After receiving the coordinates, the server computer transmits to the computing device an updated image for display via the browser. Portions of the updated image have different levels of opacity that depend on the number of times the selected portion and other portions have been selected by other users to which the image is made available, so that the user can visually determine from the updated image portions of the updated image that have been selected by the user and by other users. | 2011-01-06 |
20110004653 | METHOD FOR ACTIVATION OF A MEDIA PROCESSING DEVICE TO A WEB SERVER - A method for activating a media processing device to a web server by a data processing device is disclosed. A device registration request is provided to the web server. The device registration request comprises information specific to the media processing device. An activation code is retrieved from the web server based on the information specific to the media processing device. The activation code is provided to the media processing device for triggering the activation of the media processing device. The activation code is forwarded by the media processing device to the web server and the media processing device is registered and activated on confirmation of the activation code by the web server. | 2011-01-06 |
20110004654 | DEVICE MANAGEMENT SESSION TRIGGER - A system and method for initiating a Device Management (DM) session between a client and a server. More particularly, a system and method for triggering an Open Mobile Alliance (OMA) DM client which does not support User Data Protocol (UDP) PUSH messaging to initiate a DM session with an OMA DM server. The OMA DM client may be triggered by configuring a service provider node to include an indicator in a Hypertext Transfer Protocol (HTTP) response message sent from a service provider node to the OMA DM client. Upon reception of the last HTTP response message, the OMA DM client may initiate a DM session with a OMA DM server and thereby receive initial provisioning data from the OMA DM server. Alternatively, the OMA DM server and OMA DM client may maintain a previously created DM session and thereby receive the initial provisioning data. | 2011-01-06 |
20110004655 | RELAY DEVICE, RELAY METHOD, AND COMPUTER PROGRAM PRODUCT - A relay device includes a first communication unit that receives a request including processing object data from a client device; a data processing unit that obtains a first processing result by performing a relay-device-side process of equivalent algorithm to that of a server-side process, which is performed by a server, on the processing object data; a second communication unit that transmits the request to the server, and receives a second processing result, which corresponds to the first processing result and is obtained by performance of the server-side process on the processing object data, from the server as a response; and a control unit that determines whether the second processing result has been transmitted to the client device. When the second processing result has not been transmitted to the client device, the first communication unit transmits the first processing result to the client device. | 2011-01-06 |
20110004656 | LOAD ASSIGNMENT CONTROL METHOD AND LOAD DISTRIBUTION SYSTEM - A load distribution system including an information table having information about a plurality of servers, a threshold holder having a threshold with respect to a processing state of requests to maintain service level of the plurality of servers, a server manager for monitoring and managing operational states of the plurality of servers, a transmission destination determiner for assigning the requests to a server having a higher priority until the processing state of the server reaches the threshold and after that assigning the requests to the server having a next higher priority; and a power controller for controlling powers of the plurality of servers according to processing states of the plurality of servers for the requests. | 2011-01-06 |
20110004657 | Method, Apparatus And Computer Program Product For Processing Responses To A Web Page - The disclosed web server and methodology processes responses to a web page. The web page is at least partially generated from one or more widgets and each widget denotes how an element of the web page is to be displayed at a client. The web server receives a response to the web page from the client. From the receives response, the server identifies a widget that was used by the server to generate an element of the web page that was provided to the client. In response to this identification, the server then executes action processing logic associated with the particular widget that was used by the server to generate an element of the web page. The action processing logic for the widget uses data received in the response and performs an action with respect to that data. | 2011-01-06 |
20110004658 | Shared Object Stores For A Networked Computer System - A store of interfaced software objects are distributed between a server computer and multiple client computers to support an object oriented application communication environment that provides communication between software applications on each client computer. The application communication environment may include a central shared object store of interfaced software objects that operate on a server computer and communicate with one or more software applications on the server computer. A local shared object store of interfaced software objects operates on each client computer and communicates with the central shared object store and one or more software applications on that client computer. Changes to interfaced software objects in the local shared object stores may be automatically propagated to the interfaced software objects in the central shared object store. A local private object store of interfaced software objects may operate on a client computer and communicate with one or more software applications on the client computer. | 2011-01-06 |
20110004659 | AAA BASED LOCATION RETRIEVAL - A computer network is provided. The computer network comprises an AAA (Authentication, Authorization, and Accounting) client with an extension for requesting location information of a user. | 2011-01-06 |
20110004660 | SOCIAL NETWORK SYSTEM - Social networking systems use mobile communication devices or personal computers to manage business and social transactions from a single point of reference site. The social networking systems eliminate the need to access and log into multiple sites to carry out these tasks. | 2011-01-06 |
20110004661 | METHODS AND SYSTEMS FOR MANAGING NETWORK ELEMENTS - A system for managing networks includes a gateway capable of receiving a first TARP request from a requesting node and generating a second TARP request based on the first TARP request. The second TARP request includes an NSAP address of the gateway. The gateway is further capable of transmitting the second TARP request to a destination node. The gateway is also capable of receiving a first TARP response from the destination node and generating a second TARP response based on the first TARP response. The second TARP response includes the NSAP address of the gateway. The gateway is further capable of transmitting the second TARP response to the requesting node. | 2011-01-06 |
20110004662 | SYSTEM AND METHOD FOR MANAGING AND DISPLAYING DATA MESSAGES - A system and method for managing and displaying data messages includes a computing device configured to receive stream data, assign data messages of the stream data to one or more display columns of a graphical user interface, and display the data messages in the assigned columns. The stream data may be embodied as short data messages such as text messages having predetermined maximum character length. The data messages may be assigned to the display columns based on meta-data associated with the data messages such as the author of the data message, the source of the data message, and/or the type of the data message. | 2011-01-06 |
20110004663 | System and Method for Archiving and Retrieving Messages - A method comprises establishing by a computer an audience element comprising a particular combination of one or more addresses. The method further comprises creating a first relationship between the audience element and at least one of the one or more addresses. The method also comprises creating a second relationship between one or more messages and the audience element. The method further comprises utilizing the first relationship and the second relationship to identify one or more messages associated with one or more particular addresses. | 2011-01-06 |
20110004664 | Device and Method for Distributing and Forwarding Requests to a Plurality of Web Servers in an Industrial Automation Arrangement - A device and a method for distributing and forwarding requests to a plurality of web servers in an industrial automation arrangement. The device is configured to receive requests addressed to a well-known port, and the web servers are addressable by at least one local address and by means of one port number. The device is also configured to evaluate the destination URLs of the requests, where each of the requests have the same host header of the request and the server addressing components of the destination URLs are possibly identical, a path component of the URL in each case defines one of the web servers, and the device is configured to forward the request to one of the web servers defined by the path information. | 2011-01-06 |
20110004665 | METHOD FOR PROVIDING A CONTENT-SHARING SERVICE, AND A DEVICE THEREFOR - A method and apparatus for providing contents-sharing services are provided. The method for providing contents-sharing services includes: receiving a contents-sharing request message for a contents sharer from a first contents reproducing apparatus of a contents sharing requester; transmitting a contents-sharing notify message generated using the received contents-sharing request message to a second contents reproducing apparatus of the contents sharer; and transmitting the received contents-sharing request message to a streaming server, wherein the transmitted contents-sharing request message requests the streaming server to transmit contents to the second contents reproducing apparatus of the contents sharer. | 2011-01-06 |
20110004666 | E-MAIL SERVER - An address determining means determines whether an e-mail address in an e-mail is an extended address or an original e-mail address of an e-mail account. The extended address is an e-mail address generated by adding an extension name to an account name in the original e-mail address. A receipt accepting means determines, based on the extended address, whether to accept receipt of an e-mail of which a destination address is the extended address or not. An e-mail receiving means receives the e-mail to the extended address as an e-mail to the e-mail account of the original e-mail address after the receipt accepting means accepts receipt of the e-mail. | 2011-01-06 |
20110004667 | METHOD AND SYSTEM FOR PROVIDING ORDER STATUS INFORMATION USING AN UPDATE STATUS FLAG - A method and system for providing order status information using an update status flag to receive status information pertaining to an order placed by a customer with a merchant. It is determined whether the received status information is new relative to further status information pertaining to the order stored within a status record. The status record is updated to include the received status information if the received status information is new. The updated message indicating the received status information is then composed and sent to the customer. | 2011-01-06 |
20110004668 | METHOD AND SYSTEM FOR SYNCHRONIZING A SERVER AND AN ON-DEMAND DATABASE SERVICE - In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service. | 2011-01-06 |
20110004669 | STATUTORY LICENSE RESTRICTED DIGITAL MEDIA PLAYBACK ON PORTABLE DEVICES - Systems and methods are described for, e.g., providing a statutory audio content service on a portable device that complies with the provisions of the Digital Millennium Copyright Act (DMCA). The user can select a playlist subject to DMCA restrictions but cannot access individual items. Content playback, including skipping of content, is restricted to enforce relevant DMCA provisions. Encryption used to implement digital rights management (DRM) may be modified to enforce such content play rules or, alternatively, an additional layer of encryption may be imposed. Limitations on playback are stored along with the playlist structure in a form that is protected against modification. Information logging content playback is maintained in protected form to be uploaded and relayed to the service provider for the purpose of calculating royalty payments. | 2011-01-06 |
20110004670 | ELECTRONIC APPARATUS AND CONTROL METHOD FOR REMOTELY PROCESSING FILES - An electronic apparatus and a control method thereof which can remotely process multimedia data stored in peripherals connected to the electronic apparatus are provided. The electronic apparatus comprises a connector to which a peripheral device storing multimedia data is connected; a communication unit which communicates with a plurality of external devices through a network; and a controller which controls the communication unit to broadcast the presence of the multimedia data to the plurality of external devices and transmits the multimedia data to one external device responding to the broadcasting among the plurality of external devices. With this, there are provided an electronic apparatus and a control method thereof capable of easily processing the multimedia data. | 2011-01-06 |
20110004671 | System and Method for Secure Delivery of Creatives - A method of creating and delivering an on-demand audio asset for inclusion in a creative is described. The method includes the steps of accessing a central processing environment, requesting at least one recording of at least a portion of an audio transmission generated from a communication device, generating at least one audio asset, adding the audio asset to a pool of related assets stored in a vault connected to the central processing environment, selecting the generated audio asset and at least one other related asset from the pool of related assets to form a creative, then requesting delivery of the creative to another communication device, and finally delivering the creative to the other communication device. The method is performed in part by a creative composition engine, which is also described. The engine includes a central processing environment having a processor, a digital recorder and a digital asset storage vault. | 2011-01-06 |
20110004672 | Server Identifier Acquisition Based on Device Location - The present invention relates to a method, apparatus, system, and computer program product, in which a unique identifier of a node of a network is used to request from a database location-dependent information for a device attached to said node. An identifier of at least one server serving an area in which said device is located is then retrieved by using said location-dependent information. | 2011-01-06 |
20110004673 | ADDRESS DETERMINATION APPARATUS, COMMUNICATION SYSTEM, ADDRESS DETERMINATION METHOD, AND PROGRAM - An address determination apparatus that determines a valid address that a communication apparatus designates as the address at which a communication starts for indicating the origin of a transmission includes: a duplicate valid address determination means that selects a tentative address, and by an inquiry on a network, determines the existence of a valid address that duplicates the tentative address in the network; a memory means that stores the tentative address as an uncertain address when it is determined by the duplicate valid address determination means that there is no valid address that duplicates the tentative address in the network; and an address determination means that, when a communication apparatus begins communication that designates the address at which the transmission originates, determines the uncertain address that is stored in the memory means as the valid address designated as the address at which the transmission of the communication apparatus originates. | 2011-01-06 |
20110004674 | ADDRESS CONFIGURATION METHOD, APPARATUS AND SYSTEM - An address configuration method, apparatus, and system are disclosed. The method includes: after receiving a neighbor solicitation message sent by a terminal and inclusive of a Link-Local Address (LLA), comparing the LLA with addresses in an Internet Protocol (IP) address cache, and judging whether any address in the IP address cache matches with the LLA; and sending a proxy neighbor advertisement message to the terminal if an address in the IP address cache matches with the LLA, where the message indicates that the LLA is a duplicate address. In the embodiments of the present disclosure, after a neighbor solicitation message is received, duplicate addresses are detected for the LLA; after the Duplicate Address Detection (DAD), an IPv6 address is generated and delivered. In this way, IPv6 stateless address auto-configuration is realized on the terminal. | 2011-01-06 |
20110004675 | VIRTUAL INTEGRATED MANAGEMENT DEVICE FOR PERFORMING INFORMATION UPDATE PROCESS FOR DEVICE CONFIGURATION INFORMATION MANAGEMENT DEVICE - An information management device for performing an information update process from a virtual integrated management device that manages a plurality of device configuration information management devices to the device configuration information management devices, comprises a meta information management unit and an update processing unit. The meta information management unit, which is used to store meta information, indicates from which device configuration information management devices managed information comes. The update processing unit is used to narrow down the device configuration information management devices having information. The information is the basis of information on an update process such as registration, update and deletion based on the meta information, and giving a request for the update process, such as registration, update and deletion only to the device configuration information management devices narrowed down. | 2011-01-06 |
20110004676 | VIRTUAL APPLIANCE DEPLOYING SYSTEM - In deployment of a virtual appliance to a physical server, a setting file required for the virtual appliance to operate is automatically generated based on a configuration of the physical server and a network configuration, and connection relation between the virtual appliances. Specifically, resource data assigned to the virtual appliance and connection data are registered on a configuration data database, and a template of the setting file is set in advance to a virtual machine image for the virtual appliance. In the deployment of the virtual appliance to the physical server, optional attributes described in the template of the setting file are replaced by specific setting values (actual data) by using the resource data and the connection data stored in the configuration data database, to generate the setting file. | 2011-01-06 |
20110004677 | System and method for Implementing PNRP Locality - A method is provided for a host node in a computer network to determine its coordinates in a d-dimensional network space, comprising discovering an address of a peer node in the network, measuring network latency between the host node and the peer node, determining whether network latency has been measured for at least d+1 peer nodes, where, if network latency has not been measured for at least d+1 peer nodes, estimating the network coordinates of the host node, and where, if network latency has been measured for at least d+1 peer nodes, calculating the network coordinates of the host node using d+1 measured latencies. | 2011-01-06 |
20110004678 | SCHEDULED DOWNLOADS: ENABLING BACKGROUND PROCESSES TO RECEIVE BROADCAST DATA - A digital broadcast network is disclosed that can provide scheduled updates for non-critical data in a different manner than critical data updates. Updates that included non-critical information can be scheduled to be broadcast, over a digital broadcast network, during an update window, which can he a specific period of time. Receiving devices can he notified of the update window and, utilizing background functionality, the non-critical updates can be accepted and applied at the receiving device. The non-critical updates might be accepted and applied during the update window if the receiving device is in an idle state or a period of low activity. The non-critical updates can be broadcast on a separate channel or stream. During periods other than during the update window, other data can be transmitted on the separate channel or stream. Critical updates can be applied in real-time. | 2011-01-06 |
20110004679 | METHOD, SYSTEM AND APPARATUS FOR PROVIDING AUTOMATION MANAGEMENT SERVICES - An automation management system is deployed and operates on a plurality of network devices in a network in a distributed manner. The plurality of network devices may comprise a plurality of routers, for example. Automation management services are deployed and operate on the network devices in accordance with a service-oriented architecture model. At least one of the services may comprise a first instance of the service deployed on a first network device and a second instance of the service deployed on a second network device. Methods for deploying and operating an automation management system on a plurality of network devices in a network are also provided. | 2011-01-06 |
20110004680 | SYSTEMS AND METHODS FOR UNIFIED MANAGEMENT OF DESKTOP SESSIONS - A method for using standards-based functionality to provide unified management for a plurality of remote desktop sessions includes executing an enhanced management access point on a first physical machine. The method includes monitoring a plurality of desktop sessions including a desktop session executing on one of a second physical machine and a virtual machine executing on the second physical machine. The desktop session provides access to at least one application or file. The method includes determining a first level of activity of the desktop session. A level of activity may be one of: active, inactive, hibernating and standby. The method includes receiving a notification of a migration of the desktop session to a third physical machine, the migrated desktop session maintaining the first level of activity. The method includes instructing a management component on the third physical machine to modify the migrated desktop session to a second level of activity. | 2011-01-06 |
20110004681 | Methods and Apparatus for Enhanced Overlay State Maintenance - Methods and apparatus for enhanced overlay state maintenance in a peer-to-peer overlay network. A first method includes inferring that a first node is leaving the overlay network, and transmitting a decrement message to decrement a size counter value. A second method includes identifying a set of nodes associated with a first node of an overlay network, obtaining a segment length associated with each node of the set of nodes, and determining a size of the overlay network by dividing the total number of nodes in the set of nodes by the sum of the segment lengths. A third method includes identifying a set of nodes associated with a first node of an overlay network, obtaining a size estimate associated with the first node and with each node of the set of nodes, and determining a size of the overlay network by averaging the size estimates. | 2011-01-06 |
20110004682 | DETERMINING PROJECTION WEIGHTS BASED ON A CENSUS DATA - Projection weights may be configured to project usage of a first set of resources by users of a first group of clients systems to usage of the first set of resources by users in a larger group of users. Users of the first group of client systems may be a sample of a larger group of users that access resources on the network using client systems. The projection weights may be determined based on a first set of usage data and a second set of usage data. The first set of usage data may be determined based on information received from monitoring applications installed on a first group of client systems. The second set of usage data may be determined based on information received from a second group of client systems sent as a result of beacon instructions included with a second set of resources accessed by the second group of client systems. | 2011-01-06 |
20110004683 | Systems and Methods for Granular Resource Management in a Storage Network - In accordance with some aspects of the present invention, systems and methods are provided for dynamically and/or automatically selecting and/or modifying data path definitions that are used in performing storage operations on data. Alternate data paths may be specified or selected that use some or all resources that communicate with a particular destination to improve system reliability and performance. The system may also dynamically monitor and choose data path definitions to optimize system performance, conserve storage media and promote balanced load distribution. | 2011-01-06 |
20110004684 | Prediction Of Systems Location Inside A Data Center By Using Correlation Coefficients - The present invention enables location prediction of a system in a data center. Specifically, the invention monitors resources from the systems in the data center and measuring points in the data center. A system resource monitors the internal conditions of the system. A data center measuring point is any device which provide environment or data center resource information of the data center. The conditions obtained from the system resources and measuring points are correlated, and then utilized to predict the location of the system in the data center. For example, by correlating heat sensor values and bandwidth measurements, the prediction mechanism may be able to predict that a system that has a spike in network usage and is at fully capacity is near measuring points that detected an increased heat sensor value and detected increased bandwidth usage at the same time that the machine had its spike in network usage. | 2011-01-06 |
20110004685 | METHOD FOR OPERATING A FIELD DEVICE - Method for operating a field device of process automation technology, wherein the field device is connected for communication with at least one servicing tool. In the case of a request by a servicing tool for access to the field device, the access allowed by the field device depends on the particular servicing tool which places the access request, and on the operating state, in which the field device is located. | 2011-01-06 |
20110004686 | SUPPORTING APPLICATION EFFECTIVENESS IN A NETWORK ENVIRONMENT - A system for performing a mission/control application by means of an integrated application in a network-centric environment using one or more capabilities attributed to the application, with each capability being assigned one or more priorities for the application. The system may have at least one node configured to identify a change in the one or more capabilities, and to negotiate in the network-centric environment to resolve the change. The node may further be configured to negotiate until the application is provided with one or more resources resolving the change in accordance with one or more applicable priorities. | 2011-01-06 |
20110004687 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, SETTING PROGRAM TRANSMISSION METHOD AND SERVER SETTING PROGRAM - A VA arrangement server | 2011-01-06 |
20110004688 | METHOD AND APPARATUS FOR PERFORMING A HOST ENUMERATION PROCESS - A method and apparatus for host enumeration process. One embodiment of the method provides a bit to indicate to the host whether enumeration process should start or continue. The bit may be set when the shared resource process has been successfully completed, or the bit may be set if too much time has elapsed since the shared resource process has started, or the bit may be set if too much time has elapsed before the shared resource process is started, or the bit may be set if the shared resource process has not been performed successfully, or the bit may be set if the port is open and it is unnecessary to perform the shared resource process. | 2011-01-06 |
20110004689 | ACCESS OF ELEMENTS FOR A SECURE WEB PAGE THROUGH A NON-SECURE CHANNEL - Particular embodiments generally relate to allowing access of non-secure elements through a non-secure channel when a top-level page was accessed through a secure connection. In one embodiment, a webpage is accessed over a secure channel. The webpage includes secure and non-secure elements. When a non-secure element for the webpage is determined, a client may message with the server to open a non-secure channel for accessing the non-secure element. For example, the client may request port information in the request. The server then can respond with port information for a non-secure channel. The client then accesses data for the non-secure element through the non-secure channel using the port information. | 2011-01-06 |
20110004690 | Method of Forwarding Messages Over a Network and System for Implementing the Method - The present invention relates to a method of forwarding messages over a network. The message forwarding method is implemented in a router ( | 2011-01-06 |
20110004691 | Distribution of Streaming Content Between Media Players Configured to Locate Each Other - The invention relates to a device for either generating or maintaining an organic data network having an dynamic topology, comprising
| 2011-01-06 |
20110004692 | Gathering Information about Connections in a Social Networking Service - To enhance information about connections in a social networking service, embodiments of the invention enable users to reference nodes while posting content to a communication channel. To identify connections within content in the social networking service, users of the social networking service are provided an interface to post content items in communication channels of the social networking service. A trigger received in the interface indicates that a user wishes to identify a connection in the posted content item. Selectable links enable the user to mention another node in the social networking service when posting a content item. As users reference nodes in content items, information about the connections with the referenced nodes is gathered and stored in a database that is indexable and searchable in real-time. | 2011-01-06 |
20110004693 | Reputation Mashup - Techniques for reputation mashup are described. Reputation mashup refers to combining, aggregating, collecting, compiling, or otherwise organizing reputation data from multiple sources into a uniform format to facilitate making trust decisions for resources. In an implementation, reputation data for a resource is combined from a plurality of reputation sources. The combined reputation data for the resource is presented to a client to enable a trust determination to be made for the resource. Interaction with the resource by the client is selectively enabled or restricted in accordance with the trust determination made using the combined reputation data. | 2011-01-06 |
20110004694 | GENERIC COMMUNICATIONS PROTOCOL TRANSLATOR - The present invention discloses a generic protocol translator ( | 2011-01-06 |
20110004695 | Distribution of Streaming Content Between Media Players Configured to Locate Each Other - The invention relates to a device for either generating or maintaining an organic data network having an dynamic topology, comprising
| 2011-01-06 |
20110004696 | Distribution of Streaming Content Between Media Players Configured to Locate Each Other - The invention relates to a device for either generating or maintaining an organic data network having an dynamic topology, comprising
| 2011-01-06 |
20110004697 | ELECTRONIC APPARATUS AND COMMUNICATION CONTROL METHOD - According to one embodiment, a electronic apparatus includes a coupler, a communication module configured to execute, with use of the coupler, wireless communication with an external device, and a file transmission module configured to execute file transmission with the external device by controlling the communication module. The file transmission module includes a module configured to receive from the external device a path designation command, which includes a header designating a folder name, in a push protocol, a module configured to receive from the external device a file by a push command for pushing data in the push protocol, and a module configured to use the folder name designated by the path designation command, thereby grouping the file that is received by the push command after the path designation command. | 2011-01-06 |
20110004698 | Defining Network Traffic Processing Flows Between Virtual Machines - Network devices include hosted virtual machines and virtual machine applications. Hosted virtual machines and their applications implement additional functions and services in network devices. Network devices include data taps for directing network traffic to hosted virtual machines and allowing hosted virtual machines to inject network traffic. Network devices include unidirectional data flow specifications, referred to as hyperswitches. Each hyperswitch is associated with a hosted virtual machine and receives network traffic received by the network device from a single direction. Each hyperswitch processes network traffic according to rules and rule criteria. A hosted virtual machine can be associated with multiple hyperswitches, thereby independently specifying the data flow of network traffic to and from the hosted virtual machine from multiple networks. The network device architecture also enables the communication of additional information between the network device and one or more virtual machine applications using an extended non-standard network protocol. | 2011-01-06 |
20110004699 | METHOD, SYSTEM AND SESSION CONTROL UNIT FOR RELIEVING NETWORK TRAFFIC - The present invention relates to the Internet field, and discloses a method, system and session control unit for relieving network traffic. The method includes: receiving a content request message; searching a network for data corresponding to content requested by the content request message, and selecting a content replication point according to a search result; and instructing the selected content replication point to replicate and forward the data to a requesting node. The session control unit includes a receiving unit, a searching unit, a selecting unit, and an instruction sending unit. The system includes a session control unit and a content replication point. In the technical solution under the present invention, a content replication point is selected intelligently by identifying the user request information, and the selected content replication point is responsible for replicating and forwarding the data, thus relieving the network traffic and load. | 2011-01-06 |
20110004700 | PROVIDING ACCESS TO CLIENT OVERHEAD WHILE TRANSPARENTLY TRANSMITTING THE CLIENT SIGNAL - A method includes receiving client data; extracting overhead data from the client data; mapping the client data into one or more frames, where each of the one or more frames has a frame payload section and a frame overhead section, where the client data is mapped into the frame payload section of the one or more frames; inserting the overhead data into the frame overhead section of the one or more frames; transporting the one or more frames across a network; extracting the overhead data from the frame overhead section of the one or more frames; recovering the client data from the one or more frames; inserting the extracted overhead data into the recovered client data to create modified client data; and outputting the modified client data. | 2011-01-06 |
20110004701 | PROVISIONING HIGHLY AVAILABLE SERVICES FOR INTEGRATED ENTERPRISE AND COMMUNICATION - A development, deployment and execution environment for a plurality of application components present in a distributed system in a service oriented architecture paradigm, the plurality of application components comprising both enterprise application components and communications application components and a method for application component life cycle management as well as registration, discovery, routing and processing of both synchronous and asynchronous service requests among the plurality of application components. | 2011-01-06 |
20110004702 | AUTOMATIC CONFLICT RESOLUTION - A method and apparatus is for implementing a conflict resolution policy. The method includes providing a rule set that includes a plurality of rules that define the conflict resolution policy. An algorithm is generated by decomposing each rule in the rule set into at least one pre-action that is to be performed on data in identified fields in first and second conflicting objects, at least one condition that is to be applied to the first and second conflicting objects, and at least one action that is to be performed on the identified fields in the first and second conflicting objects if the at least one condition is satisfied. The algorithm is loaded from a configuration file for execution during a synchronization component runtime using first and second conflicting objects provided by the synchronization component. | 2011-01-06 |
20110004703 | ILLEGAL COMMAND HANDLING - A circuit for handling an illegal command embodies a control decode stage, illegal command handling stage and an output stage. The control decode circuit receives a clock signal, receives and decodes an external command, and latches the decoded external command based on the clock signal to generate a first signal. The first device is coupled to the control decode circuit for receiving the first signal, receives a second signal indicating whether the illegal command is detected in the external command, and generates a third signal based on the first and the second signals. The output circuit is coupled to the first device, receives the clock signal and the third signal, and generates a first output based on the clock signal and the third signal. If there is an illegal command, then there will be no control output generated. On the other hand, in the absence of an illegal command a control output will be generated. | 2011-01-06 |
20110004704 | Method, Apparatus and System for Implementing Peripheral Devices Using A High Definition Multimedia Interface - Embodiments of the present invention provide a method, apparatus and system for controlling a peripheral device in communication with a content playout device. In various embodiments of the present invention, high definition multimedia interface (HDMI) applications are provided for communication between a control device and a content playout device for controlling the operational functionality of a peripheral device via the content playout device using HDMI communication means and, in one embodiment, vendor specific commands. That is, associated control signals are provided for controlling and communicating with peripheral devices connected to a playout device, such as a display, for, in various embodiments, affecting the presentation of specific or requested content. | 2011-01-06 |
20110004705 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - When an application is launched, it is determined whether a launching source is a device management. If it is determined that the launching source is the device management, a peripheral apparatus associated with the device management serving as the launching source is controlled as a default peripheral apparatus. | 2011-01-06 |
20110004706 | Data processing system for keeping isolation between logical partitions - When a subject of access of a transaction from an IO device is not any resource allocated to a logical partition to which the device having issued the transaction belongs, a report as an error is sent to a CPU, while the transaction is finished on the IO bus. To prevent a transaction between IO devices from gaining access to any resource in another logical partition, one access permission bit is provided for each combination of all the IO devices, and the access is permitted only when the bit has a predetermined value. A reset signal is provided by IO slot so that only an IO slot allocated to a specific logical partition can be reset without affecting any other logical partition. A transaction issued from an IO device in one logical partition is prevented from gaining access to a resource in another logical partition, while proper error handling can be performed. | 2011-01-06 |
20110004707 | LOAD BALANCING WITH SCSI I/O REFERRALS - A method and/or system may be configured to receive an input/output (I/O) request from an initiator system, add priority information to a multiple path referral for each port on which data can be accessed, selectively omit ports on which data may be accessed, transmit the multiple path referral from the target to the initiator, and/or choose a path on the initiator with the highest performance. | 2011-01-06 |
20110004708 | COMPUTER APPARATUS AND PATH MANAGEMENT METHOD - A highly-reliable computer apparatus and path management method capable of reducing the impact of a failure in a physical I/O device on the entire virtual computer system is suggested. | 2011-01-06 |
20110004709 | Method for Enhancing the Memory Bandwidth Available Through a Memory Module - A method for enhancing the memory bandwidth available through a memory module of a memory system is provided. The memory system includes a memory hub device integrated in a memory module. The memory system includes a first memory device data interface integrated in the memory hub device that communicates with a first set of memory devices integrated in the memory module. The memory system also includes a second memory device data interface integrated in the memory hub device that communicates with a second set of memory devices integrated in the memory module. In the memory system, the first set of memory devices are separate from the second set of memory devices. In the memory system, the first and second set of memory devices are communicated with by the memory hub device via the separate first and second memory device data interfaces. | 2011-01-06 |
20110004710 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR INTERFACING ONE OR MORE STORAGE DEVICES WITH A PLURALITY OF BRIDGE CHIPS - A system, method, and computer program product are provided for interfacing one or more storage devices with a plurality of bridge chips. One or more storage devices are provided. Additionally, a plurality of bridge chips are provided. Furthermore, at least one multiplexing device is provided for interfacing the one or more storage devices with the plurality of bridge chips. | 2011-01-06 |
20110004711 | KEYPAD DE-BOUNCING APPARATUS AND METHOD - An apparatus and method for de-bouncing keypad inputs is disclosed including interrupting a processor upon detecting a key press, reading input signals from the key pad to determine an initial port value and starting a timer. A keypad interrupt is disabled and processing resumes until expiration of the timer. The timer interrupts the processor and the input signals are read a second time and combined with the initial port value to determine a key identifier. The timer is started again and processing resumes. Upon expiration of the timer the processor checks for key release. If release is not detected, the timer is again started. If release occurs, the timer is disabled and the keypad interrupt is enabled. | 2011-01-06 |