43rd week of 2009 patent applcation highlights part 54 |
Patent application number | Title | Published |
20090265430 | SYSTEM FOR ANALYZING USER ACTIVITY IN A COLLABORATIVE ENVIRONMENT - A system is described for analyzing user activity in a collaborative environment. The system may include a memory, an interface, and a processor. The memory may store a plurality of data items. Each data item may be related to at least one other data item. The processor may receive a request to alert the user when an action is performed on a selected data item. The processor may also receive a relation threshold identifying at least one other data item related to the selected data item. The processor may detect the action being performed on the data item identified by the relation threshold. The processor may transform data describing the action into an alert. The alert may include the data describing the action, the data item, and a description of the relationship between the data items. The processor may provide the alert to the user via the device. | 2009-10-22 |
20090265431 | ENDORSING E-MAIL MESSAGES USING SOCIAL NETWORK VERIFICATION - Embodiments of the present invention provide a method, system and computer program product for e-mail message endorsement in an e-mail management system. In an embodiment of the invention, a method for e-mail message endorsement in an e-mail management system can be provided. The method can include comparing a sender and a recipient of an e-mail message in a social network to identify linking relationships between the sender and the recipient, scoring the e-mail message based upon the identified linking relationships, and visually distinguishing the e-mail message based upon the scoring. In one aspect of the embodiment, the method further can include repeating the comparing to identify new linking relationships, updating the scoring based upon the identified new linking relationships, and updating the visual distinction of the e-mail message based upon the updated scoring. | 2009-10-22 |
20090265432 | Communication system and communication terminal - There are provided a communication terminal and a communication system as follows. In a communication network connected to the communication terminal having an address book, an access right to a content disclosed on the network by a user of the communication terminal is judged according to the address book data of the communication terminal. | 2009-10-22 |
20090265433 | Message notice reply system and method thereof - A message notice reply system and a method thereof are disclosed. A message reply scheme functioning a deadline, address and verification for replying is introduced into an electronic mail system. As a sender transmits the message, a message-to-reply field will be incorporated to the message, and a reply field will be added after the recipient opens it. More, a reminder, which can be configured to send to a mobile phone or telephone via VoIP connection, will be launched before the deadline. The reply field won't be checked until the recipient replies the message. As well, the message-to-reply field won't be checked until the sender receives the reply. Further, a multimedia apparatus and a handwriting device are utilized to transmit a multimedia message from the sender and reply from the recipient. The invention is applied to substitute the conventional appointment between people that can not trace the schedule precisely. | 2009-10-22 |
20090265434 | Systems and Methods for Dynamically Adaptive Multi-Way Message Conversion - Multilateral, dynamic and coordinated message conversion between different messages composed using different protocols, e.g., Session Initiation Protocol (SIP) and Simple Object Access Protocol (SOAP) are described. For each message pattern or set of messages between coordinated peers, a conversion session is established. Incoming messages are correlated to their respective conversion sessions so that a common set of conversion rules can be used to convert messages within a particular session. | 2009-10-22 |
20090265435 | Email Server Cooperative Management for Automatic Routing of Emails Based on Preferences - Methods, systems, and media are disclosed for managing the routing of an email at the server level to an email client by preferences set in a routing application located on the server. One embodiment includes querying, by a routing application located on a server and associated with an email system, the email by comparison to conditions for each preference set in the routing application, wherein a preference comprises a routing action. Further, the method includes identifying, based on the querying and by the routing application, a match between the email and at least one of the conditions. Further still, the method includes performing, based on the match and by the routing application, the preference associated with the at least one of the conditions of the email, whereby the email is transmitted to an email client. | 2009-10-22 |
20090265436 | Data Through Community Feedback - A method, system and computer program product for providing a framework to enable a builder to construct a situational application, wherein the framework provides access to one or more background data sources. A graphical user interface is displayed to receive feedback inputs, including one or more inputs which describe the problem detected within a data item of a situational application, by an end-user. Feedback inputs may include a unique identifier of the problem data item and identification details of the service from which the data originates. A second input may be of a note, which provides suggestions for improving the data within the data item. Preference information is provided to a notification agent within the framework of the situational application about whether the owner of the data allows direct correction of the data and whether feedback input has to be stored in a problem cache. The feedback input is passed to a notification agent of the framework, which identifies the owner and/or builder of the data. | 2009-10-22 |
20090265437 | SYSTEM AND METHOD FOR IDENTIFYING AND MODIFYING INFLUENCERS AND STRESSORS - The present invention is directed to a method and system of managing stress comprising identifying factors with which a user interacts; listing the factors with which the user interacts into an inventory form; making notations and/or making journal entries into a journal form regarding experiences with the factors; entering the factors into a categorization grid, based at least in part on the notations and/or journal entries; and developing rules and a plan for reducing, changing or eliminating exposure to factors and/or impact of factors located in a negative category in the categorization grid and increasing exposure to factors and/or impact of factors located in a positive category in the categorization grid. The system is provided in electronic form as well as in paper form. | 2009-10-22 |
20090265438 | SYSTEM AND METHOD FOR PROVIDING MESSAGING SERVICES IN A MULTI-FUNCTION PERIPHERAL DEVICE - A multi-function peripheral device (MFP) is configured to receive messages from a mobile device such as a mobile phone. The messages may be received via a network interface on the MFP which communicates with a mobile telephone network. The messages may be text messages which are delivered by the MFP to an output destination. | 2009-10-22 |
20090265439 | E-MAIL REPEATER AND RELAY METHOD OF THE SAME - To grant an access permission to an attached file of an e-mail stored in a file server. An access permission to the attached file is set based on information included in a first e-mail. The attached file is stored in the file server. The second e-mail that is the first e-mail from which the added file is deleted and to which reference information for accessing the added file stored in the file server is added is transmitted to a receiver side mail server and a sender side mail server. In response to an access request to the attached file based on the reference information from either of a mail sender and a mail receiver, the file server controls the access to the attached file based on an access permission that was set. | 2009-10-22 |
20090265440 | SYSTEM AND METHOD FOR BILLING ONLY FOR E-MAILS ACTUALLY DELIVERED TO RECIPIENTS' INBOXES - A method for conducting an e-mail campaign is provided. The method includes the steps of: (a) sending e-mails to a plurality of intended recipients; (b) determining a number of the e-mails that have been indicated as nondeliverable; (c) determining a number of the e-mails that have been identified as bulk and not delivered to the intended recipients; (d) determining, from the determinations made in steps (b) and (c), a number of the e-mails that have reached the intended recipients; and (e) billing only for the number of e-mails determined in step (d). | 2009-10-22 |
20090265441 | SYSTEM, METHOD, AND PROGRAM FOR FILTERING EMAILS - [Object] To inspect emails without having to restrict the use of an email encryption function or the attachment of a file for which a password has been set. | 2009-10-22 |
20090265442 | METHOD AND DEVICE FOR HIDING MESSAGES - Based on user configuration, a main messaging user interface screen on a messaging device either presents a list of references to messages stored on the device based on a complete index of references to the stored messages or based on a filtered index of references to the stored messages. References to stored messages of a predetermined type are not maintained in the filtered index. | 2009-10-22 |
20090265443 | NETWORK APPARATUS, CONTENT DISTRIBUTION METHOD AND COMPUTER PROGRAM PRODUCT - This network apparatus includes a confirmation unit for confirming an appliance connected to a network in a certain area at predetermined time intervals, a transfer unit for transferring a content retained in the appliance from the appliance connected to the network to a storage apparatus outside of the area, a setting unit for setting a virtual device of the appliance when the confirmation unit detects that the appliance has been disconnected from the network, and a distribution unit for distributing, when an acquisition request of the content is issued to the appliance disconnected from the network, the content read from the storage to a sending source of the acquisition request with the virtual device as the transmission source of the content. | 2009-10-22 |
20090265444 | MAINTAINING CORPORATE IDENTITY IN SYNDICATED CONTENT - User selected content and content provider defined content may be received by a web widget. The user defined content and the content provider defined content may be provided via a third party web site. | 2009-10-22 |
20090265445 | DISCOUNT AND/OR LOYALTY REWARD SYSTEM AND RETAIL APPARATUS THEREFOR - Discount and/or loyalty reward system is arranged to provided discounts to users on the basis of user ids communicated from a user agent to a point of sale terminal. The point of sale terminal requests a list of discounts applicable to the received user id from a discount administration system. The discounts in the returned list are then applied where appropriate to the user's purchases. | 2009-10-22 |
20090265446 | Content delivery apparatus and content delivery method using the same - A content delivery system includes a delivery server, a storage apparatus having a logical unit for storing data regarding content items, and a management apparatus having a content management unit for managing a delivery server. The delivery server includes a conversion unit and a delivery unit. The conversion units acquires original data regarding a content item from an external origin server in response to a content addition request from the content management unit, converts the original data to data for delivery, and stores the content data for delivery in the first logical unit. The delivery unit reads, in response to a content delivery request from the client, the data for delivery from the logical unit and transmits it to the client. | 2009-10-22 |
20090265447 | METHOD AND SYSTEM FOR PROVIDING CONTENT - A method for providing content through a content providing system, including permitting access to the system through a media device; outputting a screen including a plurality of menu items including a view brand content item; when the view brand content item is selected by a user, outputting a screen including specific brand goods and a keyword input window; receiving a keyword input from the user; outputting a search result screen including brands matching the input keyword; outputting an e-book related to a brand selected by the user; outputting a brand store selected by the user; classifying and outputting brand content selected by the user according to a producer of the content; storing content selected by the user in an internal user space; and providing a publicity space in which the content stored in the internal user space can be publicized. | 2009-10-22 |
20090265448 | SYSTEM AND METHOD FOR VIEWING CHOICES AND MAKING SELECTIONS - In one embodiment, the methods and apparatuses detect an input; display a plurality of selections; detect a location of a first segment relative to the plurality of selections; highlight a particular selection from the plurality of selections when the first segment is within an area of the particular selection; and select the particular selection based on the first segment being located within the area of the particular selection. | 2009-10-22 |
20090265449 | Method of Computer Clustering - A method for clustering comprising acquiring the required number of nodes for cluster formation based on node selection criteria; electing a cluster coordinator; and assigning the packages on the member nodes. The cluster coordinator is elected based on the mean time between failures value of the member nodes which may be calculated with the help of a diagnostic tool by logging the failure instances of the member nodes. | 2009-10-22 |
20090265450 | METHOD AND APPARATUS FOR MANAGING COMPUTING RESOURCES OF MANAGEMENT SYSTEMS - A method and apparatus for managing resources of a management system is provided. The management system is adapted for managing a network having a plurality of network devices. In one embodiment, the method includes the steps of grouping the network devices into a plurality of network device groups based on at least one characteristic associated with each of the network devices, and allocating respective portions of the resources of the management system to the network device groups. The at least one characteristic of each network device is indicative of an importance of the network device to the provider. The resources are allocated to the network device groups based on the respective importance of each of the network device groups to the provider. | 2009-10-22 |
20090265451 | ASSISTED APPLICATION DEFINITION - A system and a method for characterizing an application the method including one or more of monitoring installation of an application and recording information relating to one or more file system, registry and database resources created or modified during installation of the application, monitoring an application run and recording information relating to one or more file system, registry, database and network resources accessed during run of the application and manually entering information relating to one or more file system, registry, database and network resources employed by the application and filtering the information to provide filtered information and classifying the filtered information to obtain classified information. | 2009-10-22 |
20090265452 | APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR CHARACTERIZING USER-DEFINED AREAS - A method of specifying a boundary for an area is provided, which includes receiving a first input from a first user regarding a first configuration of a boundary of an area. The first input may serve to establish an area of arbitrary and possibly irregular configuration, such as an area that is apolitical or otherwise legally undetermined. A second input may be received from a second user regarding a second boundary configuration. The second input may serve to modify the boundary of an area established by the first input. A particular configuration of the boundary based at least partially on the first and second inputs can then be determined. For example, the particular configuration of the boundary may be determined, in part, by spatially averaging the first and second configurations. In some embodiments, demographic data for an area defined by the particular configuration of the boundary may be compiled. | 2009-10-22 |
20090265453 | NETWORK MANAGING METHOD AND NETWORK MANAGING APPARATUS - In order to verify if upper-level router information, or ULRI (information on the upper-level router with respect to a predetermined node) is valid, MN (Mobile Node) 220 associated to ULMR (Upper-Level Mobile Router) 210 acquires ULRI such as the address of ULMR (310), inserts ULRI into a BU (Binding Update) message, and sends it to HA (Home Agent) 235 (320). On receiving the BU message with ULRI, HA sends a BA (Binding Acknowledgement) message set to pass through the router that is specified in ULRI (330). If ULRI is valid, ULMR forwards the BA message to MN (340). If ULRI is not valid, ULMR discards the BA message. | 2009-10-22 |
20090265454 | Absence Assistance System for Multimedia-Enabled Communication Systems - The absence assistance system for at least one multimedia-enabled communication system comprising a plurality of packet-oriented client communication systems, in which the packet-oriented client communication systems support at least in part different multimedia services and at least one multimedia service of a packet-oriented client communication system is in each case assigned to at least one communication subscriber, has in each case at least one absence assistance unit per packet-oriented client communication system, the packet-oriented client communication systems being connected to one another via a peer-to-peer transmission protocol. The absence assistance units manage, in the absence of a communication subscriber, the communication connections directed to the absent communication subscriber via the at least one assigned multimedia service. | 2009-10-22 |
20090265455 | METHOD OF RESOLVING DUPLICATE MAC ADDRESSES, NETWORK DEVICE MANAGEMENT SYSTEM, SERVER, AND INFORMATION DEVICE - MAC addresses of information devices on a network are collected using a broadcast frame or multicast frame of Ethernet®. If duplicate MAC addresses are detected, an Ethernet® frame, including a device identifier of information device and a MAC address to be set, is sent by broadcast transmission or multicast transmission. The information devices receiving this Ethernet® frame compare the above device identifier with their own device identifiers. If they match, the MAC address is changed to that designated. Duplicate MAC addresses are thus resolved, enabling correct Ethernet® communications. | 2009-10-22 |
20090265456 | Method and system to manage multimedia sessions, allowing control over the set-up of communication channels - Managing multimedia sessions including surveying anomalies representing illicit uses of a determined signalling protocol, determining reactions in relation to the identified anomaly, collecting all requests exchanged between a client terminal and a proxy server, analysing collected requests for detection of anomalies, through the use of a plurality of indicators each associated with one of the identified anomalies, and in the event of the detection of at least one anomaly, triggering by the proxy server of a reaction corresponding to the detected anomaly, the reaction including real-time action during the communication concerned by the message containing the anomaly. The method therefore allows the real-time detection and filtering of hidden channels utilised in a signalling protocol such as SIP. | 2009-10-22 |
20090265457 | COMMUNICATION SYSTEM, COMMUNICATION APPARATUS, AND DISPLAY METHOD FOR THE SAME - The device configuration of a communication system capable of wireless data communication between a plurality of terminal apparatuses is confirmed, together with the operating condition of each of the terminal apparatuses and the channel condition of wireless data communication. Whether a service that can be provided as a communication system is executable is identifiably displayed on a display based on the confirmation results. | 2009-10-22 |
20090265458 | DYNAMIC SERVER FLOW CONTROL IN A HYBRID PEER-TO-PEER NETWORK - Technologies are described herein for providing dynamic flow control of requests to a server in a hybrid peer-to-peer network. The server collects a number of metrics related to its current stability and the throughput of requests from peer-to-peer devices. These metrics, along with associated trend data, are used by the server to calculate a current stability rating and a current throughput rating. The server then imposes flow control on a proportional number of the peer-to-peer devices based upon the current ratings. This operation is run periodically, with ratings re-calculated from current metrics, and new flow control measures imposed in each cycle. | 2009-10-22 |
20090265459 | PROVIDING APPARATUS OF SERVICE INFORMATION AND PROVIDING METHOD THEREOF - A providing apparatus of service information provided over a network collects service information and/or service components provided over a network and is triggered by setting of a scenario (such as content such as a combination of service components or service information) to extract available service components for the scenario from the service information or the service components to generate integrated service information with the use of the service components based on the scenario. A scenario and a policy (selection criteria of service components) are set and the service components conforming to the policy are selected to create the integrated service information based on the scenario. | 2009-10-22 |
20090265460 | SYSTEM AND METHOD FOR TRACKING USER IDENTITY AND/OR ACTIVITY ACROSS MULTIPLE WEBSITES - A method of tracking a user and the user's activities on a telecommunications network. The method includes receiving a notification from a first web server that the user has accessed a first webpage on a first website, wherein the notification is received via a user tracking server operated by a tracking coordinator, setting a session cookie including a user tracking ID on the user's computer and/or web browser to track the user's activities on the network and storing tracking data for the user in a database associated with the user tracking server, receiving an indication from a second web server that the user has accessed a second webpage on a second website, wherein the second webpage comprises a confirmation webpage that includes transaction data for the user, retrieving the user tracking ID from the session cookie and associating the user tracking ID retrieved from the cookie with the transaction data obtained from the second webpage, and reporting the user tracking data to the first web server. | 2009-10-22 |
20090265461 | METHOD AND SYSTEM FOR CHARACTERIZATION OF ONLINE BEHAVIOR - Data about computer network traffic is collected as user website visit recording sessions. The data captured is analyzed and organized with sufficient level of detail or granularity to determine a single request from a server. Each data request is analyzed to determine if it comes from a server with which an ongoing end user interaction or open site visit is occurring. If not, a new site visit is created as a general proposition. If the data request is part of an open site visit, then the time is compared to the time of the last interaction and if the interval is sufficiently small, the data request is treated as a continuation of the visit. If the interval is large, a new site visit is created. | 2009-10-22 |
20090265462 | MONITORING APPARATUS AND STORAGE METHOD - A monitoring apparatus receives information about a storage condition of monitoring data from a management apparatus via a network, and acquires at least one of image data and audio data as the monitoring data. The monitoring apparatus detects a communication state with the management apparatus, and performs control to store the monitoring data which is determined to satisfy the storage condition into a storage device that is other than the management apparatus according to the detected communication state. | 2009-10-22 |
20090265463 | METHOD OF NON-INTRUSIVE ANALYSIS OF SECURE AND NON-SECURE WEB APPLICATION TRAFFIC IN REAL-TIME - Provided is a method and system for monitoring and analysis of networked systems, that is non-intrusive and real time. Both secure and non-secure traffic may be analyzed. The provided method involves non-intrusively copying data from a communication medium, reconstructing this data to a higher level of communication, such as the application level, grouping the data into sets, each set representing a session, and organizing the data for chosen sessions in hierarchical fashion which corresponds to the hierarchy of the communicated information. If monitored communications are encrypted, they are non-intrusively decrypted in real time. Hierarchically reconstructed session data is used by one or more plug-in applications, such as alarms, archival applications, visualization applications, script generation applications, abandonment monitoring applications, error detection applications, performance monitoring applications, and others. | 2009-10-22 |
20090265464 | System and method for alerting on open file-share sessions assosciated with a device - A method and system for detecting an active file-share session on a monitored device associated with a client device, alerting the user of the client device, and enabling them to terminate the file-share session, are disclosed. In accordance with the disclosed method and system, when a remote device (e.g., on a network, the internet, etc.) connects to a shared file or folder on a monitored device (e.g., a personal computer, network area storage, a game console, a storage area network, a smart telephone, etc.) the user of the client device receives an immediate, automatic alert with the specifics of the file-sharing session and data affected. The user is then presented with an option of whether to OK the file-sharing session (i.e. allow data access to proceed), or to disconnect the file-share session (i.e. cause the remote user to lose access to the monitored device's shared data). | 2009-10-22 |
20090265465 | FOOTPRINT-PROVIDING DEVICE AND FOOTPRINT-PROVIDING SYSTEM - A footprint-providing device which can put footprints on Web pages provided by various Web servers. The footprint-providing device is connected via a network to a client terminal that views a Web page with a browser. The footprint-providing device sends footprint data, which can be written on one part of the Web page that has been received by the browser of client terminal, to the browser receiving the Web page from a Web server as a response to a request that is made asynchronously with a view-request for the Web page by the browser. | 2009-10-22 |
20090265466 | DATA PROVIDING SYSTEM, DATA PROVIDING METHOD, SERVER, NETWORK SYSTEM, AND PROGRAM - [Problems to be Solved] A function is provided of reducing traffic without performing retransmission of data already held in a mobile terminal at the moment of utilizing a Web browser-based service. | 2009-10-22 |
20090265467 | Method and System for Load Balancing over a Cluster of Authentication, Authorization and Accounting (AAA) Servers - A method and system for load balancing over a cluster of authentication, authorization and accounting (AAA) servers. The method performs a distribution of AAA requests among AAA servers having an active AAA connection with an AAA client. The method includes establishing TCP connections with a plurality of AAA servers, using a TCP connection request received from at least one AAA client; opening AAA connections with a plurality of AAA servers, using an AAA connection request received from at least one AAA client, and distributing AAA requests to AAA servers with an active AAA connection according to a predefined load balancing algorithm. The invention is further capable of multiplexing outbound messages and requests received from a plurality of AAA servers. The AAA protocol supported by the invention includes, but is not limited to, a Diameter protocol, a lightweight directory access protocol (LDAP), and the likes. | 2009-10-22 |
20090265468 | Fair Bandwidth redistribution algorithm - A process of managing bandwidth in a computer network having normal users and users that consume a disproportionate amount of bandwidth includes creating bandwidth gates for m users causing disproportionate traffic on the network, each bandwidth gate providing a bandwidth of y, and setting m to a minimum and y to a maximum for the set m. | 2009-10-22 |
20090265469 | METHOD, APPARATUS, AND SOFTWARE FOR IDENTIFYING A SET OF OPTIONS FOR THE PROVISION OF A SERVICE - A method, apparatus and software is disclosed in which options for the provision of a service are each identified by an option identifier for use in determining the applicable options for a given service request. | 2009-10-22 |
20090265470 | Gesturing to Select and Configure Device Communication - Described is a technology by which a gesture made with a source device (e.g., a cellular telephone), such as a throwing or pointing motion, is used to automatically set up a connection with another device to which the gesture is directed. Audio signals output during the gesture, e.g., such as at the start and end of the gesture, are detected by candidate (listening) devices. The device having the least time difference between detection of the start and end signals is the device that is generally best aligned with the throwing or pointing motion, and thus may be selected as the target device. Once selected, a connection such as a network connection may be set up between the source device and the target device for further communication, such as for application data exchange. | 2009-10-22 |
20090265471 | METHOD, SYSTEM, SERVER AND TERMINAL FOR PROCESSING MESSAGE - A method, a system, a server, and a terminal for processing message are described. The method includes the steps as follows. A notification message for requesting to establish a session sent by a session requester is received, in which the notification message carries session management information related to the session. The session management information of the session in the notification message is acquired, and a session connection with the session requester is initiated according to the session management information. Alternatively, the notification message is acknowledged according to the session management information, a reply message is generated according to an acknowledgement result, and the reply message is sent to the session requester. In embodiments of the present invention, a Data Synchronization (DS)/Device Management (DM) server determines problems of the sent notification message according to the information returned from the terminal, so as to perform the further processing, thereby preventing the DS or DM server from blindly and repeatedly sending the notification message when not being informed that a session connection is established by a DS or DM terminal. | 2009-10-22 |
20090265472 | Method, System, and Apparatus for System Level Initialization - Multiple initialization techniques for system and component in a point-to-point architecture are discussed. Consequently, the techniques allow for flexible system/socket layer parameters to be tailored to the needs of the platform, such as, desktop, mobile, small server, large server, etc., as well as the component types such as IA32/IPF processors, memory controllers, IO Hubs, etc. Furthermore, the techniques facilitate powering up with the correct set of POC values, hence, it avoids multiple warm resets and improves boot time. In one embodiment, registers to hold new values, such as, Configuration Values Driven during Reset (CVDR), and Configuration Values Captured during Reset (CVCR) may be eliminated. | 2009-10-22 |
20090265473 | Topology Management in Peer-to-Peer Content Distribution Clouds - A topology management process is implemented in peer-to-peer content distribution clouds using tracker nodes. Tracker nodes have information about available peers and assist peers in finding other peers to connect to. Various algorithms for use at the tracker nodes are described for selecting which peers to return as potentials for forming connections to. In addition, architectures and algorithms to allow efficient scaling of tracker nodes in peer-to-peer clouds are described. | 2009-10-22 |
20090265474 | INTEROPERABILITY OF A NETWORK INTERFACE PROTOCOL WITH AN INTERNET INTERFACE PROTOCOL - A method for interoperability of a network interface protocol with an Internet interface protocol begins by receiving a scan channel request of a plurality of channels that are in accordance with the network interface protocol. The method then continues by determining whether an Internet packet is being received via one of the plurality of channels when the channel scan request is received (i.e., is a higher layer protocol supporting a current transmission). If so, the method continues by scanning at least one channel of the plurality of channels, but does not scan all of the plurality of channels at one time. The method continues after the scanning by tuning to the channel supporting the higher layer protocol communication to transmit at least one outbound Internet packet. The method then continues by scanning at least another channel of the plurality of channels. | 2009-10-22 |
20090265475 | CONTENT DELIVERY METHOD, CONTENT DELIVERY SERVER, COMMUNICATION TERMINAL APPARATUS, AND CONTENT DELIVERY SYSTEM - A content delivery system wherein an occurrence of a traffic, the value of which is below a predetermined threshold value, can cause stream data to permeate all of the nodes in a community in a given time. In this system, a communication terminal apparatus uses a control part to determine, based on information (a TTL part, a relay part and a content part) established in a content delivery message, a coincidence between user attribute information established in the content part and user attribute information stored in a storage part, thereby deciding whether to execute a content reproduction. Furthermore, in a process of controlling a relay transmission, the control part controls, based on the information of the TTL and relay parts established in the content delivery message, the state of the relay transmission to other nodes based on link information stored in the storage part. | 2009-10-22 |
20090265476 | METHOD AND ARRANGEMENT FOR ESTABLISHING COMMUNICATION RELATIONS - The invention relates to a method and a system for establishing communication relations (stream | 2009-10-22 |
20090265477 | Method of communicating between several terminals - The invention relates to a method of communicating between at least two devices, comprising in particular the following steps: a step of hooking up a first device and at least one second device, and a step of transferring a first multimedia stream from the first device to the second device, characterized in that it also comprises the following steps: a step of determining, in the course of which it is noted that the first device or a first communication network to which the first device is connected or a second network to which the second device is connected is adapted for the production or transfer of a multimedia stream comprising N channels, and that the second device comprises means for processing a multimedia stream comprising P channels, and a step of trunking a second multimedia stream to the second device, carried out in parallel with the step of transferring the first multimedia stream. The invention also relates to an associated communication system. Application to telephony or videophony over IP. | 2009-10-22 |
20090265478 | METHOD AND APPARATUS FOR DATA STREAM ANALYSIS AND DECODING APPARATUS - If a variable length data stream is transmitted, ignoring a data alignment in a client using a network, the present invention provides a mechanism to analyze the data stream and generate a data stream that can be used by an existing AV equipment. A data stream analysis apparatus includes a buffer which receives and holds a part of a variable length data stream as input data, where the variable length data stream has header information and transfer information, a stream information holder which holds stream information regarding the data stream, and a data analyzer which analyzes the stream information and input data newly received, generates new stream information using the input data and the stream information if the header information cannot be obtained, stores the new stream information to the stream information holder, and outputs transfer information included in the input data if the header information is detected. | 2009-10-22 |
20090265479 | DUAL-TYPE OF PLAYBACK FOR MULTIMEDIA CONTENT - Using multimedia data for both continuous playback and streaming playback purposes, including: encoding an elementary stream of multimedia content into a fixed length of a group of pictures; multiplexing the encoded multimedia content into a transport stream; locating data offsets of each GOP header inside the transport stream; and uploading the data offsets along with the transport stream to a server. Continuous and streaming playback of multimedia content. | 2009-10-22 |
20090265480 | METHOD FOR DETERMINING COMPLEMENTARY DATA REGARDING AT LEAST ONE PIECE OF CONTENT, METHOD FOR TRANSMITTING SAID COMPLEMENTARY DATA, ASSOCIATED PROCESSING DEVICE AND APPLICATION SERVER - The invention pertains to a method for determining complementary data regarding at least one piece of content transmitted over a telecommunication network, said data being associated with at least one portion of said content's address, comprising the following steps:
| 2009-10-22 |
20090265481 | SIGNAL PROCESSING DEVICE AND METHOD, PROGRAM, AND SIGNAL PROCESSING SYSTEM - A signal processing device is a predetermined signal processing device among signal processing devices which perform signal processing on an input signal that is input to any one of the signal processing devices in such a manner that the signal processing devices share signal processing. The signal processing device includes a signal processing section that performs signal processing on a first-bandwidth signal, which is included in the input signal, in accordance with a processing capability of the signal processing device to generate a first output signal; and a signal integration section that integrates a second output signal with the first output signal, and that outputs the integrated signal to a second different signal processing device, the second output signal being generated in a first different signal processing device by performing signal processing on a second-bandwidth signal, which is included in the input signal. | 2009-10-22 |
20090265482 | INFORMATION PROCESSING APPARATUS, METHOD THEREFOR, AND COMPUTER-READABLE STORAGE MEDIUM - An information processing apparatus connected with a peripheral apparatus via a communication line includes an acquisition unit configured to acquire information about a destination of the peripheral apparatus, and a provision unit configured to provide functions for at least one of managing and controlling the peripheral apparatus according to the destination information acquired by the acquisition unit. The provision unit is configured to refer to information indicating a function to be provided according to the destination of the peripheral apparatus and to provide a function for at least one of managing and controlling the peripheral apparatus. | 2009-10-22 |
20090265483 | DIRECT MEMORY ACCESS FOR ADVANCED HIGH SPEED BUS - A memory system for use with a master-slave type bus such as an AHB bus has a memory, a bus interface to allow memory access from the bus, and a direct memory access interface to allow memory access from a DMA controller without occupying the bus. The system can reduce occupancy of the bus, it can allow dedicated DMA access protocols faster than the bus protocol to be used, and can remove or reduce the need for bus arbitration and associated circuitry and delays. An arbiter can arbitrate between the memory accesses and give priority to DMA accesses. | 2009-10-22 |
20090265484 | METHOD FOR ENHANCING USB TRANSMISSION RATE - A method for enhancing USB transmission rate is disclosed. The method produces a second packet before receiving a callback signal corresponding to a first packet, thereby reducing the waiting time for receiving the callback signal and thus enhancing USB transmission rate. | 2009-10-22 |
20090265485 | RING-BASED CACHE COHERENT BUS - Managing data traffic among three or more bus agents configured in a topological ring can include numbering each bus agent sequentially and injecting messages from the bus agents into the ring during cycles of bus agent activity, where the messages include a binary polarity value and a queue entry value. Messages are received from the ring into two or more receive buffers of a receiving bus agent. The value of the binary polarity value is changed after succeeding N cycles of bus ring activity, where N is the number of bus agents connected to the ring. The received messages are ordered for processing by the receiving bus agent based on at least in part on the polarity value of the messages and the queue entry value of the messages. | 2009-10-22 |
20090265486 | SYSTEM FOR MANAGING A COST-CONSTRAINED RESOURCE - A system manages access to a cost-constrained resource. The system includes two or more resource consumers that may request access to the cost-constrained resource. Each of the resource consumers may calculate a respective need value corresponding to an amount of data stored in a buffer of the resource consumer relative to a total amount of data that may be stored in the buffer. A concurrency arbitrator may grant access to the cost-constrained resource to a given resource consumer of the plurality of resource consumers based on need values received by the concurrency arbitrator from the plurality of resource consumers. Additionally, or in the alternative, the concurrency arbitrator may grant access to the cost-constrained resource to a given resource consumer based on an amount of data stored in a buffer of the cost-constrained resource that is to be transferred to the given resource consumer. | 2009-10-22 |
20090265487 | Method and System For Synchronization Indicator Enabled Sharing - A method and system for synchronization indicator enabled online meetings are disclosed. According to one embodiment, a computer implemented method comprises transmitting a screen change signal from a presenter system, the screen change signal indicating a change in presentation material. One or more synchronization signals are received at the presenter system, the one or more synchronization signals indicating current viewing status of one or more participant systems. The current viewing status of the one or more participant systems is updated based on the one or more synchronization signals. | 2009-10-22 |
20090265488 | DEVICE, SYSTEM, AND METHOD OF COMMUNICATING KEYBOARD-VIDEO-MOUSE (KVM) INFORMATION - Device, system and method of communicating Keyboard-Video-Mouse (KVM) information. For example, a switch may include a plurality of KVM over Ethernet (KVM/Ethernet) modules to communicate KVM data over Ethernet communications; and a router to route the Ethernet communications between the plurality of KVM/Ethernet modules and one or more remote consoles. Other embodiments are described and claimed. | 2009-10-22 |
20090265489 | Programmable CAN Bus To Analogue Signal Converter | 2009-10-22 |
20090265490 | High-Speed Video Serializer and Deserializer - A high-speed video serializer has an X bit parallel input bus and a Y bit parallel output bus, where X and Y are multiples of one another (e.g., 2). A multiplexer is connected between the input bus and the output bus and is operated such that a frequency of the signals on the output bus is a multiple of the frequency of the signals on the input bus. A circuit provides a clock signal substantially in sync with the signals on the output bus. A high speed video deserializer is also disclosed as are methods of operating the serializer and deserializer. | 2009-10-22 |
20090265491 | KVM extender system and local, remote modules thereof - Disclosed is a KVM extender system, which includes a first module, comprising a first processor, a first interface, a first Ethernet transceiver and includes a second module, comprising a second processor, a second interface, a second Ethernet transceiver. The KVM extender system transceives first data packet and second data packet transformed from first mass data of a first mass storage, second mass data of a second mass storage, keyboard/mouse data, audio/sound data with a cable therebetween. The first data packet and the second data packet transceived between the first and second Ethernet transceivers are controlled by a half duplex communication executed by two wires of the cable. Moreover, the first module further comprises a third interface to transceive third mass data from the computer coupled therewith. The third mass data is also transformed into third data packet to be transceived with the first and second data packets. | 2009-10-22 |
20090265492 | Data transmission device - The invention relates to a data transmission device for transmitting data between a first bus system and a second bus system with a copy table ( | 2009-10-22 |
20090265493 | Efficient Architecture for Interfacing Redundant Devices to a Distributed Control System - A system and method for interfacing redundant devices to a distributed control system, includes a first and second redundant field bus modules communicably coupled to the distributed control system and to one another via Ethernet switches. A pair of redundant field devices are coupled to the Ethernet switches, one FD having a floating IP address. The FBMs adopt respective roles as master FBM and tracker FBM, so that the master FBM is configured to capture data from the one FD using the floating IP address, and to pass any data changes periodically to the tracker FBM, through the Ethernet switches. The master FBM is configured to point to the other field device in the event the other field device has assumed the floating IP address. The FBMs are configured to switch roles in the event communication is disrupted between the master FBM and the FD having the floating IP address. | 2009-10-22 |
20090265494 | DATA TRANSMISSION AND RECEPTION SYSTEM, MASTER DEVICE, AND SLAVE DEVICE - A master device for performing data transmission and reception with a slave device includes: a data transmission and reception circuit for performing transmission of data to the slave device and reception of data from the slave device via a first transmission path in a time division manner; and a control circuit wherein when data is transmitted or received, the control circuit provides a clock signal synchronous with the data to the slave device via a second transmission path, the control circuit provides a signal for setting a state of the slave device, to the slave device via a third transmission path while setting the clock signal at a first level, and the control circuit provides a signal for serving as a trigger for the slave device performing a predetermined operation, to the slave device via the third transmission path while setting the clock signal at a second level different from the first level. | 2009-10-22 |
20090265495 | ACCESS RIGHT MANAGING METHOD FOR ACCESSING MULTIPLE PROGRAMS - Provided is an access right managing method for a resource of a storage system, in which a management computer stores access right definition information of the resource, and resource correspondence information including information on a management program which manages another resource related to the resource managed by the management program. In case of which receiving an updating request of an access right of the resource, the management computer updates an access right based on the updating request of the access right, selects a management program of the resource whose access right is requested to be updated based on the resource correspondence information, transmits an updating request of an access right for a relative resource to a management computer which executes the selected management program, and in case of which the access right updating request of the related resource is received, updates the access right of the relative resource. | 2009-10-22 |
20090265496 | Adapter card replay buffer for system fault analysis - An adapter card for directing an information handling system (or another device) device to copy one or more data packets buffered in its memory may include an interface core. The interface core may comprise an electric circuit including electronic components and control logic for interfacing with the information handling system device. The adapter card may include a front end data channel coupled with the interface core for transmitting a data packet between the electronic components and the information handling system device. The adapter card may buffer a data packet according to a particular interface format and/or may include a buffer for storing the data packet. The adapter card may include control logic configured to direct the information handling system device to copy the data packets buffered in the memory of the adapter card. | 2009-10-22 |
20090265497 | USB Dock - A USB device securement apparatus is disclosed. The USB device securement apparatus includes a dock that includes a device side and an attachment side. The device side of the dock receives the USB device and the attachment side of the dock is coupled to a surface. This arrangement provides proper securement of the USB device during retail, transportation, and storage. | 2009-10-22 |
20090265498 | Multiphase Clocking Systems with Ring Bus Architecture - Systems and methods for transferring data using a ring bus architecture in a system that implements multi-phase clocking. In one embodiment, the system is a multiprocessor having multiple processor cores coupled to the ring bus. The bus may be a bidirectional bus having a first data path on which data is transferred in a clockwise direction and a second data path on which data is transferred in a counterclockwise direction. Controllers within the processor cores provide phase-shifted signals to the latches to clock data into them. Data transfers on the bus may be controlled by an arbiter which is coupled to the processor cores' controllers. The arbiter may schedule data transfers on the bus based on data transfer speeds associated with left-to-right and right-to-left data transfer directions. The arbiter may cause the phases of the clock signals to be selectively varied, or may cause the clock signals to be gated. | 2009-10-22 |
20090265499 | MULTI-PROTOCOL SERIAL INTERFACE SYSTEM - A multi-protocol serial interface system comprises a multi-protocol port pin array, a transport protocol change FPGA, a pull-up change FPGA and a memory. The multi-protocol port pin array comprises a plurality of port pins which interface with an external system for exchanging data with the external system. The transport protocol change FPGA determines roles of port pins of the multi-protocol port pin array depending on a variably changed protocol by selecting one of the plurality of programmed transport protocol circuits in response to code data. The pull-up change FPGA regulates pull-up load of the port pins corresponding to the roles of the port pins determined in the transport protocol change FPGA. The memory stores data processed in the transport protocol change FPGA unit and exchanged with the external system. | 2009-10-22 |
20090265500 | Information Processing Apparatus, Information Processing Method, and Computer Program - An information processing apparatus including a plurality of nodes, each node connecting at least a memory and a processor to a system bus; an interconnection bus that interconnects the nodes; a device that is connected to a system bus on any of the plurality of nodes and performs data processing; and a memory selecting unit that selects a memory connected to the system bus to which the device is connected as a memory to be accessed by the device. | 2009-10-22 |
20090265501 | COMPUTER SYSTEM AND METHOD FOR MONITORING AN ACCESS PATH - Provided is a computer system including I/O devices coupled to PCI switches coupled via interfaces of a plurality of servers, and a management block for managing configurations of the PCI switches. The management block is configured to: set, to the PCI switch, a first access path including a virtual bridge coupling the interface of a first server and a virtual switch, and a virtual bridge coupling the I/O device and the virtual switch; set, to the PCI switch, a second access path including a virtual bridge coupling the interface of a second server of the plurality of servers and a virtual switch, and a virtual bridge coupling the I/O device used by the first server and the virtual switch; disable mapping of the second access path between the I/O device and the virtual bridge; and instruct the second server to make access to the I/O device. | 2009-10-22 |
20090265502 | SIGNAL PROCESSING DEVICE AND CONTROL METHOD, SIGNAL PROCESSING METHOD, PROGRAM, AND SIGNAL PROCESSING SYSTEM - A signal processing device controls a plurality of signal processing units that process an input signal inputted via a signal line with wide bandwidth, via a control line with narrow bandwidth or the signal line, and includes: a storing unit configured to store correspondence information that associates instruction information indicating an instruction of control with respect to each of the signal processing units, with control information related to all of the plurality of signal processing units, among pieces of control information necessary for each of the signal processing units to execute content of control; and a transmitting unit configured to transmit the control information associated with the instruction information by the correspondence information, to the plurality of signal processing units via the signal line, when control is instructed with respect to the plurality of signal processing units. | 2009-10-22 |
20090265503 | Non-Volatile Memory Apparatus and Method for Accessing a Non-Volatile Memory Apparatus - A non-volatile memory apparatus and a method for accessing the non-volatile memory apparatus are provided. The non-volatile memory apparatus comprises a management unit, a look-up table and a controller. The management unit comprises a plurality of data blocks and a plurality of spare blocks. The look-up table is adapted to record the read status of the management unit. The controller is configured to read the management unit and then generate the read status denoting the times that the management unit has been read to the look-up table, and to replace one of the data blocks by one of the spare blocks in response to the read status when the times that the management unit has been read exceeds a reference value. | 2009-10-22 |
20090265504 | MEMORY, COMPUTING SYSTEM AND METHOD FOR CHECKPOINTING - Embodiments of the present invention provide local checkpoint memories that are closely coupled to the processor of a computing system used during normal operation. The checkpoint memory may be coupled to the processor through a peripheral bus or a memory bus. The checkpoint memory may be located on a same semiconductor substrate or circuit board as the processor. The checkpoint memory may be located on a same semiconductor substrate as a main memory used by the processor during normal operation. The checkpoint memory may be included in a memory hub configuration, with a checkpoint memory hub provided for access to the checkpoint memory. | 2009-10-22 |
20090265505 | DATA WRITING METHOD, AND FLASH STORAGE SYSTEM AND CONTROLLER USING THE SAME - A data writing method, and a flash storage system and a controller using the same are provided. The method includes grouping the physical blocks of a flash memory into the physical blocks of a data area, a spare area and a special area. The method also includes writing the update data into the corresponding physical block of the special area when the update data is the single accessing unit. The method may include moving a part of valid data in a physical block mapping a logical block where the update data is belonged into a physical block of the spare area during each data writing command. Accordingly, it is possible to reduce the response time for each data writing command, thereby preventing a time-out problem caused by a flash memory having a large erasing unit configured at the flash storage system. | 2009-10-22 |
20090265506 | STORAGE DEVICE - A computing system and a storage device are provided. A computing system includes a first storage media, a second storage media having an input/output speed slower than that of the first storage media, and a hybrid file system management unit to manage a first physical file system and second physical file system, and provide a virtual file system manager with a virtual file system converted from the first physical file system and second physical file system. The first physical file system controls the first storage media and the second physical file system controls the second storage media. | 2009-10-22 |
20090265507 | SYSTEM TO REDUCE DRIVE OVERHEAD USING A MIRRORED CACHE VOLUME IN A STORAGE ARRAY - A system comprising a host, a solid state device, and an abstract layer. The host may be configured to generate a plurality of input/output (IO) requests. The solid state device may comprise a write cache region and a read cache region. The read cache region may be a mirror of the write cache region. The abstract layer may be configured to (i) receive the plurality of IO requests, (ii) process the IO requests, and (iii) map the plurality of IO requests to the write cache region and the read cache region. | 2009-10-22 |
20090265508 | Scheduling of Housekeeping Operations in Flash Memory Systems - A re-programmable non-volatile memory system, such as a flash EEPROM system, having its memory cells grouped into blocks of cells that are simultaneously erasable is operated to perform memory system housekeeping operations in the foreground during execution of a host command, wherein the housekeeping operations are unrelated to execution of the host command. Both one or more such housekeeping operations and execution of the host command are performed within a time budget established for executing that particular command. One such command is to write data being received to the memory. One such housekeeping operation is to level out the wear of the individual blocks that accumulates through repetitive erasing and re-programming. | 2009-10-22 |
20090265509 | MEMORY SYSTEM AND METHOD HAVING VOLATILE AND NON-VOLATILE MEMORY DEVICES AT SAME HIERARCHICAL LEVEL - A processor-based system includes a processor coupled to core logic through a processor bus. This includes a dynamic random access memory (“DRAM”) memory buffer controller. The DRAM memory buffer controller is coupled through a memory bus to a plurality of a dynamic random access memory (“DRAM”) modules and a flash memory module, which are at the same hierarchical level from the processor. Each of the DRAM modules includes a memory buffer to the memory bus and to a plurality of dynamic random access memory devices. The flash memory module includes a flash memory buffer coupled to the memory bus and to at least one flash memory device. The flash memory buffer includes a DRAM-to-flash memory converter operable to convert the DRAM memory requests to flash memory requests, which are then applied to the flash memory device. | 2009-10-22 |
20090265510 | Systems and Methods for Distributing Hot Spare Disks In Storage Arrays - In one embodiment, a system may include a storage array and a controller. The storage array may include a plurality of storage resources, where each storage resource of the plurality of storage resources may include plurality of active storage drives and a plurality of hot spare drives. The controller, coupled to the storage array, may be configured to generate a mapping of the location of hot spare drives in the plurality of storage resources; detect a failure in an active storage drive in a first storage resource of the plurality of storage resources; using at least the map, select a hot spare drive in a second storage resource for rebuilding the active storage drive in the first storage resource; and provide the selected hot spare drive in the second storage resource to rebuild the failed active storage drive in the first storage resource. | 2009-10-22 |
20090265511 | STORAGE SYSTEM, COMPUTER SYSTEM AND A METHOD OF ESTABLISHING VOLUME ATTRIBUTE - In order to store data in disk drives securely in an environment with a mixture of disk drives having write protection mechanisms and disk drives without write protection mechanisms, a different write protection mechanism must be checked for each of the disk drives, and write protection must be defined for each of the disk drives storing data to be saved, which may impose a large load on system administrators. There is provided a storage controller for performing data input/output processing from a computer by managing volumes of multiple storage subsystems as external volumes and by using these external volumes as virtual volumes. In the data input/output processing, write protection is achieved based on an access attribute set for each of the virtual volumes. When an access attribute is set for a virtual volume, the same access attribute is set for an external volume corresponding to the virtual volume. Thus, the write protection is achieved for the external volume corresponding to the virtual volume. | 2009-10-22 |
20090265512 | Methods and Apparatus for Efficiently Sharing Memory and Processing in a Multi-Processor - A shared memory network for communicating between processors using store and load instructions is described. A new processor architecture which may be used with the shared memory network is also described that uses arithmetic/logic instructions that do not specify any source operand addresses or target operand addresses. The source operands and target operands for arithmetic/logic execution units are provided by independent load instruction operations and independent store instruction operations. | 2009-10-22 |
20090265513 | SOLID STATE DISK CONTROLLER APPARATUS - A solid state disk controller apparatus comprises a first port; a second port having a plurality of channels; a central processing unit connected to a CPU bus; a buffer memory configured to store data to be transferred from the second port to the first port and from the first port to the second port; a buffer controller/arbiter block connected to the CPU bus and configured to control read and write operations of the buffer memory based on a control of the central processing unit; a first data transfer block connected between the first port and the buffer controller/arbiter block and configured to transfer data to be stored/read in/from the buffer memory bypassing the CPU bus; and a second data transfer block connected between the second port and the buffer controller/arbiter block and configured to transfer data to be stored/read in/from the buffer memory bypassing the CPU bus. | 2009-10-22 |
20090265514 | Efficiency of cache memory operations - A processing system | 2009-10-22 |
20090265515 | Information Processing Apparatus, Information Processing Method, and Computer Program - An information processing apparatus having a multi-processor unit including a plurality of processors. The multi-processor unit includes: a main-processor element including a main processor; and at least one sub-processor element having a sub-processor, a local memory corresponding to each of the processors, and a memory flow controller (MFC) executing data input from and data output to the local memory by DMA (Direct Memory Access), wherein the memory flow controller (MFC) inputs data from the outside of the multi-processor unit, stores the data into the local memory by DMA processing, and further outputs the data stored in the local memory to an external memory of the multi-processor unit or a device by DMA processing. | 2009-10-22 |
20090265516 | METHOD AND SYSTEM FOR MANAGING INACTIVE SNAPSHOT BLOCKS - Method and system are provided for managing inactive snapshot blocks. Information regarding inactive blocks is collected and placed in a queue. After the queue reaches a threshold number of inactive blocks, the inactive blocks are compressed and stored as a compressed segment. The compressed segment may include inactive blocks for different snapshot data structures. A compression map structure stores information regarding a plurality of compressed segments, including identifiers identifying different snapshot files which may point to one or more inactive blocks. For each compressed segment, a compression information map identifies the location of each inactive block within the compressed segment and the compression state for each inactive block. | 2009-10-22 |
20090265517 | Scattered storage - Methods and apparatus are described in which data, which is required by system software in a self-service terminal, is stored across a number of persistent storage elements. The persistent storage elements are located in peripheral devices within the self-service terminal. When the data is lost from volatile memory in the core computing device in the self-service terminal, the data is read back from one or more of the persistent storage elements. | 2009-10-22 |
20090265518 | DYNAMIC VOLUME COMPARE FOR ASYNCHRONOUS REMOTE COPY VERIFICATION - A method, device, and computer program product for performing asynchronous remote copy verification is provided. An initial track-to-track comparison between a primary and a secondary volume pair is performed. Differences between primary and secondary volume tracks are recorded as noncompare tracks. A first predetermined time is waited for. A subsequent track-to-track comparison of the noncompare tracks is performed. | 2009-10-22 |
20090265519 | METHOD AND SYSTEM FOR POWER AWARE I/O SCHEDULING - A method for retrieving a logical block, including receiving a request to read the logical block, and obtaining metadata associated with the logical block, wherein the metadata includes a replication type used to store the logical block and physical block locations in a storage pool for each physical block associated with the logical block. The method further includes obtaining power state information including a power state for the storage devices specified in the physical block locations, selecting a first set of physical block locations using the metadata, the power state information, and a power-usage selection policy, and generating I/O requests, where each I/O request specifies one of the first set of physical block locations. The method further includes issuing the I/O requests, receiving physical blocks in response to the I/O requests, and constructing the logical block using the physical blocks. | 2009-10-22 |
20090265520 | METHOD AND APPARATUS FOR BACKING UP DATA - A method and apparatus for backing up data in the source LUN is disclosed. The method for backing up the data in a source Logic Unit Number (LUN), includes: copying the data which needs to be modified in the source LUN to a resource pool; monitoring the resource utilization amount in the resource pool; creating a target LUN when the resource utilization amount exceeds a preset threshold; and copying the unmodified data in the source LUN and the backup data of the source LUN in the resource pool into the target LUN. | 2009-10-22 |
20090265521 | PATTERN PROTECTION METHOD AND CIRCUIT - The present invention discloses an address protection method and circuit capable of efficiently protecting inputting addresses from corruption. The predictable order of a series of original addresses is checked and then the correct addresses are generated by correcting the corrupted addresses within the original addresses. The address protection method and circuit according to the present invention can improve the accuracy of the inputting addresses and increase the validity of data in response to the inputting addresses. | 2009-10-22 |
20090265522 | ARRANGEMENTS CHANGING AN OPERATION AUTHORITY RESPONSIVE TO ATTRIBUTE CHANGES - A computer system including a copy source volume and a copy target volume which may be selectably PAIRED or SPLIT. User management information stores: an entry indicating that a first user is permitted to effect a PAIR operation and a PATH operation; and, an entry indicating that a second user is permitted to effect a PATH operation. Operation management information indicates permitted PATH and PAIR operations in relation to each user and a volume's PAIR or SPLIT status, and stores: an entry indicating that the first user is permitted to effect the PAIR operation in which the PAIR status is PAIR, or is SPLIT WITH BACKUP DISABLED; and, an entry indicating that the second user is permitted to effect the PATH operations in which the PAIR status is SPLIT WITH BACKUP ENABLED. PAIR management information stores the PAIR status and the BACKUP ENABLED or DISABLED status. | 2009-10-22 |
20090265523 | Method and apparatus for shuffling data - Method, apparatus, and program means for shuffling data. The method of one embodiment comprises receiving a first operand having a set of L data elements and a second operand having a set of L control elements. For each control element, data from a first operand data element designated by the individual control element is shuffled to an associated resultant data element position if its flush to zero field is not set and a zero is placed into the associated resultant data element position if its flush to zero field is not set. | 2009-10-22 |
20090265524 | Method and apparatus for arranging multiple processors on a semiconductor chip - A method and apparatus for connecting multiple cores to form a multi core processor. Each processor is connected to at least two other processors, each of which is a mirror image of the first processor. The processors are connected to form a two dimensional matrix connected by one drop busses. | 2009-10-22 |
20090265525 | DETERMINING MEMORY UPGRADE OPTIONS - A method to determine memory/upgrade options retrieves memory configuration data from a non-volatile storage element associated with system memory modules, determine the total memory capacity of the computer system, determines a residual memory capacity based on the prior obtained information, and presents the user with a series of options to upgrade existing system memory or replace one or more currently installed memory modules. | 2009-10-22 |
20090265526 | Memory Allocation and Access Method and Device Using the Same - A memory allocation method for a direct memory access controller (DMAC) in a limited-memory-size computer system includes the steps of allocating a memory space having continuous memory addresses to form a buffer of the DMAC; dividing the memory space successively into a plurality of first memory blocks and a second memory block, wherein the size of the second memory block is equal to a maximum frame size possibly accessed by the DMAC; and assigning the plurality of first memory blocks and the second memory block to a plurality of descriptors in order, wherein each of the plurality of descriptors is utilized for recording a memory address of a corresponding memory block as a pointers for the corresponding memory block. | 2009-10-22 |
20090265527 | Multiport Execution Target Delay Queue Fifo Array - One embodiment provides a method of forwarding data in a processor. The method generally includes providing at least one cascaded delayed execution pipeline unit having at least a first pipeline and a second pipeline for executing first and second instructions in a common issue group, wherein the second pipeline executes the second instruction in a delayed manner relative to the execution of the first instruction in the first pipeline, storing results generated by an execution unit of the first pipeline in a first-in first-out (FIFO) storage target delay queue, determining if the target delay queue contains source data for executing the second instruction, and if the target delay queue contains source data for the second instruction, forwarding the source data for the second instruction from the target delay queue to an execution unit of the second pipeline. | 2009-10-22 |
20090265528 | PROGRAMMABLE STREAMING PROCESSOR WITH MIXED PRECISION INSTRUCTION EXECUTION - The disclosure relates to a programmable streaming processor that is capable of executing mixed-precision (e.g., full-precision, half-precision) instructions using different execution units. The various execution units are each capable of using graphics data to execute instructions at a particular precision level. An exemplary programmable shader processor includes a controller and multiple execution units. The controller is configured to receive an instruction for execution and to receive an indication of a data precision for execution of the instruction. The controller is also configured to receive a separate conversion instruction that, when executed, converts graphics data associated with the instruction to the indicated data precision. When operable, the controller selects one of the execution units based on the indicated data precision. The controller then causes the selected execution unit to execute the instruction with the indicated data precision using the graphics data associated with the instruction. | 2009-10-22 |
20090265529 | Processor apparatus and method of processing multiple data by single instructions - A processor (and method) of processing multiple data by a single instruction includes first and second register sets each of which includes a plurality of registers, and an arithmetic unit to rearrange data being registered in the first and second register sets according to a relative size of an absolute value of the data between the first and second register sets so that the relative size is defined before executing an instruction considering the relative size. | 2009-10-22 |