11th week of 2011 patent applcation highlights part 55 |
Patent application number | Title | Published |
20110066682 | Multi-Modal, Geo-Tempo Communications Systems - Disclosed is a flexible, multi-modal system useful in communications among users, capable of synchronizing real world and augmented reality, wherein the system is deployed in centralized and distributed computational platforms. The system comprises a plurality of input devices designed and configured to generate signals representing speech, gestures, pointing direction, and location of a user, and transmit the same to a multi-modal interface. Some of the signals generated represent a message from the user intended for dissemination to other users. A plurality of agents and one or more databases (defined by matrices which include input commands or information from the input devices, and meanings for some input commands or combinations thereof) are integrated into the system, where at least some of the agents are designed and configured to receive signals from the multi-modal interface, translate the signals into data, compare the same to a database, generate signals representing meanings as defined by the database, and transmit the signals to the multi-modal interface. In some embodiments, at least one agent resides on a computational device located on a user, and at least one other agent resides on a computation device remote from the user. Finally, a plurality of output devices are associated with the system and designed and configured to receive and process signals from the multi-modal interface, some of said signals representing messages to the user to be communicated by means of an output device in visual, auditory, or tactile modes. | 2011-03-17 |
20110066683 | Apparatus and Methods for Creating, Updating, and Using Learning Tools - Apparatus and methods are presented for the automated creation, update, distribution, acquisition, and use of learning tools designed to aid users in memorizing information and learning new concepts. Apparatus comprises learning tools that contain the data to be presented to users as well as information describing how the data is to be presented, a learning tool engine that provides user interaction and learning tool operation, an optional peer-to-peer client that may be combined with a learning tool engine to acquire and distribute learning tools, a swarm that manages learning tools and descriptors and user-to-user communications, and a builder that creates and updates learning tools. Methods comprise creating new learning tools, updating learning tools as new, improved, or corrected materials become available, creating and managing unique identifiers, sharing learning tools with others, and coordinating the activities of multiple simultaneous users of learning tools. | 2011-03-17 |
20110066684 | COMMUNICATING WITH A USER DEVICE - Manipulating images on a display of a communication device. Data captured from a first image receiving device is displayed in a first display region disposed in a first position on a display of the communication device. Data captured from a second image receiving device is displayed in a first display region disposed in a second position on the display of the communication device. Selective swapping of said first position of said first display region with said second position of said second display region, upon receiving a selection for said swapping from a user, is enabled. Selective swapping of the data captured from the first image receiving device with data captured from a third image receiving device, upon receiving a selection for the swapping from the user, is enabled. Terminating a first portion of a communication on the communication device while maintaining a second portion of the communication upon receiving a selection for the terminating from the user, is enabled. | 2011-03-17 |
20110066685 | SENDING EMAIL FROM A DOCUMENT STORAGE SERVER OPERATING BY MOBILE DEVICE REMOTE FROM THE DOCUMENT STORAGE SERVER - An attachment server including a request reception unit that receives an email and a document request from a mobile terminal, a document obtaining unit that obtains the requested document from a document storage server, an attachment unit that attaches the document obtained by the document obtaining unit to the email received from the mobile terminal and a transferring unit that transfers the email including the attached document, to an email delivery server. | 2011-03-17 |
20110066686 | Public BOT Management in Private Networks - A system for managing the use of BOTs by computer network users, the system including a gateway-to-BOT communications manager configured to relay communications to a BOT on behalf of a computer user in a manner that prevents the BOT from associating the communications with the computer user, and a gateway-to-user communications manager configured to relay the communications from the computer user to the gateway-to-BOT communications manager, and relay to the computer user communications received from the gateway-to-BOT communications manager that originate from the BOT. | 2011-03-17 |
20110066687 | IMAGE RESCALE BASED ON DEFINED CHARACTERISTICS - A system and method automatically rescales an electronic message having one or more associated content. When the electronic message is generated and the associated content connected to the message, an agent of the electronic message application checks predefined settings/configurations of the message client. The sender's e-mail client checks a plurality of conditions, such as, the condition of the network, the type of network, the status or capacity of the receiving inbox of an intended recipient client, and the geographic destination of the message. Based on these dynamic content rescale settings, the sender's client dynamically and optimally rescales the associated content before forwarding the electronic message with the rescaled content to the recipient client. Rescaling of the associated content may be performed by the message exchange server or the recipient client. The recipient client may later request and receive a copy of the associated content without rescaling. | 2011-03-17 |
20110066688 | Presence information - A method, program and user node for use in a communication system implemented over a network comprising a plurality of user nodes, each being associated with a respective presence status indicating an availability of the user node for communication within the communication system. The method comprises, at each of a first one or more of the user nodes: transmitting repeated presence messages to each of a plurality of others of the user nodes, each of the presence messages comprising at least one of: a request for the presence status of the other user node, and a notification of the presence status of the first user node; determining a measure of resource usage in relation to at least one of the first user node and the other user nodes; and controlling a regularity of the repeated transmission of presence messages in dependence on the determined measure of resource usage measure. | 2011-03-17 |
20110066689 | REIMBURSEMENTS FOR ADVERTISEMENTS IN COMMUNICATIONS - A device may include network interfaces for relaying communication information from source devices to destination devices and a processor. The processor may be configured to compare each of a plurality of advertisements to a part of the communication information, identify, within the communication information, a portion that matches one of the plurality of advertisements, and send a message that describes the identified advertisement to a reimbursement device. | 2011-03-17 |
20110066690 | COMMUNICATION SYSTEM WITH TEMPORAL AND SPATIAL ANTI-SPAM MECHANISM AND METHOD OF OPERATION THEREOF - A method of operation of a communication system includes: establishing a geofence; setting a reception time period; and receiving a message originating within the geofence and within the reception time period for displaying on a device. | 2011-03-17 |
20110066691 | INFORMATION SHARING METHOD - An information sharing method for placing a communications device in connection with other communications devices located within a predetermined distance. This information sharing method allows users to instantly connect remotely, without face-to-face contact, and to instantly exchange and store contact information to each other's communications devices without manually inputting it. This interaction is facilitated via a conventional network plan coupled with a conventional software application programmed within the communications devices that serve as the hardware element of the present invention. The preferred embodiment for the communications devices relates to communications devices such as mobile phones, although a computing device or laptop configured to send and receive signals and data also may be used. | 2011-03-17 |
20110066692 | E-MAIL CONTAINING LIVE CONTENT - A system for introducing live content into an electronic mail message comprising at least one dynamic live content area sent through an e-mail service provider system comprises memory and a click manager. The memory includes live content comprising image data and expiration data. The click manager receives an indication of the opening of the message by a recipient, wherein the click manager accesses the memory to retrieve live content and send the retrieved live content for rendering in the dynamic live content area of the e-mail message opened by the one of the plurality of recipients. | 2011-03-17 |
20110066693 | MEDICAL MACHINE FOR FLUID TREATMENT - A medical machine for fluid treatment comprises a module ( | 2011-03-17 |
20110066694 | SIP ENDPOINT ENHANCER - Methods, devices, and systems are provided for enhancing the functionality of a communication device, such as a communication endpoint. This provides the ability to enhance less intelligent SIP endpoints with required features to support a richer user experience. Furthermore, the endpoint enhancer may be dynamically pluggable onto an existing network device. This provided pluggability allows a network administrator to add a new SEE template to the network without disrupting the network operation or the operation of previously existing SEEs. | 2011-03-17 |
20110066695 | METHOD FOR OPTIMALLY UTIILIZING A PEER TO PEER NETWORK - In accordance with an embodiment of the invention, there is provided a method for splitting a load of monitoring a peer to peer network. The method has a first node in the peer to peer network receiving information reported by a second node in the peer to peer network, including information concerning which nodes are connected to the second node. The method further has the first node connecting to nodes different from the nodes that are connected to the second node using the received information. The method still further has the first node reporting information, including information concerning which nodes are connected to the first node, such that the second node also has access to the reported information, thereby splitting the load of monitoring the peer to peer network among the first and second nodes. | 2011-03-17 |
20110066696 | COMMUNICATION PROTOCOL - One aspect relates to a communication protocol for communicating between one or more entities, such as devices, hosts or any other system capable of communicating over a network. A protocol is provided that allows communication between entities without a priori knowledge of the communication protocol. In such a protocol, for example, information describing a data structure of the communication protocol is transferred between communicating entities. Further, an authentication protocol is provided for providing bidirectional authentication between communicating entities. In one specific example, the entities include a master device and a slave device coupled by a serial link. In another specific example, the communication protocol may be used for performing unbalanced transmission between communicating entities. | 2011-03-17 |
20110066697 | Promulgating Information on Websites Using Servers - A method uses web servers to promulgate information from one server to another, instead of promulgating the information by the user to each server individually. A first server receives a first request for promulgating web-information from a user, locally promulgates the web-information, and sends a second request to at least one second website server to instruct the second website server to locally promulgate the web-information. The selection of the second server is done according to a preset configuration file which includes a relationship mapping between the first website server and the second website server. The relationship mapping may provide the user information related to the second website server based on the user information related to the first website server. The present disclosure further discloses a communication apparatus and a communication system. | 2011-03-17 |
20110066698 | INFORMATION PROCESSING APPARATUS THAT IDENTIFIES TRANSMISSION SOURCE, AND CONTROL METHOD AND STORAGE MEDIUM THEREFOR - An information processing apparatus capable of correctly identifying an image processing apparatus from which an event notification has been transmitted. The information processing apparatus, e.g., a PC, transmits to image processing apparatuses, e.g., MFPs, an event notification request packet that requests the MFPs to transmit an event notification upon occurrence of an event therein, acquires transmission source addresses from response packets sent from the MFPs in reply to the event notification request, and registers the acquired addresses. When receiving an event notification packet from any of the MFPs, the PC acquires a transmission source address from the event notification packet and compares the acquired address with the registered addresses, and determines that the MFP from which the event notification packet has been transmitted is one of registered MFPs, if the acquired address coincides with one of the registered addresses. | 2011-03-17 |
20110066699 | Synchronization of data among disparate data sources - A method for data exchange among computing systems, such as first and second computing systems, that each operate management systems that normally communicate given data to a target computing system in first and second disparate formats. Representative management systems may be a human resource management system (HRMS), and the target computing system operates an application, such as a payroll application, that interacts with the HRMS of each computing system. The first and second computing systems typically are located in first and second geographic locations distinct from one another. The method begins by instrumenting each of the first and second computing systems to respond to a trigger event from an ODBC-compliant data source to generate a WSDL (Web Services Description Language) object that encapsulates the given data, such as human resource (HR) data. The WSDL objects that are generated as a result of the trigger events are received, preferably via a Web service, at the target computing system. The target computing system then processes information in the WSDL objects. | 2011-03-17 |
20110066700 | BEHAVIOR MONITORING SYSTEM - An electronic device that is configured to gather information from the environment surrounding the consumer. The information is passed along to a central computer facility that can evaluate the information to determine, for example, what television shows are being watched or what restaurant is being visited. Additional features make further use of the gathered information. | 2011-03-17 |
20110066701 | CLIENT-SERVER BIDIRECTIONAL SYNCHRONIZATION VIA BROWSER PLUG IN FOR AN XM RADIO SYSTEM - An XM radio system, a browser plug-in for bidirectional communication in the XM radio system, and method for bidirectional communication between an XM radio receiver, a first computing device and a second computing device is provided. The XM radio system includes an XM radio receiver communicatively connected to a first computing device, a second computing device communicatively connected to the first computing device and a computer program stored on the first computing device. Unresolved bookmarks are transferred from the first computing device to second computing device via the Internet and the resolved bookmarks are bidirectionally communicated from the second computing device to the first computing device via Internet and does not trigger a fire wall. | 2011-03-17 |
20110066702 | PLUG-IN FILE SHARING - A method of operating a wireless modem is described. The method comprises identifying a first wireless modem to a computer system as locally attached mass storage, wherein the first wireless modem is removable from the computer system without opening a case of the computer system, registering the first wireless modem on a wireless network, receiving information from the wireless network about shared data, wherein the shared data is data that is shared with a second wireless modem, sending a storage request to the wireless network, and receiving data that is shared with the second wireless modem. | 2011-03-17 |
20110066703 | Methods and systems for delivering media to client device | 2011-03-17 |
20110066704 | Method and System of Recording and Reproducing Web Application Operation - A web server transmits an identifier related to a web page to a log linking server when the formed web page is transmitted to a web browser, inserts an operation log acquiring function operated by the web browser and at least a portion of the identifier to the web page to be transmitted to the web browser. The web browser requests the web page to the web server, and forms and preserves an operation log on the web page by executing the operation log acquiring function inserted to the received web page. The log linking server preserves the received identifier, requests the operation log of the web page related to the identifier selected by an interface of an external reproducing device to the web browser, and collects and reproduces the operation log. | 2011-03-17 |
20110066705 | SYSTEM AND METHOD FOR SEGMENTING AND TARGETING AUDIENCE MEMBERS - Methods and apparatus for delivering content to an audience member via one or more mediums based on an audience member profile are disclosed. Profile data for audience members may be initially collected from an offline source, such as a registration or subscription database. The profile data may be stored in a dedicated database. The initial profile data may be supplemented periodically with data reflecting online activity by the audience member. The combined offline and online profile data may be used to group the audience members into segments. Audience member segments may be used to identify audience members who are targeted to receive like content. An audience member's inclusion in a segment may be indicated by storing a segment-targeting cookie on the audience member computer. Content may be delivered to the audience member based on identification of the segment in the segment-targeting cookie. | 2011-03-17 |
20110066706 | METHOD, SYSTEM, AND APPARATUS FOR RECEIVING, PROCESSING AND RENDERING CONTENT RESPONSIVE TO USER AND DEVICE PARAMETERS - Content is received by a device through a port and is analyzed based on a set of predetermined criteria to determine if it matches the characteristics of the device and/or the preferences of a user. The content characteristics are recognized by analyzing the content itself or from tags attached to, associated with or embedded into the content. Acceptable content is then rendered to the user. | 2011-03-17 |
20110066707 | NETWORK FRAMEWORK ASSOCIATING NON-ENTERPRISE PHONE WITH ENTERPRISE USERS - Methods, devices, and systems are provided for identifying unique points in communication processing for substituting and restoring identities associated with the communication. These specific replacements facilitate communication requests to-and-from external identities to be treated similar to communication requests to-and-from enterprise users, thereby allowing enterprise users to access enterprise-based communication preferences and services via non-enterprise devices. | 2011-03-17 |
20110066708 | Computer Program Product For Determining A Group Of Network Configuration Settings That Provide Optimal Network Performance - A computer program product is provided for optimizing network configuration settings for a user's client machine. A plurality of groups of network configuration settings are held in storage to be used by the user's client machine. A network connection is established between the user's client machine and a remote server. One of the groups of network configuration settings is selected to be used by the user's client machine from the provided groups of settings. One or more performance tests are conducted using the selected network configuration settings during the established network connection. The settings selection and the performance tests are repeated for one or more other groups of network configuration settings during the established network connection. The network configuration settings of the user's client machine provided in the groups are automatically adjusted based on the results of the performance tests. The adjusted network configuration settings are settings that optimize the performance of the user's client machine. | 2011-03-17 |
20110066709 | WEB SERVER CACHING FOR PERFORMANCE IMPROVEMENT - A machine-controlled method may include a web server identifying data to be cached and caching the data at the web server, the data originating from an external data source, an application server generating metadata that corresponds to the cached data, determining whether external data corresponding to the cached data has changed, receiving information corresponding to the changed external data, and updating the cached content based on the metadata and the received information. | 2011-03-17 |
20110066710 | Approach for Publishing Content to Online Networks - A computer-implemented system and method are provided for publishing content to online networks. According to one embodiment of the invention, a unique identifier and text are received from a user, and a text-based character string is generated from the received text. The text-based character string is then associated with one classification, and the text-based character string is transmitted to at least one online social networking account configured to receive content from said user. | 2011-03-17 |
20110066711 | MANAGEMENT OF SHARED CLIENT DEVICE AND DEVICE MANAGER - A method of classifying a client device and a device manager to allow for end users to share devices is described. | 2011-03-17 |
20110066712 | USER-DEFINED SERVICES IN A PERSONAL DISTRIBUTED NETWORK - A method of creating and managing user-defined services in a personal distributed network is described. The method comprises selecting one or more specific device elements or device element types to perform specific actions in a pre-determined sequence based on one or more triggers causing execution of one or more specific actions. | 2011-03-17 |
20110066713 | TERMINAL DEVICE, COMMUNICATION METHOD AND COMPUTER-READABLE MEDIUM STORING COMMUNICATION PROGRAM - A terminal device includes a first communication portion that performs tunneling communication with another terminal device via a server adapted to realize tunneling communication between the terminal device and the other terminal device by encapsulating and decapsulating packets, an identification portion that identifies, by communication with a management server, type information of at least one of a NAT device that controls an internal network to which the terminal device is connected and another NAT device that controls another internal network to which the other terminal device is connected, a selection portion that selects a start-up procedure to start peer to peer communication based on the type information, a switching portion that performs communication based on the start-up procedure, starts the P2P communication, and then switches from the tunneling communication to the P2P communication by terminating the tunneling communication, and a second communication portion that performs the P2P communication after switching. | 2011-03-17 |
20110066714 | Generating A Subgraph Of Key Entities In A Network And Categorizing The Subgraph Entities Into Different Types Using Social Network Analysis - A method, system and computer-program product for generating a subgraph of key entities in a network and organizing entities in the subgraph are disclosed. The technique uses social network analysis centrality metrics to identify key entities in a network. The technique also uses social network analysis centrality metrics to categorize key entities into different types. | 2011-03-17 |
20110066715 | Techniques for Feed-Based Automatic Transmission of Content to a Mobile Terminal - For improving feed-based automatic distribution of content to a mobile terminal via a mobile network, a network component ( | 2011-03-17 |
20110066716 | SYSTEMS AND METHODS FOR DIRECTION OF COMMUNICATION TRAFFIC - An internet traffic redirection architecture is disclosed that allows for directing of various traffic to specified sites. The system and method allow a controller, such as an ISP, to benefit from unresolved IP Address requests and keyword and hotword queries by capturing this traffic and directing it to participating partners who provide content relevant and/or geographically relevant results. The system and method can decrease lost traffic, irrelevant keyword and hotword search results, and irrelevant redirection by web browsers resident on user's personal computers. | 2011-03-17 |
20110066717 | METHOD AND APPARATUS FOR TIME ADAPTATION OF ONLINE SERVICES TO USER BEHAVIOR - An approach is provided for time adaption of online services. Timing information relating to usage by a user of one or more online services is retrieved. A pattern of consistent usage is determined from the timing information. Scheduling information is generated for transmission of a message based on the determined pattern. | 2011-03-17 |
20110066718 | APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT FOR EFFICIENTLY POOLING CONNECTIONS BETWEEN CLIENTS AND SERVERS - An apparatus, method and computer program product for efficiently pooling network client-server connections. The apparatus is implemented within an interface unit connecting a plurality of servers to the Internet, which is in turn connected to a plurality of clients. The method includes the steps of opening a connection between a first client and the interface unit; determining whether a connection between the interface unit and a server is finished being utilized by the first client; opening a connection between a second client and the interface unit; if no free connection is open between the interface unit and the server, then allowing the second client to access information on the server via the same connection utilized by the first client without waiting for the first client to initiate closing the connection; and delinking the connections between the first and second clients and the interface unit while keeping open the connection between the interface unit and the server. | 2011-03-17 |
20110066719 | Automated Applicatin Dependency Mapping - A computer-executed method for network management automatically maps applications to network infrastructure. The method comprises monitoring network activity on one or more managed computers and collecting network activity data on the managed computers. The association of executable files to applications is identified and network activity data and the association of executable files to applications are analyzed. Connections from applications on the managed computers are established according to the analysis. | 2011-03-17 |
20110066720 | NETWORK CONNECTION STATUS DETECTING SYSTEM AND METHOD THEREOF - A network connection status detecting system is provided for detecting a network connection status of a server, and the detecting system includes a plurality of monitoring servers and a central processing server. Each monitoring server is communicably coupled to the server and continues detecting the network connection status of the server. If the detected network connection status of the server is offline, offline information including an offline starting time will be produced. The central processing server contains a selected time interval and receives the offline information to compute a time difference between the offline starting times. If all time differences are smaller than the selected time interval, then the central processing server determines that the network connection status of the server is an offline status and records the earliest offline starting time as an offline time. | 2011-03-17 |
20110066721 | IMAGE PROCESSING APPARATUS, REMOTE MANAGEMENT SYSTEM, LICENSE UPDATE METHOD, AND COMPUTER PROGRAM PRODUCT - An image processing apparatus includes an HDD that stores therein a license file containing an expiration date of a license of an application and a class of the license, a detecting unit that acquires the expiration date from the license file and detects whether the expiration date has passed, a class identifying unit that identifies a class of the license whose expiration date is detected as having passed, based on the license file, an update-process determining unit that determines a method of performing an update process based on the class, a license-file acquiring unit that acquires a license file from the license file management server based on the method of performing the update process, and a replacing unit that replaces the license file stored in the HDD with the license file acquired by the license-file acquiring unit. | 2011-03-17 |
20110066722 | DEVICE MANAGEMENT APPARATUS, DEVICE MANAGEMENT SYSTEM, DEVICE MANAGEMENT PROGRAM, AND STORAGE MEDIUM - A device management apparatus is connected to one or more devices via a network, and includes: a response request unit that requests a response from the devices via the network; a reception unit that receives the response from the respective devices, a storage unit that stores a record, the record being arranged such that device identification information for identifying the devices is associated with response information indicative of whether the response was received and a date and time at which the response was received; a recording unit that updates the record; and an output control unit that reads on the storage unit and delivers the device identification information indicating that the corresponding response information is indicative of an absence of the response and an elapsed time from the corresponding date and time has exceeded a predetermined period. | 2011-03-17 |
20110066723 | GENERATING STATISTICS OF POPULAR CONTENT - Client terminals report an easy-to-calculate identifier such as the Internet URL or a cryptographic hash of the content to a server. The server collects and counts the reported identifiers so as to obtain preliminary statistics. By aggregating these reported identifiers into the preliminary statistics, identifiers are revealed that are likely popular content. The server selects one or more identifiers from the preliminary statistics and makes these available to at least a subset of clients. The clients that obtain these one or more identifiers then access content and compute the easy-to-calculate identifiers as usual. If the computed identifier matches one of the identifiers obtained from the server, the client will additionally extract a watermarked identifier or compute a digital fingerprint of the content in question and report this to the server. The server then uses the received identifier or fingerprint to create final statistics by aggregating the preliminary statistics. | 2011-03-17 |
20110066724 | SYSTEMS AND METHODS FOR DIRECTION OF COMMUNICATION TRAFFIC - An internet traffic redirection architecture is disclosed that allows for directing of various traffic to specified sites. The system and method allow a controller, such as an ISP, to benefit from unresolved IP Address requests and keyword and hotword queries by capturing this traffic and directing it to participating partners who provide content relevant and/or geographically relevant results. The system and method can decrease lost traffic, irrelevant keyword and hotword search results, and irrelevant redirection by web browsers resident on user's personal computers. | 2011-03-17 |
20110066725 | SOCIAL NEWS RANKING USING GOSSIP DISTANCE - Devices, systems, and methods are directed towards ranking of messages based on a hop distance a forwarded message travels through a social network. As a message is forwarded by a member of the social network the hop distance increases. As the message is forwarded, recipients and/or senders may view the hop distance in real-time. The hop distance may reflect a number of times the message is forwarded to reach a recipient, or the maximum number of times the message is forwarded. The message may be displayed to a member in a rank ordering based on the hop distance, and messages with hop distances below a defined value may be deleted from a displayed list after a period of time. In one embodiment, a message may be forwarded anonymously to, for example, encourage members to forward the message. | 2011-03-17 |
20110066726 | COMMUNICATION DEVICE AND REMOTE MANAGEMENT SYSTEM - A communication device is provided in a network including a plurality of network segments to which customer devices are connected respectively, the communication device being connected through a cable or radio communication line to a central management device so that management information required for remote management of the customer devices is exchanged between the communication device and the central management device through the communication line. In the communication device, a searching unit searches customer devices connected to a predetermined network segment among the plurality of network segments in the network by predetermined timing. A transmitting unit transmits segment configuration information of the predetermined network segment as a result of device searching by the searching unit through the communication line to the central management device by predetermined timing. | 2011-03-17 |
20110066727 | DISTRIBUTION OF NETWORK COMMUNICATIONS BASED ON SERVER POWER CONSUMPTION - A network device is described that load-balances network traffic among a set of network servers based on electrical power consumption of the network servers. The network device may measure electrical power consumption in a variety of ways, and may generate and maintain a power consumption profile for each of the network server. The power consumption profile may describe the respective server power consumption in increasing granularity. For instance, each power consumption profile may specify electrical power consumption according to watts consumed by a server per average transaction, watts consumed per transaction for a specific type of software application, watts consumed per transaction for a software application for individual network resources, and so on. Furthermore, the profiles may be maintained for individual servers or aggregated for groups or sequences of servers. | 2011-03-17 |
20110066728 | Data Center Scheduler - An exemplary data stream includes value information for use by consumers of global computing resources in making requests for global computing resources. An exemplary method includes receiving information about data center resources from one or more data centers, based at least in part on the information estimating value information for consumption of computing resources of the one or more data centers and streaming the value information via a network. An exemplary medium or media includes instructions to instruct a computing device to receive, from a data stream, value information for computing resources of one or more data centers, to format the value information for display and to issue requests for consumption of at least some of the computing resources. Other methods, devices and systems are also disclosed. | 2011-03-17 |
20110066729 | METHOD AND SYSTEM TO PROVIDE BLADE SERVER LOAD BALANCING USING SPARE LINK BANDWIDTH - A method for processing network information in a multi-server platform is disclosed and includes receiving by a blade server manager, capacity utilization information embedded in spare link bandwidth from a plurality of blade servers operably coupled to the blade server manager. Digital information received on a digital communication link may be forwarded to one of the plurality of blade servers. The blade servers may be selected based on the received capacity utilization information. The capacity utilization information may include blade server work load capacity, blade server power saving capacity, blade server CPU percent utilization, and/or data representing blade server interrupt utilization. The blade server manager may be operably coupled to an Ethernet network and/or an external network. | 2011-03-17 |
20110066730 | SYSTEM AND METHOD FOR DELIVERING CONTENT TO USERS ON A NTEWORK - Targeted content may be provided to a designated set of one or more interconnected resources. Programmatic operations are executed using resources that are private to the one or more interconnected devices. The operations, when executed, cause or result in (i) monitoring activities of one or more users of the designated set; (ii) developing profile information of the one or more users, where the profile information is based at least partially on information determined from monitoring activities of the one or more users; (iii) generating, from the profile information, a set of coded data that represent selection criteria; and (iv) communicating the set of coded data to a programmatic source external to the system, where the represented selection criteria enables programmatic selection of content resources from a content library for the system. | 2011-03-17 |
20110066731 | Dynamic Application Server Allocation in an IMS Network - A method of dynamically allocating a user to one of a pool of Application Servers within an IP Multimedia Subsystem network. The pool of Application Servers is configured to provision an IP Multimedia Subsystem service. The method comprises determining a level of historical use of said service by said user. The user is then allocated to an Application Server based upon said use and the current load distribution across the Application Servers. | 2011-03-17 |
20110066732 | INFORMATION PROCESSING APPARATUS, DATA ACQUISITION METHOD, AND PROGRAM - Provided is a data acquisition method including the steps of selecting one or more of at least one link destination, acquiring, before the link destination is selected, display control data including at least a structural unit in which information relating to a layout of a display screen is written, the display control data existing at the link destination selected in the previous step, extracting structural units included in the display control data before the prefetched link destination is selected, generating, before the prefetched link destination is selected, first structured data for display control by linking the extracted structural units in which information involving script processing is not written, generating, in a case the prefetched link destination is selected, second structured data for display control by linking the structural units, displaying a display screen using the first structured data, and redisplaying the display screen using the second structured data. | 2011-03-17 |
20110066733 | INFORMATION PROCESSING APPARATUS, DATA ACQUISITION METHOD, AND PROGRAM - Provided is a data acquisition method including the steps of selecting a link destination whose display is at least partially located in a region of a display screen corresponding to an operating tool, acquiring, before the link destination is selected, information relating to a layout of a display screen and display control data including at least a structural unit in which the information is written, the display control data and the information existing at the link destination, extracting structural units included in the display control data, in a case the prefetched link destination is selected, generating first structured data by linking the extracted structural units in which information involving script-process isn't written, generating second structured data by linking the extracted structural units, displaying a display screen using the first structured data, and redisplaying, at a stage the second structured data is generated, the display screen using the second structured data. | 2011-03-17 |
20110066734 | NETWORK LINKING METHODS AND APPARATUS - The presenting invention relates generally to indirect linking methods and apparatus. One claim recites a method including: a) using a programmed electronic processor, reading an index from color imagery steganographically modulated with the index; b) accessing a database with the index, the database comprising a plurality of records that link an index to a pointer which identifies a remote computer on a network; c) extracting a pointer from the database as a function of the index; and d) using the pointer to establish communication with the remote computer identified thereby. Of course, other combinations are provided and claimed as well. | 2011-03-17 |
20110066735 | SYSTEMS AND METHODS FOR IP SESSION KEEPALIVE USING BFD PROTOCOLS - A network device may include logic to establish an IP session, establish a BFD session within the established IP session, transmit BFD packets within the established BFD session, and determine that the established IP session is active based upon reception of the BFD packets. In another embodiment, the logic may also determine that an IP session is active using an inactivity timer that may also trigger transmission of BFD packets. | 2011-03-17 |
20110066736 | METHOD AND SYSTEM FOR ESTABLISHING CONNECTIONS BETWEEN NODES IN A COMMUNICATION NETWORK - A method, system and article of manufacture are disclosed for establishing a connection between a plurality of nodes in a communication network, the plurality of nodes including at least first and second nodes. The method comprises the steps of verifying availability of the second node by the first node; and sending an exchange identification request by the first node to the second node, this request including information related to protocols supported by the first node. An exchange identification response is received by the first node from the second node, this response including information related to protocols supported by the second node. Also, the verifying step includes the steps of sending a request to the second node to initiate a link level connection between the first node and the second node, and confirming this connection upon receiving a response from the second node. | 2011-03-17 |
20110066737 | SET-UP OF MEDIA STREAM TRANSMISSION AND SERVER AND CLIENT FOR MEDIA STREAM TRANSMISSION - A media stream is transmitted from a server device to a client device. The client device ( | 2011-03-17 |
20110066738 | METHODS AND APPARATUS FOR CONTROLLING SWITCHING BETWEEN RESOURCES AND/OR COMMUNICATING RESOURCE CHANGE INFORMATION IN A WIRELESS COMMUNICATIONS SYSTEM - Methods and apparatus for controlling switching between resources and/or communicating resource change information in a wireless communications system are described. Various methods and apparatus are well suited for use in a decentralized wireless communications network, such as a decentralized peer to peer wireless network, where an individual communications device self allocates resources and makes resource switching decisions. A first communications device may decide that there is a need to switch from the first communications resource corresponding to a first identifier to a second communications resource corresponding to a second identifier, e.g., because of interference. The first communications device generates and transmits a broadcast change signal indicating a change from the first communications resource associated with the first identifier to a second communications resource associated with the second identifier. In some embodiments, the resource change signal is transmitted on at least one of the first and second communications resources. | 2011-03-17 |
20110066739 | SYSTEM AND METHOD FOR AUTOMATICALLY INITIATING AND DYNAMICALLY ESTABLISHING SECURE INTERNET CONNECTIONS BETWEEN A FIRE-WALLED SERVER AND A FIRE-WALLED CLIENT - A system and method for automatically and dynamically initiating and establishing secure connections between a Server and a Client using a session control server (SCS). Both the Server and the Client are connected to an untrusted network (such as the Internet) through a Network Address Translator or Translation (NAT) router or a firewall. The SCS, independently trusted by both the Server and the Client, brokers the required connection parameters to establish a secure connection between the Server and the Client. The system and method does not require any user configuration on the Client and eliminates the need for the Server to accept explicit connection requests or packets from the Client, thereby allowing the Server firewall to always remain closed to all inbound traffic. | 2011-03-17 |
20110066740 | INTERFEROMETRIC PRECISE TIMING DISTRIBUTION WITH A PRECISION PHASE DETECTOR - A method distributing data in a network is provided. The method comprises measuring the path lengths between a reference clock and a plurality of remote destinations and sending a timing signal from the reference clock to the plurality of remote destinations. The method further comprises measuring the phase between the reference clock and a return signal from each of the plurality of remote destinations and adjusting the phase of the data such that each remote destination receives the data within a skew tolerance. | 2011-03-17 |
20110066741 | CLIENT-SIDE API FRAMEWORK FOR UNIFORM RESOURCE IDENTIFIER (URI) MANIPULATIONS - Techniques for manipulating URIs that have been rewritten for XmlHttpRequests (XHRs) and/or Web Services for Remote Portlets (WSRP). In one set of embodiments, a URI rewriter factory module is provided that is configured to determine and select a URI rewriter module based upon an input URI string. The input URI string may be, for example, in the form of a Javascript pseudo-protocol link, a remote proxy URI, or both. The selected URI rewriter module can then parse the input URI string to generate a URI object that has methods for manipulating the input URI string and for outputting the resulting manipulated URI as a string. | 2011-03-17 |
20110066742 | DEVICES AND METHODS FOR SCHEDULING TRANSMISSION TIME OF MEDIA DATA - Disclosed are a method and device for scheduling transmission time of media data. The media data comprises a plurality of media data units. In one embodiment, the device comprises: a first determination unit configured to determine a latest time for transmitting each media data unit; a second determination unit configured to determine an earliest time for transmitting each media data unit; and a scheduling unit configured to schedule a transmission time for each media data unit by rule of: if the determined latest time for a media data unit is not less than the determined earliest time for said media data unit, the scheduling unit selects a maximal one from the determined earliest time and a predetermined transmission time for said media data unit as the transmission time, otherwise, the scheduling unit schedules the transmission time at the determined earliest time. | 2011-03-17 |
20110066743 | METHOD FOR PROVIDING EVENT BASED MEDIA STREAMS - A method for sharing event media in real-time by creating a media stream associated with an event location by gathering location information and receiving media from a first user; publishing the media stream to a participant zone; and adding content to the media stream by a second user in the participant zone. The participant zone is an area in which users are allowed event participant access, and the area extends from the event location. | 2011-03-17 |
20110066744 | Transitioning between Multiple Services in an MPEG Stream - In a method for transitioning between multiple services in an MPEG stream, the MPEG stream including a pre-transition service and a post-transition service is received. In addition, a service transition point that identifies a location in the MPEG stream where the MPEG stream transitions from the pre-transition service having a first set of packet identifiers (PIDs) to the post-transition service having a second set of PIDs is detected for the MPEG stream and the second set of PIDs is mapped to have the same values as the first set of PIDs. | 2011-03-17 |
20110066745 | SHARING VIDEO STREAMS IN COMMNICATION SESSIONS - A device may include a network interface, a display, and a processor. The network interface may be configured to send or receive one or more video streams. The display may be configured to show one or more video streams. The processor may be configured to start a session with a first remote device, send a first video stream to the first remote device, and send a request that instructs a network device to direct a second video stream from a second remote device to the first remote device and to stop sending the first video stream to the first remote device. | 2011-03-17 |
20110066746 | SYNCHRONIZED DATA STREAMING - A system and method in a media server for synchronizing media delivery sessions to a plurality of media players that are receiving the same media content. The method includes determining, for a group of the plurality of media players, to deliver streamed media in a synchronized manner through a multicast transmission based on at least one media player and network information. Once media transmission scheduling has occurred, the method includes modifying scheduling for outgoing content to change at least some content from unicast to multicast transmissions, or vice-versa based upon subsequently received media playback performance data and network performance data. Unicast and multicast content can be transmitted to a media player at the same time in one embodiment. Generally, scheduling is performed to avoid having a media player wait for content. | 2011-03-17 |
20110066747 | VIRTUAL AGGREGATION PROCESSOR FOR INCORPORATING REVERSE PATH FEEDBACK INTO CONTENT DELIVERED ON A FORWARD PATH - The Virtual Aggregation Processor enables end user devices to share a common wireless forward path of a multicast communication architecture in which the forward path delivered content is dynamically changed or modified based on a real-time, near-real-time, or delay-time basis via aggregated reverse path feedback from at least one of a plurality of end user devices. The Virtual Aggregation Processor periodically or continuously aggregates the feedback input received via the reverse path (having wired and/or wireless connectivity), modifies the forward path multi-media content, and delivers this dynamically modified multi-media content to the then connected population of end user devices via a wireless forward path multicast in a repetitive closed loop fashion. | 2011-03-17 |
20110066748 | MEDIA EXCHANGE NETWORK SUPPORTING VARYING MEDIA GUIDE BASED ON VIEWING FILTERS - Systems having a user interface comprising a filtered view of media available for consumption are disclosed. An embodiment of the present invention may provide a first user with a view that enables consumption of only the available media that matches characteristics of a media filter. The characteristics of the media filter may be specified by a second user, and the second user may define the characteristics of the media filter remotely, via a communication network. The user interface may support separate media filters for each of a number of different users. Filter characteristics such as type of media channel, the language of any dialogue, an industry rating, an overall viewer rating, and the media format may be supported. The media filter characteristics may be applied not only to what is displayed on the user interface, but also the media available for selection via a remote control. | 2011-03-17 |
20110066749 | DISTRIBUTION METHOD, PREFERABLY APPLIED IN A STREAMING SYSTEM - The invention relates to a data live streaming system comprising at least one data live streaming broadcaster LSB and at least two live streaming recipients LSR, said at least two live streaming recipients LSR forming at least a part of a peer-to-peer streaming network and said at least two live streaming recipients LSR each comprising means for generation of peer-to peer streaming to other live streaming recipients LSR of said peer-to peer streaming network and wherein said peer-to peer streaming to other streaming recipients LSR comprises loss resilient code representations of data from said at least one live streaming broadcaster LSB. | 2011-03-17 |
20110066750 | Wireless communication device and method, and system comprising such a method - The gateway communication device for wireless communication networks receives messages from a low-power transmitter and communicates with a network. In a system comprising several gateway devices for a low-power transmitter, a master gateway device is defined. Definition of a master gateway device is based on reception quality indicators of the gateway devices situated in said reception zone of messages transmitted by said low-power transmitter. The gateway device having the highest reception quality indicator is selected to be said master gateway device. The communication method also defines a master gateway device in the same way. The master gateway device then selects a backup gateway device to store link tables and in certain cases to act in the place of the master. | 2011-03-17 |
20110066751 | COMMUNICATION APPARATUS, CONTROL METHOD FOR THE COMMUNICATION APPARATUS, AND STORAGE MEDIUM - A communication apparatus determines whether a file selected by a file selection unit is of a format analyzable by the communication apparatus. If it is determined that the file selected by the file selection unit is not of the format analyzable by the communication apparatus, the communication apparatus restricts selection of a predetermined protocol included in a plurality of protocols. The communication apparatus further determines whether the protocol selected by a protocol selection unit is a predetermined protocol. If it is determined that the protocol selected by the protocol selection unit is the predetermined protocol, the communication apparatus restricts selection of a file of a format not analyzable by the communication apparatus. | 2011-03-17 |
20110066752 | DYNAMIC BANDWIDTH THROTTLING - An approximation of the bandwidth of the narrowest link in a network is determined by watching how fast data gets to the other end and then back again. The rate of data transmission is limited according to this approximation. Dynamic capacity of the link, i.e. the amount of data that can be in-flight at the same time, neglecting any buffers, is also tracked. The technique looks at how much data is in-flight and, if there is more data in flight than the dynamic capacity of the network, the data transmission rate is slowed down. | 2011-03-17 |
20110066753 | VIRTUAL ROUTER REDUNDANCY FOR SERVER VIRTUALIZATION - A solution for virtual router redundancy for server virtualization includes, at a network device configured as a backup router of a virtual router, examining a packet stored in a memory of the network device. Responsive to the examining, the network device determines whether to forward the packet via a network towards a destination or to send the packet via the network to a master router of the virtual router for forwarding of the packet, by the master router, towards the destination. | 2011-03-17 |
20110066754 | Intelligent Device and Media Server Selection for Optimized Backup Image Duplication - Systems, methods, and computer-readable storage media are disclosed for a computer system determining a transport path for a data duplication job. A data duplication job request, being a request that data stored on a source device be duplicated, may be received. A plurality of possible transport path components may be enumerated. The plurality of possible transport path components may include one or more possible destination devices, one or more possible means of transport, and one or more possible media servers. A ranking may be determined for at least a subset of the possible transport path components. An availability may be determined for at least a subset of the possible transport path components. A transport path may be selected based on the determined rankings and the determined availabilities. The data duplication job may be performed using the selected transport path. | 2011-03-17 |
20110066755 | Associative Memory Having a Mask Function for Use in a Network Device - An associative memory | 2011-03-17 |
20110066756 | COMMUNICATION DEVICE, COMMUNICATION METHOD AND COMMUNICATION CONTROL PROGRAM - A communication device selects a layer 2 address to be changed, and transmits a presence check request message via a network to which the communication device is connected. The communication device determines, based on a received result of the presence check request message, whether the layer 2 address is duplicated with another communication device connected to the network. When the communication device confirms the layer 2 address is not duplicated, the communication device changes the layer 2 address of the communication device. | 2011-03-17 |
20110066757 | GENERAL MIDDLEWARE BRIDGE AND METHOD THEREOF - There are disclosed a general middleware bridge supporting an interoperability operation between devices on different middlewares and a method thereof. The general middleware bridge according to the present invention includes: a conversion rule collector collecting message conversion rules for an interoperability operation between different middleware devices; a conversion rule register registering the message conversion rules for each message type; and a message converter interconverting messages from the middleware devices on the basis of the message conversion rules and transferring the converted messages for each message type. | 2011-03-17 |
20110066758 | Scheduling apparatus and method - According to one embodiment, a scheduling apparatus sends queries to communication modules in buildings and receives facility information measured at monitor-control points from the communication modules. As for each communication module, a network address, a waiting time to receive the facility information after sending a query, and a connection with the monitor-control points, are stored. When a service request indicating at least one monitor-control point is received, queries each including the network address of a communication module connected with a monitor-control point indicated by the service request, are generated. A priority of each query is decided based on the waiting time corresponding to the communication module. Each query is added to a first send queue or a second send queue based on the priority. When queries are sent, a timing to send from the first send queue is same as or earlier than a timing to send from the second send queue. | 2011-03-17 |
20110066759 | DEVICE CONTROL APPARATUS AND DEVICE CONTROL METHOD IN VIDEO IMAGE DISPLAY SYSTEM INCLUDING A PLURALITY OF CONNECTED DEVICES - A device control apparatus in a video image display system including a plurality of connected devices. The apparatus includes an obtaining unit which obtains a logical address of a first device connected to the device control apparatus as a control object, a specifying unit which specifies the device type of the first device if the obtained logical address of the first device is not a logical address according to the device type, a selection unit which selects a second device which is connected to the device control apparatus and is of the same device type as the first device, and a control unit which controls a logical address assigned to the selected second device according to the device type thereof so that the first device obtains a logical address. | 2011-03-17 |
20110066760 | RECORDING DEVICE AND CONTROL METHOD FOR A RECORDING DEVICE - The commands that can be used in a recording device can be changed without changing the firmware. A printer | 2011-03-17 |
20110066761 | PORTABLE ELECTRONIC APPARATUS, IC CARD AND METHOD OF CONTROLLING PORTABLE ELECTRONIC APPARATUS - According to one embodiment, a portable electronic apparatus includes a communicating unit, an executing unit, a generating unit, a storing unit, a first processing unit, and a second processing unit. The generating unit generates additional information associated with a result of the command processing executed by the executing unit. A first processing unit transmits a response containing the result of the command processing by the executing unit and information indicating presence of the additional information to the external apparatus, if the storing unit stores the additional information generated by the generating unit. A second processing unit transmits the additional information stored in the storing unit to the external apparatus, if receiving a command of requesting the additional information from the external apparatus. | 2011-03-17 |
20110066762 | ELECTRONIC DEVICE FOR SHORTENING INPUT RESPONSE TIME AND METHOD THEREOF - An electronic device for shortening input response time comprises an input unit, which comprises a plurality of sub-input units, each of which is assigned a sign. A storage unit is configured for storing a dynamic table, which stores relationships between the sign of the sub-input units and use frequency of each of the sub-input units. A sub-input unit determination module is configured for scanning each of the sub-input units of the electronic device according to the order of the sub-input unit in the dynamic table to determine the touched sub-input unit. An accumulation module is configured for accumulating the use frequency of the determined sub-input unit. An update module is configured for re-sorting the sign of the sub-input unit in the dynamic table according to the order of the use frequency of the sub-input units. | 2011-03-17 |
20110066763 | METHOD FOR GENERATING INTERFACE CONFIGURATION FILES FOR COMPUTERS OF AN AVIONIC PLATFORM - The invention relates to a method for configuring interfaces of computers belonging to an avionic platform. The platform implements a plurality of avionic functions which may exchange functional messages, each functional message comprising one or more parameters. Each avionic function is implemented by means of software modules hosted by computers. For each software module hosted by a computer, signal occurrences are generated for transmitting all the parameters of the functional messages of the function associated with the software module, this on the different communications media. Next all the occurrences are grouped per functional system, parameter and communications medium in order to configure the interfaces of these computers. | 2011-03-17 |
20110066764 | SYSTEM AND METHOD FOR SELECTING HIGH SPEED SERIAL SIGNALS - A system for selecting high speed serial signals includes a loading module, a layout selecting module, a data processing module, and an output module. The loading module reads a chip package length file; a layout selecting module reads a layout file and selects high speed serial signals preset by a user; the data processing module selects pins information of a start chip and a terminal chip transmit the selected high speed serial signals and finds the chip package length information, and analyzes interrupt points of the layout character from the start chip and outputs the chip package length information of the start chip, the layout length information, and the chip package length information of the terminal chip in sequence to the output module, to convert into a table and displays the table via a display device. | 2011-03-17 |
20110066765 | MEMORY CONTROLLER AND DATA SAVING CONTROL METHOD OF THE SAME - A memory controller that controls data transfer between a volatile memory and a non-volatile memory, wherein data being held in a plurality of volatile memories each having a refresh operation mode and a self-refresh operation mode is transferred to the non-volatile memory. When readout of data from at least one volatile memory has been finished, the volatile memory is shifted from the refresh operation mode to the self-refresh operation mode. Then, control is performed so as to return the volatile memory from the self-refresh operation mode depending on the progress of writing of data to the non-volatile memory. | 2011-03-17 |
20110066766 | CONTROL APPARATUS AND DATA PROCESSING SYSTEM - A control apparatus connectable to a plurality of electronic units via a bus, the control apparatus controlling operations of the plurality of electronic units, the control apparatus includes a first storage section for storing an operating information used for operating each of the plurality of electronic units, a second storage section for storing an identifying information used for identifying each of the electronic units, a controller for controlling to receive a start notification of one of the electronic units, query the one of the electronic units about the identifying information, receive the identifying information from the one of the electronic units, compare the received identifying information with the stored identifying information in the second storage section, and query the one of the electronic units about an operating information when the received identifying information is different from the stored identifying information. | 2011-03-17 |
20110066767 | DATA MIGRATION TO HIGH SPEED STORAGE IN ACCORDANCE WITH I/O ACTIVITY OVER TIME - Methods, controllers for data storage, data storage systems, and computer program products are directed to migrating data after the initial placement of the data in data storage entities having higher speed and in other data storage. Steps of a method to migrate data to the higher speed data storage are (1) identifying at least one group of data having had at least one I/O activity in each of a plurality of intervals of time, occurring over a string of multiple intervals of time, wherein the I/O activity is with respect to the other data storage from which data is to be migrated. The time for each of the multiple intervals is selected such that bursts of the I/O activity are likely to be contained in one interval. (2) The identified group of data is classified to the higher speed data storage and migrated. | 2011-03-17 |
20110066768 | QUALITY OF SERVICE AND STREAMING ATTRIBUTES FOR A DATA STORAGE DEVICE - A host/device interface coupled between a host and a storage device, and including a data interface and a Quality of Service (QoS) and configured to communicate a QoS signal with the host. The QoS interface cooperates with the data interface to selectively manage a storage QoS on the storage device. A method is provided for storing data on a data medium including receiving a Quality of Service (QoS) command; selecting a portion of the data medium on which to store a data stream; forming a stream chunk from a portion of the data stream; configuring a transducer to store the stream chunk on the data medium in response to the QoS command; and storing the data on the data medium, such that the storing conforms to a QoS command value. | 2011-03-17 |
20110066769 | Multithreaded Programmable Direct Memory Access Engine - A mechanism programming a direct memory access engine operating as a multithreaded processor is provided. A plurality of programs is received from a host processor in a local memory associated with the direct memory access engine. A request is received in the direct memory access engine from the host processor indicating that the plurality of programs located in the local memory is to be executed. The direct memory access engine executes two or more of the plurality of programs without intervention by a host processor. As each of the two or more of the plurality of programs completes execution, the direct memory access engine sends a completion notification to the host processor that indicates that the program has completed execution. | 2011-03-17 |
20110066770 | Managing I/O Request in a Storage System - The present invention relates to managing I/O requests in a storage system. By dynamically changing the scheduling parameters to achieve optimal turn around time for I/O requests pending for processing at a component in the storage system. The scheduling parameters are changed based on a feedback mechanism. The turn around time of the I/O request are calculated as the ratio of I/O request processing rate and the average number of I/O requests in the component. | 2011-03-17 |
20110066771 | LANE TO LANE DESKEWING VIA NON-DATA SYMBOL PROCESSING FOR A SERIAL POINT TO POINT LINK - Multiple symbol sequences that have been transmitted in parallel using the same transmit clock over a serial point to point link are received. Each symbol sequence includes an instance of a first, non-data symbol. The multiple symbol sequences are buffered and the number of times an instance of a second, non-data symbol that occurs in one of the symbol sequences is changed. A first deskew process is performed, followed by a second deskew process. The first deskew process aligns an instance of the first non-data symbol in every one of the buffered symbol sequences. The second deskew process equalizes the number of instances of the second non-data symbol that follow an instance of the first non-data symbol in every one of the symbol sequences. Other embodiments are also described and claimed. | 2011-03-17 |
20110066772 | CONTROLLING ACCESS TO DIGITAL CONTENT - Method for utilizing digital content is provided. The method includes controlling a throughput rate for utilizing the digital content by an accessing system, where the throughput rate is associated with information related to the digital content and is stored as a file. The throughput rate is controlled by a storage system that is operationally coupled to the accessing system. | 2011-03-17 |
20110066773 | REDIRECTING INPUT AND OUTPUT FOR MULTIPLE COMPUTERS - Apparatus, methods, and systems provide for remote management of a set of local computers by transferring screen frames produced by the local computer for viewing at a remote computer. A redirection module captures and transmits video signals from a local computer through over a network, such as the Internet, to a remote computer where the remote computer produces a display that contains the screen frames being transferred. The module is configured for use with and installation within a keyboard, video, and mouse switch configured for receiving the module. The redirection module is further configured for use with and installation on a server-blade to allow remote management of the server-blade. | 2011-03-17 |
20110066774 | PROCESSING SYSTEM WITH RF DATA BUS AND METHOD FOR USE THEREWITH - A processing system includes a plurality of first circuit modules. A plurality of second circuit modules are coupled to an RF data bus via a 60 GHz communications. The RF data bus receives first data from at least one of the plurality of first circuit modules, and transmits the first data via 60 GHz communications to at least one of the plurality of second circuit modules. | 2011-03-17 |
20110066775 | Communication Between a Media Player and an Accessory with an Extended Interface Mode - An interface and protocol allow a media player to communicate with external accessories over a transport link. The protocol includes a core protocol functionality and a number of accessory lingoes. Examples of accessory lingoes include a microphone lingo, a simple remote lingo, a display remote lingo, an RF transmitter lingo, and an extended interface lingo. | 2011-03-17 |
20110066776 | Communication Between a Media Player and an Accessory with an Extended Interface Mode - An interface and protocol allow a media player to communicate with external accessories over a transport link. The protocol includes a core protocol functionality and a number of accessory lingoes. Examples of accessory lingoes include a microphone lingo, a simple remote lingo, a display remote lingo, an RF transmitter lingo, and an extended interface lingo. | 2011-03-17 |
20110066777 | WIRELESS MEMORY CARD AND METHOD THEREOF - A wireless memory card device includes a casing having a width, a length, and a thickness for supporting an integrated power supply. The device has one or more solar cell modules spatially disposed on a first portion of the casing. The device further includes a power supply control circuitry coupled to the one or more solar cell modules for providing regulated voltages to the device. In addition, the device includes a flash memory module provided in a second portion of the casing and a wireless communication module provided on a third portion of the casing. The device further includes one or more antennas coupled to the wireless communication module for transmitting and receiving data packets to and from a host system. The device additionally includes a power-on switch and an indicator signal for indicating the wireless data transfer between the device and the host system. | 2011-03-17 |
20110066778 | METHOD AND APPARATUS FOR TRANSPORTING AND INTEROPERATING TRANSITION MINIMIZED DIFFERENTIAL SIGNALING OVER DIFFERENTIAL SERIAL COMMUNICATION TRANSMITTERS - A differential serial communication transmitter (i.e. PCI Express or other suitable type of transmitter) can be used to transport and interoperate transition minimized differential signaling. The differential serial communication transmitter control logic receives display configuration control data and in response configures at least one differential serial communication transmitter of a plurality of differential serial communication transmitters in an integrated circuit for communication with a display (i.e. visual digital display) employing transition minimized differential signaling. For example, the integrated circuit, such as a graphics processor, may include the plurality of differential serial communication transmitters for communication with devices, such as a northbridge circuit and a display within a computer system. The differential serial communication transmitter control logic may configure at least one of the plurality of differential serial communication transmitters for communication with the display via a differential serial communication display link (i.e. DVI or other suitable type of link). The plurality of differential serial communication transmitters may also be configured for communication with one or more other devices, such as with a bridge circuit such as a northbridge. | 2011-03-17 |
20110066779 | DATA PROCESSING SYSTEM, DATA PROCESSING METHOD, AND APPARATUS - A data processing system may include a first data path and a second data path. A set of components may include a system component and a partner component, each having a communication interface for communicating data. The components are operable in a synchronized mode and a non-synchronized mode with respect to each other. The set may further include a configuration control system connected to the system component and the partner component, for controlling the set to be in a synchronized mode configuration or a non-synchronized mode configuration. The configuration control system may include a first path selector module connecting the communication interface of the system component to the first data path and the second data path and a partner path selector module connecting the communication interface of the partner component to the first data path and the second data path. The path selector modules may be arranged to enable, depending on the configuration, communication of data to the respective component via one or more selected data path, selected from the first data path and the second data path, and to inhibit communication via the not selected data paths. | 2011-03-17 |
20110066780 | Data processing apparatus and method for measuring a value of a predetermined property of transactions - A data processing apparatus and method for measuring a value of a predetermined property of transactions are provided. The data processing apparatus has initiator circuitry for initiating transactions, recipient circuitry for handling each transaction initiator by the initiator circuitry, and a communication path interconnecting the initiator circuitry and the recipient circuitry via which the transactions are propagated between the initiator circuitry and the recipient circuitry. Measurement circuitry is coupled to the communication path for measuring a value of a predetermined property of the transactions, such as the latency of those transactions. The measurement circuitry has active transaction count circuitry for maintaining an indication of the number of transactions in progress, and accumulator circuitry for maintaining an accumulator value which is increased dependent on the number of transactions in progress. Further, a value register is provided for maintaining an estimate of the value of the predetermined property. Each time a transaction in progress reaches a predetermined point, for example a transaction end point, the accumulator value is decreased dependent on the estimate currently stored in the value register, and further the estimate stored in the value register is updated dependent on the accumulator value. Via this feedback mechanism, the estimate stored in the value register quickly settles to the actual value of the predetermined property being measured, and accordingly such measurement circuitry provides a simple, low cost and flexible mechanism for measuring the value of a predetermined property of transactions. | 2011-03-17 |
20110066781 | METHOD FOR ASSIGNING ADRESSES TO INJECTORS - A method for assigning addresses to injectors of an internal combustion machine, wherein, prior to the starting procedure, an electronic motor control device selects a first injector by activating the first injector by a first control line from the electronic motor control device. The electronic motor control device is arranged on a data bus to which the electronic motor control device and all injectors are connected. A first address value is placed on the motor control device and the first injector assumes the first address value as the address assigned to it. | 2011-03-17 |