| 52nd week of 2008 patent applcation highlights part 64 |
| Patent application number | Title | Published |
| 20080320086 | SYSTEM AND METHOD FOR UPDATING INSTANT MESSAGE TRANSCRIPTS - The present invention provides a system and method for communications system, such as an instant messaging system, to allow encrypted conversations to be updated in real-time. The messages are encrypted with authentication keys or other security measures. The system and method provide the ability to modify an encrypted instant messaging conversation on the fly, where one user can seamlessly update the text without having to retype the full sentence or part of it. A sender's client may allow a sender client system to modify, for example, automatically or upon sender's input a message that has already been delivered to the recipients involved in the communication session. Once modified, the sender's client may allow the sender client system to deliver the revision to the recipients. | 2008-12-25 |
| 20080320087 | SWARM SENSING AND ACTUATING - Sensing information from a multitude of remote sources can provide a user with a vast amount of information as well as a better granularity of the information. A user can also actuate or move remote sources to obtain the desired information or more information and/or to expend energy in a remote location with one or more of the remote sources. Thus, a swarm or large group of devices, sensors, actuators, equipment, and so on can be utilized to provide a user with a desired action. | 2008-12-25 |
| 20080320088 | Helping valuable message content pass apparent message filtering - A system, method, computer program product, and carrier are described for obtaining an indication of one or more message filtering rules and accepting text-containing content after obtaining the indication of the one or more message filtering rules and after an acceptance of a delivery evaluation of the text-containing content; or causing a target-dependent, message-content-dependent delivery evaluation to depend at least partly on an indication of an apparent message filtering rule and signaling a resource allocation at least partly based on an acceptance of the target-dependent, message-content-dependent delivery evaluation. | 2008-12-25 |
| 20080320089 | Preliminary destination-dependent evaluation of message content - A system, method, computer program product, and carrier are described for causing message content to undergo an evaluation mode at least partly dependent upon one or more message content destinations and indicating at least one outcome of the evaluation mode before detecting an apparent authorization to transmit the message content to the one or more message content destinations; or obtaining one or more evaluation parameters in association with a message content destination selection and transmitting at least a tentative-message-content evaluation result from an application of the one or more evaluation parameters to tentative-message-content. | 2008-12-25 |
| 20080320090 | SYSTEM AND METHOD FOR REVIEW OF DISCUSSION CONTENT - This invention is a content review system having a computer readable medium which can contain member information embodied in the computer readable medium representing individuals that wish to participate in online discussions where each member has an electronic address. Computer readable instructions provide for receiving initial discussion content generated by an originating member, generating a new discussion notification, transmitting the new discussion notification to the members, receiving a comment to the initial discussion content from a commenting member, transmitting the comment to each member, receiving review information from a reviewing member wherein the review is associated with the comment and wherein the review information include feedback information selected from the group of concur, concur and comment, neutral comment, dissent and dissent and comment, and transmitting the review information to at least one member. | 2008-12-25 |
| 20080320091 | Communication Terminal Apparatus - A communication terminal apparatus is provided that prevents registration of a wrong mail address and prevents transmission of useless mails. The communication terminal apparatus has a recipient information memory unit for memorizing recipient information specifying a recipient of a mail, a recipient information input unit for inputting the recipient information, a recipient information verification request transmission unit for transmitting a request for verifying an existence of the recipient information inputted with the recipient information input unit, a reply reception unit for receiving a reply in response to the request transmitted by the recipient information verification request transmission unit, and a recipient information registration unit for registering, based on the reply received by the reply reception unit, the recipient information to the recipient information memory unit. | 2008-12-25 |
| 20080320092 | Methods and systems for providing an electronic account to a customer - An electronic account is provided to a customer to enable the customer to access electronic services, such as e-mail and electronic transactions. The electronic account links an electronic address of the customer to a physical address of the customer. Using the electronic account, electronic services can be provided to the customer at either the electronic or physical address, or both. The services can be both secure and non-secure and can be provided by any service provider, such as an online merchant, a government agency, or a bank. | 2008-12-25 |
| 20080320093 | Controlling the sending of electronic mail - The present invention is directed to systems and methods for sending individual email messages in a batch, and monitoring the information returned from every receiving mail server to make sure that the failure rate for each server does not rise too high. Two running counts are maintained for every receiving mail server—one count for successful delivery messages, another count for failed delivery messages. A calculation is maintained based on the number of success messages divided by the number of failure messages for each receiving mail server. The calculated result is treated like a score, and is compared to a pre-set value. When the pre-set value is met or exceeded for an individual receiving mail server, the continued sending of email messages to the mail server is stopped. A notification is provided to the sending mail server administrator indicating mail to the individual receiving mail server was stopped. The administrator can review a log of all returned mail and determine whether to re-start the mail batch or remove the batch from the queue for further analysis. | 2008-12-25 |
| 20080320094 | System and method for effectively performing a streamlined photo distribution procedure - A system and method for effectively performing a streamlined photo distribution procedure may include a photo data source that provides photo data to a source device in an electronic network. A source photo manager of the source device may be utilized to designate one or more message targets for receiving the photo data from the source device. A source mail program may access the photo data to automatically create a photo message that includes the photo data and photo identifier means to request special handling of the photo data. The source mail program may then automatically transmit the photo message over the electronic network to be downloaded by a target mail program of a target device corresponding to the foregoing designated message target. The target mail program may automatically detect the photo identifier means in the photo message, and may responsively provide the photo data to a target photo manager of the target device for automatic storage into a target photo album of the target device. | 2008-12-25 |
| 20080320095 | Determination Of Participation In A Malicious Software Campaign - Sources of spam, such as botnets, are detected by analyzing message traffic for behavioral patterns and indications of suspicious content. The content of a known malicious source is analyzed. Message traffic associated with the known malicious source is analyzed. Associated message traffic includes messages sent directly from the known malicious source to recipients, and messages sent from the recipients to subsequent direct and indirect recipients. Portions of the content of the known malicious source are selected and content of associated message traffic is analyzed for an indication of the selected content. If the selected content is found in the content of a message, the source of the message is determined to be a source of spam. Associated message traffic is additionally analyzed for behavioral patterns, such as anomalies and/or flurries of activity, to determine a potential malicious source. | 2008-12-25 |
| 20080320096 | ASSOCIATING MULTIPLE VISIBILITY PROFILES WITH A USER OF REAL-TIME COMMUNICATION SYSTEM - Visibility profiles associated with a substantially real time messaging environment are disclosed. Additionally, techniques for managing visibility profiles are disclosed, which include automatically associating a first profile with a first situation, automatically associating a second profile with a second situation, and where the first and second profiles are associated with visibility. Visibility profiles may be used to manage the appearance of a user to other users/friends for communication using applications such as instant messaging, electronic mail, web-based mail programs, or other types of data communication exchange applications. | 2008-12-25 |
| 20080320097 | NETWORK DISTRIBUTED FILE SYSTEM - A storage pool component is operable on a computing device including a storage medium having an otherwise free storage capacity for forming a portion of a storage capacity of a storage pool and being operably connected across a network to at least one other such component. The component comprises configuration data identifying at least one other computing device to which the computing device may connect across the network; and a directory for identifying file information for files of the storage pool stored on the storage medium, the file information being stored with a degree of redundancy across the computing devices of the storage pool. On instantiation, the component for communicates with at least one other component operating on one of the other computing devices to verify the contents of the directory. The component reconciles file information stored on the storage medium with file information from the remainder of the storage pool. The component then acts as a driver, responsive to an access request for a file stored in the storage pool received across the network from another component of the storage pool, for determining a location of the file on the storage medium from the directory and for accessing the file accordingly. | 2008-12-25 |
| 20080320098 | Providing treatment-indicative feedback dependent on putative content treatment - A system, method, computer program product, and carrier are described for obtaining a content type indication locally of a remote system's apparent content treatment and causing provisional-update-responsive feedback to depend at least partly on the content type indication of the remote system's apparent content treatment. | 2008-12-25 |
| 20080320099 | CONNECTOR AND COMMUNICATION METHOD THEREOF - A connector includes: a cable connecting unit that is connected with a cable via which a signal is transmitted from a first network apparatus; an apparatus connecting unit that is connected with a second network apparatus; a communicating unit that communicates with the first network apparatus and the second network apparatus; and a controller that controls the communicating unit to deliver the signal, which is received from the first network apparatus via the cable connecting unit, to the second network apparatus if the first network apparatus is a preset apparatus. | 2008-12-25 |
| 20080320100 | DETERMINING PLAYABILITY OF MEDIA FILES WITH MINIMAL DOWNLOADING - A method is provided through which information about media files embedded in web pages is obtained from a server and analyzed to determine if the media files are playable on a device. This information may be external to the media file or may be a portion of the media file itself. The determination of whether a media file is playable by a device is made based on information obtained from the server without downloading the entirety of the media file. | 2008-12-25 |
| 20080320101 | COMMUNICATION CAPABILITY COUPONS - A system and method for establishing communications between first and second parties. In one embodiment, a request initiated by a first party is generated for establishing a communications channel over a first communications network between the first and second parties. An intermediary server device interrupts receipt of the request and attempts to generate the channel If unsuccessful in the attempt, the server device translates the request into a data network object, which is passed to the second party via a second communications network. The network object enables a second party to communicate acceptance for establishing communication with the first party over the first communications network. The second party invokes the network object upon receipt thereof or at a future time for initiating creation of a communications channel between the first and second parties. Alternately, the first party may establish the network object in the form of a coupon for communication directly to a second party without a first prior attempt to create the channel. | 2008-12-25 |
| 20080320102 | INFORMATION RETRIEVAL SYSTEM - Method for extracting information from a first web based information network including at least one computer, the network containing user specific information, comprising the steps of accessing a user specific web page containing the user information, detecting specific user dependent information, and storing the information in a number of categories, each category indicating a predetermined user specific information. | 2008-12-25 |
| 20080320103 | ATTACHMENT SERVER NETWORK FOR VIEWING ATTACHMENTS ON A PORTABLE ELECTRONIC DEVICE - An attachment server network including at least two attachment servers in communication with one another, each of the attachment servers for converting email attachments in response to view requests received from portable electronic devices, each of the attachment servers having a respective cache for storing data corresponding to previously converted attachments, the data being available to any of the attachment servers in the attachment server network. | 2008-12-25 |
| 20080320104 | Streaming network coding - In one embodiment, a method comprises supplying, by a network node to a peer network node, a randomization seed assigned to the network node for generating a prescribed sequence of pseudorandom numbers according to a prescribed pseudorandom number generation function; encoding each data block having a corresponding position in an ordered sequence of a stream of data blocks, by the network node into a corresponding differentially-encoded data block based on applying a product of the corresponding data block and the corresponding pseudorandom number, having the corresponding position in the prescribed sequence, to a corresponding successively-preceding differentially-encoded data block from the prescribed ordered sequence, the data block recoverable solely based on a determined difference between the corresponding differentially-encoded data block and the corresponding successively-preceding differentially-encoded data block relative to the corresponding pseudorandom number; and outputting each differentially-encoded data block in a corresponding packet that identifies the network node and the corresponding position. | 2008-12-25 |
| 20080320105 | SYSTEM, SERVER AND INFORMATION TERMINAL FOR DETECTION OF A BLACK HAT - A system includes an information terminal of a user B which stores information of users A and B; an information terminal of a user C which stores information of users A and B; and a server. The information terminal of the user B generates a first calculation result by an arbitrary calculation of the information stored therein and sends this result to the server to be registered. The server correlates an identification tag of the user B with the first calculation result and stores this information. The information terminal of user C generates a second calculation result by the arbitrary calculation of information stored therein and sends this result to the server to be registered. The server correlates an identification tag of the user C with the second calculation result and stores this information. The server searches for a calculation result which matches the first calculation result and sends an identification tag which is correlated with the second calculation result or flag information to show that the first and second calculation results match. | 2008-12-25 |
| 20080320106 | TRANSACTION ACCELERATOR FOR CLIENT-SERVER COMMUNICATIONS SYSTEMS - In a network having transaction acceleration, for an accelerated transaction, a client directs a request to a client-side transaction handler that forwards the request to a server-side transaction handler, which in turn provides the request, or a representation thereof, to a server for responding to the request. The server sends the response to the server-side transaction handler, which forwards the response to the client-side transaction handler, which in turn provides the response to the client. Transactions are accelerated by the transaction handlers by storing segments of data used in the transactions in persistent segment storage accessible to the server-side transaction handler and in persistent segment storage accessible to the client-side transaction handler. When data is to be sent between the transaction handlers, the sending transaction handler compares the segments of the data to be sent with segments stored in its persistent segment storage and replaces segments of data with references to entries in its persistent segment storage that match or closely match the segments of data to be replaced. The receiving transaction store reconstructs the data sent by replacing segment references with corresponding segment data from its persistent segment storage, requesting missing segments from the sender as needed. The transaction accelerators could handle multiple clients and/or multiple servers and the segments stored in the persistent segment stores can relate to different transactions, different clients and/or different servers. Persistent segment stores can be prepopulated with segment data from other transaction accelerators. | 2008-12-25 |
| 20080320107 | System and Method for Contents Upload Using a Mobile Terminal - The present invention relates to a network system providing a wireless website and method for providing and connecting the wireless website using the same, the network system including a contents providing system using a mobile terminal including at least one terminal device receiving contents information for the wireless website through a wired means or a wireless means, thereby transmitting the contents information or connecting to the wireless website, a macro server storing the wireless website created by using the contents information inputted from the terminal device, wherein the macro server includes scripts corresponding to the created wireless website, a database for storing information of the wireless website in a table form, and phone page information for displaying the wireless website, and an execution server searching the database so as to provide contents corresponding to each wireless website, in accordance with a connection of the terminal device. Herein, by creating and providing the wireless website including scripts, database, and phone page information, a wireless website user may use the contents more easily and may also move to different wireless websites with more simplicity. | 2008-12-25 |
| 20080320108 | Management Policies For Dense Wireless Access Point Infrastructures in Wireless Local Area Networks - Techniques for enhancing the throughput capacity available to client devices connected to a wireless local area network (WLAN) are described. Specifically, existing WLAN resources are converted into wireless access points (APs) to create a dense infrastructure of wireless APs. To leverage this dense AP infrastructure, central management techniques are employed. With client-to-AP mapping, these techniques are used to prevent the discovery of multiple APs in a WLAN by a client device and to select a single AP (using certain policies) to associate with the client device and provide it with an enhanced wireless connection to the WLAN. Additionally, techniques are employed to centrally determine, using certain policies, when the AP should disassociate from the client device and when another centrally selected AP should respond to, and associate with, the client device to provide it with an enhanced wireless connection to the WLAN—without interrupting/disrupting the client device's access. | 2008-12-25 |
| 20080320109 | COMPLEX SOFTWARE DEPLOYMENT - Systems and methods of deploying one or more software components to a target computer infrastructure are disclosed. A descriptor file that declares a desired state of one or more target computing devices of a target computer infrastructure is parsed. A live state of the one or more target computing devices is obtained. A set of target computing devices having the live state different from the desired state is identified. A plan script that includes deployment commands configured to deploy one or more software components to each computing device is generated. The plan script can be optimized such that when executed the software components are deployed with higher efficiency, system stability, minimum downtime, etc. | 2008-12-25 |
| 20080320110 | FIRMWARE ROLLBACK AND CONFIGURATION RESTORATION FOR ELECTRONIC DEVICES - Techniques are described for managing one or more electronic devices connected on a network. A central management system may be configured to control firmware rollback activity for the devices. The central management system may in some embodiments also rollback configuration settings. In another embodiment, a central management system may perform device cloning activities. | 2008-12-25 |
| 20080320111 | Method for Domain Name Configuration in Ipv6 Access Network and the Network Device Hereof - The present invention provides a method and device for hierarchical configuration of domain name in IPv6 network. Said method comprises: a) negotiating a unique user network's name between a user and a network SP; b) a client terminal device at the user network side obtaining prefix of IPv6 network address and suffix of the user network's domain name by sessioning with a network access device, said suffix of the user network's domain name being consisting of the user network's name and suffix of the network SP's domain name; c) the network access device further informing the network SP's DNS server of establishing the resource record of said user network's domain name server; d) said client terminal device conducting the address configuration and providing domain name service for hosts at the user network side according to the obtained prefix of IPv6 network address and suffix of the user network's domain name. | 2008-12-25 |
| 20080320112 | Highly scalable and highly available cluster system management scheme - A cluster system is treated as a set of resource groups, each resource group including a highly available application and the resources upon which it depends. A resource group may have between 2 and M data processing systems, where M is small relative to the cluster size N of the total cluster. Configuration and status information for the resource group is fully replicated only on those data processing systems which are members of the resource group. A configuration object/database record for the resource group has an associated owner list identifying the data processing systems which are members of the resource group and which may therefore manage the application. A data processing system may belong to more than one resource group, however, and configuration and status information for the data processing system is replicated to each data processing system which could be affected by failure of the subject data processing system—that is, any data processing system which belongs to at least one resource group also containing the subject data processing system. The partial replication scheme of the present invention allows resource groups to run in parallel, reduces the cost of data replication and access, is highly scalable and applicable to very large clusters, and provides better performance after a catastrophe such as a network partition. | 2008-12-25 |
| 20080320113 | Highly Scalable and Highly Available Cluster System Management Scheme - A cluster system is treated as a set of resource groups, each resource group including a highly available application and the resources upon which it depends. A resource group may have between 2 and M data processing systems, where M is small relative to the cluster size N of the total cluster. Configuration and status information for the resource group is fully replicated only on those data processing systems which are members of the resource group. A configuration object/database record for the resource group has an associated owner list identifying the data processing systems which are members of the resource group and which may therefore manage the application. A data processing system may belong to more than one resource group, however, and configuration and status information for the data processing system is replicated to each data processing system which could be affected by failure of the subject data processing system—that is, any data processing system which belongs to at least one resource group also containing the subject data processing system. The partial replication scheme of the present invention allows resource groups to run in parallel, reduces the cost of data replication and access, is highly scalable and applicable to very large clusters, and provides better performance after a catastrophe such as a network partition. | 2008-12-25 |
| 20080320114 | Client Device Configuration With Configuration Services Providers - Configuring a client device, including receiving, from a manufacturer, a configuration bundle for a client device, receiving, from a vendor, vendor provided configuration parameters for the client device, receiving, from a user, user provided configuration parameters for the client device, and associating the vendor provided configuration parameters and the user provided configuration parameters with the configuration bundle for the client device; thereby producing an associated configuration bundle for the client device. | 2008-12-25 |
| 20080320115 | APPARATUS, METHOD AND SYSTEM FOR ACQUIRING IPV6 ADDRESS - An apparatus, method and system for acquiring IPV6 address is described. The apparatus includes a request module ( | 2008-12-25 |
| 20080320116 | Identification of endpoint devices operably coupled to a network through a network address translation router - Methods, apparatuses, and computer program products for identifying an endpoint device from a network when the endpoint device is operably coupled to the network using an internal address on a network address translation (NAT) router. The methods include generating mapping information by associating each of a plurality of internal addresses on the NAT router with a corresponding internal port on the NAT router, a corresponding external address on the network, and a corresponding external port. The mapping information is placed into a flat file and sent to a collection agent server operably coupled to the network. | 2008-12-25 |
| 20080320117 | CLUSTER SYSTEM MANAGEMENT - In a system having a cluster of system components interconnected by a cluster interconnect fabric, the system components include out-of-band management network interfaces to an out-of-band management network. The system is configured to use the cluster interconnect fabric and the out-of-band management network interfaces to determine the overall connectivity and status of the cluster. | 2008-12-25 |
| 20080320118 | Computer system and method for configuring thereof - A computer system includes a plurality of domains and a service processor. The service processor sets and changes a configuration of the domain by setting and changing configuration information for determining to combine and separate a hardware resource. The service processor includes a configuration information storing unit registering the configuration information, a first domain communicating unit transmitting the configuration information to the domain, and a domain controlling unit registering the configuration information in the configuration information storing unit to transfer the configuration information to the first domain communicating unit. Each of the domains includes a second domain communicating unit receiving the configuration information, and a configuration changing engine for actually setting and changing the configuration of the domain based on the received configuration information. | 2008-12-25 |
| 20080320119 | Automatically identifying dynamic Internet protocol addresses - Dynamic IP addresses may be automatically identified and their dynamics patterns may be analyzed. Multi-user IP address blocks are determined as candidates for further analysis. An entropy score is determined for each IP address in every candidate block to distinguish between a dynamic IP and a static IP shared by multiple users. IP addresses with high entropy scores are grouped, and then analyzed, and may be used in various applications, such as spam filtering. | 2008-12-25 |
| 20080320120 | APPARATUS AND METHOD FOR VISUALIZATION OF WEB SERVICES DISTRIBUTED MANAGEMENT (WSDM) RESOURCES - An apparatus and method provides visualization of IT resources that are exposed as WSDM resources. A management system with a console provides visibility and functionality for WSDM resources by employing a visualization mechanism that processes standardized visualization metadata that is sent from a WSDM resource. The visualization mechanism uses standardized information to enable the management system console to display a robust presentation of the resource without needing to update the management system and console code when new types of resources are added. | 2008-12-25 |
| 20080320121 | SYSTEM, COMPUTER PROGRAM PRODUCT AND METHOD OF DYNAMICALLY ADDING BEST SUITED SERVERS INTO CLUSTERS OF APPLICATION SERVERS - A system, computer program product and computer-implemented method of dynamically adding a best suited application server to a cluster of application servers are provided. To do so, a history of quality of service (QoS) of a plurality of application servers is maintained. Using the history of QoS, an application server is dynamically selected and added to the cluster when the cluster is under a heavy workload. The selected application server is one that has the most historically favorable QoS and a heavy workload is one that exceeds a user-configurable threshold. | 2008-12-25 |
| 20080320122 | METHOD AND APPARATUS FOR MANAGEMENT OF VIRTUALIZED PROCESS COLLECTIONS - A management software approach to automatic and dynamic migration of applications running within virtualized process collections while retaining state during the migration operation. Performance metrics are received for a virtualized process collection running in a first logical partition. A threshold value is calculated for the performance metrics. A performance state analysis of the performance metrics is executed to determine whether the calculated threshold value of the performance metrics exceed a maximum or minimum threshold specified in a stack tier policy for the virtualized process collection. A stack tier analysis of the performance metrics is executed to identify any trigger violations and determine a migration action to be taken for the virtualized process collection. Responsive to a determination that the number of identified trigger violations exceeds a trigger violation count, a migration event is generated to migrate the virtualized process collection to a second logical partition. | 2008-12-25 |
| 20080320123 | PROCESS AND METHODOLOGY FOR GENERIC ANALYSIS OF METRICS RELATED TO RESOURCE UTILIZATION AND PERFORMANCE - A generic algorithm for analysis of resource metrics. A threshold is calculated in a stack tier policy for the performance state of a metric in a virtualized process collection (VPC). Responsive to determining that the metric is a critical metric, a weighted average of all metrics in the VPC is determined. Responsive to determining that the weighted average exceeds the threshold in the stack tier policy, if the value of the metric is determined to be higher than values for all recorded metrics, the value of the metric is stored as a highest value. A weighted average performance state of all metrics is calculated as the weight property of the performance metric divided by the weight factor total. Responsive to determining that the highest value is higher than the weighted average performance state of all metrics, the highest value is used as the performance state of the VPC. | 2008-12-25 |
| 20080320124 | DATA-ASSISTED CONTENT PROGRAMMING - Methods, systems, and apparatuses for data-assisted content programming are described. Link access data for a website is collected, such as numbers and times of views and clicks for links of the website, and link generated revenue information. The link access data is optionally stored. A link performance measure is generated for a link based on the link access data. An indication of the calculated link performance measure for the link is graphically displayed in a content scheduler. The indication may be based on an actual click through rate for the link, on an average click through rate for links in a module in which the link resides, link user engagement information, revenue generated by the link, or on other link access data. The content scheduler may display a website content schedule timeline or a webpage preview that includes the graphical indication. | 2008-12-25 |
| 20080320125 | PIXEL CLUSTER TRANSIT MONITORING FOR DETECTING CLICK FRAUD - Detecting click fraud that includes a client device capable of accessing a server hosting a web page containing an advertisement. The client device includes a network interface allowing access to the server and code on the client device. The code accesses and displays a web page containing an advertisement, provides mechanisms (e.g., an applet, an ActiveX control, a plugin, a JavaScript, a browser scripting language, browser extensions, or code native to the browser) associated with each pixel cluster where each mechanism captures information regarding the transit of the pixel cluster by a cursor on the web page, and collects information based on the capturing by each associated mechanism regarding the transit of the pixel cluster by a cursor on the web page. | 2008-12-25 |
| 20080320126 | ENVIRONMENT SENSING FOR INTERACTIVE ENTERTAINMENT - The claimed subject matter relates to an architecture that can facilitate an enhanced entertainment experience based upon interactivity between entertainment medium or content and a content consumer's environment. In one aspect, based upon features or condition of a content consumer's environment, entertainment content can be interactively selected or modified. In another aspect, based upon features included in the entertainment content, components or conditions extant in the environment can be interactively updated or modified. | 2008-12-25 |
| 20080320127 | SECURE PUBLISHING OF DATA TO DMZ USING VIRTUAL HARD DRIVES - A secure DMZ-resident computer that cannot connect to the internal network while allowing data to be transferred to and from the DMZ-resident computer is disclosed. The mechanism may include the transference of virtual hard disk files between the internal network and the DMZ host computer. The DMZ host computer may be configured with two network interface cards (“NICs”). One NIC may be connected to the DMZ network. The other NIC may be connected to the internal network. The virtual machines are connected only to the DMZ NIC. The physical host communicates only with the internal network NIC. When it is necessary to publish data to the DMZ-resident computer, a virtual hard disk file may be copied to the DMZ host over the internal network NIC. The DMZ resident virtual computer simply detects the presence of the new drive and mounts it. | 2008-12-25 |
| 20080320128 | Method, system and service for structured data filtering, aggregation, and dissemination - A system and method of processing data, including identifying a first data processing criteria, communicating the first data processing criteria from a data processing application to a network element, receiving sensor data from a plurality of sensors at the network element, operating on the sensor data at the network element to process the data according to the identified first data processing criteria, resulting in a first processed data result, transmitting the first processed data result from the network element to the data processing application, and processing the first processed data result at the data processing application resulting in a second processed data result. The criteria can be dynamically updated. | 2008-12-25 |
| 20080320129 | METHOD OF SPECIFYING A MONITORING CRITERION FOR A PARAMETER OF AN OBJECT IN AN OPERATIONAL MANAGEMENT SYSTEM - The invention relates to a method of specifying a monitoring criterion for a parameter of an object in an operational management system. The method in accordance with the invention comprises the step of assigning first information to the parameter, wherein the first information is associated with a first priority. In a further step, the first information is employed as monitoring criterion for the parameter if no further information associated with a priority higher than the first priority is assigned to the parameter. | 2008-12-25 |
| 20080320130 | VISIBILITY AND CONTROL OF WIRELESS SENSOR NETWORKS - A computer implemented technique framework, prototype tool and associated methods that provide a high degree of visibility and control over the in-field execution of software in a minimally intrusive manner wherein developer-defined correctness tests and validation logic are embedded into the sensor node itself, making in-field software testing autonomous without necessitating continuous developer participation. | 2008-12-25 |
| 20080320131 | Method, Apparatus or Software for Managing Propagation of the Performance of a Node in a Network - A method, apparatus and software are disclosed for managing a network of nodes in a manner that enables the effect of the performance of one node on its neighbouring nodes in the network to be controlled. | 2008-12-25 |
| 20080320132 | METHOD FOR COMMUNICATION WITH INTERCEPTION OF CONTROL MESSAGES - A connection-oriented communication method between at least two communicating entities, to with a sending entity and a recipient entity connected via a telecommunication network said method comprising the following steps:
| 2008-12-25 |
| 20080320133 | Method for determining the dynamics of a logical network - A method for determining the dynamics of a logical network, said network comprising a plurality of communication nodes ( | 2008-12-25 |
| 20080320134 | Methods and Apparatus for Implementing Virtualization of Storage within a Storage Area Network - Methods and apparatus for implementing storage virtualization on a network device of a storage area network are disclosed. A frame or packet is received at a port of the network device. It is then determined that the frame or packet pertains to access of a virtual storage location of a virtual storage unit representing one or more physical storage locations on one or more physical storage units of the storage area network. A virtual-physical mapping between the one or more physical storage locations and the virtual storage location is then obtained. A new or modified frame or packet is then sent to an initiator or a target specified by the virtual-physical mapping. | 2008-12-25 |
| 20080320135 | METHOD AND SYSTEM FOR ESTABLISHING NETWORK CONNECTIONS - A method, computer readable medium and computer system for repairing a failed network connection between a client system and a network is disclosed. In a first aspect, the method preferably includes collecting real time connectivity information by the client system and utilizing the real time connectivity information by the client system to establish a connection with the network. In a second aspect, a computer system coupled to a network includes at least one network adapter for monitoring and collecting real time connectivity information from the network, memory for storing the real time connectivity information, and a processor coupled to the memory and to the at least one network adapter, where the processor is configured to execute program instructions for utilizing the real time connectivity information to repair a failed network connection between the computer system and the network. | 2008-12-25 |
| 20080320136 | System and method for consolidating, securing and automating out-of-band access to nodes in a data network - A system and method for out-of-band network management is provided wherein one or more different management interfaces are converted into a common format management data. The system may encrypt the common format management data. The system may also authenticate each user that attempts to access the management interfaces. | 2008-12-25 |
| 20080320137 | FIELD DEVICE - Disclosed is a field device which constitutes a plurality of distributed systems to perform a data communication with another field device on a network. The field device includes: an application execution section to execute a distributed application based on each distributed system; a storage section to store setting information on virtual communication addresses allocated to each field device constituting the plurality of distributed systems for each distributed system; and a control section to determine whether a requested data communication is in a same distributed system based on the stored setting information on the virtual communication addresses when the data communication is requested by the application execution section. If the data communication is in the same distributed system, the control section notifies a management section of a virtual communication address of a destination device, and requests the management section to perform the data communication with the destination device. | 2008-12-25 |
| 20080320138 | Network System, Management Computer, Cluster Management Method, and Computer Program - There is provided a network system capable of effectively executing a process of submitted jobs, the size, the type, and the number of which are expected to change every moment. A management computer manages connection enabled/disabled information indicating whether a computer under its control can be connected to another computer and easiness information indicating the easiness of the connection with the another computer. The management computer searches for a computer whose latest connection enabled/disabled information managed by a local and another management computer indicates the connection enabled state and according to the easiness information on the computer specified, forms a cluster including the specified computer. The management computer updates the connection enabled/disabled information on the computer clustered, to the connection disabled state and upon completion of execution of the job, returns the connection enabled/disabled information on all the computers belonging to the cluster to the state before formation of the cluster. | 2008-12-25 |
| 20080320139 | SOCIAL MOBILIZED CONTENT SHARING - A mobile device, system, and method are directed towards identifying and employing social agents within a social network for distribution of multimedia content virally over mobile devices. The social agent may identify one or more multimedia content items for distribution. The social agent may also identify recipients of the viral distributions, or the recipients may be automatically identified based on the social network. The recipients may receive a message that enables them to access a playlist of the social agent's multimedia content. The playlist may be associated with a card display that displays information about the social agent on one side. The recipient may then ‘flip’ the card to display the playlist. Playing of a selection in the playlist may then enable the social agent to receive a reward. The recipient may also distribute the social agent's playlist to another recipient, thus virally distributing multimedia content within the social network. | 2008-12-25 |
| 20080320140 | CREDIT-BASED PEER-TO-PEER STORAGE - Distributed computing devices comprising a system for sharing computing resources can provide shared computing resources to users having sufficient resource credits. A user can earn resource credits by reliably offering a computing resource for sharing for a predetermined amount of time. The conversion rate between the amount of credits awarded, and the computing resources provided by a user can be varied to maintain balance within the system, and to foster beneficial user behavior. Once earned, the credits can be used to fund the user's account, joint accounts which include the user and others, or others' accounts that do not provide any access to the user. Computing resources can be exchanged on a peer-to-peer basis, though a centralized mechanism can link relevant peers together. To verify integrity, and protect against maliciousness, offered resources can be periodically tested. | 2008-12-25 |
| 20080320141 | AFFILIATE BANDWIDTH MANAGEMENT - Methods, systems, and machine readable media are disclosed for managing bandwidth usage of a content provider. According to one embodiment, a system for managing bandwidth usage of a content provider can comprise a content provider system adapted to maintain and provide content and a first affiliate system comprising an affiliate network, an affiliate server communicatively coupled with the affiliate network, and a client. The client can be adapted to selectively request the content from either the content provider system or the affiliate server of the first affiliate system based on bandwidth costs for the content provider system. | 2008-12-25 |
| 20080320142 | METHOD AND APPARATUS FOR OFFLOADING NETWORK PROCESSES IN A COMPUTER STORAGE SYSTEM - A system and method for offloading network processes from main processors of a storage system and performing them on parallel processing modules. Embodiments of the present invention improve performance of a clustered storage system by performing certain network processes in an accelerator module of a storage system node. The accelerator module receives multi-protocol protocol data units (PDUs) from a network interface, performs protocol operations on the PDUs to form file system requests and passes the file system requests to a local D-module. If a file system request is directed to a non-local D-module in the cluster, the accelerator module repackages the request for transmission to the appropriate D-module and passes it back to the network without using local D-module processing resources or passing data over the system bus. | 2008-12-25 |
| 20080320143 | METHOD AND APPARATUS FOR ROLE-BASED ACCESS CONTROL - Methods and devices are provided for role-based access control of network devices. The network devices may constitute the fabric of a storage area network (“SAN”) that has been logically partitioned into virtual storage area networks (“VSANs”) that are allocated to various administrators. Roles assigned according to preferred aspects of the invention do not need to be hierarchical, but are customized according to administrators' needs. | 2008-12-25 |
| 20080320144 | SYSTEMS AND METHODS FOR PROVIDING QUALITY ASSURANCE - A network includes a media server and a service activation device. The media server may receive a request for content from a subscriber device and transmit a message. The message may identify the subscriber device and include information relating to the content. The service activation device may receive the message from the media server, identify, in response to receiving the message, bandwidth and quality of service requirements for the content, determine whether resources needed to provide the identified bandwidth and quality of service requirements exist, reserve the resources when the resources needed to provide the identified bandwidth and quality of service requirements exist, and transmit a second message to the media server in response to reserving the resources. The second message may cause the media server to provide the content to the subscriber device. | 2008-12-25 |
| 20080320145 | Methods and Servers for Displaying and Activating Disconnected Sessions - A method for displaying and activating disconnected sessions includes the step of receiving information associated with a user. At least one disconnected session already associated with the user is identified in response to the information. A graphical representation of the at least one disconnected session associated with the user is displayed to the user. A request to connect to the at least one disconnected session is received from the user. A connection is established between a client computer operated by the user and the requested at least one disconnected session. | 2008-12-25 |
| 20080320146 | Establishing interaction between a process and a server process - A method for establishing interaction between a process and a server process. In one implementation, a request may be sent to a server. The request may have a pointer and a registration for an object. The object may be designated to receive responses from the server. The object may receive the pointer and an indication that the server has instantiated a server process. The process may then interact with the server process. | 2008-12-25 |
| 20080320147 | METHOD AND APPARATUS FOR POLICY-BASED PACKET CLASSIFICATION - A method, apparatus, and computer implemented instructions for processing a request in a data processing system. The request is received. In response to a first hash value being present within the request, the first hash value is compared to a second hash value that was computed locally, wherein the second hash value represents a current policy configuration for assigning a quality of service. In response to a match between the first hash value and the second hash value, other information in the request is used to establish a quality of service for packets associated with the request. | 2008-12-25 |
| 20080320148 | Session initiation protocol adaptor - A SIP adaptor modifies the format of a session initiation protocol (SIP) message. A SIP message in a first format is received by the SIP adaptor from a first SIP server that is based on the first message format. The SIP adaptor modifies the SIP message to a second format and forwards the modified SIP message to a second SIP server that is based on the second message format. By modifying SIP messages, the SIP adaptor allows communications sessions to be established between clients of SIP servers that utilize dissimilar SIP message formats. | 2008-12-25 |
| 20080320149 | SERVICE REQUEST DEVICE WIRELESS ACCESS DETACH AND BEARER DEACTIVATION METHODS WITHOU LOSS OF INTERNET PROTOCOL CONNECTIVITY - A network device includes an Internet protocol (IP) connectivity generator that generates an IP connectivity indicator. The IP connectivity indicator indicates IP connectivity for a service request device (SRD). A transmit module transmits the IP connectivity indicator to a remote network device before at least one of detachment of the SRD and deactivation of a bearer corresponding to a first session and a tunnel between the SRD and the remote network device. A control module facilitates the detachment of the SRD and deactivation of the bearer while maintaining IP connectivity. The IP connectivity corresponding to at least one of attachment of the SRD and activation of a second session of the SRD based on the IP connectivity indicator. | 2008-12-25 |
| 20080320150 | SYSTEM AND PROGRAM PRODUCT FOR SESSION SHARING - The present invention provides a system and program product for session sharing that allows multiple authorized users (e.g., assistants) to access the same session and synchronize the browser views, when the current state changes. Through the use of use of session sharing, it is ensured that all users work on the same data and have the same Web side state. The Client side is kept in synchronization through the use of a publisher-subscriber model that initiates an update of all connected Clients when a state change occurs. These functionalities of the present invention ensure that all participating users can work together and can share the same state both on server and Client side. | 2008-12-25 |
| 20080320151 | TRANSACTION ACCELERATOR FOR CLIENT-SERVER COMMUNICATIONS SYSTEMS - Self-discovering transaction accelerators improve communications between a client and a server. A client directs a message to a server. A client-side transaction accelerator intercepts the message, terminates the connection with the client, and accelerates the request by replacing segments of data with references. The accelerated request is forwarded to a server-side transaction accelerator through a new connection. The server-side transaction accelerator reconstructs the message by replacing the reference with segment data in a persistent segment store accessible to the server-side transaction accelerator. The reconstructed request is then provided to the server. Accelerations may occur in any direction of communication. Persistent segment stores can be pre-populated with segment data from other transaction accelerators and anticipated transactions. The persistent segment store can store segments that are data segmented based on content of the data and can be independent of transaction protocol, application, and device. | 2008-12-25 |
| 20080320152 | METHOD AND SYSTEM FOR DETECTING A COMMUNICATION PROBLEM IN A COMPUTER NETWORK - A computer in a network runs a verification procedure in which it sends data packets to another computer in the network. Some or all of the data packets contain, either individually or collectively, a secret piece of information, such as a secret code. The computer then makes a determination regarding the network links between it and the other computer. If, for example, the other computer is able to respond by providing the secret piece of information back, then the computer sending the data packets concludes that the devices along the network links en route to the other computer are properly forwarding data packets. | 2008-12-25 |
| 20080320153 | Resource Management Device For a Communications Network With Inter-Node Connections Associated With Shared Resource Preemption Rights and Resource Access Priority Rights - A device (D) is dedicated to the management of resources in a communications network comprising nodes (LER, LCR) connected together via connections. This device (D) comprises management means (MG) designed to define the connections and associate the connections with resources so that these connections can be setup when necessary. The management means (MG) are also required, according to a selected criterion, to associate each connection with either a first state in which it has a preemption right on selected resources shared at least partially with at least one other connection, although not authorized to use them, or a second state in which it is authorized to use the selected resources in order to setup this connection. | 2008-12-25 |
| 20080320154 | COOPERATIVE PROXY AUTO-DISCOVERY AND CONNECTION INTERCEPTION - In a network supporting transactions between clients and servers and proxies that are interposable in a network path between at least one client and at least one server, wherein a pair of proxies can modify a packet stream between a client and a server such that packet data from the client to the server is transformed at a client-side proxy of the proxy pair and untransformed at a server-side proxy of proxy pair and such that packet data from the server to the client is transformed at the server-side proxy and untransformed at the client-side proxy, a method and apparatus for a discovering proxy to transparently discover its position in a proxy pair by using proxy signals to indicate to other proxies that could pair with the discovering proxy. A discovering proxy might determine that it is a client-side proxy by receipt of a packet from client without a proxy signal. A discovering proxy might determine that it is a server-side proxy by receipt of a packet from server without a return proxy signal. Once a proxy pair is discovered, that proxy pair might transform traffic from the server to the client or vice versa, transforming the traffic at one proxy of the proxy pair and untransforming the traffic at the other proxy of the pair. | 2008-12-25 |
| 20080320155 | Aggregation and re-ordering of input/output requests for better performance in remote file systems - A method and system for managing remote file system requests between client and server redirectors where a set of data request packets may be aggregated and/or ordered at a server based on hint information from a client. | 2008-12-25 |
| 20080320156 | Multi-Radio Channel Bonding - A number of embodiments concern a computer component for communicating data between a computer and a network. The computer component can include: (a) a dual band management component configured to receive first data from at least one of the computer and the network and configured to divide the first data info two or more portions; (b) a first network adapter electrically coupled to the dual band module and configured to transmit a first portion of the two or more portions in accordance with a first wireless standard; and (c) a second network adapter electrically coupled to the dual band module and configured to transmit a second portion of the two or more portions in accordance with a second wireless standard. The first wireless standard can be different from the second wireless standard. Other embodiments are disclosed herein. | 2008-12-25 |
| 20080320157 | VIRTUAL FORMAT FOR THE STORAGE OF STREAMING DATA - Systems and methods for storing streaming data are provided. A system is disclosed that includes a computer program which, when executed on a computing device, is configured to store a data stream in memory of the computing device in a virtual file format. The virtual file format may include a timeline of events. The events in the timeline may include a plurality of spanning events. Each spanning event may contain respective state information representing a state of the data stream across an interval in the timeline, and may be linked to at least one other spanning event. | 2008-12-25 |
| 20080320158 | APPARATUS AND METHOD FOR PROVIDING MULTIMEDIA CONTENT - A method of selectively providing multimedia content to a content receiving device comprises determining whether a first content stream provided to the content receiving device meets a predetermined criterion. Responsive to determining that the first content stream does not meet the predetermined criterion, at least one other content stream which meets the predetermined criterion is selected for provision to the content receiving device. | 2008-12-25 |
| 20080320159 | Source-Based Alert When Streaming Media of Live Event on Computer Network is of Current Interest and Related Feedback - A real time streaming video capture, delivery, and alert system may capture a streaming video of a live event and deliver it into a computer network as the live event is being captured. The system may include a camera, a network interface, a source operator interface configured to receive alerts, and a processing system. The system may issue an alert when the live event is currently of interest. | 2008-12-25 |
| 20080320160 | Method and system for enhancing live stream delivery quality using prebursting - The subject matter herein relates to a method to “accelerate” the delivery of a portion of a data stream across nodes of a stream transport network. A portion of a live stream is forwarded from a first node to a second node in a transport network at a high bitrate as compared to the stream's encoded bitrate, and thereafter, the stream continues to be forwarded from the first node to the second node at or near the encoded bitrate. The disclosed technique of forwarding a portion of a stream at a high bitrate as compared to the encoded bitrate of the stream is sometimes referred to as “prebursting” the stream. This technique provides significant advantages in that it reduces stream startup time, reduces unrecoverable stream packet loss, and reduces stream rebuffers as the stream is viewed by a requesting end user that has been mapped to a media server in a distributed computer network such as a content delivery network. | 2008-12-25 |
| 20080320161 | METHOD FOR TRANSFERRING DATA FROM A SOURCE TARGET TO A DESTINATION TARGET, AND CORRESPONDING NETWORK INTERFACE - A method is for transferring data from a source target to a destination target in a network. The method includes sending at least one request packet for the destination target, with the request packet containing information relating to a first address where data are located and a second address where data are to be stored. Moreover, at least one transaction request is sent to the source target, with the read request being elaborated from information contained in the request packet. The source target transfers the data located at the first address to the second address. | 2008-12-25 |
| 20080320162 | Method and System for Minimum Frame Size Support for a Communication Protocol Encapsulated Over Ethernet - Certain aspects of a method and system for minimum frame size support for a communication protocol encapsulated over Ethernet may include an encapsulated protocol over Ethernet (EPoE) frame comprising a start of padding (SP) field. In the EPoE frame, a size of an encapsulated protocol frame that is less than a size of an Ethernet frame may be adjusted by insertion of one or more padding bits so that the size of the encapsulated protocol frame is equal to the size of the Ethernet frame. The SP field may indicate a starting location of the insertion of one or more padding bits within the EPoE frame. The SP field comprises an offset value that may be relative to a location of a word in which the SP field is located or is relative to a location of a word corresponding to a fixed offset from a start of the encapsulated protocol frame. | 2008-12-25 |
| 20080320163 | Method for Transmitting a Message, Network Node and Network - A method allows message transmission in a peer-to-peer network using chord topology, in which some of the nodes have access protection which allows reception of messages only from those network addresses to which a message has previously been sent. A network such as this is dependent on each node maintaining a list with further nodes, referred to in general as a finger list. In order to allow communication despite access protection, each node sends a request at fixed time intervals to the nodes in its list, to send it a message. This makes it possible for each node to send messages to the nodes in its list. A search request for a file is passed on via intermediate nodes in the network such that the searching node is provided with access to a destination node which can offer the file, and the access protection of the destination node is cancelled. | 2008-12-25 |
| 20080320164 | METHOD AND APPARATUS FOR ROUTING OF NETWORK ADDRESSES - Methods and apparatuses for a management console to configure a router and one or more servers to route and bind network addresses respectively are described herein. In various embodiments, the management console may configure one or more servers of one or more local area networks, each of the one or more servers coupled to the management console, to route one or more network addresses to a router remotely disposed from the one or more servers, the routing to be through one or more networking tunnels through one or more networks correspondingly coupling the one or more servers to the router communicatively. Also, in some embodiments, the management console may configure the router to route the one or more network addresses to at least one recipient server coupled to the router for binding to the at least one recipient server, the at least one recipient server being also remotely disposed from the one or more servers. | 2008-12-25 |
| 20080320165 | Method for Supporting Ipv6 Neighbor Discovery in Point-To-Point Oriented Broadband Wireless Network - Provided are a method and system for supporting IPv6 Neighbor Discovery in a point-to-point oriented broadband wireless network. The method includes: an access router in the broadband wireless network receiving a message from a first subscriber station in the broadband wireless network; the access router detecting a Neighbor Discovery message from the received message; and the access router relaying the Neighbor Discovery message to a second subscriber station in the broadband wireless network. The method can support IPv6 Neighbor Discovery where hosts in the point-to-point oriented broadband wireless network share one or multiple prefixes. | 2008-12-25 |
| 20080320166 | AUTOMATIC PRIORITIZATION OF BGP NEXT-HOP IN IGP CONVERGENCE - In one embodiment, an inter-domain routing protocol stores an inter-domain routing protocol route having an associated next-hop address. A routing table is searched for an for an intra-domain routing protocol route that may be used to reach the next-hop address of the inter-domain routing protocol route. Such route is marked as an important route for convergence. Later, in response to a change in the network requiring a routing table update, the intra-domain routing protocol route marked as an important route for convergence is processed by an intra domain routing protocol before any other intra-domain routing protocol routes are processed that are not marked as important routes for convergence. | 2008-12-25 |
| 20080320167 | Method and a Device for Recomposing an Url - A method and a device for recomposing an URL having caused the generation of an error message. Said URL being scanned in order to detect among its characters a presence of one or more characters belonging to a list of predetermined characters. A substitution by an assigned substitute character being applied if said scanning issued in a matching with a character of said list. If no matching occurred the domain name and the TLD are compared with a further domain name or URL belonging to a dictionary. If a matching with the dictionary occurred, a substitution with the domain name or URL of the dictionary is carried out. If no match occurred, a spelling correction algorithm is applied. If the spelling corrections still did not result in a corrected URL, the latter is segmentwise divided and recomposed. | 2008-12-25 |
| 20080320168 | PROVIDING USER CUSTOMIZATION OF WEB 2.0 APPLICATIONS - The present invention discloses a solution for user customization of Web 2.0 applications. In the solution, a browser can establish a connection with a Web 2.0 server. The browser can convey user identification information to the Web 2.0 server and request a Web 2.0 application. Based on the conveyed identifying information, a user can be identified. The Web 2.0 server can then query a server-side data store for customizations associated with the identified user and requested application. When customizations exist in the data store, the customizations can be applied to the Web 2.0 application. The customized Web 2.0 application can then be conveyed to the browser. The browser can be a Web browser or a voice browser depending upon implementation specifics. | 2008-12-25 |
| 20080320169 | Systems, Methods, and Computer Programs for Enabling a Computing Apparatus to Obtain Data - A system for enabling a computing apparatus to obtain data, the system having a processor that is arranged to: process a request issued by the computing apparatus in order to identify a command; | 2008-12-25 |
| 20080320170 | DATA COMMUNICATION APPARATUS AND DATA COMMUNICATION METHOD - The present invention provides a data communication apparatus for solving the following problem. When generating coded frames of multiple data streams, in the case where there is a bias in code amount of the generated coded frame, the communication apparatus is instantaneously overloaded, causing packet losses. | 2008-12-25 |
| 20080320171 | METHOD AND SYSTEM FOR HEADER COMPRESSION - A compression context for a plurality of packets is established with a receiving device. Each of these packets is associated with one or more reliable multicast protocols, such as the Layered Coding Transform (LCT) protocol, the Asynchronous Layered Coding (ALC) protocol, the FLUTE protocol, the MUPPET protocol, and the NACK-Oriented Reliable Multicast (NORM) protocol. Upon establishment of the compression context, a compressed packet is generated for one of the plurality of packets and transmitted to the receiving device. The compressed packet has a reduced number of bits in its header. Upon receipt, the receiving device decompresses the compressed packet based on the compression context. | 2008-12-25 |
| 20080320172 | Method And Apparatus For Synchronization Of Two Computer Systems - A method and system for synchronizing two computer systems supporting multiple synchronization techniques is described. In one example system, a portable computer system is loaded with synchronization transport modules. In application on the portable computer system is executed causing the application to automatically recognize the synchronization transport modules. The portable computer system receives a selection corresponding to one of the two synchronization transport modules. The selection could be from a user and would indicate that the user prefers to synchronize with the second computer system using a particular method of external communication. After the selection, the portable computer system synchronizes with the other computer system using the selected method of external communication. | 2008-12-25 |
| 20080320173 | DIGITAL DATA DISTRIBUTION SYSTEM WITH SWITCHING UNIT, ONLINE ACQUISITION UNIT, AND CONVERSION UNIT FOR CONVERTING FROM FIRST TO SECOND FORMAT - A CD on which only music information specified by the CD-DA is recorded, or a CD on which both music information specified by the CD-DA and music information to be recorded on a CD-ROM are recorded is mounted upon an information processing terminal ( | 2008-12-25 |
| 20080320174 | Data communication system and method - A method and system for performing serial data communication between a main device and an external module connected to the main device. The data communication system and method include a main device, and an external module connected to the main device and communicating data with the main device. The external module transmits its identification information to the main device before the external module and the main device communicate the data between each other, and the main device receives the identification information from the external module, confirms its connection to the external module, and transmits an identification information confirmation signal to the external module. | 2008-12-25 |
| 20080320175 | METHODS AND APPARATUS FOR IDENTIFYING OPERATING MODES FOR PERIPHERAL DEVICES - Apparatus and methods provide for configuring a peripheral device in response to applying defined sets of signals to input/output terminals of the peripheral device, sensing the signals at those input/output terminals after applying the defined sets of signals, and comparing the sensed signals with the defined sets of signals. | 2008-12-25 |
| 20080320176 | PRD (PHYSICAL REGION DESCRIPTOR) PRE-FETCH METHODS FOR DMA (DIRECT MEMORY ACCESS) UNITS - PRD (Physical Region Descriptor) pre-fetch methods for DMA (Direct Memory Access) unit are provided. When a DMA out transaction for a memory is performed, it is determined whether a first queue is full or nearly full, wherein the first queue is used to store data corresponding to the DMA out transaction. If the first queue is full or nearly full, at least one PRD entry is read from a first PRD table, and stored to a first cache. When a DMA in transaction for the memory is performed, it is determined whether a second queue is empty or nearly empty, wherein the second queue is used to store data corresponding to the DMA in transaction. If the second queue is empty or nearly empty, at least one PRD entry is read from a second PRD table, and stored to a second cache. | 2008-12-25 |
| 20080320177 | METHOD AND APPARATUS FOR MANAGING RESOURCES OF A UNIVERSAL PLUG AND PLAY DEVICE BASED ON A CONNECTION STATUS OF A CONTROL POINT - Provided are a method and apparatus for managing resources of a Universal Plug and Play (UPnP) device based on a connection status of a control point. The method of managing resources of a controlled device includes: monitoring an invocation of an action representing a connection of a control point for a predetermined time; determining whether the control point is connected to the controlled device or not by considering whether the monitored action is invoked or not; and increasing available resources by selectively deactivating an application which is controlled by the control point according to the determination result. Accordingly, the resources of the UPnP device can be effectively managed. | 2008-12-25 |
| 20080320178 | DMA transfer apparatus - A DMA transfer apparatus | 2008-12-25 |
| 20080320179 | DATA COMMUNICATION APPARATUS AND METHOD, DATA COMMUNICATION SYSTEM, INFORMATION-PROCESSING APPARATUS AND METHOD, RECORDING MEDIUM, AND PROGRAM - In an AV-data transfer system, AV data stored in a RAID embedded in an AV server is supplied to a client personal computer connected to a network such as the Internet or an intranet by way of the network, and AV data output by the client personal computer is transmitted to the AV server through the network to be stored in the RAID. The AV server makes accesses to the RAID to write and read out data into and from the RAID. In addition to the AV server, the AV-data transfer system also includes another personal computer for exchanging AV data with the client personal computer and receiving a variety of commands from the client personal computer by way of the network in accordance with an FTP (File Transfer Protocol). As a result, it is possible to fast handle access requests made by a larger number of client personal computers. | 2008-12-25 |
| 20080320180 | USB host, USB slave, wireless communication system, and data transfer method - A data transfer method between a USB host and a USB slave (DWA), wherein the USB host sends data transfer request information and transfer data to the USB slave in one data transfer unit based on schedule information, the data transfer request information specifying data transfer to be requested, and the schedule information determining a schedule for data transfer with the USB slave; and the USB slave receives the data transfer request information and the transfer data in succession from the USB host. | 2008-12-25 |
| 20080320181 | Hardware-Based Virtualization of BIOS, Disks, Network-Interfaces, & Consoles Using a Direct Interconnect Fabric - A multi-computer system has many processors that share peripherals. The peripherals are virtualized by hardware without software drivers. Remote peripherals appear to the operating system to be located on the local processor's own peripheral bus. A processor, DRAM, and north bridge connect to a south bridge interconnect fabric chip that has a virtual Ethernet controller and a virtual generic peripheral that act as virtual endpoints for the local processor's peripheral bus. Requests received by the virtual endpoints are encapsulated in interconnect packets and sent over an interconnect fabric to a device manager that accesses remote peripherals on a shared remote peripheral bus so that data can be returned. Ethernet Network Interface Cards (NIC), hard disks, consoles, and BIOS are remote peripherals that can be virtualized. Processors can boot entirely from the remote BIOS without additional drivers or a local BIOS. Peripheral costs are reduced by sharing remote peripherals. | 2008-12-25 |
| 20080320182 | MODULE WITH ISOLATED ANALOGUE INPUTS HAVING LOW LEAKAGE CURRENT - The present invention relates to a module with isolated analogue inputs for programmable controller, the said module comprising several input pathways that are each isolated with the aid of at least one optical isolation static relay ( | 2008-12-25 |
| 20080320183 | Method, Computer Program Product and Apparatus for Receiving Recording Recommendations - Methods, computer program products, and apparatuses for receiving recording recommendations through a data network are provided. The recommendations originate from sources selected by the user. Each source may send a recommendation from his or her set top box or other computing device connected to the data network. The user may establish and send recommendation instructions used to filter and prioritize the recommendations based on the source of the recommendation. The user may send the recommendation instructions from his or her set top box or another computing device connected to the data network. Based at least partially by the recommendation instructions, the set top box of the user may receive a recommendation from a source and record at least one media program subject to the recommendation. | 2008-12-25 |
| 20080320184 | Buffer device, buffer arrangement method, and information processing apparatus - A buffer device that transfers data and is shared by a plurality of CPU cores arranged in a symmetrically inverted manner about a predetermined reference line, each CPU core breaking up a data block into a plurality of data lines and outputting the data lines via a plurality of ports, includes a plurality of line buffers that correspond to the data lines and are connected to the ports in the CPU cores, wherein the line buffers are paired into line buffer groups, and the line buffers in each buffer group are arranged symmetrically about the reference line. | 2008-12-25 |
| 20080320185 | Buffering device and buffering method - A buffering device buffers data to be subjected to any one of a first process that necessitates a sequential guarantee and a second process that does not necessitate the sequential guarantee, and includes a storage unit that stores therein plurality of target data to be processed; a reading unit that reads the target data from the storage unit one-by-one based on a waiting flag set corresponding to the target data; and a control unit that sets a waiting flag for each of the target data, the waiting flag of a specific target data indicating preceding target data that must be processed before the reading unit reads the specific target data. | 2008-12-25 |