16th week of 2010 patent applcation highlights part 21 |
Patent application number | Title | Published |
20100100559 | SEARCHING DEVICE, SEARCHING METHOD AND RECORDING MEDIUM - A searching device includes a history storing unit storing a search target obtained by a search and a search date in a storage unit; a relevancy storing unit storing in the storage unit a previous searching keyword including a plurality of date-related words as well as the search target and an attribute of the search target in association with one another; a change unit changing the previous searching keyword, based on the search date stored in the storage unit and a date output from a clock unit; a reception unit receiving a previous searching keyword and the search target or attribute that are entered by voice; and an extraction unit extracting a search target corresponding to the previous searching keyword and the search target or attribute received by the reception unit, by referring to the previous searching keyword that is obtained after changing, the search target and the attribute. | 2010-04-22 |
20100100560 | LEARNING ANATOMY DEPENDENT VIEWING PARAMETERS ON MEDICAL VIEWING WORKSTATIONS - The invention relates to a data processing apparatus and a method for providing visualisation parameters controlling the display of a medical image ( | 2010-04-22 |
20100100561 | BENEFITS MANAGEMENT FOR ENTERPRISE-LEVEL HUMAN CAPITAL MANAGEMENT - In embodiments of the present invention improved capabilities are described for a human resource management platform that includes applications targeted to solve a variety of human resource and benefits administration management problems. Applications of the human resource management platform include business applications such as benefits administration that may provide a single solution for facilitating employee benefits management and organizational efficiencies through automation of benefit management functions, measurement of benefit provider effectiveness, and the like. | 2010-04-22 |
20100100562 | Fully Parameterized Structured Query Language - A method for selectively creating a chart and dynamically displaying the chart is disclosed. The method comprises retrieving dimensions from a database, retrieving metrics from said database, retrieving dates from said database, creating user selectable menus, dynamically generating a query based on user selections in said user selectable menus, receiving the results of said query, and dynamically generating a chart from said results. | 2010-04-22 |
20100100563 | METHOD OF COMPUTING A COOPERATIVE ANSWER TO A ZERO-RESULT QUERY THROUGH A HIGH LATENCY API - An information retrieval system including a user operated computer having a display and a storage facility, a search back-end containing an index into a collection of documents, the index defining results sets of queries relative to the collection of documents, and a search application stored in the storage facility which is executable by the computer to perform a method of providing a cooperative answer to a query submitted by the user, the submitted query having an empty result set, the cooperative answer comprising subqueries of the submitted query and, for each subquery, cardinality information indicative of whether the subquery has an empty result set. The method includes making an initial set of requests to the search back-end, a request specifying a query and calling for a response that provides cardinality information indicative of whether the subquery has an empty result set, the response being said to be positive if the result set is non-empty and negative if the result set is empty, the requests in the initial set of requests being made in parallel and specifying queries that are subqueries of the submitted query. When a positive response to a request is received, the method includes displaying the query specified by the request together with cardinality information provided by the response which enables the user to determine that the result set of the specified query is not empty, the specified query and the cardinality information being part of the cooperative answer. When a negative response to a request is received, the method includes making a subsequent set of requests to the search back-end, the requests being made in parallel and specifying queries that are subqueries of the query specified by the request for which the negative response is received. | 2010-04-22 |
20100100564 | SYSTEM AND METHOD FOR SPAM IDENTIFICATION - A system and method are provided for improving a user search experience by identifying spam results in a result set produced in response to a query. The system may include a user interface spam feedback mechanism for allowing a user to indicate that a given result is spam. The system may additionally include an automated spam identification mechanism for implementing automated techniques on the given result to determine whether the given result is spam. The system may further include a merging component for merging the determinations of the user interface spam feedback mechanism and the automated spam identification mechanism for deriving an indicator of the likelihood that a given result is spam. | 2010-04-22 |
20100100565 | LICENSE MANAGEMENT SYSTEM AND CONTROL METHOD FOR THE LICENSE MANAGEMENT SYSTEM - According to this invention, it is possible to collect device information when a license of software is no longer valid, and process device information collected when the license is no longer valid. According to this invention, it is possible to issue a new license that enables processing of device information collected after a license for software has expired. | 2010-04-22 |
20100100566 | Methods and Systems for Identifying the Fantasies of Users Based on Image Tagging - Systems and methods for receiving uploaded images from users depicting people. Users are allowed to tag the images as depicting certain attribute(s). Users are allowed to share the user uploaded content with other users, which may search and/or filter based on the provided tags. A preference profile is maintained for users, and preference values related to the image tags provided for uploaded images are maintained. A user's preference profile may be modified based on the tags associated with images uploaded by the user. A user's preference profile may be modified based on which images, uploaded by other users, are viewed by the user. | 2010-04-22 |
20100100567 | Processing of a generalized directed object graph for storage in a relational database - Creating transaction instructions is disclosed. A description of a set of objects is received. For each of at least a subset of objects in the set of objects, a description of one or more associated relationships is received. The description of the set of objects and the descriptions of the one or more associated relationships for each object in the at least a subset of the set of objects are processed to create an ordered list of transaction instructions for storing the set of objects and the one or more associated relationships for each object in the at least a subset of the set of objects. | 2010-04-22 |
20100100568 | METHOD FOR AUTOMATIC PREDICTION OF WORDS IN A TEXT INPUT ASSOCIATED WITH A MULTIMEDIA MESSAGE - The invention is in the technological field of digital imaging. More specifically, the invention relates to a method for automatic prediction of words when entering the words of a text associated with an image ( | 2010-04-22 |
20100100569 | Method of Accelerating the Shortest Path Problem - The solution to the shortest path between a source node and multiple destination nodes is accelerated using a grouping of nodes, where the nodes are grouped based on distance from the source node, and a corresponding set of memory locations that indicate when a group includes one or more nodes. The memory locations can be quickly searched to determine the group that represents the shortest distance from the source node and that includes one or more nodes. Nodes may be grouped into additional groupings that do not correspond to the set of memory locations, when the distance from the source node to the nodes exceeds the range of memory locations. Advantageously, the disclosed system and method provide the ability to reach asymptotically optimal performance. | 2010-04-22 |
20100100570 | Document Set with Workflow Binding Ability on Each Element and the Whole Set - Systems, methods, and computer-readable media for executing workflow via one or more workflow components to enable particular workflow components while fully supporting the execution of a complete workflow by selecting an element of a first document set, selecting an element of a second document set, and establishing a binding relationship between the element of the first document set and the element of the second document set. | 2010-04-22 |
20100100571 | Creating and Dynamically Maintaining Relationships between Operational Data and Output Data - A data-processing apparatus is provided. The data-processing apparatus creates and dynamically maintains relationships between operational data and output data. The data-processing apparatus has first line items for storing operational data. The first line items have operational attributes and at least one treatment attribute. The treatment attribute specifies qualifiers used to create qualified operational data. Impact attributes specify destinations for the qualified operational data in a set of second line items which is arranged to hold the output data. The data-processing apparatus is particularly suited to use as a business planning tool. | 2010-04-22 |
20100100572 | Computerized legal case management system incorporating reconcilation feature - A method for docketing and reporting activities related to a legal case by first establishing a database in a computer memory for storing case data comprised of a plurality of docket records associated with the legal case. The database is then populated with one or more docket records. A court sourced alert associated with the legal case is received via a communications network and loaded into the database. A docket report listing and identifying at least one docket record and the court sourced alert is generated and displayed to a subscriber or user. The user may then reconcile the court sourced alert with the docket record and the displayed docket report listing is modified to indicate that the court sourced alert has been reconciled with the docket record. | 2010-04-22 |
20100100573 | SOURCE AND DESTINATION DETERMINATION SYSTEM AND METHOD - In a first general aspect, a computer program product tangibly embodied in an information carrier is described. The computer program product includes instructions that, when executed, perform operations for identifying a source or destination for stock. The operations include receiving an electronic request to determine a source or destination for stock, identifying, using a primary rule, a logistic area database object that represents a storage location at one of multiple levels of a hierarchy of storage locations. The logistic area database object is associated with a value that indicates an amount of stock that is associated with the storage location. The operations also include transmitting an identifier specifying the logistic area database object if the value indicates that associated storage location is available as a source or destination. The identifier is used to assign the storage location as the source or destination for the stock. | 2010-04-22 |
20100100574 | FILE MANAGEMENT SYSTEM AND APPARATUS, AND COMPUTER READABLE RECORDING MEDIUM STORING PROGRAM - By having a file data storage section that stores file data of a file; a management information storage section that stores management information identifying the file, the management information being related to the file data; a control information storage section that stores control information on a file to be blocked on which a predefined specified processing is to be executed; a management information retrieval section that retrieves the management information stored in the management information storage section; a control information retrieval section that retrieves the control information stored in the control information storage section; an execution section that, when the management information retrieved by the management information retrieval section corresponds to the control information retrieved by the control information retrieval section, executes the predefined processing on the file data related to that management information, proliferation of an important file distribution of which should be restricted over a network can be restricted. | 2010-04-22 |
20100100575 | Lock Deferral for Real-Time Garbage Collection - Techniques are disclosed for schedule management. By way of example, a method for managing performance of tasks of a thread associated with a processor comprises the following steps. A request to execute a task of a first task type within the thread is received. A determination is made whether the processor is currently executing a critical section of a task of a second task type within the thread. When it is determined that the processor is not executing a critical section of the second task type within the thread, the task of the first task type is executed within the thread. When it is determined that the processor is executing a critical section of the first task type within the thread, a determination is made whether the request for execution of the task of the first task type within the thread is deferrable based on a prior execution of one or more units of the first task type. The first task type may be an overhead task type such as a garbage collection task type, and the second task type may be an application task type. | 2010-04-22 |
20100100576 | Desensitized Filters - A method and system for the design and implementation of filters is presented in which the filter's transfer function can be provided with a significant insensitivity to the filter's tap coefficient values. A desensitized digital filter includes a first halfband filter and a second filter coupled in cascade between an input of the digital filter and the output of the digital filter. In embodiments, the first filter has the transfer function F(z)=K(1+z | 2010-04-22 |
20100100577 | METHODS AND SYSTEMS FOR ANALYSIS OF MULTI-SAMPLE, TWO-DIMENSIONAL DATA - The present invention utilizes a pattern extraction methodology to elucidate significant patterns and mathematical relationships that exist between and among pluralities of two-dimensional sample data sets of the same data type. In one instance, the present invention analyzes multi-sample, two-dimensional mass spectroscopy data, while in an alternate instance, another user-specified, preset, or automatically determined data type, modality, submodality, etc., is analyzed. | 2010-04-22 |
20100100578 | DISTRIBUTED RESIDUE-CHECKING OF A FLOATING POINT UNIT - A distributed residue checking apparatus for a floating point unit having a plurality of functional elements performing floating-point operations on a plurality of operands. The distributed residue checking apparatus includes a plurality of residue generators which generate residue values for the operands and the functional elements, and a plurality of residue checking units distributed throughout the floating point unit. Each residue checking unit receives a first residue value and a second residue value from respective residue generators and compares the first residue value to the second residue value to determine whether an error has occurred in a floating-point operation performed by a respective functional element. | 2010-04-22 |
20100100579 | Decentralized signaling for distributed systems - Registration and deregistration of entities in a distributed directory, hosted in a distributed overlay network are carried out in a peer-to-peer manner. The overlay nodes are volatile as every node can attach to or detach from the overlay in an unpredictable manner. Therefore, the distributed directory is volatile as its entries are created and destroyed unpredictably, in accordance with the distributed registration process. The registration and deregistration process can use SIP or other protocols. Application-level connection setup is also carried out on an overlay of volatile nodes, in a peer-to-peer manner using IP as the communications protocol. The application-level setup is aided by a distributed search algorithm, which can be based on DHT (distributed hash table). | 2010-04-22 |
20100100580 | Blood Glucose Tracking Apparatus and Methods - A measurement module for glucose testing includes a glucose testing measurement module housing, a test strip receptacle formed in the housing, and a connector portion formed in the housing and shaped to permit mechanical removable attachment of the housing to a hand-held computer. Electronics determine the amount of glucose present in a sample of body fluid, when the test strip is positioned in the receptacle and the body fluid is placed on a test strip, and communicate the glucose amount to the hand-held computer via the connector portion. | 2010-04-22 |
20100100581 | METHOD AND DEVICE FOR DELIVERING SUPPLEMENTAL CONTENT ASSOCIATED WITH AUDIO/VISUAL CONTENT TO A USER - A method for delivering supplemental content associated with audio/visual content to a user of the audio/visual content is presented. In the method, the audio/visual content and the supplemental content are received. The audio/visual content is then transferred as a stream to a first device for presentation to the user. The supplemental content is transferred to a second device for presentation to the user. The transferred supplemental content is organized into segments, wherein each of the segments is to be presented by the second device to the user in synchronization with the presentation of a corresponding portion of the audio/visual content. | 2010-04-22 |
20100100582 | SYSTEM AND METHOD FOR SERVER INITIATION BEACON - A method and system for a server-client communication in a network, is provided. The method includes, at a server: (1) requesting a client to establish an initial connection for discovery, including: generating a discovery beacon for requesting the initial connection, and transmitting the discovery beacon in the network; and (2) requesting the discovered client to establish a further connection for updates, including: generating at least one of an update beacon for requesting the further connection and an event for triggering the further connection, and transmitting the at lease one of the update beacon and the event in the network. The method includes, at a client: for discovery, detecting a discovery beacon from a server for establishing an initial connection, and establishing the initial connection, and for updates, detecting at least one of an update beacon from the server for establishing a further connection and an event for establishing the further connection, and establishing the further connection. A server system includes: an invitation unit for generating and transmitting a discovery beacon for discovering a new client in a network, and generating and transmitting at least one of an update beacon and an event for updating the discovered client in the network; and an administration unit for administering the discovered client, including at least one of: assigning the discovered client to a group; and assigning the server to the client to allow the client to respond to the discovery and update beacons from the assigned server. A client system includes: a beacon client for detecting an invitation beacon from a server, the invitation beacon including a discovery beacon for discovery and an update beacon for updates; an event identifier for detecting an event for the updates; a primary connection client for establishing an initial connection in response to the discovery beacon and establishing a further connection in response to at least one of the update beacon and the event. | 2010-04-22 |
20100100583 | FLEXIBLE GRAPHICAL EXTENSION ENGINE - A flexible graphical extension engine having a function block engine combined with extensions in communications with a wall module bus to make it possible to provide fixed function, configurable function and programmable function devices which implement additional function block behavior, and provide an automated configuration approach for generating configuration files for a programmable wall module. In other words, the engine not only depends on fixed inputs and outputs (I/O's) and fixed features in a control solution, but also may allow for flexible blocks and the ability to change an interface on the fly (i.e., during operation). | 2010-04-22 |
20100100584 | Web Application Framework Method Enabling Optimum Rendering Performance on a Client Based Upon Detected Parameters of the Client - An improved web application framework methodology enables dynamically-created web content to be generated and downloaded to a client in a fashion that is configured for optimum rendering performance on the client based upon detected parameters of the client. | 2010-04-22 |
20100100585 | Web Application Framework Method Enabling the Creation of Applications That Provide an Interface With Clients That Is Independent of Scripting Capability - An improved web application framework methodology enables the creation of web applications which can respond to client requests in a fashion that results in rendering which appears on the client to be independent of scripting capability. | 2010-04-22 |
20100100586 | METHOD OF SEARCHING FOR IMAGE FORMING APPARATUSES BY USING SERVER, AND HOST APPARATUS AND SYSTEM FOR PERFORMING THE METHOD - A method of searching for peripheral image forming apparatuses by using a server that is connected to a host apparatus in which one or more printer application programs (PAP) are installed. The method includes: if a printer management program (PMP) search method is selected as a search method, invoking a PMP installed in the server; receiving from the PMP a search list including one or more image forming apparatuses connectable to the host apparatus; and selecting an image forming apparatus from the search list and connecting the selected image forming apparatus to the host apparatus. | 2010-04-22 |
20100100587 | SYSTEMS AND METHODS FOR A DATA MANAGEMENT RECOVERY IN A PEER-TO-PEER NETWORK - Data Protection Services (DPS) can protect stored device resources and can ensure that a device's normal usages are not degraded or impinged while in use. Additionally, DPS can protect a user of the device from any and all complexities associated with joining a network and utilizing the network's storage capability (e.g., via Remote Storage Technology). DPS also can insure that a device joining the network can be self configured and that the relationship and\or utilization of a device's resources can be handled without burdening a user with additional associated decisions and configurations. Essentially, the DPS technology resident on a device, can automatically connect the device to a network and allow the device to operate in a manner that a typical user would not be confused by. | 2010-04-22 |
20100100588 | MULTI-PROTOCOL PRINT CLIENT-SERVER COMMUNICATION - A method of communicating between a print client and a print server is described. The method comprises obtaining an indication of the viability of communication of User Datagram Protocol (UDP) messages from the server to the client. If the indication is that UDP messages are viable, messages are sent from the server to the client using UDP. Otherwise a Hypertext Transfer Protocol (HTTP) request is made from the client to the server, that request is left open, and when the server wishes to send a message to the client, the message is sent as the response to the open HTTP request. | 2010-04-22 |
20100100589 | APPARATUS AND METHOD FOR MEASURING ADVERTISING METRICS - Disclosed is a method of measuring advertisement use details suitable for an advertisement content type and advertisement purposes, by setting metrics measurement criteria to be measured for each advertisement at an advertisement server that provides an advertisement, and transmitting the set criteria and advertisement contents to an advertisement client. Thus, the advertisement client can measure advertisement use details for each advertisement based on that criteria and report metrics information, that is the measurement result, to the advertisement server. By this, the advertisement server may grasp in real time each user's response to advertisements having different formats so that the measurement of advertising effects is possible, and according to this, a more differentiated, customized advertisement service can be provided in the future or it can be used as a basis for charging an advertiser. | 2010-04-22 |
20100100590 | ALWAYS READY CLIENT/SERVER DATA SYNCHRONIZATION - Systems and methods for data synchronization are described. In some embodiments, a method is devised for a client to synchronize information with a server. This client receives a communication from a server to selectively synchronize information between the server and the client, the information includes data that have never been synchronized with the client and change operations that have not been synchronized in last data synchronization, wherein the data is arranged and received in an order from higher priority to lower priority. The client stores at least a portion of the data and at least a portion of the change operations in memory of the client in accordance to order received and enables a user of the client device to have immediate access to the portion of data and the portion of change operations in the communication that are stored on the client at any termination point of information synchronization. | 2010-04-22 |
20100100591 | SYSTEM AND METHOD FOR A MOBILE CROSS-PLATFORM SOFTWARE SYSTEM - The present invention is a system and method for creating, developing and testing cross-platform software for mobile communications devices. The invention enables mobile device software that must be highly-integrated with the operating system on which it runs to be implemented in a cross-platform manner. Security software for mobile devices is a prime beneficiary of the present invention, as a substantial proportion of its functionality is identical between different platforms yet integrated very specifically into each platform it supports. The cross-platform system includes a core platform-independent component, a platform-specific component, and an abstraction layer component, each of which may communicate with each other using a common defined API. The present invention enables the platform-independent component to be completely re-used between platforms and allows the platform-specific and abstraction components to contain minimal amounts of code on each platform. | 2010-04-22 |
20100100592 | COMMUNICATION PROTOCOL, DEVELOPING AND NETWORK OPERATING METHODS THEREFORE - In a method for developing a communication protocol for transmitting binary instructions between devices in a network, each instruction comprising at least one of a binary transmitter identifier, a binary receiver identifier and a binary operation identifier, a set of alphanumeric identifiers for each transmitter of the network is determined, each alphanumeric identifier having the same number of characters. Then a set of binary transmitter identifiers having a same number of bits is generated by converting each alphanumeric identifier of said set into a binary identifier using a compression function. Finally binary instructions are formed having as transmitter identifiers a binary transmitter identifier from said set. | 2010-04-22 |
20100100593 | METHOD AND SYSTEM FOR PROVIDING CONTENT SERVICE - A system is used for providing content service to a plurality of clients through a wide area network. The system includes a central content server, a plurality of clusters and a connection management server. The central content server has a storage space for storing content. The content clusters are connected to a back-end network. The content clusters are located in the network between the central content server and the wide area network. The content clusters are capable of caching the content transmitted from the central content server, and sending the content to the clients. The connection management server is connected to the back-end network for managing a content connection between the content clusters and the wide area network. | 2010-04-22 |
20100100594 | DISTRIBUTED SYSTEM FOR INTERACTIVE COLLABORATION - A distribution management system can facilitate synchronous and asynchronous communications, take advantage of electronic scheduling tools, support a facilitator paradigm, and store meeting communications for later retrieval. The system can create a collaborative environment for members of a team in communication with a computer network. An interactive forum can be provided in the collaborative environment in a manner offering varying degrees of structure for collecting information from the members of the team. The information can then be used to arrive at a collaboratively derived decision. | 2010-04-22 |
20100100595 | SELECTIVE PUBLICATION OF E-MAIL ACCOUNT ACCESS FREQUENCY - Embodiments of the present invention address deficiencies of the art in respect to e-mail account management and provide a method, system and computer program product for selective publication of e-mail account access frequency. In an embodiment of the invention, a method for selective publication of e-mail account access frequency can be provided. The method can include determining access frequency data for different e-mail accounts of a first e-mail user in a messaging data processing system, receiving a request from a second e-mail user in the messaging data processing system for the access frequency data, applying publication rules for the first e-mail user to the second e-mail user to determine whether or not to publish the access frequency data to the second e-mail user, and publishing at least part of the access frequency data to the second e-mail user if permitted by the application of the publication rules. | 2010-04-22 |
20100100596 | Sharing Media Content with Multiple Recipients - A computing device may provide a credential related to a service. Responsive to a validation of the credential, an identification of the service may be added to a contact listing associated with the computing device. Thereafter, a user of the computing device may select the service from the contact listing in order to upload a content object to the service. Similarly, the user of the computing device may select one or more peer devices from the contact listing. Responsive to the peer device selections, the content object may be transmitted to the one or more peer devices. | 2010-04-22 |
20100100597 | Point Code Emulation For Common Channel Signaling System No. 7 Signaling Network - The present invention relates to a point code emulation apparatus and method for dividing a Common Channel Signaling System No. 7 (or SS 7) signaling network into two or more networks. The point code emulator is adapted to receive TCAP messages from two or more subnets and converts, for the messages crossing over the subnets, the information of the TCAP messages, including originating point code, destination point code, and transaction identifier, (and optionally, calling party number and called party number), and forwards to the other one of the two or more subnets. Correspondence among the two or more subnets may be provisioned by an authorized user of the system, may be learned automatically by the system based on ISUP message correspondences or previous TCAP transactions, or may be automatically discovered by the system broadcasting messages to nodes in the destined one of the two or more subnets. | 2010-04-22 |
20100100598 | TERMINAL APPARATUS AND METHOD FOR TRANSMITTING DATA IN TERMINAL APPARATUS - According to an aspect of the present invention, a terminal apparatus includes: a limiting module that determines a limiting data size that is receivable data size by a destination terminal of a mail from the terminal apparatus; a editing module that generates a plurality of scenes from an original file to be send when data size of the mail including the original file is larger than the limiting data size; and a sending module that combines the generated scenes so that the data size does not exceed the limiting data size and sends the mail including the combined scene. | 2010-04-22 |
20100100599 | Mass Email and Text Message Text Individualization and Email and Text Message Private Commenting - The present disclosure relates to novel and advantageous systems and methods for email, text messages, and the like, and particularly relates to systems and methods for email and text message text individualization and private commenting. More particularly, the present disclosure relates to novel and advantageous systems and methods for email and text message text individualization and private commenting, wherein text of a single email or text message can be directed to, personalized for, specialized for, or otherwise individualized for each recipient. | 2010-04-22 |
20100100600 | DISTRIBUTING DATA MESSAGES - A method of automatically distributing data messages to members of a user community involves selecting, from a list of distribution rules, a rule which meets certain criteria in terms of message distribution characteristics. The selected rule determines which members of the user community will receive the message and when. For example, in a first round, a first subset of the user community receive the message and each is prompted to provide feedback data in relation to the message, for example to say that the message is offensive, already answered or if there is someone else who can deal with the message. This feedback data is applied to the selected distribution rule to determine to whom the message is sent in the next round. The process continues over a number of rounds until a termination criterion is met. | 2010-04-22 |
20100100601 | MEDIA CONTENT TRANSMISSION METHOD AND NETWORK-SIDE EQUIPMENT - A media content transmission method disclosed herein includes: The network-side equipment receives a first message containing the media content, includes the received media content into a second message, and then transmits the second message. A network-side equipment is also provided herein. | 2010-04-22 |
20100100602 | INSTANT MESSAGING SYSTEM, COMPONENT AND METHOD FOR ADDITIONAL SERVICE - An IM system for an additional service includes: an IM client and at least one IM component adapted to support at least one additional service, between which a common interface is configured. The IM client triggers the at least one IM component via the common interface when a local IM user logs on; and the at least one IM component obtains an identity of at least one IM user other than the local IM user via the common interface, and query, according to the identity, whether the at least one IM user subscribes to one of the at least one additional service supported by the at least one IM component. A component and method for an additional service are also provided. By utilizing the IM system, component and method, extensibility of the IM system can be improved, and costs for extending the IM system can be reduced. | 2010-04-22 |
20100100603 | METHODS, SYSTEMS, AND PRODUCTS FOR SHARING CONTENT - Methods, systems, and products share content between a device and a media delivery device. The media delivery device includes a content sharing application stored in memory and a processor communicating with the memory. The processor sends a presence update message to indicate the media delivery device is active and available to receive content. The processor receives an invite, and the invite requests a session between the media delivery device and the device. The processor sends an accept message to accept the invitation. The processor receives the content and receives a message that terminates the session. | 2010-04-22 |
20100100604 | CACHE CONFIGURATION SYSTEM, MANAGEMENT SERVER AND CACHE CONFIGURATION MANAGEMENT METHOD - A cache configuration management system capable of lightening workloads of estimation of a cache capacity in virtualization apparatus and/or cache assignment is provided. In a storage system having application servers, storage devices, a virtualization apparatus for letting the storage devices be distinctly recognizable as virtualized storages, and a storage management server, the storage management server predicts a response time of the virtualization apparatus with respect to a application server from cache configurations and access performances of the virtualization apparatus and storage device and then evaluates the presence or absence of the assignment to a virtual volume of internal cache and a predictive performance value based on a to-be-assigned capacity to thereby perform judgment of the cache capacity within the virtualization apparatus and estimation of an optimal cache capacity, thus enabling preparation of an internal cache configuration change plan. | 2010-04-22 |
20100100605 | METHODS AND APPARATUS FOR MANAGEMENT OF INTER-WIDGET INTERACTIONS - In one embodiment, a processor-readable medium storing code representing instructions to cause a processor to perform a process includes code to transmit using a communication channel a discovery signal from a first virally spread widget that has at least a portion executed at a content aggregation point to a second virally spread widget. The code also includes code to receive at the first virally spread widget a response signal sent from the second virally spread widget in response to the discovery signal. | 2010-04-22 |
20100100606 | INFORMATION DISTRIBUTION SYSTEM, SERVICE-PROVIDING METHOD FOR AN INFORMATION DISTRIBUTION SYSTEM, AND A PROGRAM FOR THE SAME - The effort of changing an application in conjunction with a change in process content or change in the type or specifications of a receiver can be reduced, and a cooperative process involving a plurality of receivers without going through an application can be achieved. An integrated device control service | 2010-04-22 |
20100100607 | Adjusting Content To User Profiles - One embodiment is a method that determines at a client computer a relevancy of information received with respect to a user profile. The method then adjusts a ranking of the information according to the relevancy and displays a selected portion of the adjusted information on the client computer. | 2010-04-22 |
20100100608 | MEDIA DEVICE AND INTERFACE - A media device is provided for receiving a listing of media content items from a server, at least one of the media content items being a group entity which is representative of a collection of individual media content items. Each of the media content items is then presented to the user for selection. A user may select one of the group entities and the associated individual media content items will then be presented to the user for further selection. An individual media content item may be selected and the selected media content may be transmitted from the server to the media receiver for immediate play back or saved for later playback. | 2010-04-22 |
20100100609 | SYSTEM AND METHOD FOR DIRECTING DISPLAY OF A STANDARD OPERATION PROCEDURE OF AN ITEM USING MULTIMEDIA DEVICES - A method for directing display of a standard operation procedure of an item using multimedia devices positioned on at least one workbench that produces the item. The method divides the SOP into several instruction steps, assigns a corresponding identifier to each instruction step of the SOP, and sends a start command to multimedia devices. The method further downloads and directs a instruction step of the SOP having the same identifier with the multimedia device if the multimedia device receives the start command. | 2010-04-22 |
20100100610 | Unattended installation of drivers for devices that are not automatically found and installed during operating system installation - The unattended installation of drivers for devices that are not automatically found and installed during operating system installation is disclosed. A method determines which drivers are needed for devices on client computing systems that are not automatically found and installed during operating system installation. Entries for the drivers are created within a master driver file. The method copies the master driver file to each client computing system, and drivers that are needed for the devices. For each client computing system, references are created within an unattended installation file to the entries for the drivers within the master driver file. Operating systems are remotely installed on the client computing systems in an unattended manner. The drivers are able to be installed in the unattended manner due to the references created within the unattended installation files to the entries for the drivers within the master driver file. | 2010-04-22 |
20100100611 | COMPUTER SYSTEM AND CONFIGURATION MANAGEMENT METHOD THEREFOR - Provided is a computer system that requires only a server administrator for construction thereof and configuration change thereof. A management server acquires connection destination interface identifiers set for external apparatuses, stores the connection destination interface identifiers into a first table, acquires specifications of server computers and identifiers of the server computers, stores the specifications and the identifiers into a second table, acquires specifications of external apparatuses, stores the specifications into the first table, receives a profile to be deployed onto one of the server computers, acquires a server computer satisfying the profile from the second table, acquires an external apparatus satisfying the profile from the first table, acquires a connection destination interface identifier from the first table, and notifies the server computer acquired from the second table of the acquired interface identifier, and the server computer updates an interface identifier of an interface by the received interface identifier. | 2010-04-22 |
20100100612 | PEER-TO-PEER MODULE CONFIGURATION REDUNDANCY AND RECOVERY MANAGEMENT - A method for peer-to-peer management module configuration redundancy and recovery can be provided. The method can include fragmenting configuration data for a specified management module configured to manage systems components in a blade environment. The method also can include identifying peer management modules communicatively connected to the specified management module. The method yet further can include transmitting different ones of the fragmented configuration data to different ones of the peer management modules. In response to a reset condition in the specified management module, the method can provide for the retrieval of the fragmented configuration data from the peer management modules. Thereafter, the method can provide for the re-assembly of the retrieved fragmented configuration data and the application of the re-assembled fragmented configuration data to the specified management module. | 2010-04-22 |
20100100613 | Devices, Methods, and Computer-Readable Media for Providing Quality of Service Optimization via Policy-Based Rearrangements - Devices, methods and computer-readable media for providing quality of service optimization via policy-based rearrangements. Customers are grouped for potential rearrangement. Multiple alternative options are generated for a particular group using policy rules. Policy rules for the particular group are used to evaluate each option using common metrics. Policy rules are used to select a best option for the particular group. The best option for the particular group is implemented. | 2010-04-22 |
20100100614 | Protecting Subscriber Database Data Integrity in Geographical Redundant Deployments - Methods, systems, and computer-readable media for ensuring data integrity during data synchronization are provided. According to one method, a number of originating requests from a plurality of user endpoints are monitored across a network. A determination is made whether the number of originating requests is below a first threshold. Responsive to determining that the number of originating requests is below the first threshold, probe messages are transmitted to at least a portion of the plurality of user endpoints across the network. A number of the user endpoints that return probe replies in response to the probe messages are monitored. A determination is made whether the number of the user endpoints is below a second threshold. Responsive to determining that the number of the user endpoints is below the second threshold, a report is made to a database that the network is unavailable, thereby causing the database to stop updating time stamps. | 2010-04-22 |
20100100615 | APPARATUS AND METHOD FOR MANAGING ADVERTISEMENT APPLICATION - A method and apparatus for managing an advertisement application in a mobile advertising system is provided. When an advertisement application for representing an advertisement is installed in an advertisement-receiving terminal, a registration request for the installed advertisement application is made. The advertisement-receiving terminal assigns an application Identifier (ID) to the advertisement application in response to the registration request, and stores a profile of the advertisement application in association with the assigned application ID. | 2010-04-22 |
20100100616 | METHOD AND APPARATUS FOR CONTROLLING TRAFFIC BETWEEN DIFFERENT ENTITIES ON A NETWORK - A method for controlling traffic between different entities on a network in which packets of received data are inspected, and if encapsulated, are decapsulated layer by layer and, after each layer is decapsulated, the packet is inspected to determine if the packet is to be acted upon or discarded. | 2010-04-22 |
20100100617 | System for Assignment of a Service Identifier as a Mechanism for Establishing a Seamless Profile in a Contextually Aware Presence Access Layer - A method for providing presence-related information is provided. The method includes creating a template of presence parameters for an application, storing the template, a presence access layer retrieving the template, the presence access layer using the template to create a profile of at least one presence parameter for the application, and the presence access layer using the profile to specify a presence-related action for the application. | 2010-04-22 |
20100100618 | Differentiating a User from Multiple Users Based on a Determined Pattern of Network Usage - In one embodiment, a method comprises detecting, by an apparatus, first network activity within a time interval on at least a first user device at a user premises, the first user device usable by first and second users; determining from the first network activity a first pattern of network usage associated with the first user and a second pattern of network usage associated with the second user, the second pattern distinct from the first pattern; detecting, by the apparatus, second network activity on the first user device at the user premises following the time interval; and selectively identifying the second network activity as performed by the first user based on a determined correlation between the second network activity and the first pattern of network usage. | 2010-04-22 |
20100100619 | METHOD AND APPARATUS FOR VISUALIZING NETWORK SECURITY STATE - There are provided a network security state visualization device and method, the device including: a security event collector collecting original security event information from network security apparatuses; a security event analyzer analyzing the original security event information collected by the security event collector and extracting characteristic data corresponding to a security event; and a three-dimensional visualization display unit visualizing a correlation between the characteristic data extracted by the security event analyzer as a three-dimensional screen to be displayed. | 2010-04-22 |
20100100620 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING COMPOSITE CAPABILITY INFORMATION FOR DEVICES IN DISTRIBUTED NETWORKS - An apparatus for providing distribution of composite capability information for devices within a distributed network may include at least one processor and at least one memory including computer program code. The memory and the computer program code may be configured to, with the processor, cause the apparatus at least to receive local capability information from a participant device in a distributed network in which the local capability information describes the capabilities of the participant device, combine the local capability information from the participant device with other capability information defining capabilities of other participant devices to produce composite capability information, generate differential information indicating differences between the local capability information and the composite capability information, and provide the differential information to the participant device. A corresponding method and computer program product are also provided. | 2010-04-22 |
20100100621 | SHARING STATUS INFORMATION ACROSS A PLURALITY OF COMMUNICATION NETWORKS - A method and system for sharing status information across a plurality of communication networks is presented. Such a method and system is adapted to collect and make available network session status information and to collect and make available network user status information. | 2010-04-22 |
20100100622 | METHOD, COMPUTER PROGRAM PRODUCT, AND APPARATUS FOR PROVIDING A DISTRIBUTED ROUTER ARCHITECTURE - An apparatus for providing distributed router architecture includes a processing element and a resource availability element. The processing element may be configured to receive indications of receipt of data associated with a service for routing to a destination address. The resource availability element may be in communication with the processing element and may be configured to monitor resource usage over a plurality of distributed resource planes. The processing element may be further configured to allocate a resource associated with routing the data based on the monitored resource usage. | 2010-04-22 |
20100100623 | SYSTEM AND METHOD FOR MONITORING A MOBILE COMPUTING PRODUCT/ARRANGEMENT - Described is a system and method for monitoring a mobile computing Arrangement. The arrangement may include a sensor and a processor. The sensor detects first data of an event including a directional orientation and a motion of the arrangement. The processor compares the first data to second data to determine if at least one predetermined procedure is to be executed. The second data may include a predetermined threshold range of changes in the directional orientation and the motion. If the predetermined procedure is to be executed, the processor selects the predetermined procedure which corresponds to the event as a function of the first data. Subsequently, the predetermined procedures is executed. | 2010-04-22 |
20100100624 | PARALLEL TRANSACTION EXECUTION WITH A THREAD POOL - A method for using available server threads to process resources and reduce the overall time of performing XA interactions in two-phase commit protocol implemented by the transaction manager. A TM processing XA interactions dispatches interaction commands for multiple resources to a thread manager, which dispatches the commands to idle server threads. In one embodiment, the TM attempts to dispatch all but one of the interaction commands to separate threads. The primary thread then processes the remaining resource command. Any commands relating to dispatch requests that were unable to be dispatched to separate threads due to unavailability are processed by the primary thread. Once the primary server has processed its interaction commands and received a signal indicating the threads receiving dispatch requests have completed their respective processing of dispatched commands, the next group of commands is processed in a similar manner. | 2010-04-22 |
20100100625 | SYSTEM AND METHOD FOR TRANSLATING APPLICATION PROGRAM NETWORK SERVICE REQUESTS INTO ACTIONS AND PERFORMING THOSE ACTIONS THROUGH THE MANAGEMENT AND/OR CONTROL PLANE RESPONSIVE TO PREVIOUSLY DEFINED POLICIES AND PREVIOUS REQUESTS BY THE SAME OR ANOTHER APPLICATION PROGRAM - Application program network service requests are translated into specific actions that are then performed through the management plane and/or control plane. The translations and resulting actions are responsive to previously defined policies for the communication network, and may further reflect processing of previous service requests by the same or another application program. The amount of resources available for use by a given application program may be predefined based on a globally defined network policy. Each service request obtained from an application program may be translated into multiple actions performed using various specific protocols and/or interfaces provided by either the management plane, the control plane, or both the management and control planes. Reports of network activity, status and/or faults for a requesting application program may be tailored to the requesting program's view of the network, and passed directly and exclusively to the requesting program. | 2010-04-22 |
20100100626 | METHODS AND APPARATUS RELATED TO INTER-WIDGET INTERACTIONS MANAGED BY A CLIENT-SIDE MASTER - In one embodiment, a method includes receiving at a first widget executing at a first client a first signal sent from a second widget executing at a second client. The first signal can be associated with an interactive session between at least the first widget and the second widget. The first widget can be selected to operate as a client-side master. The method can also include defining at the first widget, and based on the first signal, a second signal having a master flag. The second signal can be sent from the first widget to the second widget. | 2010-04-22 |
20100100627 | SYSTEM AND METHOD FOR BYPASSING AN ACCESS POINT IN A LOCAL AREA NETWORK FOR P2P DATA TRANSFERS - A system and method for bypassing an access point in a wireless Local Area Network (LAN) for direct point-to-point data transfers are provided. A user device in the wireless LAN is equipped with a primary local wireless interface establishing a wireless communication link with an access point of the wireless LAN, a secondary local wireless interface used for direct point-to-point (P2P) file transfers, and a P2P file transfer application. When the P2P application desires to transfer a data file to another user device within the wireless LAN, the user device determines whether the other user device is within a coverage area of the secondary local wireless interface and whether the file transfer meets one or more alternate transfer criterion. If so, the data file is transferred to the other user device via a direct P2P wireless communication link, thereby bypassing the access point of the wireless LAN. | 2010-04-22 |
20100100628 | IMAGE PHOTOGRAPHIC APPARATUS - An image photographic apparatus which includes an information recording medium capable of communicating by use of a communication protocol and recording an image of a subject, and is configured to function as a server to transmit the image of the subject stored in the information recording medium to a client connected to a network by establishing communication based on a request for communication start from the client, the image photographic apparatus including a detection device to detect the request for communication start from the client, a display unit to display other client who transmits a request for communication start based on detection results of the detection device, and a selection-input device to select and input whether allowing communication to the other client transmitting the request for communication start based on the display of the display unit. | 2010-04-22 |
20100100629 | DOMAIN NAME SERVICE RESOLVER - A content delivery network (CDN) for providing content objects and domain resolution. The CDN includes a connection with a terminal device, a second domain name service (DNS) system, an IP address store for holding authoritative Internet protocol (IP) addresses, and a content store holding at least one of the first or second content object. A first request to resolve a first domain name is received by the second DNS system at a second location. A second request to resolve a second domain name is received by the second DNS system at the second location. The first domain name is associated with a first content object, and the second domain name is associated with a second content object. The first and second requests are relayed with the terminal device, which receives Internet access from an access network. The access network comprises a first DNS system that functions in a recursing DNS mode. The content object is realized in a first location that is different from the second location of the terminal device. The second DNS system operates in a recursing DNS mode to retrieve a first IP address corresponding to the first domain name. The first IP address for the first domain name is returned from the second DNS system to the terminal device to fulfill the first request. The second DNS system operates in an authoritative DNS mode to retrieve a second IP address from the IP address store. The second IP address for the second domain name is returned from the second DNS system to the terminal device to fulfill the second request. | 2010-04-22 |
20100100630 | METHOD FOR ACQUIRING TRAVERSAL RESOURCE, PEER TO PEER NODE AND PEER TO PEER SYSTEM - A method for acquiring a traversal resource includes the following steps. A peer to peer (P2P) entity generates a message carrying a request for collecting a network address translation (NAT) traversal resource, and sends the message carrying the request for collecting the NAT traversal resource to a destination P2P node. A middle P2P node and the destination P2P node receiving the message carrying the request for collecting the NAT traversal resource collect the NAT traversal resource. The middle P2P node and the destination P2P node send the collected NAT traversal resource to a first P2P node. A P2P node and a P2P system are also provided. | 2010-04-22 |
20100100631 | Mobility Protocol Selection in a Multi-Internet Protocol Mobility Environment - Aspects describe selection of a mobility protocol after a mobile device has been authenticated with a network. Selection of mobility protocol after authentication can mitigate the amount of time needed to implement the mobility protocol. The mobility protocols include a simple IP protocol, a proxy mobile IP protocol, and a client mobile IP protocol. Implementation of simple IP protocol and proxy mobile IP protocol are performed in a similar manner from the perspective of a mobile device. If IPCP negotiation is successful, proxy mobile IP protocol or simple IP protocol can be selected. If IPCP negotiation is not successful, client mobile IP protocol can be selected. | 2010-04-22 |
20100100632 | Sharing Data Within an Instant Messaging Session - Sharing data within an instant messaging session is described. A user participating in an instant messaging session may request a data access key. The key, which provides access to data associated with the user, may then be transmitted via the instant messaging session to one or more other participants in the instant messaging session. The other instant messaging session participants can then use the key to access, via the instant messaging session, the data associated with the user. Users may be granted various levels of access to another user's data. | 2010-04-22 |
20100100633 | Method, Apparatus And System For Obtaining Logon Information - A method and system for obtaining logon information are provided, and the method includes: receiving a request for logon information from a value-added service client; sending the request for the logon information to an Instant Messaging (IM) client corresponding to the value-added service client; receiving the logon information from the IM client; and sending the logon information to the value-added service client. | 2010-04-22 |
20100100634 | Communication Network including Means for Managing Conflicts during the Execution of Several Communication Services - A communications network including: n service managers (AS1, AS, . . . , ASn), each adapted to execute an associated service; routing means (MR) adapted to receive protocol messages sent by a service manager, and to forward them to a terminal. The network also includes a conflict manager including: a set of packets, each packet containing rules for sorting protocol messages liable to be sent by at least two service managers; selection means for selecting a packet as a function of an indicator of the services that the terminal can access; sorting means for sorting protocol messages sent by at least two service managers upon execution of the associated services as a function of the content of a selected packet and forwarding the sorted protocol messages to the routing means (MR). Also disclosed are a conflict management method and a method of adding an additional service to a communications network. | 2010-04-22 |
20100100635 | Reception Apparatus, Content Reception Method, and Program - A reception apparatus includes a download section, a storage section, a judgment section, and a presentation section. The download section downloads a content via a network. The storage section stores the content being downloaded. The judgment section judges, based on a transmission rate of the content being downloaded and a standard reproduction rate of the content, whether the content can be reproduced continuously. The presentation section presents a result of the judgment to a user. | 2010-04-22 |
20100100636 | Generating and Providing Rich Media Presentations Optimized for a Device over a Network - Generating and providing rich media presentations to a requesting device is described. Attributes of the requesting device are determined and used to create optimized code for the requesting device. The attributes may include information relating to the operating system of the requesting device; a media player; a bandwidth parameter; presence or absence of a firewall, permissions related to the requesting device, and the like. A virtual player is created that includes code to play media files. A presentation package is created that sets the presentation attributes for the multimedia experience. A media package is created that instructs the virtual player what multimedia content to play. | 2010-04-22 |
20100100637 | Dynamically Balancing User Experiences in a Multi-User Computing System - A media experience policy engine includes three components: an information manager, a policy evaluator, and an enforcement module. The information manager collects information regarding the current state of a media delivery system, such as, for example, usage of a CPU, memory, hard disk, (I/O) interface, and a network. This collected data is then verified by the policy evaluator to see if resource contention is, or is close to, occurring. If so, existing or potential conflicts are dealt with by the enforcement module, which applies corrections, such as, for example, limiting the access of later chronologic users, or degrading the user experience of all users, in accordance with a desired policy in order to vitiate the resource contention and maintain a user experience consistent with the desired policy. | 2010-04-22 |
20100100638 | FILE TRANSFER PROTOCOL FOR MOBILE COMPUTER - A method is disclosed for communicating using a device having a Palm OS. SMB is preferentially used to communicate with a node, and if use of SMB is not possible, FTP is used, and if use of FTP is not possible, Bluetooth is used. If FTP or Bluetooth is selected as the protocol, file sharing between the device and node that entails a read or write is executed by temporarily copying a file to an internal Palm OS memory of the device, performing the read or write on the file, and then copying the file back to the node to overwrite a previous version of the file at the node. For non-Palm OS file transfer to the internal memory, the file is wrapped in a Palm OS stream in the internal memory for executing reads or writes. For file transfer to an expansion Palm OS memory card, byte-to-byte copying of the file is executed using the FAT of the expansion memory, with the file being transferred through an internal Palm OS memory of the device. | 2010-04-22 |
20100100639 | METHOD FOR PROVIDING INTERNET PROTOCOL HANDOFF OF MOBILE NODE UNDER MULTIPLE MOBILE AGENT PLATFORM ENVIRONMENT - Provided is a method for providing Internet protocol (IP) handoff of a mobile node (MN) under a multiple mobile agent platform (MAP) environment. In the method, a registration request message for an IP handoff is received from an MN in a network including a plurality of MAPs, and information about the MN is shared with an MAP managing an area in which the MN is located before through a signal packet path. The signal packet path is established separately from a data packet path for transmitting signal packets associated with IP handoff. An IP handoff for the MN is provided based on the shared information. Therefore, a rapid IP handoff is possible since the two MAPs share information about the MN with each other. | 2010-04-22 |
20100100640 | VIDEO RECORDING AND PLAYING APPARATUS, AND FILE MANAGEMENT METHOD - A video recording and playing apparatus for use in a file recording system, includes a control input unit inputting a command or data, a storage unit storing an MXF file, a data interface unit transmitting and receiving data concerning transfer based on an FTP, a information table which stores control information for transfer and recording of MXF file, and when a command for recording is inputted, a control unit performing a preparatory procedure through which information table is created by transmitting command through a preset processing procedure to a source side server via the data interface unit, by receiving Random Index Pack information in a specified MXF file, by reading description position information, by specifying all items of the control information necessary for the recording, and by receiving all items, and after an end of the preparatory procedure, performing control to record the MXF file in the storage unit. | 2010-04-22 |
20100100641 | SYSTEM AND METHODS FOR ASYNCHRONOUS SYNCHRONIZATION - Aspects of the advancement provide for information to be synchronized in an asynchronous manner among two or more computing devices. | 2010-04-22 |
20100100642 | SYSTEM AND METHOD FOR MANAGING WIRELESS CONNECTIONS IN COMPUTER - A Wireless Connection Utility (WCU) provides a unified user experience for managing various types of wireless connections, including Wireless WANs, Wireless LANs, and Bluetooth networks. The WCU functions as a gateway for a user of a computer to monitor the computer's wireless network status, to switch wireless connections, to configure wireless connection settings, and to diagnose wireless connection problems through a Wireless Helper Utility (WHU). The WCU thus provides a unified U/I layer on the top of the existing operating system components for ease of use. | 2010-04-22 |
20100100643 | MULTIMEDIA SYSTEM BY USING EXTERNAL CONNECTION APPARATUS AND EXTERNAL CONNECTION APPARATUS THEREFOR - Disclosed is a multimedia system using a mobile communication terminal and an external connection device for the same. The multimedia system uses a video/audio output device, a peripheral device, and an external connection device. The multimedia system includes a mobile communication terminal having a video/audio output function and a peripheral device control function so that the mobile communication terminal outputs images and sounds by using the video/audio output device and controls the peripheral device; and an external connection device for connecting the mobile communication terminal to the video/audio output device and the peripheral device, relaying the images and sounds from the mobile communication terminal to the video/audio output device, and relaying data transmitted/received between the mobile communication terminal and the peripheral device. When multimedia data is reproduced by using a mobile communication terminal, it is easily connected to an external video/audio output device (e.g. a TV) or a peripheral device (e.g. a computer, a mouse, a joystick) to construct a multimedia system. | 2010-04-22 |
20100100644 | Terminal device - A terminal device including a plurality of logical ports as ports for providing logical connections, the logical ports logically connecting external devices to the terminal device, the terminal device comprising: a receiver configured to receive an execution instruction for an unmount process which is a process of transition from an activated state in which the logical connections are activated to a deactivated state in which the logical connections are deactivated; and a controller configured to control the logical ports, wherein the controller deactivates the logical connections corresponding to the logical ports, in response to the execution instruction for the unmount process. | 2010-04-22 |
20100100645 | Storage System and Method for Controlling Activation of Command - To provide a storage system that can control both the number of commands activated per unit time and the response time of each command activated in accordance with the priority level of command. The storage system comprises a queue corresponding to each priority of command and an activation order control part. A command that the storage system receives from a host computer is accumulated in the queue corresponding to the priority specified from the command. The activation order control part decides, for each queue, the number of activation object commands that are the commands to be activated among a plurality of commands accumulated in the queue, based on the priority corresponding to the queue. And the activation order control part decides the activation order of the activation object commands, based on the activation object command number decided for each queue, so that the average value of logical response time of the activation object command may be shorter at the higher priority. The activation object command is activated in accordance with the decided activation order. | 2010-04-22 |
20100100646 | APPARATUS SUPPORTING PLURALITY OF INTERFACES AND METHOD OF SETTING UP NETWORK CONNECTION OF THE SAME - A method of setting up a network connection of an image forming device connectable to a network via a first interface and a second interface, the method including setting up a network connection via the second interface, stopping operation of the first interface and initiating operation of the second interface after the setting up of the network connection via the second interface is completed, determining whether the second interface is connected to the network, and, stopping operation of the second interface and initiating operation of the first interface if determined that the second interface is connected to the network. | 2010-04-22 |
20100100647 | INFORMATION PROCESSING APPARATUS AND INFORMATION SELECTING METHOD - An information processing apparatus and an information selecting method are disclosed which can easily restore an original state after checking the result of executing predetermined processing based on different information. If an operator of an operation unit is pressed in an already processed state where a processing execution unit is executing predetermined processing using already selected information set in a selected information memory, information assigned to the operator is newly set in the selected information memory to execute the predetermined processing with the processing execution unit. After that, if the pressed operator is released, the processing execution unit is restored to the already processed state. With this operation, after checking a new processing state using different information from already selected information by pressing an operator, the already processed state can be restored simply by releasing the pressed operator. | 2010-04-22 |
20100100648 | ADDRESS WINDOW SUPPORT FOR DIRECT MEMORY ACCESS TRANSLATION - A apparatus is disclosed. The apparatus includes a remapping circuit to facilitate access of one or more I/O devices to a memory device for direct memory access (DMA) transactions. The remapping circuit includes a translation mechanism to perform memory address translations for I/O DMA transactions via address window-based translations. | 2010-04-22 |
20100100649 | Direct memory access (DMA) address translation between peer input/output (I/O) devices - A method and apparatus is described herein for supporting direct memory accesses between peer I/O devices. It is determined whether a guest physical address (GPA) referenced by an access generated from an I/O device, is within a range of GPAs associated with local I/O devices based at least in part on a GPA base and a GPA window size. If the GPA is within the window, then the GPA is translated to an HPA based at least in part on a base HPA associated with a local device and then forwarded to that local device. However, if the GPA is not within the window, then the access is forwarded upstream. | 2010-04-22 |
20100100650 | Computing Module with Serial Data Connectivity - A computing module includes an interface to asynchronously, serially exchange parallel system bus data with one or more other modules of a computer system that includes the computing module. The computing module can asynchronously, serially transfer first parallel bus data to another module of the computer system, and can asynchronously, serially receive second parallel bus data from another module of the computer system. | 2010-04-22 |
20100100651 | Multipurpose and programmable pad for an integrated circuit - A multi-port SERDES transceiver includes multiple parallel and serial ports, and the flexibility to connect any one of the parallel or serial ports to another parallel or serial port. The ports include programmable pads that are capable of supporting multiple different data protocols, timing protocols, electrical specifications, and input-output functions. A management data IO pad also enables the transceiver to support different electrical requirements and data protocols at the same time. The substrate layout of the transceiver is configured so that the parallel ports and the serial ports are on the outer perimeter. A logic core is at the center, where the logic core operates the serial and parallel data ports, and the bus that connects the data ports. The bus can be described as a “ring” structure (or donut “structure”) around the logic core, and is configured between the logic core and the data ports. | 2010-04-22 |
20100100652 | KVM SWITCH WITH PIP FUNCTIONS USING REMOTE DESKTOP SHARING TECHNIQUE - A keyboard, video, mouse (KVM) switch implements a picture-in-picture (PIP) function to allow desktop images from multiple computers to be displayed on the user console monitor. The KVM switch switches a first one of the multiple computers to the user console in a manner. The KVM switch further establishes a desktop sharing and remote control relationship between the first computer and each of the other computers, so that the first computer acts as a client which can see the desktop of the other computers (servers) and control them. The desktop images of the other computers are displayed on the console monitor as windows, which can be moved and re-sized. Audio data from the other computer are also transmitted to the user console. The PIP function is primarily implemented in software and no special video processing hardware is required in the KVM switch. | 2010-04-22 |
20100100653 | Video signal adjustment system and method for controlling the same - A video signal adjustment system that is capable of being connected between a server and a console includes: a server unit that is connected to the server; a main unit that is connected to the server unit, and includes a first adjustment portion that adjusts gain and frequency characteristic of a video signal output from the server; and a console unit that is connected between the main unit and the console, and includes a second adjustment portion that adjusts gain, frequency characteristic, and delay of the video signal output from the main unit. | 2010-04-22 |
20100100654 | Coupling a Specialty System, Such as a Metering System, to Multiple Control Systems - A metering system configured to couple to multiple specialty systems, such as a control system. At least some of the illustrative embodiments are processing units comprising a processor, a memory coupled to the processor, and a communication port configured to coupled to a backbone communication network of a control system. The memory stores a program that causes the processor to selectively participate (over the communication port) as a processing unit of a control system of a first manufacturer (the control system implements a first proprietary communication protocol between processing units), and to participate (over the communication port) as a processing unit of a control system of a second manufacturer different than the first manufacturer (the control system of the second manufacturer implements a second proprietary communication protocol between the processing units). | 2010-04-22 |
20100100655 | MANAGEMENT OF CLUSTER-WIDE RESOURCES WITH SHARED VARIABLES - The number of concurrent systems locks supported on a Sysplex is limited. Since persistent system locks may not be released for a long time, the limit may be reached resulting in outage periods. Access to resources may be managed through shared variables across a cluster of computing systems. Processes running on the cluster can use shared variables that are either exclusive or non-exclusive. An exclusive shared variable associates a resource with a process that has exclusive control of the resource. Since each exclusive shared variable is unique across the cluster, another application cannot create a second exclusive shared variable to control the resource. There is no limit on the number of exclusive shared variables that can be created on a cluster. Using exclusive shared variables instead of persistent system locks can prevent a system from reaching the limit of concurrent system locks while allowing processes exclusive use of resources. | 2010-04-22 |
20100100656 | INTERRUPTION FACILITY FOR ADJUNCT PROCESSOR QUEUES - Interruption facility for adjunct processor queues. In response to a queue transitioning from a no replies pending state to a reply pending state, an interruption is initiated. This interruption signals to a processor that a reply to a request is waiting on the queue. In order for the queue to take advantage of the interruption capability, it is enabled for interruptions. | 2010-04-22 |
20100100657 | COMPUTER CAPABLE OF AUTOMATIC BANDWIDTH CONFIGURATION ACCORDING TO I/O EXPANSION CARD TYPE - A computer capable of automatic bandwidth configuration according to I/O expansion card (e.g., PCI-Express expansion card) type is provided. A motherboard of the computer includes an I/O expansion slot, a chipset, and a configuration setting circuit. When the I/O expansion slot supports different types of I/O expansion cards having multiple interface card slot combinations, a corresponding bandwidth configuration message is generated on the I/O expansion card. The bandwidth configuration message is used to indicate the type of the I/O expansion card that is being used and thereby control the configuration setting circuit to adjust the bandwidth configuration in the chipset. | 2010-04-22 |
20100100658 | USB Dock - A USB device securement apparatus is disclosed. The USB device securement apparatus includes a dock that includes a device side and an attachment side. The device side of the dock receives the plug side of the USB device and the attachment side of the dock is coupled to a surface. This arrangement provides proper securement of the USB device during retail, transportation, and storage. | 2010-04-22 |