43rd week of 2010 patent applcation highlights part 57 |
Patent application number | Title | Published |
20100274844 | METHOD OF REDUCING SIZE OF PRESENCE MESSAGES - A method in a communication network of delivering messages associated with an information exchange service. A message, to be delivered between two entities is interrogated to determining if the data content has already been delivered to the terminating entity. If the data content has not already been delivered to the second entity, the message is transmitted to the second entity unchanged, while the message is modified, so that the modified message comprises a data identifier, identifying the data content, but no data content. The modified message is then transmitted to the terminating entity, and the data identifier is cached together with the associated data content when a successful transmission of the message has been verified. The suggested versioning mechanism enables transmission of messages with a reduced size. | 2010-10-28 |
20100274845 | MANAGEMENT DEVICE IN DISTRIBUTING INFORMATION, MANAGEMENT METHOD AND MEDIUM - A management device determines, in response to a request, given from a requester terminal included in a plurality of terminals, for determining an information distributor to distribute request target information, any one of a server and a relay terminal to retain the request target information as the request target information distributor, and instructs the requester terminal and the relay terminal determined to be the distributor to determine, based on a status of a route which connects the server, the relay terminal and the requester terminal, whether the request target information can be held or deleted after having the request target information distributed. | 2010-10-28 |
20100274846 | Message Switching - A communication system includes a server and a client that transmits messages to the server. The messages include data and descriptive tags and may be in XML format. The server initiates a negotiation with the client relating to message format switching. If the client indicates that the client can accept message format switching, the server instructs the client to switch further messages to a simpler message format including solely data. | 2010-10-28 |
20100274847 | System and method for remotely indicating a status of a user - A system and method are provided for creating one or more dynamic visual representations of a user and sharing the dynamic visual representations with contacts of the user. The dynamic visual representations are created from video data captured by the user to indicate the status of the user such as an emotion of the user. The dynamic visual representations include video or image data that is displayed so as to give an appearance of motion. In some embodiments, a displayed dynamic visual representation is changed in response to an action by the user or an action by one of the contacts of the user. The dynamic visual representations may be simultaneously displayed for multiple users and may be used to create a visual component in a contact application such as an address book application. | 2010-10-28 |
20100274848 | MANAGING NETWORK COMMUNICATIONS BETWEEN NETWORK NODES AND STREAM TRANSPORT PROTOCOL - A stream transport protocol supports realtime network communications between communicants operating on respective network nodes. The stream transport protocol supports remote management of client communication sessions, including provisioning of each pair of client network nodes with a respective session definition defining a respective peer-to-peer session over a network connection between the constituent client network nodes of the pair. The stream transport protocol has relatively low computational resource requirements so that realtime communications performance can be achieved using a wide range of computing devices and network connections that currently are available. | 2010-10-28 |
20100274849 | METHOD OF PROVIDING CONTENT ITEMS - A method for providing content items located on a server to a client is disclosed. | 2010-10-28 |
20100274850 | SYMMETRICAL BI-DIRECTIONAL COMMUNICATION - Network nodes engage in an asymmetric transactional session. The nodes negotiate transactional role reversal and further communication under a reversed asymmetric transactional session. | 2010-10-28 |
20100274851 | Natural Ordering in a Graphical User Interface - Provided is a method for displaying information such as lists of data, files and icons in a window of a graphical user interface (GUI). Unlike a typical display methodology, which arranges items in a “machine-dependent” sorting order, the disclosed technology provides a “natural” sorting order. The list, or names associated with the files or icons are incorporated into a query and the query is transmitted to a web service. The web service parses the query to determine a natural order appropriate to the material represented by the list, files, or icons rearranges the list, files or icons into the natural order and returns a response to the originator of the query. The operating system or GUI that originated the query receives the response, parses the response and displays the list, files or icons in the corresponding natural order. | 2010-10-28 |
20100274852 | Method and Apparatus for Sharing Context to One or More Users - In accordance with an example embodiment of the present invention, an apparatus comprises at least one processor and at least one memory. The at least one memory includes computer program code. Further, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following receive content related to a first contact based at least in part on a configuration of a second contact. Further, the apparatus comprises a user interface configured to display the content. | 2010-10-28 |
20100274853 | MULTIPLE AGGREGATOR SUPPORT - Systems, methods and communication gateways for delivering timely, cost efficient and scalable user alert messages are disclosed. Using electronic communication media, user alert messages are generated by a communication gateway at the request of a requesting entity, such as a credit card issuer. The alert message is associated with a message identifier and then routed to one or more message aggregators based on the content of the alert message initiation request and a routing table. If the first selection of message aggregators is not available or otherwise unable to deliver the user alert message, then the communication gateway can reroute the user alert message to another message aggregator or queue the message for later delivery. The communication gateway can monitor and log the status and ability of the servicing message aggregator in the routing table to better facilitate timely delivery of the user alert messages. | 2010-10-28 |
20100274854 | DIGITAL MEDIA TRANSFER BASED ON USER BEHAVIOR - A collection of digital media is stored at a source device and transferred to a target device. A subset of the collection may be transferred based on a priority related to points assigned by a user's rating of particular digital media and on rules based on particular user actions. | 2010-10-28 |
20100274855 | SCHEDULING EVENTS WITH LOCATION MANAGEMENT - A computer-implemented method may include associating each of a plurality of guests with an event time and an event location, wherein the association of each of the plurality of guests includes information indicating whether the guest is expected to be present at the event location at the event time, and wherein the event time and the event location is the same for each of the plurality of guests. The method may also include associating each of a plurality of mobile devices with a different one of the plurality of guests that is associated with information indicating that the guest is expected to be present at the event location at the event time. Further, the method may include receiving a location update message from each of the mobile devices, wherein each location update message indicates a location of the corresponding mobile device, and displaying an indication of the location of the each of the mobile devices as indicative of the location of the associated guest. | 2010-10-28 |
20100274856 | MANAGING OVERSIZED MESSAGES - A query is sent, from a message sender to a message recipient, asking for a maximum size of incoming messages that is acceptable to the message recipient. If a proposed message from the message sender to the message recipient exceeds the maximum size, then the proposed message is ameliorated by size before being sent to the message recipient. | 2010-10-28 |
20100274857 | AUTOMATED DUPLICATE MESSAGE CONTENT DETECTION - Message content associated with at least one message received by a message processing server is stored in association with the message processing server. The message content within an incoming message is compared with the stored message content. A determination is made as to whether the stored message content is duplicated by the message content associated with the incoming message. A duplicate message content management action is performed based upon the determination as to whether the stored message content is duplicated by the message content associated with the incoming message. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 2010-10-28 |
20100274858 | MID-SERVICE SHARING - An approach is provided for mid-service sharing and includes selecting an icon in a display on an apparatus. The icon represents an application, such as a network resource, in a particular state of interaction with the apparatus. Sending a message is initiated. The message specifies icon data for presenting the icon within a different user device. According to another embodiment, an approach includes receiving a message that specifies state data for a first user device to access a network resource in a state of interaction with a second user device. A media stream is transmitted to the first user device. The media stream is synchronized with a media stream being transmitted to the second user device. In some embodiments, once a collaborative session is evoked, the action of either user augments the state presented on other user's device, for the duration of the joint action. | 2010-10-28 |
20100274859 | Method And System For The Creation, Management And Authentication Of Links Between Entities - Methods and systems for establishing relationships and creating links between entities (such as users, devices, organisations etc) are described. The method comprises receiving at a device over a short range communication means, an identifier which relates to a nearby device. This identifier is sent to a server associated with the device and at least an identifier for a data object is also sent to the server. The server makes the data object available to an entity associated with the nearby device by associating the identifier for that entity and the identifier for the data object. The data object may comprise a packet of data (e.g. a file or document), a link to data stored elsewhere or a collection of data (e.g. a collection of contact details). The nature of the relationship established is determined by the data packet. | 2010-10-28 |
20100274860 | CHECKING DESTINATION EMAIL ADDRESSES AGAINST HISTORICAL ADDRESS INFORMATION - An email is created that includes one or more destination email addresses, plus historical information regarding previously exchanged emails. Before sending this email, each of the destination email addresses is checked against the email addresses in the historical information and, if a destination email address (or the domain name of that destination address) is not found in the historical information, then a warning is displayed to alert the user to the fact that this historical information may be sent to an unintended recipient. In response to this warning, which may include a list of unapproved destination email address, the user may approve a previously unapproved destination email address, change the unapproved destination email address to one that has been previously approved, or enter a new distribution email to be substituted for the unapproved one. When creating the email, the user may also specify other approved email addresses. | 2010-10-28 |
20100274861 | COMMUNICATIONS ROUTER - Communications router for anonymously routing messages between a source communication device ( | 2010-10-28 |
20100274862 | METHODS FOR ESTABLISHING LEGITIMACY OF COMMUNICATIONS - A sender-side process directed to processing an electronic message destined for a recipient, comprising producing a solution to a computational problem involving at least a portion of the message. A degree of effort associated with solving the problem may be assessed. The message is further processed according to the degree of effort by determining whether the degree of effort was within a range set by the sender or the recipient and if not, the computational problem is adjusted and solved again. The message is then transmitted to a recipient, who is informed of both the problem and solution. The recipient executes a recipientside process, comprising: assessing the degree of effort associated with generation of the message based on the problem and solution; and further processing the message in accordance with the degree of effort. The degree of effort is indicative of the legitimacy of the message; e.g., is it “SPAM”. | 2010-10-28 |
20100274863 | Automatic Document Exchange and Execution Management - The exchange of documents for signature can be performed efficiently using an automatic routing system that associates a document with appropriate identifying metadata. The routing can be facilitated through facsimile in which the metadata is encoded on a return facsimile cover sheet that is routed with the document. Appropriate central exchange servers have appropriate input and out subsystems to perform the document routing. The executed documents can be conveniently archived for efficient document storage and access, such as network access to one or more of the parties. | 2010-10-28 |
20100274864 | System and Method for Distribution and Redistribution of Electronic Content - A system and method for enabling the recordation of electronic content that has been published via a network, such as the Internet, so that the electronic content may be stored, retrieved, shared, and manipulated by individual users. Furthermore, the system and method of the present invention enable the content publisher of the electronic content to analyze activity associated with its storage and sharing. | 2010-10-28 |
20100274865 | TRAVEL TIME DEPENDENT NOTIFICATION SYSTEM - A computer-readable medium may include computer-executable instructions. The computer-executable instructions may include instructions for identifying an event that is scheduled to be attended by a user, determining a current location of a device associated with the user, determining an estimated amount of time that the user needs to travel from the current location to the event, and sending an alert to notify the user, the alert indicating the amount of time that is available to the user to travel to the event. | 2010-10-28 |
20100274866 | MULTIPLE CHANNEL OPTIMIZATION FOR TRANSACTION MESSAGES - A first embodiment of the present invention relates to systems and methods for determining a priority for a set of alert triggers and performing additional processing based on the determined priority. In some embodiments, additional processing may include generating and sending of alert messages. In other embodiments, additional processing may further include determining that the generating and sending of alert messages are to be delayed until a later time. In yet other embodiments, additional processing may include determining that no alert message is to be generated and sent. A second embodiment of the present invention relates to systems and methods for dynamically selecting a delivery channel and generating an alert message for the selected delivery channel. In some embodiments, the alert message may be formatted based on the selected delivery channel. According to one embodiment, the alert message may be generated based on a compact protocol format. When the alert message is received by a mobile device, the mobile device may use the alert message to generate a second alert message. | 2010-10-28 |
20100274867 | COMMUNICATION APPARATUS, CONTROL METHOD THEREOF, AND COMMUNICATION SYSTEM - A communication apparatus that uses a base station function and a slave function includes a switching means that switches from operating as the slave station to operating as the base station, and a setting means that sets a character string constituting an identifier of a network to be newly created when operating as the base station, if switching to operating as the base station, and the setting means sets the character string constituting the identifier of the new network, so as to include a character string constituting an identifier of a network participated in when operating as the slave station, in order to improve the usability of network connection. | 2010-10-28 |
20100274868 | Direct Memory Access In A Hybrid Computing Environment - DMA in a computing environment that includes several computers and DMA engines, the computers adapted to one another for data communications by an data communications fabric, each computer executing an application, where DMA includes pinning, by a first application, a memory region, including providing, to all applications, information describing the memory region; effecting, by a second application in dependence upon the information describing the memory region, DMA transfers related to the memory region, including issuing DMA requests to a particular DMA engine for processing; and unpinning, by the first application, the memory region, including insuring, prior to unpinning, that no additional DMA requests related to the memory region are issued, that all outstanding DMA requests related to the memory region are provided to a DMA engine, and that processing of all outstanding DMA requests related to the memory region and provided to a DMA engine has been completed. | 2010-10-28 |
20100274869 | USER INTERFACE, OPERATING SYSTEM AND ARCHITECTURE - Disclosed are a novel user interface, operating system, software language and architecture. | 2010-10-28 |
20100274870 | TRANSCODING WEB RESOURCES - A transcoding system comprises a mobile communication device that retrieves a web resource using a mobile communication network and the internet via a transcoder. The web resource may comprise a web page intended for use by personal computers (PCs) stored at a web server. The mobile communication device sends a request to the transcoder for the web page, the request including a first URL. In one embodiment, the transcoder recognises the first URL as relating to a web page on a transcode list. Accordingly, the transcoder retrieves a web page using a second URL based on the first URL according to a mapping record. The transcoder then transcodes the retrieved web page and sends the transcoded web page to the mobile communication device. In another embodiment, the transcoder does not recognise the first URL and instead removes the top level domain of the first URL to generate a truncated URL. The transcoder then retrieves web resources using the truncated URL and variations thereof and, based on an analysis of the web resources retrieved, sends the web resource most likely to be appropriate for the mobile communication device to the device. | 2010-10-28 |
20100274871 | SYSTEM AND METHOD FOR CONGESTION DETECTION IN AN ADAPTIVE FILE DELIVERY SYSTEM - An adaptive file delivery system and method transmits a data file, such as an audio-video file, over a network or collection of networks in segments, each segment transmitted during a different time period. Each time period has a transmission portion to transmit its associated file segment and a wait portion in which no further interaction with the network occurs regarding the transmitted segment. In some implementations, the duration of the transmission portion of each time period is sufficient to reach a steady-state throughput condition, which allows the traffic load status of the network or networks to be determined from rate measurements of file segment transmissions. The duration of the wait portion of each time period is at least long enough to limit the average rate of file segment transmission to adapt to network traffic load variations and avoid network congestion. Various techniques for measuring congestion are described. | 2010-10-28 |
20100274872 | SYSTEM AND METHOD FOR FLOW CONTROL IN AN ADAPTIVE FILE DELIVERY SYSTEM - An adaptive file delivery system and method transmits a data file, such as an audio-video file, over a network or collection of networks in segments, each segment transmitted during a different time period. Each time period has a transmission portion to transmit its associated file segment and a wait portion in which no further interaction with the network occurs regarding the transmitted segment. In some implementations, the duration of the transmission portion of each time period is sufficient to reach a steady-state throughput condition, which allows the traffic load status of the network or networks to be determined from rate measurements of file segment transmissions. The duration of the wait portion of each time period is at least long enough to limit the average rate of file segment transmission to adapt to network traffic load variations and avoid network congestion. Various techniques for measuring congestion are described. | 2010-10-28 |
20100274873 | NETWORK DEVICE CONNECTING SYSTEM, DATA TRANSMISSION DEVICE, DATA RECEIVING DEVICE, AND PORTABLE TERMINAL - A system including a first device connected to a network, a second device connected to the network, and at least one portable terminal is disclosed. Device information of the first device containing connection information for establishing a connection between the first device and the second device is transmitted from the first device to the portable terminal and later transmitted from the portable terminal to the second device. Therefore, the connection between the first device and the second device is established based on the device information. | 2010-10-28 |
20100274874 | SERVICE DISCOVERY PROTOCOL ENHANCEMENT - A system for facilitating access to service-related information via a service discovery protocol (SDP) defined in an initial transport. The initial transport may be employed in establishing a link with at least one other apparatus. An SDP may then be utilized in order to determine the services that are available on the at least one other apparatus. Service information may further comprise information on complimentary transports that are usable with a service (e.g., transports in addition to the initial transport). If complimentary transports are available, a determination may be made amongst the available transports (e.g., initial and complimentary transports) as to which is more appropriate to employ when using the service. | 2010-10-28 |
20100274875 | INFORMATION PROCESSING APPARATUS AND FILE DISTRIBUTION METHOD - According to one embodiment, an information processing apparatus includes a setting module configured to set each of plurality of computers in a data receivable state based on a address information read from a storage module, a reception module configured to receive, from each of the plurality of computers set in the data receivable state by the setting module, a data reception ready notification which is transmitted over the network by multicasting to notify data reception ready, and a transmission module configured to, when the reception module has received the data reception ready notification from each of the plurality of computers, transmit, by multicasting, the data read from the storage module and to be used to install the common system environment to the computers on the network from which the data reception ready notifications have been received. | 2010-10-28 |
20100274876 | NETWORK INTERFACE DEVICE WITH MEMORY MANAGEMENT CAPABILITIES - An input/output (I/O) device includes a host interface for connection to a host device having a memory and a network interface, which is configured to receive, over a network, data packets associated with I/O operations directed to specified virtual addresses in the memory. Packet processing hardware is configured to translate the virtual addresses into physical addresses and to perform the I/O operations using the physical addresses, and upon an occurrence of a page fault in translating one of the virtual addresses, to transmit a response packet over the network to a source of the data packets so as to cause the source to refrain from transmitting further data packets while the page fault is serviced. | 2010-10-28 |
20100274877 | METHOD AND SYSTEM FOR CREATION OF OPERATING SYSTEM PARTITION TABLE - A system and method for automatically selecting and configuring storage devices according to an abstract partition table definition as part of a scripted operating system installation. The system has a deployment server in data communication with the one or more computers via the communication network. The deployment server has a deployment server storage device and a central processing unit. The deployment server storage device stores an inventory of the computers to which an operating system is to be deployed and a set of partition table requirements defined by one or more qualitative attributes associated with one or more computer storage device partitions. The central processing unit is in communication with the deployment server storage device and executes functions to map the inventory with the set of partition table requirements to create a partition table for each computer to which the operating system is to be deployed. | 2010-10-28 |
20100274878 | METHOD FOR ESTABLISHING DATA CONNECTION ON MOBILE NETWORK, MOBILE NETWORK, AND POLICY CONTROL ENTITY - A method for establishing data connections on a mobile network, a mobile network, and a policy control entity are disclosed. The method includes: establishing a data channel between a user equipment (UE) and a gateway (GW), and allocating an Internet Protocol (IP) address to the UE according to an address allocation request or a data channel setup request sent from the UE; and triggering the policy control entity to establish or update a policy control session according to the IP address. By using the mobile network and the policy control entity under the present invention, after the data channel is established between the UE and the GW, the GW may trigger the policy control entity to establish or update a policy control session. | 2010-10-28 |
20100274879 | Dynamic Scheduling Interrupt Controller For Multiprocessors - Technologies are generally described herein for handling interrupts within a multiprocessor computing system. A priority level associated with a current task for each processor of the multiprocessor computing system can be maintained. Cache state information associated with each processor can also be maintained. Upon receiving an interrupt to the multiprocessor computing system, a cache locality score for each processor can be determined based on the maintained cache state information. A value can be computed that balances, for each processor, the priority level and the cache locality score. A processor for servicing the interrupt can be determined based on the computed value. The determined processor can be signaled to service the interrupt. Tracking state information related to processor cores can support rapid allocation of an arriving interrupt to a processor core without collecting processor core state information at interrupt time. | 2010-10-28 |
20100274880 | Network Topology Management System, Management Apparatus, Management Method, Management Program, and Storage Media That Records Management Program - A network topology management system includes information processing units, storage units, connection units that control connection switching between the information processing units and the storage units, a management unit that manages a network topology consisting of the information processing units, the storage units and the connection units, and an emulator connected to the connection units and to the management unit the network. The emulator comprises a conversion section that converts first equipment identification information that identifies the information processing units or the storage units into second equipment identification information that is recognizable by the management unit to identify the information processing units or the storage units, and a transmitting section that sends the second equipment identification information to the management unit. The management device has a control section that manages the network topology based on the second equipment identification information. | 2010-10-28 |
20100274881 | METHODS AND SYSTEMS FOR NETWORK MANAGEMENT USING PERIODIC STATUS MESSAGES - Methods of managing a network comprising a plurality of agents. The methods may comprise the step of storing a plurality of agent data files corresponding to the plurality of agents. The methods may also comprise the step of receiving periodic status messages from at least a portion of the plurality of agents. Upon receiving a status message from a first agent, the methods may comprise the step of updating an agent data file corresponding to the first agent. Also, the methods may comprise the steps of periodically identifying agent data files from the plurality of agent data files that have not been updated for a predetermined amount of time; and sending a request for response to a second agent corresponding to an agent data file that has not been updated for a predetermined amount of time. | 2010-10-28 |
20100274882 | Method and System for Internet Protocol Provisioning of Customer Premises Equipment - Method and system for Internet Protocol (IP) provisioning over a cable network. The method and system including a plurality of embedded settop boxes (eSTBs) of at least two different vendors requesting IP provisioning according to a first protocol. The method and system further including a network provisioning unit (NPU) in communication with the eSTBs over the network for responding to the eSTB IP provisioning requests with IP provisioning data, wherein the eSTB IP provisioning data is outputted according to the first protocol such that provisioning of the eSTBs is standard for each vendor in so far as each eSTB utilizes the first protocol for provisioning. | 2010-10-28 |
20100274883 | CONFIGURATION MANAGEMENT METHOD FOR COMPUTER SYSTEM INCLUDING STORAGE SYSTEMS - Responsive to a manipulation a storage administrator performs, the authority to manage the physical configuration of a storage system is either given or not given to the storage administrator. Specifically, a volume allocation program installed in a management computer gives the storage administrator the authority to manage the physical configuration of a storage system including a created volume, responsive to creation of a volume. A volume un-allocation program installed in the management computer verifies responsive to un-allocation of a volume whether the storage administrator is not given the authority to manage the physical configuration of the storage system including the un-allocated volume. Thus, by use of the two programs, the storage administrator can manage both a physical configuration and a logical configuration exclusive of other storage administrators. | 2010-10-28 |
20100274884 | PARAMETER SETTING/STORING METHOD - Parameters necessary for browsing of content are stored in storage means while associating the parameters with location information of the content. When location information identical with location information of requested content has been stored in the storage means, parameters that have been stored in the storage means while being associated with the location information identical with the location information of the requested content are acquired from the storage means. When no location information identical with the location information of the requested content has been stored in the storage means, parameters that have been stored in the storage means while being associated with location information satisfying a prescribed rule are acquired from the storage means if such location information satisfying the prescribed rule has been stored in the storage means. The acquired parameters are applied to a process for the browsing of the requested content. | 2010-10-28 |
20100274885 | PROACTIVE LOAD BALANCING - A load balancing system is described herein that proactively balances client requests among multiple destination servers using information about anticipated loads or events on each destination server to inform the load balancing decision. The system detects one or more upcoming events that will affect the performance and/or capacity for handling requests of a destination server. Upon detecting the event, the system informs the load balancer to drain connections around the time of the event. Next, the event occurs on the destination server, and the system detects when the event is complete. In response, the system informs the load balancer to restore connections to the destination server. In this way, the system is able to redirect clients to other available destination servers before the tasks occur. Thus, the load balancing system provides more efficient routing of client requests and improves responsiveness. | 2010-10-28 |
20100274886 | VIRTUALIZED DATA STORAGE IN A VIRTUALIZED SERVER ENVIRONMENT - Methods and systems for virtualizing a storage system within a virtualized server environment are presented herein. A computer network includes a first physical server configured as a first plurality of virtual servers. The computer network also includes a plurality of storage devices. The computer network also includes a first storage module operating on the first physical server. The first storage module is operable to configure the storage devices into a virtual storage device and monitor the storage devices to control storage operations between the virtual servers and the virtual storage device. The computer network also includes a second physical server configured as a second plurality of virtual servers. The second server includes a second storage module that is operable to maintain integrity of the virtual storage device in conjunction with the first storage module of the first physical server. | 2010-10-28 |
20100274887 | System and Method for Recommending Personalized Identifiers - Methods, systems and computer program products for providing one or more personalized identifiers to a user. In one method, the method obtains the user's personal information and user interest information from the user. The method generates a list of candidate identifiers taking into account the personal information or the user interest information. The method checks availability of the list of candidate identifiers using a database. The method provides a list of available identifiers to the user. | 2010-10-28 |
20100274888 | GENERATING A SUMMARY OF USERS THAT HAVE ACCESSED A RESOURCE - Information relating to monitored communications between user machines and a resource of a particular machine is received. Group information that identifies groups of the users is received. Based on the monitored communications and the group information, a summary of a subset of users that have accessed the resource is generated. | 2010-10-28 |
20100274889 | AUTOMATED FEED READER INDEXING - An incoming web feed received from a web feed document server is monitored for changes associated with a web feed document. A change associated with the web feed document is determined to have occurred. A priority is assigned to the change associated with the web feed document based upon a ranking criterion. The change associated with the web feed document is stored with the assigned priority to a memory. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 2010-10-28 |
20100274890 | METHODS AND APPARATUS TO GET FEEDBACK INFORMATION IN VIRTUAL ENVIRONMENT FOR SERVER LOAD BALANCING - Methods and apparatus for providing availability information of a virtual machine to a load balancer are disclosed. The availability information of the virtual machine may be normalized information from performance metrics of the virtual machine and performance metrics of the physical machine on which the virtual machine operates. The normalized availability of a virtual machine is provided by a feedback agent executing on the virtual machine. Alternatively, the normalized availability of a virtual machine is provided by a feedback agent executing on a hypervisor executing multiple virtual machines on a common set of physical computing hardware. | 2010-10-28 |
20100274891 | NETWORK MONITORING SYSTEM AND METHOD - The present invention provides a network monitoring system and method, wherein the system includes a plurality of monitoring units, each containing a host computer and a camera. Each of the plurality of host computer stores the video images taken by the camera using a monitoring system program, and the monitoring units upload their network addresses to a portal server, so that remote clients can obtain the network addresses of these monitoring units by logging into the portal server. While enabling the remote clients to obtain the video images through connection with the monitoring units via these addresses, this will prevent them from gaining access to the video data by logging into the portal server at the same time, thus helping solve the problem of insufficient bandwidth and speeding up the connection with the server. Besides, once the telephone function of the monitoring units is started, the plurality of voice servers can notify the remote clients of unusual conditions via telephone immediately after that the conditions are found by the monitoring units. Therefore, the present invention will enable the remote clients to obtain the network addresses of the monitoring units by logging into the portal server, so that they can connect to the portal server and watch the video images immediately, achieving the purpose of responding to emergency situations in a real-time manner. | 2010-10-28 |
20100274892 | Method for Monitoring a message associated with an action generated by an element or the user of an IS, and corresponding computer software product, storage means and device - The invention relates to a method for monitoring at least one message, each message being associated with an action generated by at least one element or user of an information system ( | 2010-10-28 |
20100274893 | METHODS AND APPARATUS FOR DETECTING AND LIMITING FOCUSED SERVER OVERLOAD IN A NETWORK - Computer-based methods and apparatuses, including computer program products, are described for detecting and limiting focused server overload in a network. A feedback message is received from a downstream server, wherein the feedback message includes a communication protocol statistic. The methods and apparatuses determine which of one or more counters that store a number of feedback messages received that include the statistic, from an array of counters, are associated with the downstream server using one or more hash functions based on information included in the feedback message. The one or more counters are incremented in response to the feedback message including the statistic. Using the one or more hash functions, a value of the number stored in the one or more counters is determined. The value is determined to be indicative of an overload episode in the network for the downstream server based on whether the value satisfies a predetermined criteria. | 2010-10-28 |
20100274894 | Router Method And System - A method and system for operating a virtual router system. A system health index for each of a plurality of physical routers in a virtual router system is determined, and virtual router operation for the physical routers is suspended in response to the system health index. | 2010-10-28 |
20100274895 | OBJECT ORIENTED COMMUNICATION AMONG PLATFORM INDEPENDENT SYSTEMS OVER NETWORKS USING SOAP - A system for object oriented communication among platform independent systems over networks using SOAP, in which communications can be performed over a network utilizing a single communications protocol. A simple object access communications protocol (SOAP) is utilized for sending messages from one object to another across the network in a platform independent manner. This type of protocol can be utilized to control network elements provided at various locations. | 2010-10-28 |
20100274896 | SYSTEMS AND METHODS FOR FLOW SIGNATURE FORMATION AND USE - An embodiment of a method for use in performing interoperability testing between two network architectures includes forming multiple transaction signatures that each characterizes a communication transaction conducted over the two networks and analyzing each of the transaction signatures to determine if the transaction signature matches a previously classified pattern. The method may further include generating a report identifying each of the communication transactions and indicating that each of the communication transactions is classified with a classification associated with a previously classified pattern or are of unknown classification. Another method includes receiving a transaction signature composed of multiple transaction elements, and determining whether the received transaction signature corresponds to a previously identified transaction signature pattern. If the transaction signature does not correspond to a previously identified transaction signature pattern, a new transaction signature pattern is created, and classified as one of a plurality of classifications indicative of completion or failure of the communication transaction. | 2010-10-28 |
20100274897 | Random Early Detect and Differential Packet Aging Flow Control in Switch Queues - Flow control is provided for a packet switch. An incoming packet is classified according to its priority based on predefined rules to produce a weight value based on the priority of the packet. A lifetime value associated with the packet is produced based on the weight value and the queue occupancy in a queue to which the packet is assigned. The packet is discarded if its associated lifetime value is less than or equal to a threshold value. Otherwise the packet and associated lifetime value are sent to the queue. The lifetime value is periodically changed and compared to a threshold value. The packet is removed from the queue when its lifetime value reaches the threshold value. | 2010-10-28 |
20100274898 | SYSTEM AND METHOD FOR EFFECTING COMMUNICATIONS AMONG DEVICES IN DIFFERENT DOMAINS EMPLOYING DIFFERENT OPERATING PROTOCOLS - A system for effecting communications among a plurality of devices situated in a plurality of domains employing differing operating protocols; the system including: (a) at least one topology agent situated in a source domain of the domains and configured for effecting operation of the system among the domains; (b) at least one negotiator agent situated between the source domain and a respective other domain and configured for selective coupling with a respective topology agent; the at least one negotiator agent implementing quality of service parameters provided by the respective topology agent to convey communications from the source domain to the other domain; and (c) a plurality of proxy agents; at least one proxy agent being situated in each respective other domain and configured for implementing quality of service policies received from the respective negotiator agent to effect the communications within the respective other domain. | 2010-10-28 |
20100274899 | TRANSMISSION OF ADVANCED-MAP INFORMATION ELEMENTS IN MOBILE NETWORKS - An apparatus that transmits Advanced-MAP (A-MAP) information in a mobile communication network determines whether or not to split an information element to two or more parts that will be transmitted in two or more logical resource units. Each part of information element in a logical resource unit includes an indicator to indicate that a second part exists in another subsequent logical resource unit. In one embodiment, the mobile communication network is used in conjunction with orthogonal frequency division multiple access (OFDMA) techniques. | 2010-10-28 |
20100274900 | MANAGEMENT OF A COMMUNICATION IN A HETEROGENEOUS NETWORK - A communication of a first terminal is managed in a communication network comprising subnetworks. The first terminal can communicate with at least one second terminal and at least one subnetwork of the network is accessible via this second terminal. At the level of the first terminal, information relating to resources of the subnetwork which is accessible via the second terminal is received from the second terminal. On the basis of this information, a subnetwork is selected for the communication of the first terminal from among a set of subnetworks of the network comprising at least this subnetwork accessible via the second terminal. | 2010-10-28 |
20100274901 | NETWORK ACCELERATOR FOR CONTROLLED LONG DELAY LINKS - A communication system for providing network access over a shared communication link is disclosed. The communication system includes a user access point, a network access point and a communications link. The user access point is coupled to one or more user terminals that access a remote network. The network access point is coupled to the remote network. The communications link couples the user access point and the network access point. The communications link is at last partially controlled by the network access point, which monitors information passed between the remote network and the user access point to create an estimate of future usage of the communications link by the user access point based on the information. The network access point allocates communications link resources for the user access point based on the estimate. | 2010-10-28 |
20100274902 | System and Method for N-Way Communication with and between Locking/Unlocking Morphing Game Peripherals - A system and method for actuating a visible persistent physical change to a game peripheral during interaction with an online game server having multiple game states. The method includes steps for establishing a connection between a game peripheral and an online game server, associating the game peripheral with at least one game state, retrieving from the online game server at least one bit for downloading to the game peripheral, and actuating at least one electro-mechanical component of the game peripheral for morphing the game peripheral. Morphing of the game peripheral produces at least one visible persistent change to the game peripheral, including locking or unlocking components of the game peripheral, changing physical shape, or other mode of changing the visible appearance of the game peripheral. Some embodiments include a second game peripheral for communicating state to a first game peripheral, and actuating an electro-mechanical component of the first game peripheral. | 2010-10-28 |
20100274903 | METHODS AND SYSTEMS FOR PREVENTING A LOCAL DISPLAY DEVICE FROM DISPLAYING DATA GENERATED BY A REMOTE COMPUTING DEVICE - A method and system for preventing a local display device from displaying data generated by a remote computing device is described. The system includes a local agent for facilitating a remote session; an operating system generating a request to enable a display device controlled by a display adapter; and a filter executing in a driver and in communication with the local agent, the filter intercepting the request generated by the operating system. The filter transmits the request to the local agent when a remote user is active or to the display adapter when the remote user is inactive. The filter will transmits a signal to the operating system that the display adapter has enabled the display device when the filter transmits the request to at least one of the local agent and the display adapter. | 2010-10-28 |
20100274904 | METHOD OF INTERACTION WITH PHYSICAL ELEMENTS FORMING THE CONTENT OF A MACHINE - The invention concerns a method for interacting between a handheld device and a machine. The handheld device has an Internet browser for interacting with a physical element that is part of the machine. The physical element is a smart card web server for establishing a near-field wireless connection with the handheld device when the handheld device is in proximity of the machine. The physical element communicates over the air with at least a distant server, the server being able to update the content of the physical element. | 2010-10-28 |
20100274905 | SIGNALING OF MGW IDENTITY IN SIP-I - The invention relates to signaling of MGW identity in SIP-I. A Call Control Unit of a network includes an Input/Output unit. The Call Control Unit includes a processing unit in communication with the input/output unit. The Call Control Unit includes a memory unit in communication with the processing unit, the processing unit producing a signal having information which identifies a seized Media Gateway (MGW) related to a call establishment or one or more offered Media Gateways, which is sent via Session Initiation Protocol (SIP) to a Mobile Switching Centre (MSC)-Server in the network which is in charge to seize a MGW. A computer readable medium storing a computer program, which, when executed by at least one processing unit, signals a media gateway (MGW) identity. A method in a telecommunications node for signaling a Media Gateway (MGW) Identity. | 2010-10-28 |
20100274906 | System for Activating and Deactivating a Function - The present invention relates to a system being adapted to be connected to at least one computer. The system comprises: at least one tracking surface, and a pointing device adapted to navigate on the at least one computer when the pointing device is moved across the at least one tracking surface, which defines a first zone and a second zone. The system further comprises a detection unit which detects the zone the pointing device is present in, and a control unit adapted to activate a function when present in the first zone. | 2010-10-28 |
20100274907 | COMMUNICATION APPARATUS FOR TRANSMITTING DATA THROUGH A PLURALITY OF DATA-PATHS - A communication apparatus is configured to include first and second cards, and a card-to-card link connecting the cards. Each card is communicably connected to another communication apparatus through a route connected to the card. One of the cards is determined to be a primary card that controls data transmission between the communication apparatus and another communication apparatus, and the other card is determined to be a secondary card controlled by the primary card. The primary card establishes a primary data-path for transmitting primary data, using one of the first and second routes connected to the primary card. The primary card further establishes a secondary data-path for transmitting secondary data, using the card-to-card link, the secondary card, and the other one of the first and second routes connected to the secondary card. | 2010-10-28 |
20100274908 | LOCATION TAGGING METHOD FOR PACKET BASED SIGNALLING - Location information is tagged in a packet based network. SIP signaling messages are used to initiate a communication session between at least two end user devices in a packet based telecommunications network. The communication session is routed through various intermediate network elements of the packet based network. The intermediate network elements tag the signaling messages with information indicating their geographic location or otherwise provide such location information. In response to the signaling messages and preferably before the communication session is established, the location information indicating the location of the intermediate network elements in the routing of the communication session between the end user devices is made available. An end user device or apparatus may receive the location information and provide a user display indicating the routing and status of the communication session being initiated. | 2010-10-28 |
20100274909 | CONNECTION DEVICE AND CONNECTION METHOD - A connection device that does not require complicated operation by a user an interconnects a single-display conference terminal and the multi-display conference terminal includes an address holding unit ( | 2010-10-28 |
20100274910 | HOSTED APPLICATION SANDBOX MODEL - An application host (such as a web application server) may execute a set of applications on behalf of a set of users. Such applications may not be fully trusted, and a two-way isolation of the distributed resources of an application (e.g., the executing application, the application user interface on the user's computer, and server- and client-side stored resources) from other applications may be desirable. This isolation may be promoted utilizing the cross-domain restriction policies of each user's computer by allocating a distinct subdomain of the application host for each application. The routing of network requests to a large number of distinct subdomains may be economized by mapping all distinct subdomains to the address of the domain of the application host. Moreover, the application user interfaces may be embedded in an isolation construct (e.g., an IFRAME HTML element) to promote two-way isolation among application user interfaces and client-side application resources. | 2010-10-28 |
20100274911 | NETWORK BASED STORAGE AND ACCOUNTS - Managing information related to an entity. The method includes storing a cache of data particular to an entity. The cache of data is related to the entity and controlled by the entity. The data in the cache of data is organized into a number of distinct subject matters. Access is provided to a portion of the data to a third party. Access is provided based on the third party being a service provider providing services related to the one of the distinct subject matters. Access is provided while restricting access to other portions of the data to the third party. Additional data is received from the third party. The additional data is added from the third party to the cache of data and the additional data is organized into the one of the distinct subject matters such that the additional data is also related to and controlled by the entity. | 2010-10-28 |
20100274912 | Data Management Between Multiple Data Sources - Presented herein are systems and methods that facilitate the portability and management of user data maintained at two or more services. In embodiments, a configurable profile management interface or interfaces are provided to a user, which enable the user to identify data elements that may be maintained across one or more services. In embodiments, a user has the ability to set precedence values by identifying which elements from which service or services should be considered as sources of truth. In embodiments, those sources of truth may be used to propagate changes to one or more services. In embodiments, the profile synchronization functionality may be incorporated within a human resources (HR) system. In embodiments, the user can also configure a schedule for transferring data, can import some or all of the data, and/or can export all or some of the data. | 2010-10-28 |
20100274913 | WIRELESS ACCESS SYSTEM, WIRELESS ACCESS METHOD AND ACCESS POINT APPARATUS - A wireless access system having the first access point apparatus storing authentication information, the second access point apparatus which accesses the first access point apparatus based on an address stored in advance, acquires authentication information from the first access point apparatus, stores and transmits this acquired authentication information to a network at the time of an authentication request and an authentication server which carries out authentication processing to the second access point apparatus based on authentication information received via a network from the second access point apparatus and authentication information of the first access point apparatus stored in advance. | 2010-10-28 |
20100274914 | INTERFACE FOR CONNECTING A NETWORK ELEMENT TO A SESSION INITIATION PROTOCOL APPLICATION SERVER | 2010-10-28 |
20100274915 | RELAY NODE USER PLANE SUPPORT - Systems and methodologies are described that facilitate providing user plane support for internet protocol (IP) relays. Service data units (SDU) received at a radio communication layer can be provided to an upper communication layer, such as a packet data convergence protocol (PDCP) layer, without regard to sequence numbers. The upper communication layer can handle reordering of the received protocol data units. Since communications related to a plurality of devices through one or more IP relays can be mapped over a single bearer, allowing reordering at the upper communication layer can mitigate delay caused where a donor or other upstream access point is delayed in providing a sequential SDU related to one of a plurality of devices downstream. In this regard, SDUs related to other devices can be processed by the upper communication layer while waiting for the sequential SDU. | 2010-10-28 |
20100274916 | PEER-TO-PEER MOBILE DATA TRANSFER METHOD AND DEVICE - A technique is provided for a direct data transfer session, including for multimedia content, between mobile devices without the need for using a separate multimedia server to store multimedia content. Direct data transfer sessions between mobile devices are established by transmitting necessary address information through page-based messaging services that utilize the underlying digital mobile network databases and services to resolve the identification and location of the mobile devices. | 2010-10-28 |
20100274917 | Technique for Automated MAC Address Cloning - In an arrangement where the device that is known to an ISP is communicating with the ISP through an interposed device that is not known to the ISP, the interposed device captures the known device's MAC address upon startup and clones the captured MAC address in all standard packets that it sends to the ISP. | 2010-10-28 |
20100274918 | STREAM DATA MULTIPLEXING DEVICE AND MULTIPLEXING METHOD - A comparative time of a first data stream accumulated in a buffer memory is compared with a comparative time of a second data stream (S113). If the comparative time of the first data stream is earlier, the first data stream is multiplexed (S114). On the other hand, if the comparative time of the first data stream is later, the first data stream is not immediately multiplexed. When a data stream is accumulated in a buffer memory, the comparative time of the data stream is a multiplexing reference time indicating the timing of reproduction of the data stream, which is obtained based on time information contained in the data stream or the like (S116). On the other hand, when a data stream is not accumulated in a buffer memory, a multiplexing predicted time which is predicted as the multiplexing reference time of a data stream which is to be next accumulated is used as the comparative time of the data stream (S117). As a result, data streams which should be simultaneously reproduced can be easily sorted and multiplexed even when smaller-size buffers are employed. | 2010-10-28 |
20100274919 | BANDWIDTH ALLOCATION TO SUPPORT FAST BUFFERING - A system delivers a media stream to a client using a delivery bandwidth. The system adjusts an amount of the bandwidth used to deliver the media stream based on a state of a buffer associated with the client that receives and buffers the delivered media stream. | 2010-10-28 |
20100274920 | Adjustment of Transmission Data Rate Based on Data Errors and/or Latency - Aspects of the present disclosure are directed to providing flexible and efficient communication by dynamically adjusting a transmit data rate in response to data status feedback. Such feedback may include information regarding data errors and/or latency. A first communication node communicates with a second communication node and sends data at an initial data rate. The transmit data rate is then selectively adjusted based on data status feedback received from the second communication node or other destination. | 2010-10-28 |
20100274921 | Technique for coordinated RLC and PDCP processing - A technique for performing layer | 2010-10-28 |
20100274922 | SYSTEM AND METHOD FOR MANAGING LONG LIVED CONNECTIONS FROM A PLURALITY OF APPLICATIONS RUNNING ON A WIRELESS DEVICE - A proxy server for deploying data content to a plurality of client applications running on a single electronic device, each application being operable to receive on a request basis the data content from a corresponding data service. The proxy server processing a first connection between the electronic device and a first data service for deploying first data content from said first data service to a first client application requesting the first data content via the proxy server, processing a second connection between the electronic device and a second data service for deploying second data content from the second data service to a second client application requesting the second data content via the proxy server. | 2010-10-28 |
20100274923 | METHOD AND APPARATUS FOR DYNAMIC MAPPING - A system for mapping and translating address information in a network is provided. The system includes a client-side address translator ( | 2010-10-28 |
20100274924 | Method and Apparatus for Accommodating Duplicate MAC Addresses - Each access node is associated with one or more IP subnets with a preferred default subnet. Each subnet is instantiated as a unique virtual Ethernet broadcast domain. As client nodes register on the communication network, they will dynamically try to obtain an IP address for use on the communication network. As part of this process, the MAC address of the client node will be checked to ensure that it is not a duplicate of another MAC address associated with another client node that has already been assigned an IP address from the default subnet. When duplicate MAC addresses are detected, the device with the duplicate MAC address will be assigned an IP address from a different subnet so that more than one client device with the same MAC address are not associated with the same subnet. In one embodiment, a DHCP server may implement the process of checking for duplicate MAC addresses. In an Ethernet context, different IP subnet prefixes may be mapped to different S-VID values so that the different subnets are implemented as different VLANs within the Ethernet network. | 2010-10-28 |
20100274925 | DEVICE AND METHOD FOR THE AUTOMATIC INSERTION, IN DATA, OF AN ITEM OF CONCEALED INFORMATION, AND A MECHANISM FOR BROADCASTING SAME - The invention relates to a method for inserting, into a data stream, at least one piece of concealed information as well as at least one mechanism for broadcasting the information, wherein the mechanism is revealed. According to the invention, these additions are made without altering the original data, i.e. neither their intrinsic content nor their integrity. The invention also relates to a device for implementing the method. | 2010-10-28 |
20100274926 | HIGH-SPEED INLINE DATA COMPRESSION INLINE WITH AN EIGHT BYTE DATA PATH - Several methods and a system to implement data compression inline with an eight byte data path are disclosed. In one embodiment, a method includes acquiring a data from a host. In addition, the method includes applying an eight byte data path to the data. The method also includes compressing the data inline. The method may further include writing the data in a memory through a memory controller using a RAID engine. The method may also include manipulating the data through the RAID engine. In addition, the method may include reading the data through a Serial Attached SCSI (SAS) core. The method may further include writing the data to a non-volatile storage. The method may include applying a compression technique based on a data history. The method may also include maintaining a consistent order of a sequence of the data during a data compression operation and a decompression operation. | 2010-10-28 |
20100274927 | NETWORK RANGE EXTENDER DEVICE - An apparatus includes a PHY assembly in electrical communication with a first interface assembly and with a second interface assembly, the PHY assembly configured to receive a power signal from a PSE, the PHY assembly having a first PHY and a second PHY. The first PHY is configured to receive a first data signal from the PSE through the first interface assembly via the frame-based computer networking connection and provide the first data signal to the second PHY for transmission to a network device through the second interface assembly via the frame-based computer networking connection. The second PHY is configured to receive a second data signal from the network device through the second interface assembly via the frame-based computer networking connection and provide the second data signal to the first PHY for transmission to the PSE through the first interface assembly via the frame-based computer networking connection. | 2010-10-28 |
20100274928 | RECORDING/REPRODUCING APPARATUS - A device, including a first storage unit configured to store a first plurality of files and a first management data corresponding to the first files; a connector configured to connect to an external storage device, the external storage being configured to store a second plurality of files and second management data corresponding to the second files; a controller configured to generate new management data by merging the first management data and the second management data, and to store the new management data in a memory; and a display unit configured to display contents of the first and second plurality of files based on the new management data without indicating to the user where the respective files are stored. | 2010-10-28 |
20100274929 | Storage apparatus and method of updating control information in storage apparatus - A storage apparatus | 2010-10-28 |
20100274930 | METHOD FOR GENERICALLY HANDLING CARRIER SPECIFIC PROVISIONING FOR COMPUTER CELLULAR WIRELESS CARDS - Methods and systems enable computers to be equipped and provisioned to access any cellular network without the need for carrier-specific inventory or point-of sale provisioning of the cellular network transceiver. Multiple digitally signed provisioning data images for multiple carriers are stored on the computer's hard disk memory prior to sale. Upon initialization, provisioning data for a selected carrier are downloaded to random access memory of the cellular network data transceiver from the hard disk. A version number within the provisioning data is compared to a version number of provisioning information stored in the transceiver's nonvolatile memory. If the downloaded provisioning data is newer than that stored in nonvolatile memory, the downloaded provisioning data is stored in the nonvolatile memory. The random access memory is cleared of the downloaded provisioning data and initialization of the transceiver is begun. Updated provisioning information can be received and stored to the hard disk. | 2010-10-28 |
20100274931 | COMMUNICATION METHOD TO TRANSFER USER OPERATION INFORMATION AND ELECTRONIC DEVICE USING THE SAME - A communication method to transfer user operation information includes, if a user's operation is input through the electronic device, and if the electronic device then receives a command from a host device while the electronic device is connected to the host device, transmitting information to the host device notify the host device of the user's operation. Therefore, it is possible for a user to command the host device to perform a frequently used function through a simple operation of the electronic device, without a need to be aware of the complex usage of an application. | 2010-10-28 |
20100274932 | Control system, operation device and control method - There is provided an information processing apparatus including an execution unit for executing an application, a threshold value setting unit for setting, according to the running application, a threshold value which determines a timing of changing an operational state of the external device, a first detection unit for detecting an input signal, and a first transmission and reception unit for exchanging information with an external device. Moreover, there is provided the external device including a second transmission and reception unit for exchanging information with the information processing apparatus, a second detection unit for detecting an input signal, a determination unit for determining whether or not to change the operational state of the external device from the threshold value based on the detection result, and a change processing unit for changing the operational state of the external device based on the determination result. | 2010-10-28 |
20100274933 | Method and apparatus for reducing memory size and bandwidth - A solid state disk drive is provided. The solid state disk drive includes a memory device and a controller. The memory device includes memory cells for storing data bits. The controller is coupled to the memory device, accesses the memory device according to a clock signal, estimates a work load of the memory device, and adjusts a frequency of the clock signal in accordance with the estimated work load. | 2010-10-28 |
20100274934 | SERIAL CONTROL DEVICE, SEMICONDUCTOR DEVICE, AND SERIAL DATA TRANSFER METHOD - Provided is a serial control device that makes the length of data transferred as one frame variable. The serial control device transfers serial data having an arbitrary length, and uses end information indicating inclusion or non-inclusion of end data of the serial data. The serial control device transfers data having a transfer unit length in the serial data when the end information indicates non-inclusion of the end data, and transfers an untransferred part of the serial data when the end information indicates inclusion of the end data. | 2010-10-28 |
20100274935 | STORAGE APPARATUS AND DATA TRANSFER METHOD - A storage method including: controlling transfer of data between a host system and a storage device using a plurality of controllers connected to the host system and the storage device, where the controllers are interconnected via a data transfer path; and controlling the controllers using a plurality of processors connected to the controllers, wherein each of the plurality of controllers is connected to the same or a different processor; and wherein a first processor connected to a controller that received a transfer command from the host system creates, as header information of a packet of a first controller to become a transfer source: identifying information of the first controller and a second controller to become a transfer destination, identifying information of the transfer path between the first controller and the second controller, and identifying information of a controller which is between first and second controller to be routed upon transferring the data. | 2010-10-28 |
20100274936 | OSD IMAGE GENERATING METHOD IN KVM SWITCHES - A method for generating on-screen display (OSD) image in a keyboard, video, mouse (KVM) system that includes a KVM switch, a plurality of computers and one or more console systems connected to the KVM switch. The console system includes a console side processor. The KVM switch generates drawing commands (including various data) descriptive of OSD images, and transmits the drawing commands to the console side. The various data may include vector graphic data, text data, and bitmap image data, but it does not include a bitmap representing the entire OSD image. The console side processor processes the received drawing commands and generates images representative of the OSD images based on the drawing commands, and displays the OSD images on the monitor of the console system. | 2010-10-28 |
20100274937 | PROVIDING LOCK-BASED ACCESS TO NODES IN A CONCURRENT LINKED LIST - A method of providing lock-based access to nodes in a concurrent linked list includes providing a plurality of striped lock objects. Each striped lock object is configured to lock at least one of the nodes in the concurrent linked list. An index is computed based on a value stored in a first node to be accessed in the concurrent linked list. A first one of the striped lock objects is identified based on the computed index. The first striped lock object is acquired, thereby locking and providing protected access to the first node. | 2010-10-28 |
20100274938 | PERIPHERAL ADAPTER INTERRUPT FREQUENCY CONTROL BY ESTIMATING PROCESSOR LOAD AT THE PERIPHERAL ADAPTER - Interrupt frequency control by estimating processor load in the peripheral adapter provides adaptive interrupt latency to improve performance in a processing system. A mathematical function of the depth of one or more queues of the adapter is compared to its historical value in order to provide an estimate of processor load. The estimated processor load is then used to set a parameter that controls the frequency of an interrupt generator, which may be controlled by setting an interrupt queue depth threshold, packet frequency threshold or interrupt hold-off time value. The mathematical function may be the ratio of the transmit queue depth to the receive queue depth and the historical value may be predetermined, user-settable, obtained during a calibration interval or obtained by taking a long-term average of the mathematical function of the queue depths. | 2010-10-28 |
20100274939 | RECONFIGURABLE PROCESSOR AND INTERRUPT HANDLING METHOD - An interrupt handling technology and a reconfigurable processor are provided. The reconfigurable processor includes a plurality of processing elements, and some of the processing elements are designated for interrupt handling. When an interrupt request occurs while the reconfigurable processor is executing a loop operation, the designated processing elements may process the interrupt request. The interrupt handling technology allows the interrupt request and the loop operation to be processed in parallel. | 2010-10-28 |
20100274940 | INTERRUPT COALESCING FOR OUTSTANDING INPUT/OUTPUT COMPLETIONS - In a computer system, a method of controlling coalescence of interrupts includes dynamically basing a current level of interrupt coalescing upon a determination of outstanding input/output (I/O) commands for which corresponding I/O completions have not been received. Deliveries of interrupts are executed on the basis of the current level and in an absence of enabling timing-triggered delivery of an interrupt. | 2010-10-28 |
20100274941 | Interrupt Optimization For Multiprocessors - Technologies are described herein for allocating interrupts within a multiprocessor computing system. Information communicated to an interrupt controller module can support allocating interrupt response resources so as to maintain processor affinity for interrupt service routines. This affinity can support caching efficiency by executing a specific interrupt handler on a processor that previously executed that interrupt handler. The caching efficiency may be balanced against the benefits of assigning execution of the interrupt hander to another processor that is currently idle or currently processing a lower priority task. | 2010-10-28 |
20100274942 | CONSTITUTING A CONTROL SYSTEM WITH VIRTUAL AND PHYSICAL BACKPLANES AND MODULES AS BUILDING BLOCKS - A custom control system created based on combinations of software applications and hardware control and communication modules overlaid in a virtual backplane. The user can select the modules of interest and map them together without the loss of communications between the modules while the control system is configured and overlaid. The user can then archive the system design and implement the system with a greater level of confidence in the ability of the design to meet the requirements of the application while reducing the costs of the implementation. | 2010-10-28 |
20100274943 | LINE-CARD DISABLING FOR POWER MANAGEMENT - A power management apparatus is configured to manage a switch having line-cards with ports. The management apparatus includes a tracking module configured to track activity for each port in a line-card in the switch, and a control module configured to determine whether the line-card is to be disabled. The management apparatus also includes output module configured to initiate a deactivation process for the line-card if all the ports are inactive. | 2010-10-28 |