50th week of 2008 patent applcation highlights part 53 |
Patent application number | Title | Published |
20080307056 | Web Services Reliable Messaging - A method and system to communicate reliably using messages in a communications network is described. Using the described method, a service provider and a service consumer communication using web services messages can track messages using an instance of a reliable messaging protocol to track message receipt. Using a messaging system independent from a web services runtime environment of the service provider or consumer, the system is able to provide additional services such as queuing, scheduling, and delivery quality of service. | 2008-12-11 |
20080307057 | Method and system for providing a spam-free email environment - Spam-free electronic message system and method are described. A system and method for providing email or other electronic messages between users is described that comprises a centralized closed-loop communication network; a server(s) accessible through secured or encrypted connections for receiving and sending email between users; and a structured user protocol with an enforcement recourse process for users. The system provides a spam-free network system and method of operation. | 2008-12-11 |
20080307058 | Message handling for user interfaces - Generally, systems and methods permit customized delivery of messages to a user depending on the specific requirements of a user interface. A processing layer between a business object and a user interface may determine, for a received message, an appropriate rule for the target user interface. The message rule may be applied, and depending on the rule, the message may be delivered to the user. | 2008-12-11 |
20080307059 | IMAGE FORMATION APPARATUS, IMAGE FORMATION METHOD, AND IMAGE FORMATION PROGRAM EMBODIED ON COMPUTER READABLE MEDIUM - In order to print a required number of copies, MFP having an assigned email address includes an email reception portion to receive an email, a number of copies determination portion to determine, based on destination information of the received email, the number of copies of data included in the email to print, and an image formation control portion to print the data included in the email by the determined number of copies. | 2008-12-11 |
20080307060 | SEARCH SYSTEM, MANAGEMENT SERVER, MOBILE COMMUNICATION DEVICE, SEARCH METHOD, AND PROGRAM - When a mobile terminal device detects the existence of the feature information of an article whose position is requested to be searched, it notifies an article management server of the detected position information and the time information together with the feature information of the article, and the article management server notifies a terminal device of the position information of the target estimated based on the detected position information, the time information and the feature information of the target and causes the terminal device to output the information. With this operation, when an article and the like are searched, they can be effectively searched even if they are not provided with a wireless tag, and thus a probability of discovery can be enhanced. | 2008-12-11 |
20080307061 | Message notification in instant messaging - Methods, apparatus and systems for message notification in instant messaging are provided in which a message in an instant messaging session is received at a client application. The content of the received message is compared with a set of entries and the content is matched with an entry. Notification of a new message is displayed in a form representing the matched entry. Each entry may be associated with a category and the step of displaying notification represents the category of the matched entry. The entries may be any one of or a combination of words, phrases and/or symbols which commonly appear in messages such that a user can determine the category of a message content without focusing on the message. | 2008-12-11 |
20080307062 | METHOD, SYSTEM AND DEVICE FOR SENDING IMS INSTANT MESSAGES - A method, a system and an apparatus for sending IMS instant messages are provided. The instant message includes at least one message body. The receiving terminal has a message receiving threshold. Under the situation that the size of the instant message is greater than the message receiving threshold, by replacing at least some of the original message bodies in the instant message with a new message body, the instant message is reconstructed so as to make the size of the reconstructed instant message not exceed the message receiving threshold. The reconstructed instant message is sent to the receiving terminal. The new message body contains a message body identifier corresponding to the original message body. The server may store the content of the at least some of the original message bodies and the message body identifier of the original message body. After the receiving terminal receives the instant message, the receiving terminal may selectively obtain the content of the original message body through the message body identifier. In accordance with the embodiments of the present invention, users' service experience can be strengthened, utilization rate of network resource is improved, and the restriction of the terminal's capacity to the size of the instant message is reduced. | 2008-12-11 |
20080307063 | Selective multi-step email message marketing - Here is disclosed a selective multi-step email message method for propagating same. A user interface allows the use of email messages for mass-advertisement while respecting private profiles of a receiving party. The method for automatically filtering email messages and allowing a recipient to predetermine criteria according to interests for receiving multi-steps email messages. The interface allows the user to generate a propagating profile for use in automatically forwarding received multi-step email messages. | 2008-12-11 |
20080307064 | SYSTEM AND METHOD FOR OBTAININGN REMOTE INSTANT MESSAGES - A system and method for retrieving instant messages includes establishing a first instant message (IM) session an then, establishing a second instant message session using a same account as the first instant message session. The first IM session is rendered dormant such that active instant messages are received by the second instant message session. | 2008-12-11 |
20080307065 | Method for starting up file sharing system and file sharing device - The file sharing system of the present invention is capable of starting up a file sharing device and preventing the connection of an external storage medium to an erroneous host using information that is saved in the external storage medium. In cases where the maintenance exchange work for a NAS device is performed, the collection section collects information that is required in order to start up the NAS system section. The saving section stores the collected information in the USB memory as startup information. In cases where the NAS device is returned after the maintenance exchange is complete, the USB memory is attached to the NAS device. The setting section reads the startup information that is stored in the USB memory and sets the communication control section in accordance with an instruction from the startup control section. As a result, the NAS-OS is read from the logical volume in the storage device and the NAS system section starts up. | 2008-12-11 |
20080307066 | Systems and Methods of Providing Collaborative Consumer-Controlled Advertising Environments - Targeted or other advertising may comprise one or more advertisements presented to multiple users in a virtual world environment such that participating users can interact with one another and/or with executed advertisements. Groups of users may be invited to participate in collaborative virtual world environments based on consumer contact lists or profiles establishing matching preferences for such groups. Synchronized data may be narrowcasted or broadcasted to invited users. Such data may define one or more virtual world environments as well as traditional and/or virtual world advertisements for execution in the shared environment(s). Advertisements may be selected based on one or more consumer preferences associated with one or more of the users participating in the shared virtual world environment. | 2008-12-11 |
20080307067 | System Connections and User Interfaces - This description relates to methods and systems for providing a connection from a first system to another system using a server. In one embodiment, a method includes establishing at a first data processing system (DPS) a connection with a server providing a service to both the first DPS and a second DPS, the server being operatively coupled to the first DPS and the second DPS, and the server having received from the second DPS an address information; receiving from the server the address information of the second DPS; and establishing at the first DPS a connection, using the address information from the server, with the second DPS to receive a sharing service from the second DPS. | 2008-12-11 |
20080307068 | Mobile certificate distribution in a PKI - A method of providing certificate issuance and revocation checks involving mobile devices in a mobile ad-hoc network (MANET). The wireless devices communicate with each other via Bluetooth wireless technology in the MANET, with an access point (AP) to provide connectivity to the Internet. A Certificate authority (CA) distributes certificates and certification revocation lists (CRLs) to the devices via the access point (AP). Each group of devices has the name of the group associated with the certificate and signed by the CA. A device that is out of the radio range of the access point may still connect to the CA to validate a certificate or download the appropriate CRL by having all the devices participate in the MANET. | 2008-12-11 |
20080307069 | USE OF A PREFIX HASH TABLE (PHT) FOR LOCATING SERVICES WITHIN A PEER-TO-PEER COMMUNICATION NETWORK - A communication network (NET) including a distributed hash table (DHT) whose nodes (X | 2008-12-11 |
20080307070 | METHOD AND SYSTEM FOR ACCESSING WEB PAGES BASED ON PLAYBACK OF RECORDINGS - Entertainment content complementary to a musical recording is delivered to a user's computer by a computer network link. The user employs a browser to access the computer network. A plug-in for the browser is able to control an audio CD or other device for playing the musical recording. A script stored on the remote computer accessed over the network is downloaded. The script synchronizes the delivery of the complementary entertainment content with the play of the musical recording. | 2008-12-11 |
20080307071 | RETRIEVING SPECIFIC HIERARCHICAL INFORMATION USING WEB SERVICES - Retrieving specific hierarchical information using web services. In one embodiment, a user sends a request containing an operation to be performed and a data indicating the specific information of interest to a web service. The web service determines the specific hierarchical information from a result of performance of the operation. The user then receives the determined information as a response to the request. | 2008-12-11 |
20080307072 | Mesh networks for advanced search in lifeblogs - A method including creating a node that is associated with an event recorded by a user, storing metadata associated with the node and linking the node with other nodes that are associated with the event, wherein the other nodes comprise at least one of local nodes and remote nodes. The method also includes sending metadata for the node to a corresponding remote node, searching at least one local device or remote device for nodes related to the event by using the metadata of nodes associated with the event and providing information to the user based on results obtained from searching of metadata associated with the local and remote nodes related to the event. | 2008-12-11 |
20080307073 | CONTROL APPARATUS AND CONTROL METHOD - In externally uploading data to a storage device in a network, the process for the storage device is controlled in accordance with the state in the network. This invention provides a control apparatus which controls a process for a storage device in externally uploading data to the storage device by communicating with the network to which the storage device and a remote access server are connected. The control apparatus receives an event transmitted from the storage device when it is accessed, calculates the process load of the storage device, and instructs the remote access server to limit the transfer amount of data to the storage device when the calculated process load is larger than a predetermined threshold value. | 2008-12-11 |
20080307074 | Customizable Media Player with Online/Offline Capabilities - An information dissemination system comprises an Internet-connected server adapted for gathering information from plural sources, and sorting the information according to subscriber preferences. The sorted information is transmitted via the Internet to a subscriber's Internet Appliance (IA) as electronic documents, where the documents are downloaded to a connected playback device. The playback device may be disconnected from the PC, and the information electronic documents rendered as speech to a speaker in the playback device by a text-to-speech system. In a preferred embodiment annotation is added at the Internet-connected server to control speech characteristics, such as inflection, upon playback. In some embodiments updates may be made by radio with the playback device disconnected from the IA. | 2008-12-11 |
20080307075 | Sensor-net system and sensor node - A sensor-Net system includes sensor nodes which are in intermittent operation so as to save power by repeating activated state and inactivated state at a regular interval. Synchronization of time in the system is executed by aligning to the intermittent operation of the sensor nodes. A management server issues a setTime command for configuring the time to each gateway node at a specified interval. Each router node sets or corrects the time of it based on the time received from the gateway node and thereafter turns ON the time configuration flag for each sensor node in order to expand the setTime command to all of its sibling sensor nodes. The router node, upon reception of a polling, which is a command request, from the sensor node, obtains the time at that time, then uses the time to generate a setTime command to transmit to that sensor node. | 2008-12-11 |
20080307076 | SYSTEMS AND METHODS FOR DYNAMICALLY CONFIGURING NODE BEHAVIOR IN A SENSOR NETWORK - The present disclosure generally pertains to systems and methods for controlling sensor networks. A sensor network has a plurality of sensor nodes, which have sensors for monitoring operational parameters of devices within an application-specific system. A wireless communication module is provided for each node to enable the node to wirelessly communicate with other nodes of the network. A user defines various scripts for controlling the behavior of one or more nodes, and the network distributes the scripts, as appropriate, to various nodes thereby implementing the behavior defined by the scripts. Accordingly, a user can easily and dynamically configure or re-configure the behavior of any node without having to physically access the node that is being configured or re-configured. | 2008-12-11 |
20080307077 | METHODS AND SYSTEMS FOR CONFIGURING AN EMAIL ACCOUNT ON AN EMAIL CLIENT - A technique of configuring an email client application to set up a user's email account on the email client application. In one embodiment, the email client application requests the user to input an email address and a password and based on the email address, the email client application determines the corresponding email server providing the email service. Then, the email client searches stored information regarding the email service or server and automatically sets up an email account based on the stored information. | 2008-12-11 |
20080307078 | SYSTEM AND METHOD FOR INTERFACING WITH A MANAGEMENT SYSTEM - Systems and methods that interface with a management system are provided. In one embodiment, a system and a method may provide a command protocol and format for communication between a network interface card (NIC) and a management device such as, for example, an intelligent management device (IMD). An interface may be adapted to allow the management device to merge its traffic with that of the NIC to provide a fully integrated management solution. The fully integrated management solution may be implemented, for example, without additional network connections. | 2008-12-11 |
20080307079 | Apparatus and Method For Managing Addresses of Network Elements - The present invention relates apparatus and method for managing addresses of network elements connected to a network. An IGD (Internet Gateway Device) of the present invention comprises a WAN device conducting gateway function of a home network or other network, and a LAN device that communicates with the WAN device and has address management information used for management of a 16-byte-long IPv6 addresses to be assigned to the element. The address management information is set or read by a command received from a remote element on the network in which a control application is running. | 2008-12-11 |
20080307080 | Network Management Method, a System and a Device - A device manages a management database in the form of objects to be managed that are referenced according to a reference specification. Equipment exchanges management data in the form of data structures indicated by patterns each corresponding to a respective referenced object and being assigned a respective identifier. In order to manage a given object, the device and the equipment store synchronization information associating the reference of the given object and the corresponding pattern identifier. In order to manage a given object, the equipment sends the corresponding pattern assigned the respective identifier and a data ticket which has a structure indicated by said pattern and is assigned said identifier. The device translates the pattern into the respective referenced object as a function of the identifier of said pattern and the synchronization information, and then stores the data from the received ticket in the management database. | 2008-12-11 |
20080307081 | System and method for controlling non-compliant applications in an IP multimedia subsystem - A system and method that enables session-based and non-session-based application services to be controlled and managed within the IMS/NGN architecture. The IMS/NGN architecture includes a service layer and a transport layer. IMS service control functions are implemented within the service layer, and RACF and transport functions are implemented within the transport layer. The transport functions include access and core network functions, which have corresponding QoS resources. The access or core network function includes an application service control function (ASCF), which includes a PD-FE and a functional element for inspecting packet data flows, and identifying and classifying application services associated with the flows. The ASCF is employed to signal the IMS service control functions on behalf of non-session-based application services, and to reserve and allocate the QoS resources needed to support packet data flows associated with the non-session-based services. As a result, service providers can provide users or subscribers of such non-session-based services with guaranteed or differentiated QoS and/or differentiated service plans, thereby allowing charges to be calculated for the non-session-based services and service plans that are commensurate with the value of the respective service or plan. | 2008-12-11 |
20080307082 | Dynamically discovering a system topology - In one embodiment, the present invention includes a method for dynamically discovering a topology of a system having a plurality of point-to-point (PTP) links via a routine that communicates a link exchanged parameter with at least one component coupled to a system bootstrap processor (SBSP), sets a minimal set of routing infrastructure information based on the communication, and determines presence of a neighboring component to a target component based on a communication from the SBSP to the target component using the minimal set of routing infrastructure information. Other embodiments are described and claimed. | 2008-12-11 |
20080307083 | GATEWAY MANAGED BY SPECIFIC DOMAIN NAME AND METHOD THEREOF - A method of managing a gateway by a specific domain name is provided. The method includes firstly setting a DNS to connect to the internet. Next, a specific domain name for the gateway is defined. Then, the specific domain name is stored in the DNS for connecting the gateway according to the specific domain name. The present method maps the specific domain name to an IP address of the gateway, such that a user can manage the gateway by using the specific domain name instead of memorizing the IP address of the gateway, which is more convenient. | 2008-12-11 |
20080307084 | STORAGE UNIT INFORMATION CONTROL SYSTEM FOR USER TERMINAL - The invention enables the control of the information in a storage unit in a user terminal, prevents data from leaking to unauthorized users and protects information in the user terminal. A management OS manages the input/output to/from a user work OS in the user terminal, identifies a control-triggering condition set by a management server, controls the information in the storage unit storing the user work OS-related information so that information leakage can be prevented, and it also backs up the user work OS-related information to the storage apparatus using the user work OS input/output information. | 2008-12-11 |
20080307085 | ENHANCED DOMAIN NAME GENERATION AND REGISTRATION - Methods of the present inventions allow for generating and providing an enhanced domain name. An exemplary method may comprise providing an enhanced domain to a second party. The enhanced domain may comprise a domain name, a web space automatically enabled and associated with the domain name, and at least one application automatically enabled and associated with the domain name. | 2008-12-11 |
20080307086 | Workflow Anywhere: Invocation of Workflows from a Remote Device - A method and program for providing the ability for systems personnel to use a personal wireless device, such as a mobile phone, palm device, or blackberry device, to receive a system alert regarding a developing situation requiring action and to be notified of pre-selected workflows that can resolve the situation prompting the alert. The systems personnel are then able to select a workflow, provide needed parameters, and provide the human approval to execute the workflow. The application packages the information provided by the user into a form usable by the orchestration/provisioning server. The server will perform the requested workflow as if entered on a local console and will respond to the device with a workflow status. | 2008-12-11 |
20080307087 | PROTECTION OF INDUSTRIAL EQUIPMENT FROM NETWORK STORMS EMANATING FROM A NETWORK SYSTEM - A method of protecting a networked industrial controller from network storms is disclosed in the specification. The networked industrial controller has a real-time operating system and communication components performing communication exchanges with connected networks. The method comprises steps of: | 2008-12-11 |
20080307088 | Performance Monitoring Web Console for Distributed Transaction Service - A computer-implemented system to support performance monitoring of distributed transaction service can comprise one or more distributive transaction monitoring infrastructures, wherein each distributive transaction monitoring infrastructure contains at least one local monitor server that receiving monitoring data from one or more distributive transaction monitoring processes; a central monitor server that accepts monitoring data from one or more distributive transaction monitoring infrastructures and stores monitoring data into a database; and a web application that communicates with the central monitor server and provides interaction with a user. | 2008-12-11 |
20080307089 | COMPUTER NETWORK SOFTWARE AND HARDWARE EVENT MONITORING AND REPORTING SYSTEM AND METHOD - A method, system, and network for providing a method, system, and network, for network and device event monitoring and reporting. The disclosed subject matter associates with a host computer, a local network of information technology devices, a community of network users, and a global information technology community. The present disclosure initiates an inventory of a plurality of information technology devices associated with a local network of information technology devices. The method, system and apparatus determine change in the operational status of the plurality of the information technology devices associated with the local network. Then, the present disclosure monitors for changes in the operational status of the plurality of the information technology devices associated with the local network. The disclosed subject matter then presents to the host computer information relating changes in the operational status of the information technology devices associated with the local network. The present method and system associate changes to the operational status with a plurality of products from a set of product vendors, and those changes to the operational status with a plurality of advertisements presented in association with plurality of products. | 2008-12-11 |
20080307090 | SYSTEM AND METHOD FOR MANAGING PUBLICATIONS - A system and method of managing publications is disclosed. A system that incorporates teachings of the present disclosure may include, for example, a Address Book System (ABS) having a controller element to adjust publication privileges of a publisher of a portion of an address book stored in the ABS responsive to detecting that a number of recipients of an invitation to subscribe to the portion of the address book have declined the invitation and the number of declined invitations exceeds a first threshold. Additional embodiments are disclosed. | 2008-12-11 |
20080307091 | Information processing apparatus, website access permission method - According to an aspect of an embodiment, an information processing apparatus for restricting accesses of websites comprises: a storage unit for storing information of access restricted websites; and a processor for performing a process of access permission comprising the steps of: receiving a request of access to one of the websites from a user; determining whether the requested websites is restricted or not by reference to the stored information of the access restricted websites; warning the user when the request has been made for the access to one of the restricted websites; and permitting the access to said one of the restricted websites upon confirmation of the warning by the user and reporting the access of the restricted websites to an administrator. | 2008-12-11 |
20080307092 | METHOD AND APPARATUS FOR DETERMINING WHETHER CONTENT IS USABLE - Provided is a method of determining whether content provided from a first device is available to a second device in a network including the first and second devices. In the method, content domain information indicating a domain in which use of content provided from a first device is allowed is obtained from the first device, device domain information indicating a domain to which the second device belongs is obtained from the second device, the content domain information and the device domain information are compared to determine whether they are identical to each other, whether the content is available to the second device is determined based on the result of comparing. | 2008-12-11 |
20080307093 | Method and system for managing resource consumption by transport control protocol connections - A method and system for managing resource consumption by TCP connections. After establishing a TCP connection between two devices, such as a client and a server, the TCP connection is placed into a dormant mode when the server has no data to send to the client. Only when there is data to be sent, is the TCP connection awakened and the required resources for communication allocated for the TCP connection. This approach reduces resource usage for a TCP connection, and enables a TCP server to push information to a large number of clients. | 2008-12-11 |
20080307094 | Association of peer-to-peer contribution credits with multiple devices - A first device is coupled to a peer-to-peer data processing network. Resources of the peer-to-peer data processing network are allocated based on credits, and the credits are earned based on contribution of resources to the peer-to-peer data processing network. An association is created between the first device and the second device, and data describing the association is accessible via the peer-to-peer data processing network. First credits are accumulated via the first device based on first resources contributed to the peer-to-peer data processing network by the first device. The second device is coupled to the peer-to-peer data processing network. The second device then accesses the resources of the peer-to-peer processing data network utilizing the first credits based on the association between the first device and the second device. | 2008-12-11 |
20080307095 | PERSISTENT GROUP MEMBERSHIP IN A DISTRIBUTING COMPUTING SYSTEM - A distributed system has a multiplicity of nodes. A group of the nodes subscribe to a group services process. The group is subject to dissolving. A list of persistent subscribers to the group is maintained. Subscriptions to members and states of the group that are persistent subscribers do not terminate in response to the group being dissolved. The persistent subscribers automatically receive a notice in response to the group being reestablished and do not need to re-subscribe to the group. | 2008-12-11 |
20080307096 | Using a remote handheld device as a local device - A data connection can be established between a handheld device (e.g., a mobile phone or smartphone) and a computerized second device. For example, an action associated with a keyboard scancode can be mapped to a key on the keypad of the handheld device. A key press on a keypad of the handheld device can be translated into key press data. The key press data can be sent to the second device over the data connection, causing the action to be executed on the second device. | 2008-12-11 |
20080307097 | Method and apparatus for refactoring a graph in a graphical programming language - One embodiment of the present invention provides a system that refactors a port of a node in a graph, wherein the node has one or more input ports and one or more output ports. During operation, the system identifies an input port of the node to be refactored. The system then creates a pass-through node, wherein the value on an output port of the pass-through node equals the value on an input port of the pass-through node. Next, the system connects the output port of the pass-through node to the input port to be refactored, so that the refactored input port receives a value that is set on the input port of the pass-through node. | 2008-12-11 |
20080307098 | METHOD FOR INTELLIGENT, SELF-MANAGED, DECENTRALIZED CONNECTION POOL MANAGEMENT POOL - A server can be connected to a set of other servers using a connection pool of connections. When information is to be sent to one of the set of other servers, the server can obtain a connection from the connection pool. | 2008-12-11 |
20080307099 | STORAGE SYSTEM AND PRIORITY CONTROL METHOD - Provided is a priority control method for controlling a priority of data transmission in a computer system including a storage system that has a plurality of volumes, a host computer that uses the volumes, a management computer that sets a priority of data transmission between each volume and the host computer, and a network that is composed of a network device controls the priority of data transmission and provides a connection path between the storage system and the host computer. Executed in the method are a first step of obtaining from the storage system information on a first priority assigned to each volume in the storage system and a capacity of a cache memory allocated to each volume, a second step of determining a second priority of the volume on the connection path through the network by referring the obtained information, a third step of notifying the host computer of the determined second priority, a fourth step of obtaining identification of the connection path corresponding to the determined second priority of the volume, and a fifth step of setting the obtained identification to the network device. | 2008-12-11 |
20080307100 | AUTONOMIC ADJUSTMENT OF CONNECTION KEEP-ALIVES - A server computer system includes a keep-alive autonomic adjustment mechanism that monitors current operating conditions and dynamically adjusts the keep-alive specification to optimize the keep-alives for the current operating conditions. The keep-alive autonomic adjustment mechanism monitors the total number of clients, and the average number of requests per client. The value of a keep-alive specification that determines how log to keep a connection open may be dynamically and autonomically adjusted by the keep-alive autonomic adjustment mechanism according to the monitored current operating conditions. The keep-alive autonomic adjustment mechanism may also include the ability to autonomically enable and disable the keep-alives. In this manner the performance of the server may be tuned to optimize the effect of using keep-alives according to current operating conditions. | 2008-12-11 |
20080307101 | Method and apparatus for executing web services through a high assurance guard - In accordance with an embodiment, a method of executing web services through a high assurance guard includes transmitting a target service request having routing information from the source security domain to a source one-way high assurance guard (HAG) service, inspecting the target service request in the source one-way HAG service to determine if the target service request violates at least one rule governing communications transmitted from the first security domain, transmitting the target service request to a destination one-way HAG service in the destination security domain via a one-way HAG according to the routing information if the target service request does not violate the at least one rule and discarding the second target service request if the target service request violates the at least one rule, and providing the target service request to the target service. | 2008-12-11 |
20080307102 | TECHNIQUES FOR COMMUNICATING DATA BETWEEN A HOST DEVICE AND AN INTERMITTENTLY ATTACHED MOBILE DEVICE - A relatively simple protocol for transferring files and other data between endpoints. The endpoints are a host electronic device and a client electronic device. The connection between the end points can utilize a reliable stream transport connection. Communication is accomplished utilizing packets that have a header and a body with information to be used in transmitting data between the end points. Various packet types are utilized to achieve data transfer. | 2008-12-11 |
20080307103 | MEDIATION FOR AUXILIARY CONTENT IN AN INTERACTIVE ENVIRONMENT - A client device configured to interact with an interactive environment, a computer implemented method for obtaining auxiliary content in such a device, a mediation server, a computer implemented method for managing distribution of auxiliary content with such a server, an auxiliary content distribution method and an auxiliary content distribution system are disclosed | 2008-12-11 |
20080307104 | Methods and Apparatus for Functional Model-Based Data Provenance in Stream Processing Environments - Techniques for deriving a provenance of one or more of a plurality of output data elements generated from a given output port of a PC are provided. At least one dependency function is created that relates the one or more output data elements to a set of one or more input ports of the PC and a corresponding plurality of input data elements. The dependency function comprises an encoding of at least one of one or more temporal filters and one or more sequence filters relating to the plurality of input data elements. The at least one dependency function is stored. A history of stream-level bindings of one or more input streams to one or more input ports of the processing component and one or more output streams from one or more output ports of the processing component is stored. The plurality of input data elements belonging to the one or more input streams and the plurality of output data elements belonging to the one or more output streams are stored. The set of one or more input data elements from the plurality of input data elements are determined that relate to the one or more output data elements in accordance with at least one dependency function and the history of stream-level bindings. | 2008-12-11 |
20080307105 | STREAMING MEDIA ARCHIVER FOR LIVE EVENTS - A system for recording media streams of live events, such as live meetings, is provided. The system acts as a passive client for one or more media streams of the live event but does not perform other functionality associated with the live event, such as presenting the media streams to a user. The system can be used by multiple content presenters, including third-party content presenters. Subsequently, the recorded media streams can be published for future asynchronous playback of the event. | 2008-12-11 |
20080307106 | Photo Streaming to Media Device - Methods, systems, and apparatus for streaming images to a media device. In one aspect, a method includes receiving from a server an image listing comprising a database identifying one or more images stored on the server; presenting to a user a menu of albums, each album having one or more associated images, based on the image listing; receiving input from the user selecting an album from the menu of albums; transmitting to the server one or more image requests, wherein each image request corresponds to an image associated with the selected album; and generating output to a display device representing an image associated with the selected album based on image data received from the server in response to the image requests. Further, an audio clip associated with the selected album can be identified and one or more audio requests corresponding to the audio clip can be transmitted to the server. | 2008-12-11 |
20080307107 | Peer-to-peer distributed storage for internet protocol television - A plurality of portions of a video content item is distributed to a plurality of peers, respectively, of a peer-to-peer network. Each of the plurality of portions encodes less than an entire portion of the video content item. A peer of the network retrieves at least a subset of the plurality of portions of the video content item from at least a subset of the peers. The at least the subset of the plurality of portions of the video content item enables recovery of the video content item by the peer. | 2008-12-11 |
20080307108 | STREAMING MEDIA NETWORK SYSTEM, STREAMING MEDIA SERVICE REALIZATION METHOD AND STREAMING MEDIA SERVICE ENABLER - The present invention provides an IMS-based streaming media network system comprising: a streaming media service enabler configured to provide streaming media service description information to a user terminal; an application server configured to send a media resource request after the user terminal selects a streaming media service based on the service description information provided by the streaming media service enabler and after receiving a streaming media service request sent from the user terminal, and to provide the user terminal with information on a media resource delivery processing function entity storing streaming media contents after acquiring the information on the media resource delivery processing function entity; and, a media server configured to provide the application server with the information on the media resource delivery processing function entity storing the streaming media contents, based on the media resource request sent from the application server. The present invention addresses the problem of realizing streaming media services on the basis of IMS-based network architecture. | 2008-12-11 |
20080307109 | FILE PROTOCOL FOR TRANSACTION BASED COMMUNICATION - File protocols for transaction based communication are described. In one embodiment, a method to provide a file transfer protocol includes receiving packets containing headers, the packets being received at a first network stack software through an interface, and extracting data from he packets and reconstructing a file from data in the packets. The extracting may be performed by a first network stack software, and the interface is not designed to use Internet Protocol (IP) addresses, and the headers contain data for flow control and sequencing and are associated with a port for a file transfer application, and the headers allow multiple applications to maintain multiple concurrent sessions through the interface, which may be a USB compliant or BLUETOOTH compliant interface. Systems, computer readable media, software architectures and other methods are also described. | 2008-12-11 |
20080307110 | Conditional BGP advertising for dynamic group VPN (DGVPN) clients - In a host within a group, a method for ensuring secure communications is provided. The method involves (a) determining if a group security policy is in place for secure communication between hosts within the group, (b) if the group security policy is in place, advertising routing information to another host within the group, and (c) if the group security policy is not in place, refraining from advertising routing information to the other host. Corresponding apparatus and computer program product embodiments are also provided. | 2008-12-11 |
20080307111 | MOST ELIGIBLE SERVER IN A COMMON WORK QUEUE ENVIRONMENT - A system and method for managing servers. The system comprises a plurality of servers for processing messages, at least one client for transmitting messages to and receiving messages from the servers, and processor means for maintaining a list indicating whether at least one of the servers is eligible to process messages. Preferably, the servers are adapted to process messages of different types; and the processor means includes means to indicate on said list whether, for each of the different types of messages, at least one of the servers is eligible to process each of the different types of messages. Also, in the preferred embodiment, each of the clients includes means to read the list, before the client transmits a message of a given type to one of the servers, to determine whether at least one of the servers is eligible to process messages of the given type. In addition, the processor means may notify the clients when changes are made to the list, and each of the clients may include means for removing messages from the servers in case there is no longer a server eligible to process the messages. | 2008-12-11 |
20080307112 | USING PERSONAL DATA FOR ADVERTISEMENTS - A device may receive personal data that is collected at a client device, obtain a network address of a media device from the client device, send the network address to an advertisement device, and send the personal data to the advertisement device. The advertisement device may retrieve advertisements based on the personal data and send the retrieved advertisements to the media device. | 2008-12-11 |
20080307113 | DATA PROCESSING SYSTEM, DATA PROCESSING APPARATUS AND SERVER APPARATUS - A data processing system having a client apparatus for requesting target data to be processed and a server apparatus for performing a process on the target data transmitted from the client apparatus is disclosed that includes a client process request transmitting part provided in the client apparatus and configured to transmit a process request and processible data indicating data that can be processed by the client apparatus to the server apparatus, and a processing part provided in the server apparatus and configured to perform a suitable process on the target data based on the processible data transmitted together with the process request from the client process request transmitting part. | 2008-12-11 |
20080307114 | NETWORK ASSIGNMENT METHOD AND APPARATUS - A network assignment apparatus receives a request of a client via the first network. The network assignment apparatus selects the second network to be assigned to the client, and assigns the second network to the client, in correspondence with one of a plurality of servers from which the client obtains contents. | 2008-12-11 |
20080307115 | Command Transfer Controlling Apparatus and Command Transfer Controlling Method - Commands transmitted and received among a plurality of processing units are efficiently controlled. A command receiver | 2008-12-11 |
20080307116 | Routing Mechanism in PCI Multi-Host Topologies Using Destination ID Field - Method and system for address routing in a distributed computing system, such as a distributed computing system that uses PCI Express protocol to communicate over an I/O fabric. A destination identifier is provided to identify a physical or virtual host or end point. When a physical or virtual host or end point receives a PCI data packet it compares a list of source identifiers with destination identifiers to determine if a source identifier included in the transaction packet is associated with a destination identifier included in the transaction packet to determine if the transaction packet has a valid association. If the transaction packet has a valid association, it is routed to the target device. The present invention enables each host that attaches to PCI bridges or switches and shares a set of common PCI devices to have its own PCI 64-bit address space and enables the routing of PCI transaction packets between multiple hosts and adapters, through a PCI switched-fabric bus using a destination identifier. | 2008-12-11 |
20080307117 | INTEGRATION OF SAMPLE STORAGE AND SAMPLE MANAGEMENT FOR LIFE SCIENCE - Compositions and methods are disclosed for automated storing, tracking, retrieving and analyzing biological samples, including dry storage at ambient temperatures of nucleic acids, proteins (including enzymes), and cells using a dry storage matrix that permits recovery of biologically active materials. RFID-tagged biological sample storage devices featuring dissolvable or dissociable matrices are described for use as supports of biological samples, which matrices can be dried and subsequently rehydrated for sample recovery. Also disclosed are computer-implemented systems and methods for managing sample data. | 2008-12-11 |
20080307118 | Management method for use of extended display identification data - The present invention provides a management method for use of extended display identification data (EDID), which is applied to manage a plurality of EDID burning device groups. At least one EDID burning device of each EDID burning device group is electronically connected to an EDID management server via a connection, or the EDID management server is further coupled to a network management server via a network. Therefore, the simple-structure and light-volume EDID burning device of the group could directly update EDID, so as to achieve the purpose of collectively managing EDID. | 2008-12-11 |
20080307119 | KVM SWITCH FOR SWITCHING AMONG COMPUTERS BY EMPLOYING MOUSE MOVEMENT SIGNAL AND METHOD THEREOF - A KVM switch and switching method thereof are disclosed. A KVM switch for switching among a plurality of computers includes a movement detector, control unit, and a switch unit. The movement detector detects a movement of a mouse to generate a movement signal. The control unit receives the movement signal from the movement detector and generates a control signal according to the movement signal. The switch unit switches the computers based on the control signal. The KVM performs switch operation among a plurality of computers by a switching threshold value according to a movement distance of a mouse during a set time period. | 2008-12-11 |
20080307120 | INFORMATION SYSTEM AND INFORMATION STORAGE METHOD OF INFORMATION SYSTEM - Provided is an information system for preserving data of a storage device in a computer that repeats the connection to and disconnection from a communication network. The computer acquires data to be written into the storage device and manages the update status of the storage device, transfers the data written into the storage device to the storage controller independent from the writing of data into the storage device when the computer is in a communicable state with the storage controller, and discontinues the transfer of data written into the storage device to the storage controller and manages the transfer status when the computer is not in a communicable state with the storage controller. | 2008-12-11 |
20080307121 | Direct Memory Access Transfer Completion Notification - Methods, compute nodes, and computer program products are provided for direct memory access (‘DMA’) transfer completion notification. Embodiments include determining, by an origin DMA engine on an origin compute node, whether a data descriptor for an application message to be sent to a target compute node is currently in an injection first-in-first-out (‘FIFO’) buffer in dependence upon a sequence number previously associated with the data descriptor, the total number of descriptors currently in the injection FIFO buffer, and the current sequence number for the newest data descriptor stored in the injection FIFO buffer; and notifying a processor core on the origin DMA engine that the message has been sent if the data descriptor for the message is not currently in the injection FIFO buffer. | 2008-12-11 |
20080307122 | Autonomous mapping of protected data streams to Fibre channel frames - A hardware-based offload engine is disclosed for mapping protected data into frames. For a write operation, the HBA determines host addresses and the size of data to be read from those addresses. The HBA also determines the frame size and protection scheme for data to be written. A frame transmit engine reads each host descriptor in the host data descriptor list to determine the location and byte count of the data to be read. A DMA engine reads the protection information/scratch area to determine the exact data size used to fill each frame and the protection scheme, and retrieves one or more free frame buffers. Check bytes are inserted alongside the data and stored in free frame buffers. After each frame is filled, the frame transmit engine also generates and stores header information for that frame, and then combines header, data and check bytes for transmission over the network. | 2008-12-11 |
20080307123 | Two-way connectivity USB control device and operation method thereof - A two-way connectivity USB control device and its operation method are disclosed. The present invention solves a problem of the prior art that requires users to manually switch a USB controller between an active mode and a passive mode and set a predetermined time interval as in prior art. The two-way connectivity USB control device detects whether or not there is a voltage input. If the detection result is yes, then the two-way connectivity USB control device is switched to a transmit mode, or else the two-way connectivity USB control device is switched to a transparent mode for accessing data stored in an external device by issuing a control command directly. | 2008-12-11 |
20080307124 | INPUT/OUTPUT CONTROL APPARATUS, INPUT/OUTPUT CONTROL SYSTEM, AND INPUT/OUTPUT CONTROL METHOD - An input/output control apparatus includes: a request acceptance unit configured to accept a switch request for requesting to change an operating system occupying any one of the input device and the output device; a control information generator unit configured to generate control information including any one of input destination information and output enable information in response to the switch request; and a control information output unit configured to output any one of the input destination information and the output enable information. The input destination information includes at least information for specifying an input destination operating system to which information inputted from the input device is inputted; and the output enable information includes at least information for specifying whether or not each of the plurality of operating systems can output information to the output device. | 2008-12-11 |
20080307125 | HIGH-SPEED SEQUENTIAL SAMPLING OF I/O DATA FOR INDUSTRIAL CONTROL - An I/O module samples an industrial process to acquire data indicative of performance of the industrial process. The I/O module has an internal memory in which the data from multiple samples is stored until readout by, or produced to, an industrial controller. The I/O module assigns a time-stamp identifier to the stored samples thereby providing time information to the industrial controller for the stored data when read out by the industrial controller. | 2008-12-11 |
20080307126 | SYSTEM AND METHOD FOR SERIAL-PERIPHERAL-INTERFACE DATA TRANSMISSION - The invention provides a method for Serial-Peripheral-Interface (SPI) data transmission. First, data stored in a first buffer of an SPI controller is transmitted to a second buffer of an SPI slave. A clock signal according to which the SPI slave operates is halted after data stored in the first buffer is completely transmitted. The first buffer is then refreshed with data newly received by the SPI controller while the clock signal is halted. The clock signal is then restarted to operate the SPI slave after the first buffer is refreshed. Refreshed data stored in the first buffer is then transmitted to the second buffer while the clock signal is oscillating. Halting of the clock signal, refreshing of the first buffer, restarting of the clock signal, and transmitting of refreshed data are repeated until the second buffer is full. The buffer size of the second buffer greatly exceeds that of the first buffer. | 2008-12-11 |
20080307127 | Method for Managing Under-Runs and a Device Having Under-Run Management Capabilities - A method for managing under-runs and a device having under-run management capabilities. The method includes retrieving packets from multiple buffers, monitoring a state of a multiple buffers, determining whether an under-run associated with a transmission attempt of a certain information frame from a certain buffer occurs; if an under-run occurs, requesting a certain information frame transmitter to transmit predefined packets while ignoring packets that are retrieved from the certain buffer, until a last packet of the information frame is retrieved from the certain buffer; and notifying a processor that an under-run occurred after at least one predefined packet was transmitted; wherein each buffer out of the multiple buffers is adapted to store a fraction of a maximal sized information frame. | 2008-12-11 |
20080307128 | UNIVERSAL MULTIMEDIA - A memory device removably insertable into or otherwise removably connected to a plurality of host devices includes a first memory storing multimedia data. A first circuit portion of the memory device determines the host device capabilities when the memory device is connected to a host device and a second circuit portion feeds the multimedia data to the host device in a format compatible with the determined capabilities of the host device. | 2008-12-11 |
20080307129 | Character interactive input/output - A system and method for supporting character interactive input/output operation in a half-duplex block-mode environment including a workstation and a server. Keystrokes at the workstation received into an auto enter, non-display entity on the workstation display are automatically transferred as entered from the workstation to a server application which processes the keystroke and responds in a manner appropriate to the context of the application. | 2008-12-11 |
20080307130 | Methods and apparatuses for processing I/O requests of data storage devices - Methods and apparatuses for processing input and/or output requests for data storage devices are disclosed. Method embodiments generally comprise receiving a number of requests, wherein at least one of the requests is an isochronous request having an initial deadline value, calculating a new deadline value for the isochronous request, and issuing the isochronous request when the new deadline value is less than a threshold value. Apparatus embodiments generally comprise a request receiver to receive a number input or output requests, a logic module to calculate a deadline value for an isochronous request, where the calculated deadline value relates to the amount of time which has transpired between the creation of the isochronous request and the time the calculation is made, and an issuance module to issue the isochronous request if the calculated deadline value is equal or less than a threshold value. | 2008-12-11 |
20080307131 | Method for Assigning Addresses to Nodes of a Bus System, and Installation - A method for assigning addresses to nodes of a bus system, and installation, bus nodes being furnished with an identical delivery address, where (i) an assigning entity, particularly a central computer, start-up computer or bus node sends information to the delivery address via the bus system, (ii) the information includes a first address, (iii) an action is performed whose effect is detected by a first bus node, (iv) the first bus node accepts the first address, (v) the first bus node sends a response to the assigning entity, and (vi) steps (i) through (v) are repeated, each time with a further address for a further bus node. | 2008-12-11 |
20080307132 | Expanded Memory for Communications Controller - One embodiment of the present invention includes a communication system. The system comprises a communications controller configured to control transmission and reception of communications data in a network. The system also comprises a memory configured to store configuration data associated with fee communications controller and application parameters associated with each of a plurality of communications applications. The system further comprises art interface converter interconnecting the communications controller and the memory and configured to convert a first bus interlace protocol associated with fee communications controller to a second bus interface protocol for providing read and write data transfer of fee configuration data and the application parameters between the communications controller and the memory. | 2008-12-11 |
20080307133 | Method for Synchronizing a Transmission of Information and a Device Having Synchronizing Capabilities - A method for synchronizing a transmission of information over a bus, and a device having synchronization capabilities. The device includes: a bus that includes multiple bus lines, a bus transmitter connected between an information source and the bus, a bus receiver connected between the bus and an information target; wherein the information source and the information target are mutually asynchronous; wherein the device is characterized by including a bus receiver control circuit that controls the bus receiver circuit and a bus transmitter control circuit that controls the bus transmitter circuit; wherein the bus transmitter control circuit enables to transmit information from the information source to the bus in response to a change in a value of a feedback signal sent from the bus receiver control circuit and wherein the bus receiver control circuit enables to provide information from the bus to the information target in response to a change in a value of a delayed strobe signal provided by a delay unit connected between the bus receiver control circuit and the bus transmitter control circuit. | 2008-12-11 |
20080307134 | I2C bus interface and protocol for thermal and power management support - A method, apparatus and computer instructions are provided for controlling communications between controller devices over an I | 2008-12-11 |
20080307135 | High performance programmable logic system interface and chip - A chip with a high performance programmable logic system interface, including a first internal device, a second internal device and a bus master, is provided. The first internal device, which is integrated into the chip, communicates with an external device by a first set of internal buses and a first set of external buses. The second internal device, which is integrated into the chip, communicates with the external device by a second set of internal buses and a second set of external buses. The bus master is configured to control the first set of internal buses, the first set of external buses, the second set of internal buses and the second set of external buses. The first internal device and the second internal device communicate with the bus master simultaneously. | 2008-12-11 |
20080307136 | Arbitration of Memory Transfers in a DSP System - Disclosed are various embodiments for arbitration of memory transfers in a digital signal processing system. In one embodiment, a digital signal processing system includes a plurality of DSP's having an external memory. The DSP's are further configurable to act as a master processor and a slave processor relative to another DSP. The system also includes an arbiter configured to maintain DSP status data and arbitrate requests between master processors and slave processors in the system. | 2008-12-11 |
20080307137 | DATA PROCESSING SYSTEM, METHOD AND INTERCONNECT FABRIC FOR SYNCHRONIZED COMMUNICATION IN A DATA PROCESSING SYSTEM - A data processing system includes a plurality of processing units, including at least a local master and a local hub, which are coupled for communication via a communication link. The local master includes a master capable of initiating an operation, a snooper capable of receiving an operation, and interconnect logic coupled to a communication link coupling the local master to the local hub. The interconnect logic includes request logic that synchronizes internal transmission of a request of the master to the snooper with transmission, via the communication link, of the request to the local hub. | 2008-12-11 |
20080307138 | METHOD AND SYSTEM FOR LOCKING RESOURCES IN A DISTRIBUTED ENVIRONMENT - A method and system that creates and maintains lock properties for a resource or object in a distributed environment. The lock properties provide other client computer systems limited availability to the locked resource. Limited availability relates to being able to only read, write or delete the resource, or any combination thereof. Additionally, these lock properties allow other client computer systems to simultaneously hold or share equivalent locks. Other lock properties relate to advisory or mandatory status for the lock. Advisory locks may be honored or ignored by other client computer systems. | 2008-12-11 |
20080307139 | Resource access manager for controlling access to a limited-access resource - Methods and devices utilizing operating system semaphores are described for managing access to limited-access resources by clients. | 2008-12-11 |
20080307140 | SIDEBAND SIGNAL FOR USB WITH INTERRUPT CAPABILITY - The invention provides for a sideband signal for the USB that has real-time interrupt capabilities. A system and method for hardware detection of an interrupt signal provides for the ability to superimpose a high frequency interrupt signal on a USB power line for transmission to a controller. Alternatively, an overcurrent flow may be generated from a peripheral device and detected by an overflow current detector on the USB. In response, the overflow current detector may output an interrupt/overflow current detection signal to the controller. | 2008-12-11 |
20080307141 | SLIDING CARD CARRIER - A system and method is provided for individually changing the peripheral cards of an electronic device, when the cards are operationally held inside a chassis on a rack cabinet. Included is a platform for holding the peripheral cards, and a slide carrier mounted on the chassis for moving the platform with cards into and out of the internal chamber of the chassis. Importantly, this is done while the chassis remains stationary on the rack cabinet. When moved outside the chassis chamber, each peripheral card can be individually handled (i.e. installed or removed) without contact or operational interference with other peripheral cards held on the platform. Adapters on the platform can be adjusted to accommodate the dimensions of each peripheral card. | 2008-12-11 |
20080307142 | Communication card with three operational states - A communication card with three operational states, including a controller, a battery, a flash storage unit, a wireless modem, and a connector for connecting the communication card to a shell host and to an electronic device host, wherein the communication card (i) operates in a standalone mode when the connector is not connected to a device, (ii) functions as a master when the connector is connected to the shell host, and (iii) functions as a slave when the connector is connected to the electronic device host. A method and a computer-readable storage medium are also described and claimed. | 2008-12-11 |
20080307143 | Modularized (block) channel technology with expansion of different to output interfaces - A kind of modularized channel technology with expansion of different IO output interfaces, hereafter called MIB (modular industrial bus) system, which consists of an interface card carrying control chip, a BUS transmission interface, an expansion board, and a hot-plug capacity IO output module; the said interface card carrying control chip can be used to convert output data into communication transmission standard suitable for transmission interface and transmit the data to expansion board through wired or wireless communication interface and then output the IO data through the several sets of output modules (blocks) installed on the expansion board; the present invention allows users to instantly expand or replace different output interfaces and output ports according to different requirements and hot plug-in methods in order to resolve the problem of many specifications and complexities that conventional technology faces due to different types of interface cards, output interfaces, and output ports. | 2008-12-11 |
20080307144 | Personal media device docking station having an accessory device detector - Systems and methods include a circuit for detecting the insertion of a component into a docking station, e.g., an audio plug. When the component is inserted into the docking station, an electronic switch can be opened. When the switch is opened, a detector (e.g., monostable multivibrator) for detecting a change in state of the switch can be activated. Responsive to the detected change in state, the detector can issue a signal to a control device. Responsive to the signal, the controller can look to a resistive identification circuit and, based on its resistance, determine whether the component has just been inserted or removed from the docking station. | 2008-12-11 |
20080307145 | Interconnect and a Method for Designing an Interconnect - A method for designing an interconnect, the method includes determining an amount of input ports, an amount of output ports; characterized by selecting multiple modular components such as to form an interconnect, whereas each modular component is selected from a group of modular components that are verified by parametric verification environment. An interconnect that includes multiple input ports and multiple output ports, characterized by including multiple modular components; whereas each modular component is adapted to support a certain point-to-point protocol; whereas at least one modular component includes a sampling circuit and a bypass circuit, whereas the sampling circuit is selectively bypassed by the bypass circuit. | 2008-12-11 |
20080307146 | STRUCTURE FOR DYNAMICALLY SCALABLE QUEUES FOR PERFORMANCE DRIVEN PCI EXPRESS MEMORY TRAFFIC - A method, computer system, and PCI Express device/protocol for a design structure that enables high performance IO data transfers for multiple, different IO configurations, which include variable packet sizes and/or variable/different numbers of transactions on the IO link. PCI Express protocol is enhanced to support utilization of counters and dynamically variable queue sizes. In addition to the standard queue entries, several (or a selected number of) dynamically changeable queue entries are provided/reserved and a dynamic queue modification (DQM) utility is provided within the enhanced PCI Express protocol to monitor ongoing, current data transfer and manage when the size(s) of the queue entries are modified (increased or decreased) based on current data traffic transmitting on the PCI Express IO link. The enhanced PCI Express protocol provides an equilibrium point at which many large data packets are transferred efficiently, while imposing a limit on the number of each size of packets outstanding. | 2008-12-11 |
20080307147 | COMPUTER SYSTEM BUS BRIDGE - A bus bridge between a high speed computer processor bus and a high speed output bus. The preferred embodiment is a bus bridge between a GPUL bus for a GPUL PowerPC microprocessor from International Business Machines Corporation (IBM) and an output high speed interface (MPI). Another preferred embodiment is a bus bridge in a bus transceiver on a multi-chip module. | 2008-12-11 |
20080307148 | System and Method for Improved Bus Communication - A system for bus communication includes a first port coupled to a bus, comprising a first engine configured to respond to bus signals on the bus, according to a predetermined protocol. A second port couples to the bus, comprising a second engine configured to respond to bus signals according to the predetermined protocol. A control module couples to the second port and is configured to receive a port state signal, and to disable the second port based on the received port state signal. | 2008-12-11 |
20080307149 | Clustering System and Flexible Interconnection Architecture Thereof - An interconnection architecture is provided for flexibly connecting a primary host module or an added host module to a network switch in a clustering system. The interconnection architecture mainly includes plural first slots, a primary function module, an added function module and plural multifunctional buses. The first slots electrically connect the network switch with the primary and added host modules. The primary function module inserts in one of the first slots to electrically connect the primary host module with the network switch; and the added function module inserts in one of the first slots to electrically connect the added host module with the network switch. The multifunctional buses connect the network switch with the first slots and also connect the first slots with the primary host module and the added host module. | 2008-12-11 |
20080307150 | Optimized Switching Method - There is disclosed a bus optimization technique. Pursuant to the bus optimization technique, the output buffer and output logic are removed from port units of a switch and are included with a control matrix in the switch. Data units received in a first port unit of a plurality of port units are provided to a control matrix. The control matrix evaluates when to send the data unit to a second port unit. No output decisions are made in the second port unit. | 2008-12-11 |
20080307151 | Operational amplifier with resistance switch crossbar feedback - A control circuit includes an operational amplifier having an inverting input, a non-inverting input, and an output, an array of impedance elements including capacitors are connected to the output of the operational amplifier, and a resistance switch crossbar array configured to store data in the form of high or low resistance states, wherein the resistance switch crossbar array is electrically connected between the array of impedance elements and the inverting input of the operational amplifier. The crossbar control circuit may be implemented in a control system to provide for adjustment of the control system to changes in environmental conditions or to change the function of the control system. | 2008-12-11 |
20080307152 | Memory Module, Memory Controller, Nonvolatile Storage, Nonvolatile Storage System, and Memory Read/Write Method - In a storage having a nonvolatile RAM of destructive read type, the number of restorations attributed to data read from the nonvolatile RAM is decreased, and the overall life of the storage is prolonged. In a storage having a nonvolatile RAM of destructive read type and a volatile RAM and holding the same data in the nonvolatile and volatile RAMs, data is read out of the volatile RAM in reading and data is written in both volatile and nonvolatile RAMs in writing. | 2008-12-11 |
20080307153 | Method and device for reorganizing data in a memory system, in particular for control devices in motor vehicles - A method for reorganizing performance quantity data in a segment of a non-volatile memory. The method encompasses the tasks or operations of generating a cohesive data block at an address space of a working memory, of performance quantity data from a first segment of the non-volatile memory and/or from the working memory, and of copying the data block to a predefined address space of the first or a second segment of the non-volatile memory in a block write operation, the performance quantity data of the data block in essence being written to the predefined address space simultaneously in the block write process. | 2008-12-11 |
20080307154 | System and Method for Dual-Ported I2C Flash Memory - A method for emulating a dual-port I2C device includes monitoring a bus for I2C traffic. A system receives an I2C interrupt on the bus. The system determines whether the received I2C interrupt is one of either a hardware interrupt or a software interrupt. In the event the received I2C interrupt is a hardware interrupt, the system responds to the hardware interrupt, and accesses a flash memory for read/write operation based on the hardware interrupt. In the event the received I2C interrupt is a software interrupt, the system responds to the software interrupt, and accesses a flash memory for read/write operation based on the software interrupt. | 2008-12-11 |
20080307155 | Method of Interfacing A Host Operating Through A Logical Address Space With A Direct File STorage Medium - A method and system for interfacing a system operating through a logical address space with a direct file storage (DFS) medium is disclosed. The method includes receiving data associated with addresses in a logical block address (LBA) format from a host system and generating file objects manageable by the DFS medium based on a determination of the correlation of the LBA data to host file data. The memory system includes non-volatile memory using the DFS format, an interface for receiving LBA format data, and a controller configured to communicate with the host via an LBA interface and generate file objects from the LBA format data correlated to the host application files usable by the memory system. | 2008-12-11 |