30th week of 2012 patent applcation highlights part 59 |
Patent application number | Title | Published |
20120191796 | VOICE AND TEXT GROUP CHAT DISPLAY MANAGEMENT TECHNIQUES FOR WIRELESS MOBILE TERMINALS - A single content region in a chat history display is used to display entries representative of a plurality of messages corresponding to all chat histories for all of chat threads currently engaged in by a given mobile terminal. Additionally, a buddy list display supports management of chat buddies, a detail view display allows otherwise truncated messages to be displayed, and a text message editor display supports the composition of text messages. Each chat user may designate public display identifiers for purposes of identification to other chat users. Additionally, each user may designate private display identifiers for each of his/her buddies, which private display identifiers may be used to replace the public display identifiers for that user's buddies when displayed on the user's mobile terminal. In this manner, the use of speech and text based group chatting and similar services in wireless communication environments is more readily enabled. | 2012-07-26 |
20120191797 | Viral Engine for Network Deployment - A private network system operates over a public network to provide an asymmetric service to members with information from other members and non-members. The system includes central servers and databases connected via the public network to client systems of public network users. The users may be members who communicate with a private protocol or non-members who communicate with the public protocol. A process for the private service includes communication of information between users via the private service servers. The private service server implements the private service, which includes a viral engine for network deployment. Features of the viral engine include genetic algorithms, data mining, personalization, frictionless service setup, user maximization, and member-controlled privacy. A sample setup process and contact update wizard that include several viral engine features are described. | 2012-07-26 |
20120191798 | METHOD AND SYSTEM FOR QUERYING, MONITORING AND CONTROLLING A WIRELESS SENSOR NETWORK USING INSTANT MESSAGING SYSTEM - A method for communicating with one or more sensor nodes in a Wireless Sensor Network (WSN) over a network is disclosed. The method includes initiating communication with the sensor nodes by sending messages to the server application using the instant messaging system. The server application formats the received messages and communicates to the sensor nodes and in turn also receives responses from the sensor nodes and communicates them back to the IM client. The method also includes steps for enabling a WSN messaging client to converse with an instant messaging client over the network during communication with the one or more sensor nodes in the WSN. The method further includes identifying the IM client the user has employed for communication and the corresponding IM protocol. Also, the method includes the step of configuring the WSN messaging client with the same IM protocol to enable communication. | 2012-07-26 |
20120191799 | SYSTEM AND METHOD OF HANDLING READ AND DELIVERY CONFIRMATIONS FOR MESSAGES - A system and method of managing read and delivery reports for messages is disclosed. In one embodiment, a method for generating a read report using an IMAP includes processing a message received from a first converged internet protocol messaging (CPM) client device, storing the processed message into a message storage server using an internet message access protocol (IMAP) protocol, generating a read report by the second CPM client device in response to displaying the processed message stored in the message storage server, and delivering the read report to the first CPM client device by a CPM participating/controlling function server. The method also includes blocking redundant delivery reports generated upon retrieval of the message. | 2012-07-26 |
20120191800 | METHODS AND SYSTEMS FOR PROVIDING DIRECT DMA - A method and system for efficient direct DMA for processing connection state information or other expediting data packets. One example is the use of a network interface controller to buffer TCP type data packets that may contain connection state information. The connection state information is extracted from a received packet. The connection state information is stored in a special DMA descriptor that is stored in a ring buffer area of a buffer memory that is accessible by a host processor when an interrupt signal is received. The packet is then discarded. The host processor accesses the ring buffer memory only to retrieve the stored connection state information from the DMA descriptor without having to access a packet buffer area in the memory. | 2012-07-26 |
20120191801 | Utilizing Removable Virtual Volumes for Sharing Data on Storage Area Network - The present disclosure provides data sharing through virtual removable volumes. A virtual volume of a SAN (storage area network) is presented to clients as a virtual removable volume. A controlling application controls access of clients connected to the SAN to the virtual removable volume. The controlling application allows only one client at a time to access the virtual removable volume. The controlling application allows a first client to mount the virtual removable volume as a removable volume. The controlling application then causes the first client to unmount the virtual removable volume and allows a second client to mount the virtual removable volume as a removable volume. In this way, the first client and second client are able to share data via the virtual removable volume without causing corruption of data and without requiring a shared file system or physical transfer of removable media. | 2012-07-26 |
20120191802 | METHOD AND APPARATUS OF PERFORMING REMOTE COMPUTER FILE EXCHANGE - Disclosed are an apparatus and method of exchanging data between a first computing device and a second computing device using a customized data transfer protocol. One example of operation may include establishing a control channel between the first computing device and the second computing device to exchange control information, negotiating a data transfer between the first and second computing devices, establishing a data channel between the first and second computing devices to transfer data, and transferring data from the first computing device to the second computing device over the data channel in parallel with control information being transferred over the control channel. The client devices may be a client and server configuration transferring data via a point-to-point data connection. | 2012-07-26 |
20120191803 | DECOMMISSIONING FACTORED CODE - Various embodiments are disclosed that relate to decommissioning factored code of a program on a computing device. For example, one disclosed embodiment provides a method of operating a computing device. The method includes executing a program on the computing device, and while executing the program, identifying a remote location of a factored function via a code map, sending a call to the factored function and receiving a return response. The method further comprises, upon occurrence of a decommissioning event, receiving a copy of the factored function; and updating the code map with a location of the copy of the factored function. | 2012-07-26 |
20120191804 | SYSTEM AND METHOD FOR CACHING CONTENT ELEMENTS WITH DYNAMIC URLS - A system and method for allowing requests generated as a result of dynamic URLs to be efficiently looked up in a cache are provided. The system and method involve receiving a request for a content element, the request being generated from a dynamic URL. A static content element identifier is generated from the request. In an embodiment, the static content element identifier includes only the content identification parameters and the dynamic parameters are removed. The static content element identifier is then used to determine whether the content element is in the cache. | 2012-07-26 |
20120191805 | METHOD AND TRANSCODING PROXY FOR TRANSCODING A MEDIA STREAM THAT IS DELIVERED TO AN END-USER DEVICE OVER A COMMUNICATIONS NETWORK - Methods and transcoding proxies for transcoding media streams are described. In one embodiment, a method for transcoding a media stream that is delivered to an end-user device over a communications network involves selecting a transcoding technique for the media stream, transcoding a portion of the media stream using the selected transcoding technique, streaming the transcoded portion of the media stream to the end-user device, while the transcoded portion of the media stream is being streamed to the end-user device, detecting a change in a condition of the communications network, selecting a different transcoding technique in response to the change in the condition of the communications network, transcoding a subsequent portion of the media stream using the different transcoding technique, and streaming the transcoded subsequent portion of the media stream to the end-user device. Other embodiments are also described. | 2012-07-26 |
20120191806 | ACCESSING FUNCTIONS OF A MULTI-FUNCTION DEVICE - Apparatuses, systems and methods are provided for accessing functions of a multi-function device. | 2012-07-26 |
20120191807 | SIMULCAST WEB PAGE DELIVERY - A multimedia system provides program schedule information simulcast as a data stream (e.g., HTML) including commands and displayable, selectable indicia associated with the commands, along with programs for display. A device may be adapted to separate the HTML data stream and to store that data in a cache as pages (e.g., web pages) retrievable by a browser in the device, whereupon the program schedule information is displayed including the displayable, selectable indicia. Selecting the indicia directs the device via the associated command to receive and display a program associated with the displayable indicia. The indicia may be any text, icon, dynamic figurine, and the like. In one example, program schedule pages, including the commands and displayable indicia, are stored and marked on a server coupled to the Internet and to a scanner adapted to scan the server for marked pages, and to upload the marked pages to a transmission system. | 2012-07-26 |
20120191808 | ORIGIN REQUEST WITH PEER FULFILLMENT - A method, apparatus and system for data transfer is disclosed. For example, settings from multiple entities arranged in a multi-tier control plane are used to set data transfer policies. The policies are used to govern data transfers such as between end users or from an origin server. | 2012-07-26 |
20120191809 | METHOD AND SYSTEM TO TRANSMIT DATA - Methods and systems for transmitting data are disclosed, In one embodiment a processor-implemented user interface module prompts a user via a graphical user interface to identify or enter data in a first information field and a second information field displayed on the graphical user interface. A processor-implemented data transmitting module automatically commences transmitting data over a network after detecting that the user has completed the identification or entry of data in the first information field and before the user has completed identifying or entering data in the second information field. The user interface module detects that the user has modified the first information field, and the data transmitting module aborts transmitting data over the network in response to detecting that the user has modified the first information field. | 2012-07-26 |
20120191810 | MULTIPROCESSOR SYSTEM FOR MANAGING DEVICES IN A HOME - A multiprocessor network in a home uses a transceiver configured to detect and establish communication between a processor in the network and a new device brought near or into the home. The device is connected to the network and a data manager identifies a type of data used by the new device. The multiprocessor network identifies software in the network that processes the same type of data as the new device, and transfers control and operation of the new device over to the multiprocessor network in the home. | 2012-07-26 |
20120191811 | WIRELESS SYNCHRONIZATION BETWEEN MEDIA PLAYER AND HOST DEVICE - Improved techniques for interaction between a host computer (e.g., personal computer) and a media player are disclosed. According to one embodiment, interaction between a host device (e.g., host computer) and a media player can be performed over a wireless channel. The interaction over the wireless channel can be used to automatically synchronize media contents stored on the media player with media contents stored on the host device. According to another embodiment, interaction between a host device and a media player, such as automatic synchronization of media contents stored on a media player with media contents stored on a host device, can be restricted. In still another embodiment, synchronization can be automatically performed when the media player is placed in a docking station that supports wireless communications. | 2012-07-26 |
20120191812 | Extending Memory Capacity of a Mobile Device using Proximate Devices and Unicasting - An improved download capability for mobile devices, without requiring increasing of the local memory of such devices, by providing a set of multimedia devices with the capability to create a cooperative download grid where multiple instrumented devices can be aggregated together according to predefined profiles. This capability is useful in at least two different scenarios. The first is when a SIP enabled device must download a large file having a capacity that is larger than the available memory of the SIP device. The second is when a SIP enabled device must download a file but cannot be connected for a long enough time to accomplish the download. If the SIP device is in proximity to other compatible devices such as Voice over Internet Protocol (VoIP) or Session Initiation Protocol (SIP), these devices are operable to be dynamically aggregated to provide a download grid with multiprotocol support that allows optimized downloading. | 2012-07-26 |
20120191813 | DISCOVERING NETWORK SERVICES - A method includes sending a request for network services to plural devices, where the request identifies the network services using a self-describing data structure, and receiving a response to the request from at least one device, where the response identifies which of the network services are supported by the at least one device. | 2012-07-26 |
20120191814 | SYSTEM, NETWORK AND METHOD FOR MULTI-PLATFORM PUBLISHING AND SYNCHRONIZED CONTENT - Methods, communications networks and systems for synchronizing content delivery to a plurality of delivery devices of a user. The delivery devices include at least one computer connected to internet and at least one mobile device. The method comprises retrieving profile data concerning the plurality of delivery devices of the user; sending an invitation to deliver content to the plurality of delivery devices of the user; receiving at least two responses to the invitation, for each response received: identifying a responding delivery device of the plurality of delivery devices from which the response is received using the profile data; retrieving a platform type of the responding delivery device accepting the invitation; and retrieving and providing a delivery version of the content in a delivery format acceptable for the platform of the responding delivery device. | 2012-07-26 |
20120191815 | METHOD AND APPARATUS FOR DELIVERING TARGETED CONTENT - A method of selecting targeted content for delivery to a user content delivery device based on user attitude values is disclosed. Survey response information, website visitation information, television viewing information, and/or demographic information associated with the first set of users may be collected. Attitude values may be determined from the survey response information and/or other information. Attitude values may be correlated with user web visitation information, television viewing information and/or demographic information. Attitude values for a second set of user content delivery devices based on the second sets' web visitation information, television viewing information and/or demographic information are predicted. The actual and predicted attitude values may be used to select content for delivery to the first and second set of user content delivery devices. | 2012-07-26 |
20120191816 | METHOD AND APPARATUS FOR COLLECTING DIAGNOSTIC INFORMATION - Certain embodiments provide systems, methods, and apparatus for playback network diagnostics. An example method includes facilitating a connection between a server and a first playback device, the first playback device connected with a plurality of playback devices via a network, the first playback including a network topology. The example method includes receiving, at the server, data collected at the first playback device. The example method includes receiving, at the server via the first playback device, data collected from each of the plurality of playback devices identified in the network topology of the first playback device, the data routed by the first playback device to the server. The example method includes analyzing the received data to determine a status of the playback devices in the network topology. | 2012-07-26 |
20120191817 | PRODUCT TRACKING BASED ON SCANNED INDICIA - According to an exemplary embodiment of the invention, a method for tracking a unit of goods includes sending, by a supplier device, a first message to a server including a code of a product tag and a supplier location of the supplier device, wherein the code uniquely identifies the unit from other units of a same type, recording, by the server, a data record including the code and the supplier location, scanning, by a consumer device, the product tag to retrieve the code, sending, by the consumer device, a second message to the server including the code; and sending, by the server, a third message to the consumer device including the supplier location. The supplier and consumer devices are remote from the server. | 2012-07-26 |
20120191818 | INTERMEDIATE CACHE AND SYSTEM WITH CLIENT INTERFACE ROUTINE CONNECTING SERVER TO CLIENTS - A cache apparatus for a network receives and responds to network file-services-protocol requests from client workstations coupled to the network. The cache apparatus includes a digital memory for storing data transmitted in responding to the network requests. A processing unit executes program instructions. A network interface couples the cache apparatus to the network. The interface includes program instructions, executed by the processing unit, for receiving the requests and transmitting responses thereto. A file-request-service module includes program instructions, executed by the processing unit, for interpreting the requests and generating responses thereto. The network interface transmits file-request-generation module requests to network. | 2012-07-26 |
20120191819 | Universal remote control protocol transcoder - The present invention relates to a method and system for transcoding any remote control protocol to any other remote control protocol comprising the steps of establishing a connection to a server proxy; converting in a bidirectional manner where the outputs from one or more remote control protocol form into the inputs of another remote control protocol and vice-verse for the duration of a session. The method may be performed by a transcoding server in order to increase the overall systems enablement. | 2012-07-26 |
20120191820 | COMMUNICATION SERVICE METHOD AND COMMUNICATION APPARATUS THEREOF - A communication service method wherein a user ID is registered at server. Video data from the user's terminal is transmitted to the server. The user selects the setting of whether image data is used with that video data; and the user's selected setting is stored at the server with the user ID. When the stored setting indicates that image data is used, the video data and the image data are transmitted from the server to one or more other terminals. | 2012-07-26 |
20120191821 | Extending Memory Capacity of a Mobile Device using Proximate Devices and Multicasting - An improved download capability for mobile devices, without requiring increasing of the local memory of such devices, by providing a set of multimedia devices with the capability to create a cooperative download grid where multiple instrumented devices can be aggregated together according to predefined profiles. This capability is useful in at least two different scenarios. The first is when a SIP enabled device must download a large file having a capacity that is larger than the available memory of the SIP device. The second is when a SIP enabled device must download a file but cannot be connected for a long enough time to accomplish the download. If the SIP device is in proximity to other compatible devices such as Voice over Internet Protocol (VoIP) or Session Initiation Protocol (SIP), these devices are operable to be dynamically aggregated to provide a download grid with multiprotocol support that allows optimized downloading. | 2012-07-26 |
20120191822 | DEVICE CONFIGURATION AND DATA EXTRACTION USING A PORTABLE TRANSACTION FORMAT - Method for performing a data transaction ( | 2012-07-26 |
20120191823 | Software-Implemented Communications Adapter - A communications adapter is provided for use with or within a user device such as a personal communications device. The communications adapter includes a software defined radio, which can be dynamically configured to allow the user device to communicate with various different radio-enabled devices. | 2012-07-26 |
20120191824 | Method and System for Modeling a Network Using Historical Weather Information and Operation with Adaptive Coding and Modulation (ACM) - A method of dynamically modeling performance of a communications network that may involve modeling a communications network using a processor by performing a link budget analysis (LBA) for a proposed configuration of the communications network with at least one transmitter, at least one satellite repeating relay, and at least one remote receiver, determining link performance of the communications network by applying historical environmental data to the model, adjusting one or more network configuration parameters based on the determined link performance to improve performance of the modeled communications network, and determining one or more final network configuration parameters by iteratively performing the LBA and adjusting the one or more network configuration parameters based on the determined link performance and historical environmental data. | 2012-07-26 |
20120191825 | METHOD, DEVICE, AND SYSTEM FOR ALLOCATING ADDRESS IN IP NETWORK - A method for allocating an address in an IP network includes: receiving, by a server, a request message from a client, where the client is connected to the server through at least one routing device, and the request message received by the server carries a device identifier of a preceding stage routing device of the client; obtaining, by the server, according to the device identifier of the preceding stage routing device, a first address prefix pool that is pre-allocated to the preceding stage routing device, and allocating a second address prefix pool to the client according to the first address prefix pool, where an address range corresponding to the second address prefix pool falls within an address range corresponding to the first address prefix pool; and sending, by the server, the second address prefix pool to the client. | 2012-07-26 |
20120191826 | Device-Health-Based Dynamic Configuration of Network Management Systems Suited for Network Operations - In an embodiment, in response to receiving an indication of a change in quality of services provided by a network device, collecting one or more performance measurements of the network device; by applying a network policy to the measurements, determining one or more operations capable of performing on the network device to enhance the quality of services; in response to determining that the network device is not configured for instrumentation, causing automatic self-configuration of the network device by execution of the one or more operations on the network device; wherein the method is performed by one or more computing devices. | 2012-07-26 |
20120191827 | APPARATUS MANAGEMENT DEVICE, APPARATUS CONFIGURATION METHOD, AND STORAGE MEDIUM - An apparatus management device, which is connected via a network to an apparatus, includes a storage unit configured to store a default value for a parameter of the apparatus and a table including coefficients associated with counter values indicating operational status of the apparatus; an apparatus information obtaining unit configured to obtain apparatus information including a counter value indicating the operational status from the apparatus; a parameter value calculation unit configured to obtain one of the coefficients that corresponds to the counter value in the obtained apparatus information by referring to the table, and to calculate an update value for the parameter of the apparatus by multiplying the default value by the one of the coefficients; and a setting unit configured to set the parameter of the apparatus at the update value. | 2012-07-26 |
20120191828 | METHOD AND APPARATUS OF PERFORMING REMOTE COMMAND DISPATCHING - Disclosed are an apparatus and methods of remotely managing a managed machine over a communication network. One example method of operation may include identifying the managed machine operating in a communication network and transmitting a connection establishment message to the managed machine over the communication network. In response, an acceptance message may be received from the manage machine. Once a secure channel has been established, the administrator may begin transmitting a command prompt command over the communication network to be executed on the managed machine. The management operations may be performed from a browser-based application. | 2012-07-26 |
20120191829 | METHOD AND APPARATUS OF PERFORMING REMOTE REGISTRY CONFIGURATION - Disclosed are an apparatus and methods of remotely managing a managed machine over a communication network. One example method of operation may include identifying the managed machine operating in a communication network and transmitting a connection establishment message to the managed machine over the communication network. In response, an acceptance message may be received from the manage machine. Once a secure channel has been established, the administrator may begin making changes to the registry configuration on the managed machine. The management operations may be performed from a browser-based application. | 2012-07-26 |
20120191830 | AVIONIC DATA COMMUNICATION MANAGEMENT ARRANGEMENT - The example avionic data communication management arrangement includes a common infrastructure having a first account and a second account. The first account is configured to receive and store avionic data collected from a first aircraft. The second account is configured to receive and store avionic data collected from a second aircraft that is from a different airline than the first aircraft. The avionic data within the first account and the avionic data within the second account can both be accessed or managed by an administrating entity. | 2012-07-26 |
20120191831 | SYSTEM AND METHOD FOR CATALOGING ASSETS IN A NETWORK - According to one example of the present invention, there is provided a system for cataloging assets in a network. The network comprises a plurality of computing devices and at least some of the computing devices include asset description data. The system comprises a network explorer to send a request on a network address of the network to obtain asset description data, to receive asset description data from a computing device connected to the network address, and to store the retrieved asset description data in a data store. The system further comprises an asset description data processor to process the data in the data store to identify known relationships between assets in the network, to infer relationships between assets in the network, and to update stored asset description data in the data store with relationship data describing any determined or inferred relationships with other assets. | 2012-07-26 |
20120191832 | DATA SHARING BETWEEN SMART DEVICES - Data sharing between networked smart devices is disclosed. One embodiment of the present disclosure pertains to a method for data sharing with one or more associated smart devices via a network. The method comprises displaying, on a display unit of the smart device, an image for each one of the associated smart devices within coverage of the network and an image of shared data. The method also comprises effecting a change in a first image for a first smart device of the associated smart devices when the first smart device is targeted as a target device for the data sharing. The method further comprises communicating the shared data with the first smart device via the network when, on the display unit, the image of the shared data is moved to or from a domain of the first image of the first smart device. | 2012-07-26 |
20120191833 | SYSTEMATIC FRAMEWORK FOR APPLICATION PROTOCOL FIELD EXTRACTION - A computer-implemented system is provided for implementing application protocol field extraction. The system includes: an automata generator configured to receive the extraction specification that specifies data elements to be extracted from data packets and generate a counting automaton; and a field extractor configured to receive a data flow and operates to extract data elements from the data packets in accordance with the counting automaton. The extraction specification is expressed in terms of a context-free grammar, where the grammar defines grammatical structures of data packets transmitted in accordance with an application protocol and includes counters used to chronicle parsing history of production rules comprising the grammar. | 2012-07-26 |
20120191834 | CACHE SYSTEM AND METHOD FOR PROVIDING CACHING SERVICE - Provided are a cache system and a caching service providing method using a cache cloud structure. The cache system may include a plurality of cache servers, each, configured to be independently driven, and configured to be registered to a corresponding virtual layer among a plurality of virtual layers that are managed by a management server, and the management server operating on a storage device and configured to transmit information about at least one registered cache server to at least one client that is connected to the corresponding virtual layer. The at least one client is configured to generate or update a server list in response to the transmitted information, and the registered cache server and the at least one client are configured to be connected to each other based on the server list. | 2012-07-26 |
20120191835 | Locating and Retrieving Packages Over a Network - A computer-implemented method of locating and retrieving a package over a network, including a management server, is provided. The method includes sending a package request, determining a subset of primary nodes, receiving a response including address data associated with the determined subset of primary nodes, determining one or more metrics associated with each of the subset of primary nodes to determine a useful primary node, sending a request for the package, upon receipt of the request determining one or more neighbour nodes on the second subnet holding part or all of the requested package, receiving a response including address data associated with the determined one or more neighbour nodes, selecting one or more target nodes from the one or more neighbour nodes, and retrieving part or all of the package from the selected one or more target nodes. | 2012-07-26 |
20120191836 | IP ADDRESS MANAGING METHOD, PROGRAM THEREOF, NETWORK COMMUNICATION DEVICE - A method of managing IP addresses in a device performing communication using the IP address includes acquiring IP addresses by a plurality of methods; storing the plurality of IP addresses such that the methods are discernable when the plurality of acquired IP addresses are the same, determining an effective IP address used in the communication from the plurality of IP addresses according to predetermined priority in the methods, and setting the IP address to be used in the communication; and determining the valid IP address according to the priority from the stored IP addresses except for the disappearing IP address when the set IP address disappears, and setting the IP address to be used in the communication. | 2012-07-26 |
20120191837 | METHOD FOR AUTOMATICALLY IDENTIFYING POTENTIAL ISSUES WITH THE CONFIGURATION OF A NETWORK - A method, and an automated system or tool, for interrogating networks, and most significantly mobile networks, in order to identify network and gateway issues at the earliest point. The method uses the combination of a client device and a server to execute one or more test cases on the network and thereby determine those characteristics of the network which are relevant to the implementation of a network-based service on the said network. The network characteristics include one or more of data fidelity, protocol support, data timeout periods, data length restrictions and network performance. | 2012-07-26 |
20120191838 | System and Method for Improved SAP Communications - Improved SAP communications are provided by a terminator node that acts as termination on one end of the communication channel and links to the SAP server on the other end. A server device is also provided that optionally implements this terminator node and monitors communications between the SAP server and a client. The server device optionally condenses SAP application screens. The server device also simulates certain required responses to the SAP server to allow for a persistent session between a client and the SAP server when the actual connection may be intermittent. The server device also records required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the SAP server. The system may include a client device that optionally implements the terminator node to communicate with the server device or the SAP server. | 2012-07-26 |
20120191839 | METHOD AND APPARATUS FOR LOAD BALANCING - A method and apparatus is provided in which a multi-site load balancing system directs a client to a site best able to respond to the client's request based on a combination of balancing methods. Performance metric balancing is employed to select sites having the best performance metrics to participate in network latency balancing to determine the site best able to respond the request. The sites participating in the network latency balancing are selected based on having performance metrics within an allowable deviation of the best performance metric. Alternatively, network latency balancing is employed to select sites having the least network latency to participate in performance metric balancing to determine the site best able to respond to the request. | 2012-07-26 |
20120191840 | Managing Application State Information By Means Of A Uniform Resource Identifier (URI) - Providing application state information based on a Uniform Resource Identifier (URI) which identifies a resource in a computer network, including: receiving a string of characters representing the URI; extracting from the string of characters representing the URI, application state information; extracting from the application state information, one or more application state elements; and storing in computer memory the application state information represented by the one or more application state elements. | 2012-07-26 |
20120191841 | SYSTEMS AND METHODS FOR RATING A CONTENT BASED ON TRENDS - A system for and method of rating a content is presented. The method may include receiving first user data associated with one or more contents for a first predetermined time period and second user data associated with the one or more contents for a second predetermined time period. The method may also include determining a first average of the first user data associated with the one or more contents for the first predetermined time period and a second average of the second user data associated with the one or more contents for the second predetermined time period. The method may further include determining a variance between the first average of the first user data associated with the one or more contents for the first predetermined time period and the second average of the second user data associated with the one or more contents for the second predetermined time period. The method may additionally include determining trend value of the one or more contents based at least in part on the variance between the first average of the first user data associated with the one or more contents for the first predetermined time period and the second average of the second user data associated with the one or more contents for the second predetermined time period. | 2012-07-26 |
20120191842 | SCALABLE POLICY DEPLOYMENT ARCHITECTURE IN A COMMUNICATION NETWORK - Aspects describe using a Policy Access Gateway to facilitate scalability within a communication network and to provide a solution to deploy an enhanced policy gateway. The Policy Access Gateway can enhance standard defined Diameter Routing Agent (DRA) functions with session binding mechanisms. Further, the Policy Access Gateway is scalable and can be deployed in a very large network that supports hundreds of millions of users. Further, the Policy Access Gateway can provide additional policy information to enable policy information consolidation and caching capabilities. | 2012-07-26 |
20120191843 | SYSTEMS AND METHODS FOR APPLICATION DEPENDENCY DISCOVERY - Systems and methods for discovering a set of applications that run on a network are disclosed. In accordance with one method, aggregate traffic volumes are determined for pairs of nodes on the network over a plurality of time intervals. The method further includes building a traffic matrix denoting each of the pairs of nodes and denoting respective aggregate traffic volume histories of each of the pairs of nodes that are based on the determined traffic volumes. In addition, the traffic matrix is formulated as a combination of bases vectors that model the set of applications. The bases vectors are determined by applying a covariance matrix adaptation evolutionary strategy based on the traffic matrix. An indication of the set of applications based on the bases vectors is output. | 2012-07-26 |
20120191844 | METHODS AND SYSTEMS FOR MANAGING DEVICE SPECIFIC CONTENT - Methods and apparatus for managing content may include receiving feedback information for content associated with a device having a set of device characteristics. The methods and apparatus may further include determining a compatibility rating of the content based on the feedback information. The methods and apparatus may also include providing a message based on a portion of the compatibility rating of the content for an other device having a portion of the set of device characteristics. | 2012-07-26 |
20120191845 | Methods and Systems for Executing Applications on Personal Digital Assistant Terminals - Methods, systems, non-transitory media comprising computer-readable instructions, and logic for obtaining information related to an application may include receiving, at a terminal device, data exchange information, including data transfer speed information, that is related to a data exchange between the terminal device and a web service. The method further may include storing, at the terminal device, at least a portion of the data exchange information received at the terminal device. | 2012-07-26 |
20120191846 | MONITORING SYSTEM, MONITORING APPARATUS, MONITORING METHOD AND MONITORING PROGRAM - A monitoring system, includes a monitoring apparatus which monitors a monitored object equipment; and a managing server which manage a result of the monitoring apparatus monitoring the monitored object equipment, wherein the monitoring apparatus includes an information acquiring unit to acquire connection information, which is used for connecting with the managing server, from an information storing medium which stores the connection information, wherein in the case that the information acquiring unit acquires the connection information from the information storing medium, the monitoring apparatus connects with the managing server on the basis of the connection information to communicate with the managing server, and then sends the monitoring result to the managing server, and wherein the managing server acquires the monitoring result while the communication connection with the monitoring apparatus is maintained. | 2012-07-26 |
20120191847 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SCREENING DIAMETER MESSAGES WITHIN A DIAMETER SIGNALING ROUTER (DSR) HAVING A DISTRIBUTED MESSAGE PROCESSOR ARCHITECTURE - According to one aspect, the subject matter described herein includes a method for screening Diameter messages within a Diameter signaling router (DSR) having a distributed message processor architecture. The method includes steps occurring at a DSR comprising a plurality of Diameter message processors, each configured to perform at least one Diameter function. The steps include receiving, at an ingress Diameter message processor of the Diameter message processors, a Diameter message from a Diameter peer node. The steps also include identifying, at a Diameter application message processor of the Diameter message processors, a Diameter message screening rule associated with the received Diameter message. The steps further include performing, at the Diameter application message processor of the Diameter message processors, a screening function associated with the identified Diameter message screening rule on the received Diameter message. | 2012-07-26 |
20120191848 | METHOD AND APPARATUS FOR DISCOVERING PEOPLE, PRODUCTS, AND/OR SERVICES VIA A LOCALIZED WIRELESS NETWORK - Electronic devices may exchange messages over a localized wireless network to discover persons, products, and/or services. The exchanged messages may comprise personalize messages that enable the users of the devices to connect (e.g., via a social networking website). The messages may enable the wireless exchange of feedback and recommendations. The messages may comprise advertisements which generate pay-per-click revenues. The messages may be generated and/or transmitted in accordance with a low-power wireless protocol such as ISO 18000-7. | 2012-07-26 |
20120191849 | Method For Monitoring And Providing Information Over A Peer To Peer Network - The present invention relates to a pseudonode used for deployment on a peer to peer network which pseudonode comprises an IP address and client ID that is changeable upon the occurrence of a preselected event and includes a list containing at least one searchable data object. The pseudonode is programmed for monitoring the network to receive search requests therefrom and to compare each said received search with said list of data objects and to respond to such request. The pseudonode has at least one stored object corresponding to a request object stored at said pseudonode; and monitors the network to detect requests matching at least one of the stored objects and acquires a unique ID generated by any network node requesting the object matching that stored object on the pseudonode and responding to substantially each node representing an acquired ID. | 2012-07-26 |
20120191850 | Networked Probe System - A networked probe system for a communications network ( | 2012-07-26 |
20120191851 | HTTP Streaming With Proved Service Quality - This invention relates to a method for streaming a media file to an end user using a hypertext transfer protocol HTTP, wherein a proxy monitors HTTP messages for detecting a streaming of the media file using HTTP. When a HTTP message is received, the proxy determines bearer parameters required for streaming the media file and determines whether a bearer meeting an appropriate service quality is necessary. If necessary, the proxy triggers a provision of the bearer meeting with said appropriate service quality. | 2012-07-26 |
20120191852 | NETWORK EVALUATION GRID TECHNIQUES - Network evaluation grid techniques are presented. Local specifications for traffic patterns are evaluated for local traffic on local grids of a grid computing environment and reported out. The local traffic reported out is then evaluated in response to global traffic pattern specifications and a global traffic policy in order to identify one or more remedial actions to take or to recommend in response to that evaluation. | 2012-07-26 |
20120191853 | COMPUTER - A computer includes an enclosure, a network card connected to an external network, a time limit control device, a power module, and a switch. The time limit control device is used to set a connection time of the computer with the external network, and control a network switch module to enable the network card to connect the computer to the external network according the set connection time. The time limit control device is used to count down the connection time, and control a display module to display a remaining connection time. When a countdown of the connection time is zero, the time limit control device controls the network switch module to disable the network card and thereby disconnecting the computer from the external network. | 2012-07-26 |
20120191854 | METHOD AND SYSTEM FOR SERVICE DENIAL AND TERMINATION ON A WIRELESS NETWORK - A method and system are provided for denying an application service request, such as a Multimedia Messaging Service (MMS) request, on wireless and wireline Internet Protocol (IP) Multimedia Subsystem (IMS) networks or Session Initiation Protocol (SIP) networks. In one example, the method includes receiving a request for an application service from a user via a transport network, determining to deny the request, and providing a response corresponding to the denial of the request to the user via the transport network. | 2012-07-26 |
20120191855 | SYSTEMS AND METHOD OF IDENTIFYING AND MANAGING ABUSIVE REQUESTS - Aspects relate to categorizing requests for online resources as originating from spiders or not. Such resources are associated with respective contacts, and if a non-spider requests a resource, then a contact associated with that resource can be notified. One example method for determining whether to notify a user associated with a network resource includes identifying, via a processor, an entity making a request for a resource associated with a network address, wherein the entity has extracted the network address from a machine-readable code. The method then includes serving the resource to the entity in response to the request. The method then includes determining if request is not abusive, and only if the request is not abusive sending a notification to a user associated with the resource that the resource has been accessed. | 2012-07-26 |
20120191856 | ELASTIC AND SCALABLE PUBLISH/SUBSCRIBE SERVICE - A system and method are disclosed for an elastic and scalable publish/subscribe scheme. Subscription information is received at a dispatcher node. A plurality of matching nodes are selected in an overlay network to store the subscription information on a computer readable storage medium. Upon receiving an event at a dispatching node, at least one of the matching nodes with the stored subscription information is selected to process the event. | 2012-07-26 |
20120191857 | System and Method for Assignment of Virtual Machines Based on Physical Information - A system balances computational loads, for example in a virtual machine environment, taking into account the physical characteristics of the physical machines that the virtual machines are running on. A framework is provided for developing and implementing policies whereby computational loads are distributed in a beneficial manner. Examples of policies include policies that improve loads based on environmental and security concerns. | 2012-07-26 |
20120191858 | Allocating Computer Resources in a Cloud Environment - A method, data processing system, and computer program product for managing resources. A request for resources in the network data processing system is received. The request comprises requested values for a plurality of attributes for the resources in the network data processing system. In response to receiving the request, potential resources in the network data processing system are identified. The request is evaluated using a function configured to generate identified values for the plurality of attributes from the requested values in the request based on proximity scores for the plurality of attributes in the potential resources relative to an ideal allocation of the potential resources and resource weights for the plurality of attributes in the potential resources. | 2012-07-26 |
20120191859 | Ensuring Affinity at All Affinity Domains by Folding at Each Affinity Level Possible for a Partition Spanning Multiple Nodes - The different illustrative embodiments provide a method, apparatus, and computer program product for folding at each affinity level for a partition spanning multiple nodes. In one illustrative embodiment, a method is provided for identifying a number of domains in a number of affinity levels. A lightest loaded domain is identified in the number of domains identified. A number of nodes are identified in the lightest loaded domain identified. A lightest loaded node is identified in the number of nodes. A lightest loaded processing unit on the lightest loaded node is identified and the lightest loaded processing unit is folded. | 2012-07-26 |
20120191860 | Peer-to-Peer Communication Pipes - A system and method for establishing communications channels between and among peers in a peer-to-peer networking environment. Pipes may be used as communication channels for sending and receiving messages and other data between services or applications over input and output endpoints. Pipes may be asynchronous, unidirectional, stateless and unreliable. Bidirectional pipes may also be supported. Pipes may have ends that may be moved around and bound to different peers at different times. Point-to-point and propagate pipes may be supported. Pipes may connect peers that have a direct physical link and peers that do not have a direct link. Peers may communicate through pipes without knowing on which peer a pipe endpoint is bound. A message is sent to all peer endpoints currently connected (listening) to the pipe. The set of connected endpoints may be obtained from a pipe service using a pipe binding protocol. | 2012-07-26 |
20120191861 | Cardless Contact Information Exchange - In one embodiment, a method includes determining that a first user registered for an event. A first user identifier for the event is determined upon the first user registering for the event. The first user identifier is associated with the first user. A message is received from the first user. The message includes a second user identifier associated with a second user. The second user identifier is determined for the second user upon the second user registering for the event. A computing device automatically connects the second user and the first user using the first user identifier and the second user identifier. | 2012-07-26 |
20120191862 | Content Pre-fetching and CDN Assist Methods in a Wireless Mobile Network - The current invention is applicable to a RAN-cache or proxy operating in a wireless mobile network that is functioning as a transparent inline device intercepting wireless mobile protocols such as UMTS, LTE, WIMAX, CDMA etc.), or a traffic off-load device connected to multiple interfaces towards the Core/Internet. The current invention identifies methods for pre-fetching content by emulating portions of a mobile client for gaining connectivity through the mobile-core network, or to use session contexts of other mobile clients in a way not to significantly effect charging and billing for the preloaded content. The pre-load decision of what to pre-load and when to pre-load may be locally derived within the RAN-cache/Proxy device, or in-coordination with a locally connected CDN (Content Delivery Network) device. Other embodiments of the current invention include the RAN-cache/Proxy providing interconnectivity from the locally connected CDN device to other CDN devices through the Mobile Core Network (SGSN/GGSN in UMTS, S-GW/P-GW in LTE etc.). | 2012-07-26 |
20120191863 | PRIVATE MULTIMEDIA CONTENTS BROADCASTING EQUIPMENT WHICH USES ISM RADIO FREQUENCY BAND OR U-NII 5GHz RADIO FREQUENCY BAND, PRIVATE MULTIMEDIA CONTENTS BROADCASTING SYSTEM AND METHOD THEREOF - An individual multimedia contents broadcasting equipment is disclosed, which includes an individual broadcast process unit which provides a private IP through a DHCP (Dynamic Host Configuration Protocol) to a receiving terminal, which requests a connection, and makes a connection of the receiving terminal through a radio network, and transmits a broadcast content to the connected receiving terminal; and a radio communication unit which forms a radio network and communicates data with the connected receiving terminal through the radio network. | 2012-07-26 |
20120191864 | MEDIATED NETWORK ADDRESS TRANSLATION TRAVERSAL - A method of establishing a connection traversing at least one network address translation (NAT) gateway is presented. In the method, a bind request is sent from a source device to a mediation element via a NAT gateway. A bind response associated with the bind request is received. A connection request is sent to the mediation element. The mediation element causes the connection request to be sent to a destination device. A connection response associated with the connection request is received. A hello message is sent to a predicted destination address. The predicted destination address is based on an address received in the connection response. A data connection is established between the source device and the destination device using the predicted destination address. | 2012-07-26 |
20120191865 | SESSION TABLE FRAMEWORK - In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for implementing a session table framework including, for example, receiving a configuration request at a host organization from a client device; generating, via a configurator engine of the host organization, a configuration model having metadata therein; generating a user session unique to the client device in a memory of the host organization; creating a user session data table within the user session of the memory based on the metadata of the configuration model; populating data into the user session data table based on the metadata of the configuration model; generating a renderable User Interface (UI) based on the metadata of the configuration model and based further on the data in the user session data table; and transmitting the renderable UI to the client device for display, responsive to receiving the configuration request. | 2012-07-26 |
20120191866 | TRANSPORT LAYER CONNECTION - A method identifies a network socket on a machine by assigning a non-IP address socket anchor and a port number to the network socket. A socket anchor may comprise a globally unique number. In some embodiments, a socket anchor comprises a number having a preselected number of bits. The number having the preselected number of bits may comprise a selected number associated with the machine concatenated with a number of randomly generated bits. The number of bits of the selected number plus the number of randomly generated bits is equal to the preselected number of bits. In some embodiments, the selected number associated with the machine is a Media Access Control (MAC) address of a network interface associated with the machine. | 2012-07-26 |
20120191867 | MANAGING REQUESTS FOR CONNECTION TO A SERVER - A connection accepting system, an accepting server, and a connection-acceptance managing method, for reducing the processing load of a server and allowing connection to the server in the order of arrival of connection requests. An accepting server accepts a connection request to an application server made from a client terminal through a network. The accepting server issues a reference number to the client terminal at the time of receiving a first connection request, and manages a connection priority for connection to the application server, based on the reference number. The accepting server transmits a program for automatically executing a connection request again after a predetermined time period, at the time of issuing the reference number to the client terminal. | 2012-07-26 |
20120191868 | METHOD AND APPARATUS FOR INEXPENSIVELY MONITORING AND CONTROLLING REMOTELY DISTRIBUTED APPLIANCES - A method and associated apparatus are described that enables unattended, remotely distributed appliances, such as vending machines, utility meters, thermostats and kitchen appliances (ovens, washing machines, refrigerators, etc.) to be connected inexpensively to each other and to a centrally located server. The apparatus 1) uses relatively simple “personality” modules to adapt the apparatus to the application in combination with a sophisticated core module that provides the intelligence needed to process data locally, to format that data and to transfer it to a remote server and 2) uses existing Internet-based communication links, thereby avoiding the costly proprietary links used with current state-of-the-art solutions. | 2012-07-26 |
20120191869 | MODIFYING THE BEHAVIOR OF A MULTIMEDIA TRANSPORT SYSTEM IN RESPONSE TO DETECTED CAPABILITIES OF A CLIENT SYSTEM - Modifying the behavior of a multimedia transport system in response to a detected capability of a client system. A client system may include the capability to perform portions of a multimedia manipulation function, such as a VCR-like function, by using components solely included in the client system. A client system may also include the capability to simultaneously receive multimedia content in excess of what the client system my essentially simultaneously output. This capability may be used to improve the bandwidth utilization of the multimedia server. This may be a result of components, such as a mass storage device or multiple signal input interfaces, being included in the client system. If a client system includes such capabilities, the underlying executable instructions associated with an input device, such as a remote control or keyboard, may be modified to utilize the detected capability. | 2012-07-26 |
20120191870 | REAL-TIME OR NEAR REAL-TIME STREAMING WITH COMPRESSED PLAYLISTS - Methods and apparatuses provide real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes providing a request for a playlist file (e.g. an updated playlist) and specifying a compression protocol with or for the request; the request can come from a client device which is requesting the playlist from a web server. The web server can provide the playlist in a compressed format. | 2012-07-26 |
20120191871 | Method and Apparatus for Selecting Optimum Transfer Protocol - Provided are a method and apparatus for selecting an optimal transport protocol. According to an exemplary embodiment of the present invention, there is provided a method for selecting a transport protocol, the method including: detecting a network state with another node connected to a node; and selecting a transport protocol between the node and the other node using the network state, the selected transport protocol being a modified transport protocol'. | 2012-07-26 |
20120191872 | SYSTEM AND METHOD FOR ASSURING SERVICE OF SESSIONS CREATED BY SESSION INITIATION PROTOCOL (SIP) IN AN INTERNET PROTOCOL NETWORK - A system for assuring service of SIP sessions in an internet protocol (IP) network, includes a plurality of probes connected to a plurality of network operators at a plurality of locations in the network and generating a plurality of event streams, and a service assurance manager which performs pattern matching to determine if an event pattern in the plurality of event streams matches a pre-defined event pattern, updates network data including a network operator data model and network routing characteristics based on a result of the pattern matching, and performs a correction based on the updated network data, the correction including avoiding a problematic portion of the network by one of session steering, session routing and session throttling. | 2012-07-26 |
20120191873 | RELAY APPARATUS, COMMUNICATION NETWORK SYSTEM, AND LOAD DISTRIBUTION METHOD - In a network where a plurality of large-scale network address translation (LSN) devices are disposed, a relay apparatus acquires the numbers of sessions held by the plurality of LSN devices in the network and allocates a packet received from a subscriber to the LSN device holding the smallest number of sessions or to the LSN device having a fewer number of sessions than a predetermined threshold, thereby distributing subscriber sessions evenly to the plurality of LSN devices. | 2012-07-26 |
20120191874 | ROUTING OF IP TRAFFIC DIRECTED AT DOMAIN NAMES USING DNS REDIRECTION - A domain name system (DNS) server is disclosed. The DNS server includes: a receiver to receive a DNS query comprising a domain name from a client device, wherein the domain name corresponds to a host server; a modifier to append a domain to an end of the domain name to create a modified domain name; and a mapping engine to compare the modified domain name to a local cache, wherein the local cache comprises a list of domain names, at least some of which are to be routed to an Internet Protocol (IP) address corresponding to an intermediate server. | 2012-07-26 |
20120191875 | ADDRESS TRANSLATION METHOD, ADDRESS TRANSLATION PROXY RESPONSE METHOD, ADDRESS TRANSLATION DEVICE, AND ADDRESS TRANSLATION PROXY RESPONSE DEVICE - An address translation device includes an address translation part containing information on correspondence between pseudo addresses and real addresses of a first network and a second network having respective address spaces independent of each other, the first network and the second network being connected by multiple address translation devices including the address translation device; an address translation request reception part configured to receive an address translation request with respect to a pseudo IP address contained in the address translation part; an address resolution response determination part configured to determine whether to respond to the address translation request in accordance with a predetermined rule based on the source address of the received address translation request; and a response part configured to respond to the address translation request based on the determination by the address resolution response determination part. | 2012-07-26 |
20120191876 | METHOD AND SYSTEM FOR POLICY BASED TRANSCODING BROKERING - A method and system for managing the delivery of content over a content network is described. In one embodiment, a method for managing the delivery of content over a content network involves maintaining a transcoding brokerage policy for a transcoding system that includes multiple transcoding engines, where the transcoding brokerage policy defines rules for selecting the transcoding engines, receiving a request for a content element that is stored at a content source, selecting one of the transcoding engines to transcode the requested content element according to the transcoding brokerage policy, and causing the requested content element to be transcoded by the selected transcoding engine. Other embodiments are also described. | 2012-07-26 |
20120191877 | METHOD AND APPARATUS FOR UPDATING A GRAPHICAL DISPLAY IN A DISTRIBUTED PROCESSING ENVIRONMENT - A system and method for updating a display unit remotely located from a computing system are described. The method includes copying display information from a video buffer of a computing device executing an application to generate a display update, calculating a size of the display update, and determining an amount of available bandwidth of a network connecting the computing device and the display unit. The method also includes calculating a time period required to communicate the display update from the computing device to the display unit, transmitting the display update to the display; and repeating the method after the time period has elapsed. | 2012-07-26 |
20120191878 | SYNCHRONIZATION SYSTEM AND METHOD - Disclosed is a synchronization system including a control apparatus and a plurality of terminals connected via a network. The control apparatus includes a transmitting unit that transmits first waiting time information to each of the terminals, where the first waiting time information is synchronization waiting time for a predetermined signal transmitted from the control apparatus to the terminals. Each of the terminals receives the first waiting time information from the control apparatus and receives second waiting time information from another of the terminals. The second waiting time information has been calculated by the other terminal based on the first waiting time information as received by the other terminal. Each terminal calculates a synchronization time for the predetermined signal based on both of the first waiting time information from the control apparatus and the second waiting time information from the other terminal. | 2012-07-26 |
20120191879 | METHOD AND SYSTEM FOR A THIN CLIENT AND BLADE ARCHITECTURE - In a computing system, a method and system for a thin client and blade architecture are provided. A blade may generate video, audio, and peripheral control information that may be transmitted to a thin client (TC) by utilizing a video encoder, an audio bridge, and a peripheral bridge. Communication between the blade and the TC may occur based on a communication protocol that may operate independently of an operating system and/or applications running on the blade. The video encoder may dynamically compress the video information according to network capacity and/or video content and may dynamically select from various compression algorithms. The blade may configure and manage operations that interface with the TC. The TC may comprise a video decoder, a transceiver, a processor, a video display bridge, an audio bridge, and a peripheral bridge and may be adapted to communicate with peripheral devices. | 2012-07-26 |
20120191880 | SYSTEM AND METHOD FOR IDENTIFYING ACCESSORIES CONNECTED TO APPARATUS - USB host controller and USB devices, associated methods and computer products are provide that addresses specifically the limitation of the USB standard for USB device controllers to support other devices on alternative interfaces. The implementation is applicable to most USB host controllers and USB devices, and is particularly applicable to a game system that includes an accessory having a communication port and an interactive apparatus having a communication port operable to mate with the communication port of the accessory. The interactive apparatus is operable to identify a type of accessory coupled to the communication port of the interactive apparatus. | 2012-07-26 |
20120191881 | INFORMATION PROCESSING APPARATUS AND MANAGING METHOD OF CONFIGURATION INFORMATION ACQUIRED FROM STORAGE SYSTEM - To appropriately manage configuration information acquired from a storage system for the purpose of performance management, etc., an information processing apparatus managing the configuration information, i.e., information indicative of a configuration of resources making up the storage system in a database, detects a change in setting of an I/O path to extract resources making up an invalidated I/O path, which is the I/O path subject to the change, as monitoring object resources, acquires performance information that is information indicative of operation statuses of the monitoring object resources from the storage system, judges whether the performance information of the monitoring object resource matches a preset policy, determines a timing to make invalidated configuration information, which is the configuration information related to the invalidated I/O path, deletable from the storage device based on the result of the judgement, and deletes the invalidated configuration information from the database when the determined timing comes. | 2012-07-26 |
20120191882 | DMA CONTROLLER - The DMA controller includes a peripheral device read unit to read states of peripheral devices, a state comparator, a transfer unit, a register, and a peripheral device write unit to write data in the peripheral devices according to the contents in the register when the DMA transfer is executed, an interrupt select unit selects one of plural interrupt signals to determine whether the peripheral device read unit, the state comparator and the transfer unit are at a timing to execute operations. Based on these operations the state comparator determines whether to start the DMA transfer, and the transfer unit executes data transfer between the peripheral devices. | 2012-07-26 |
20120191883 | INTERFACE INTEGRATED DEVICE AND ELECTRONIC DEVICE TESTING ARRANGEMENT - An integrated interface device includes a conversion instruction receiving interface, an integrated input interface, an integrated output interface, and a conversion control module. The conversion instruction receiving interface is connected to a control device. The integrated input interface is connected to the control device, and integrates at least two interfaces. The integrated output interface is connected to an electronic device, and integrates at least two interfaces. The conversion control module receives a conversion instruction transmitted from the control device, and converts the integrated input interface and the integrated output interface to a designated interface according to the received conversion instruction. | 2012-07-26 |
20120191884 | PROVIDING VIRTUAL FUNCTIONS AFTER AN INPUT/OUTPUT ADAPTER IS MOVED FROM A FIRST LOCATION TO A SECOND LOCATION - A computer implemented method includes identifying a hardware input/output adapter in a first physical slot location. The computer implemented method includes determining that the hardware input/output adapter is capable of hosting a plurality of virtual functions in the first physical slot location. The computer implemented method also includes selecting a group identifier that is unassociated with another physical slot location. The computer implemented method includes associating the group identifier with the first physical slot location of the hardware input/output adapter. | 2012-07-26 |
20120191885 | METHOD FOR CONFIGURING CHARGING PORTS AND CONTROLLER APPLYING THE SAME - A method for configuring charging ports and a controller applying the same are disclosed. The method includes recording a maximum permission value and a permitted value, and comparing the maximum permission value and the permitted value to determine whether the interface port can be used as a charging port when a device is connected to an interface port. | 2012-07-26 |
20120191886 | SYSTEM AND METHOD FOR PRESENTING DEVICES THROUGH AN SAS INITIATOR-CONNECTED DEVICE - A method, system and computer readable medium for presenting unique Serial Attached Small computer system interface (SAS) target devices through a single target device. The method includes embedding a SAS protocol chip within an initiator-connectable device, the SAS protocol chip having storage for at least two SAS addresses and configured to select a single address, loading two or more SAS addresses into the SAS protocol chip, and mapping a respective SAS address to one of the unique target devices. The system includes a SAS protocol chip having storage for at least two SAS addresses and a method for selecting a single SAS address, and a processor unit connected to the SAS protocol chip by an interface bus, the processor configured to load two or more identifier addresses into the SAS protocol chip. The computer readable medium contains instructions that cause a processor to perform the described methods. | 2012-07-26 |
20120191887 | COMPUTER SYSTEM AND METHOD FOR SIGNAL TRANSMITTING - In order to suppress occurrence of a random pattern signal is suppressed without the use of a sideband signal in a long distance data transmission exceeding that defined in a PCIe interface specification, provided is a computer system, including a first component having a transmitting unit which transmits a control signal, a second component having a receiving unit which receives the control signal, a transmission path which connects the first component and the second component along which a signal is transmitted and received, wherein: in case of the transmitting unit of the first component transmits a ternary signal with three states of 0/1/Idle to the receiving unit of the second component, the transmitting unit of the first component substitutes a combination of signals representing 0/1 for a signal representing the Idle state, and transmits the substituted signals instead of the ternary signal to the receiving unit of the second component. | 2012-07-26 |
20120191888 | PREVENTION OF MASQUERADE BY USING IDENTIFICATION SEQUENCES - A method transmits a message between a transmitter and a receiver on a bus using an identifier associated with the transmitter/receiver path for the purpose of authentication and a message counter. The identifier is dynamically selected from an identification sequence depending on the message counter value and is integrated into the message check sum but not transmitted via the bus. A control device and a vehicle are adapted to carry out the method for transmitting a message. | 2012-07-26 |
20120191889 | Method to differentiate identical devices on a two-wire interface - Systems and methods for providing a differentiation of two identical slave devices on a same I | 2012-07-26 |
20120191890 | I2C MULTI-SLOT CIRCUIT SYSTEM AND METHOD FOR TRANSMITTING I2C SIGNALS - An I2C multi-slot circuit system includes a plurality of I2C slots for receiving a plurality of slave processors, a CPU, a logic control unit, and a I2C switch unit. The CPU determines an address of one of the I2C slots which to-be-transmitted data will be transmitted to, and generates a first logic control signal according to the determined address. The logic control unit enables the one of the I2C slots which the to-be-transmitted data will be transmitted to according to the first logic control signal. The I2C switch unit receives and transmits I2C signal converted from the to-be-transmitted data by the CPU to the I2C slot. A related method is also provided. | 2012-07-26 |
20120191891 | MULTI-MASTER BUS ARBITRATION AND RESOURCE CONTROL - The present invention discloses an arbitration mechanism for controlling access of a plurality of nodes external to a shared resource, to which accesses by the number of nodes must he restricted, is applicable to any shared source in a computer or computer-controlled system. The present design delivers the following advantageous features. It provides localized arbitration to obtain resource access and localized self-management of resource mastery; eliminates resource seizure locally; it allows equal access to the share resource, encapsulate all four above features with the same circuit/protocol. | 2012-07-26 |
20120191892 | COMPONENT-SPECIFIC DISCLAIMABLE LOCKS - Systems and methods of protecting a shared resource in a multi-threaded execution environment in which threads are permitted to transfer control between different software components, for any of which a disclaimable lock having a plurality of orderable locks can be identified. Back out activity can be tracked among a plurality of threads with respect to the disclaimable lock and the shared resource, and reclamation activity among the plurality of threads may be ordered with respect to the disclaimable lock and the shared resource. | 2012-07-26 |
20120191893 | SCALABLE CALL STACK SAMPLING - An interrupt is generated based on an event. Further, a thread is selected for monitoring. In addition, an interrupt handler captures information for the monitored thread. An affinity of the monitored thread is set such that the monitored thread runs only on a current processor without being able to migrate to a different processor. A sampler thread that runs on the current processor retrieves a call stack associated with a monitored thread after the affinity of the monitored thread has been set to the current processor. | 2012-07-26 |
20120191894 | DISPLAY WITH MULTIPLE VIDEO INPUTS AND PERIPHERAL ATTACHMENTS - A display device that has multiple inputs for receiving video data and peripheral data from multiple computing devices, and an output for attaching a peripheral. The display is operable in one of two states, to provide both a video and peripheral signal paths between a selected one of the interconnected computing devices and the display's panel and attached peripherals. At any given time only one of the computing devices may utilize both the display and any attached peripherals. Exemplary embodiments may handle video and peripheral data streams received from a computing device over a single physical link. | 2012-07-26 |
20120191895 | APPARATUS AND METHODS FOR COMMUNICATING POWER AND DATA WITH ELECTRONIC DEVICES - Embodiments of a system, topology, and methods for providing power and transceiving data to, and backing up data from electronic devices having a data interface are described generally herein. Other embodiments may be described and claimed. | 2012-07-26 |