34th week of 2010 patent applcation highlights part 57 |
Patent application number | Title | Published |
20100217820 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR SENDING AND RECEIVING MESSAGES - A system and method for enabling the interchange of enterprise data through an open platform is disclosed. This open platform can be based on a standardized interface that enables parties to easily connect to and use the network. Services operating as senders, recipients, and in-transit parties can therefore leverage a framework that overlays a public network. | 2010-08-26 |
20100217821 | APPLICATION SERVER-CENTRIC QUALITY OF SERVICE MANAGEMENT IN NETWORK COMMUNICATIONS - An application server-centric approach for managing quality of service in network communications involves an application server causing the modification of an existing communications session with a device, via a layer-2 change to a communications link used by the session, so that the session supports a different quality of service level for the device. The process starts when a request to initiate a communications session is received from a device. A session is initiated with the device, wherein the session supports a first quality of service level. In response to detecting the occurrence of an event, an application server determines that a second quality of service level is to be supported based upon the detected event and service criteria data. The application server then causes the existing session to be modified, via a layer-2 change to the communications link, so that the existing session supports the second quality of service level for the device. | 2010-08-26 |
20100217822 | TELECOMMUNICATION AND MULTIMEDIA MANAGEMENT METHOD AND APPARATUS - A telecommunication and multimedia management apparatus and method that supports voice and other media communications and that enables users to: (i) participate in multiple conversation modes, including live phone calls, conference calls, instant voice messaging or tactical communications; (ii) review the messages of conversations in either a live mode or a time-shifted mode and to seamlessly transition back and forth between the two modes; (iii) participate in multiple conversations either concurrently or simultaneously; (iv) archive the messages of conversations for later review or processing; and (v) persistently store media either created or received on the communication devices of users. The latter feature enables users to generate or review media when either disconnected from the network or network conditions are poor and to optimize the delivery of media over the network based on network conditions and the intention of the users participating in conversations. | 2010-08-26 |
20100217823 | METHOD, SYSTEM AND APPARATUS FOR CAUSING A COMMUNICATION CLIENT TO JOIN A MEDIA-OVER-PACKET COMMUNICATION SESSION - Embodiments of the present invention are directed to a method, system and apparatus for causing a communication client to join a media-over-packet communication session. The method comprises receiving from a communication client an indication indicative of a desire of the communication client to establish a communication session, the communication client being registered in association with a user account. The method further comprises determining if there exists at least one active communication session established with at least one other communication client registered in association with the user account. Responsive to determining that there does exist at least one active communication session, the method further comprises causing the communication client to join at least one of the at least one active communication session. | 2010-08-26 |
20100217824 | METHOD AND SYSTEM FOR DELIVERING MEDIA DATA TO A USER'S MOBILE DEVICE - A method and a system for delivering media data to a user's mobile device, wherein a service control ( | 2010-08-26 |
20100217825 | SYSTEM AND METHOD FOR IDENTIFYING A MASKED IP ADDRESS - A system identifies a real Internet Protocol (IP) address of a computer device having a browser and software for masking the real IP address. The system includes a server in communication with the device through an Anonymous Proxy Server (APS), an algorithm, and a website with embedded dynamic web content from the server. The algorithm identifies the real IP address, and executes the dynamic web content on the browser to open a direct network connection between the server and device. The network connection identifies the real IP address. A method for identifying the real IP address includes embedding dynamic web content within the website, executing the content within the browser when the device accesses the website via a first network connection, thereby opening a second network connection between the server and device. The real IP address is identified over the second network connection, and a security action may be executed. | 2010-08-26 |
20100217826 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR IDENTIFYING WEB PAGES - A system uses “dimensions” to filter information in a computer network. Dimensions can be categories such as geographic location, corporate department, employee classification or time period, etc. Each dimension includes one or more “elements.” An element is essentially a “value” for the dimension. For example, in the “geographic location” dimension, values can be “worldwide,” “Europe,” “France,” etc. A “community” is a set of values for one or more dimensions. Thus, the community defines a segment, or “slice,” of documents or information within the total documents or information available. “Themes” are used to further organize the documents. Themes are subject categories. Documents, and document portions, can be associated with themes and are organized according to themes. Dimensions, dimension values, and themes can be set by a system administrator. | 2010-08-26 |
20100217827 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 2010-08-26 |
20100217828 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 2010-08-26 |
20100217829 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 2010-08-26 |
20100217830 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 2010-08-26 |
20100217831 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 2010-08-26 |
20100217832 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 2010-08-26 |
20100217833 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 2010-08-26 |
20100217834 | CONFIGURATION AND DISTRIBUTION OF CONTENT AT CAPTURE - Configuring a computing device to capture content, and distributing the content to one or more content destinations at a point of capture. The user select the content destinations from a list of destinations, or the content destinations are selected automatically based on previous user activities or selections. Configuration data sets corresponding to the selected content destinations are accessed. Content capture settings from the configuration data sets are applied to the computing device. The computing device captures the content in accordance with the applied content capture settings. Without further user input, the captured content is transmitted to each of the selected content destinations. | 2010-08-26 |
20100217835 | DOCKABLE HANDHELD COMPUTING DEVICE WITH FILE TRANSFER AND METHODS FOR USE THEREWITH - A handheld computing device includes a handheld memory for storing at least one handheld application that includes a file transfer application and for storing at least one handheld file. A handheld processing module executes the file transfer application. A physical docking interface accesses at least one extended file stored in an extended computer unit in a physical docked mode. A wireless local area network (WLAN) transceiver communicates with at least one remote unit via WLAN communications. When the handheld computing unit is in the physical docking mode, the file transfer application provides the remote unit access to the handheld file and the extended file via WLAN communications. When the handheld computing unit is uncoupled from the extended computer, the file transfer application provides the remote unit access to the handheld file via WLAN communications. | 2010-08-26 |
20100217836 | DOCKABLE HANDHELD COMPUTING DEVICE WITH VIDEO APPLICATION AND METHODS FOR USE THEREWITH - A handheld computing device includes a video camera for generating a local video signal. A handheld memory stores at least one handheld application that includes a video application. A handheld processing module, coupled to the handheld memory, executes the video application, based on the local video signal. A network interface sends the local video signal to a remote device via a network. A physical docking interface accesses at least one resource of an extended computer unit in a physical docked mode when the handheld computing unit is coupled to the extended computer unit via the physical docking interface. A quasi docking interface accesses at least one resource of the extended computer unit in the quasi docked mode when the handheld computing unit is coupled to the extended computer unit via the quasi docking interface. | 2010-08-26 |
20100217837 | MULTI-SERVICES APPLICATION GATEWAY AND SYSTEM EMPLOYING THE SAME - An intelligent gateway device provided at a premises (home or business) for providing and managing application services associated with use and support of a plurality of digital endpoint devices associated with the premises. The device implements includes a communications and processing infrastructure integrated with a peer and presence messaging based communications protocol for enabling communications between the device and an external support network and between the device and connected digital endpoint devices. A services framework at the gateway device implements the communications and processing infrastructure for enabling service management, service configuration and authentication of user of services at the intelligent gateway. The framework providing a storage and execution environment for supporting and executing received service logic modules relating to use, management and support of the digital endpoint devices. Thus, the gateway devices provides a network-based services point of presence for a plurality of digital endpoint devices at the premises. | 2010-08-26 |
20100217838 | MOBILE WIRELESS COMMUNICATIONS DEVICE TO DISPLAY A REMAINING CONTENT PORTION OF A WEB ARTICLE AND ASSOCIATED METHODS - A mobile wireless communications device includes a processor cooperating with a wireless transceiver for displaying on a display a linking web page including a plurality of introductory content portions of linked web articles having hyperlinks associated therewith. User selection of a corresponding hyperlink for a given linked web article is permitted via at least one input device. Content of the given linked web article is searched to determine a remaining content portion after the introductory content portion. At least part of the remaining content portion is displayed on the display. | 2010-08-26 |
20100217839 | DEVELOPMENT SYSTEM, SERVER OF DEVELOPMENT SYSTEM, AND DEVELOPMENT METHOD - Problem to be solved is the development system of the Integrated Development Environment which can be used by a server terminal system. | 2010-08-26 |
20100217840 | METHODS AND SYSTEMS FOR REPLICATING PROVISIONING SERVERS IN A SOFTWARE PROVISIONING ENVIRONMENT - A software provisioning environment can include several provisioning servers for providing software provisioning to one or more target machines. In the environment, one of the provisioning servers can initiate a replication action. The replication action can transfer and apply the metadata from one provisioning server to another provisioning server. Additionally, the replication action can transfer and apply portions of an inventory of provisioning objects from one provisioning server to another provisioning server. During the replication action, the provisioning server can utilize the interfaces and protocols of standard provisioning processes to transfer the metadata and portions of the inventory. | 2010-08-26 |
20100217841 | PROVISIONING NETWORK RESOURCES BASED ON ENVIRONMENT - A network appliance sends a configuration request to multiple different servers, each of which is associated with a different environment. A response is received from at least one server. Each received response includes configuration data that pertains to an environment associated with the server from which the response is received. The network appliance is then configured based on the configuration data included in the response to enable the network appliance to operate in the environment associated with the server from which the response originated. | 2010-08-26 |
20100217842 | REGISTRATION AND USE OF PATTERNS DEFINED BY EXPRESSIONS AS DOMAIN NAMES - A domain name registration service permits registrants to register names that are defined by a pattern-matching expression that may include one or more wildcard values in any portion of the domain or subdomain name. A domain name server utilizes pattern matching with expressions, such as REGEX systems, to parse incoming domain name requests to identify text strings that conform to the domain defined by the registered regular expression. Other components assign economic value to defined patterns and prevent conflicts between registered patterns and domain names. | 2010-08-26 |
20100217843 | SYSTEMS AND METHODS FOR COLLECTING AND ALTERING FIRMWARE CONFIGURATIONS OF TARGET MACHINES IN A SOFTWARE PROVISIONING ENVIRONMENT - A provisioning server can provide and interact with a firmware tool on target machines. The firmware toot can communicate with the firmware of the target machines and collect data representing the configuration of the firmware of the target machines, independent of the types of the target machines. To communicate independent of the type of target machine, the firmware tool can include a translation library. The translation library enables the firmware tool to receive common instructions for interacting with firmware and convert those common instructions into specific instructions that are compatible with different types of the target machines. | 2010-08-26 |
20100217844 | DEVICE CONNECTABLE TO NETWORK AND METHOD - A device that is connectable to a network includes a storage unit that stores first setting information related to a accessible website in association with an identifier of the website, and a determination unit that determines whether or not the website is accessible by comparing the first setting information to second setting information that is set in the device before access to the website is performed while the device is connected to the network. | 2010-08-26 |
20100217845 | Coordinated Reboot Mechanism Reducing Service Disruption in Network Environment - In one embodiment, a method includes identifying a plurality of network elements for reinitiation, wherein the network elements are operative to manage at least one child element; selecting a first network element from the plurality of network elements, transmitting a disable message to the first network element; determining whether the at least one child element has migrated to one or more alternate network elements; and conditionally transmitting a reinitiation message to the first network element. | 2010-08-26 |
20100217846 | MANAGING CLIENT CONFIGURATION SETTINGS IN A NETWORK ENVIRONMENT - A GUI (Graphical User Interface) Manager is used by a network administrator to fill-in predefined templates. The administrator does not need to compile, debug or write a single line of scripting code. The GUI manager has a “select the box” and “point and click” and “fill-in the blank” approach for selecting computer settings. The predefined configuration and/or template(s) are used by a logon script program on a client system to manage the configuration of resources on at least one client. There are three levels of resources that can be managed. The first type of resource is an operating system. The second type of resource is an application resource. And the third type of resource is to redirect a resource on the client to a resource on a network such as a drive letter mapping. | 2010-08-26 |
20100217847 | SYSTEM, METHOD AND APPARATUS FOR MEDIA ACCESS CONTROL (MAC) ADDRESS PROXYING - A method for link layer address proxying includes receiving a first data packet from a first client device. The first data packet has a first source data link layer address field and a first source network layer address field. The method further includes determining a first data link layer address value associated with the first client device from the first source data link layer address field. The method further includes determining a first network layer address value associated with the first client device from the first source network layer address field, and translating the first data link layer address value into a proxy data link layer address value assigned to the first client device. The method still further includes replacing the first data link layer address value within the first source data link layer address field with the proxy data link layer address value to produce a first proxied data packet, and forwarding the first proxied data packet to a destination device. | 2010-08-26 |
20100217848 | SYSTEMS AND METHODS FOR INVENTORYING UN-PROVISIONED SYSTEMS IN A SOFTWARE PROVISIONING ENVIRONMENT - A provisioning server can utilize an inventory tool on new target machines in order to collect specification data from the target machines, prior to provisioning software. The inventory tool can be configured to operate on the new target machines without software, such as an operating system, being installed on the new target machines. The inventory tool can be configured to communicate with the hardware of the new target machines and collect data representing the specifications of the new target machines. The inventory tool can be configured to operate and execute on any new target machine regardless of the type and configuration of the new target machine. | 2010-08-26 |
20100217849 | Automatic Administration of UNIX Commands - Various techniques for automatically administering UNIX commands to target systems are disclosed. One method involves receiving information identifying a UNIX command and additional information identifying one or more target systems. The method then issues N instances of the UNIX command in parallel to the one or more target systems, where N is an integer greater than one. The N instances of the UNIX command are issued automatically, in response to receipt of the information and the additional information. In some situations, issuing the N instances of the UNIX command in parallel involves creating N threads, where each of the N threads is configured to issue a respective one of the N instances of the UNIX command to a respective one of the target systems. | 2010-08-26 |
20100217850 | SYSTEMS AND METHODS FOR EXTENDING SECURITY PLATFORMS TO CLOUD-BASED NETWORKS - Embodiments relate to systems and methods for extending a network security platform to a cloud-based network. A set of managed machines, such as personal computers or servers, can be managed by a network security engine. The network security engine can govern access to and operation of the set of managed machines through a set of security policies. According to embodiments, the set of security policies can be sub-divided into a partitioned security class corresponding to a subset of the managed network which is intended to be deployed as a cloud-accessible subset of the overall managed network. The partitioned security class can specify access restrictions for the cloud-accessible subset to receive resources from or provide resources to the external cloud environment. A corporate campus network or other managed network can therefore permit access of the cloud to some or all of its machines, while still maintaining desired local security conditions. | 2010-08-26 |
20100217851 | COMMUNICATION SYSTEM USING MULTIPLE TYPES OF COMMUNICATION MODES, COMMUNICATION TERMINAL, COMPUTER PROGRAM, AND COMMUNICATION METHOD - A communication system includes multiple communication terminals that are used by multiple users; and a management unit that holds management information expressing which type of communication mode corresponding to which communication address information is used by which user and by which communication terminal, and connection information including communication address information of one communication terminal that has communicated and communication address information of the other communication terminal that has communicated. The management unit holds connection information corresponding to an instance of communication even if that instance of communication has ended. Each communication terminal can communicate with other communication terminals in one or more types of communication modes, and includes a communication support unit. In the case where a first-type communication mode of a first communication terminal that includes the communication support unit is used by a first user, the communication support unit accesses the management unit to specify communication address information corresponding to the first-type communication mode in a second communication terminal used by a second user, and the first communication terminal communicates with the second communication terminal in the first-type communication mode using the specified communication address information. The first user is a user that used a second-type communication mode prior to using the first-type communication mode of the first communication terminal. The second user is a user that communicated with the first user using the second-type communication mode prior to using the first-type communication mode of the first communication terminal. The specified communication address information is communication address information specified based on an instance of communication address information within the connection information that has another instance of communication address information corresponding to the second-type communication mode used by the first user, and based on the management information. | 2010-08-26 |
20100217852 | Wireless Terminal Device and Server Therefor - There is provided a wireless terminal device for performing a wireless communication. The wireless terminal device is capable of equipping a device and of communicating with a server. The wireless terminal device includes an application storage for storing an application program, an actuation request receiver for receiving an application actuation request including information specifying an application program to be started up, and an application actuator for starting up the application program on the basis of the information specifying the application program. | 2010-08-26 |
20100217853 | SYSTEM AND METHOD FOR POLICY BASED MANAGEMENT FOR A HIGH SECURITY MANET - A system and method for policy based management for a high security MANET comprises policy managers, each performing policy decision-making and policy enforcement using multiple policies, containers, each related to an application and each container having one policy manager, nodes, each having an infrastructure and at least one container, and dynamic community building blocks associating the containers having a same application, the containers being in different nodes, the associated containers maintained by the dynamic community building blocks on a secure network. Each container can define a security boundary around the node. Each container can be a lightweight virtual machine. The system can also have a special container having a policy manager only evaluating policies for conflicts. In one embodiment, a node can consist of multiple network devices and each network device is a container of its own. | 2010-08-26 |
20100217854 | Method and Apparatus for Intelligent Management of a Network Element - A network element (NE) includes an intelligent interface (II) with its own operating environment rendering it active during the NE boot process, and with separate intelligence allowing it to take actions on the NE prior to, during, and after the boot process. The combination of independent operation and increased intelligence provides enhanced management opportunities to enable the NE to be controlled throughout the boot process and after completion of the boot process. For example, files may be uploaded to the NE before or during the boot process to restart the NE from a new software image. The II allows this downloading process to occur in parallel on multiple NEs from a centralized storage resource. Diagnostic checks may be run on the NE, and files, and MIB information, and other data may be transmitted from the II to enable a network manager to more effectively manage the NE. | 2010-08-26 |
20100217855 | METHODS AND APPARATUSES FOR NOTIFYING AN APPLICATION FUNCTION OF RESOURCE RESTRICTIONS RELATING TO A COMMUNICATION SESSION - The invention relates to a method of notifying an Application Function (AF) in a communications network of resource restrictions relating to a communication session. The network includes a Policy and Charging Rules Function (PCRF) for authorising and controlling flows of data in the session. In the method the AF sends an authorisation request to the PCRF for establishing the communication session. The authorisation request includes an indication that the AF is to be notified of resource restrictions for the data flows in the session. The PCRF notifies the AF of the resource restrictions. | 2010-08-26 |
20100217856 | Shared DNS Domain Handling - Instead of rejecting an incoming request at a node of a SIP domain, e.g. an IMS domain, when a user database query has failed, it is determined whether the DNS domain name of the request is registered as a shared domain or not. If it is found that the DNS domain name is registered as a shared domain, the DNS domain name is resolved into a globally routable URI, and the request is routed towards the terminating entity. If, however, the DNS domain name is not shared, the request is rejected. Such a mechanism enables operators to allow for a DNS domain name to be utilized by more than one SIP domain. | 2010-08-26 |
20100217857 | CONSOLIDATING SESSION INFORMATION FOR A CLUSTER OF SESSIONS IN A COUPLED SESSION ENVIRONMENT - Provided are a method, system, and program for consolidating session information for a cluster of sessions in a coupled session environment. Information for each of a plurality of sessions comprising a cluster is stored in a memory of a processor session. Each session associates at least one primary system and at least one secondary system, wherein within each session, updates are copied from the at least one primary system to the at least one secondary system. The session information in the memory for the plurality of sessions is processed to generate consolidated session information for the cluster based on the session information for the sessions in the cluster. The consolidated session information for the cluster is written to a master data set maintaining information for sessions. | 2010-08-26 |
20100217858 | Handling User Identities In The IP Multimedia Subsystem - A method of handling SIP requests received by an IP Multimedia Subsystem network. The method comprises determining whether or not the SIP destination identity is within a range of identities owned by an operator of the network but is currently unallocated to a subscriber or service of the network and, if yes, routing the message to one or more SIP application servers within the network and implementing service logic at the application server(s) specific to a network owned but unallocated SIP identity. | 2010-08-26 |
20100217859 | SIMPLIFIED SUPPORT OF AN ISOLATED COMPUTER NETWORK - A method, a device and computer program products product for allowing performance related data to be obtained from an isolated computer network that includes a diagnostics collection function. Selections from a support user of nodes and plug-in modules associated with applications provided in the isolated computer network that are to be diagnosed are received by a autocollector file generating unit, which then provides at least one command file with instructions for the diagnostics collection function, including the user selected nodes and plug-in modules, and saves the provided data as an autocollector file that automatically makes the diagnostics collection function to apply the command file on the nodes and plug in modules when being activated. | 2010-08-26 |
20100217860 | SYSTEMS AND METHODS FOR SINGLE SESSION MANAGEMENT IN LOAD BALANCED APPLICATION SERVER CLUSTERS - Aspects of the invention pertain to user session management in load balanced clusters. Multiple application servers communicate with a central data server to ensure there is a single session per user ID. The central data server maintains a user session index and a parameter table. Each time a network access is attempted using a given user ID, a load balancer assigns the session to one of the application servers. The assigned application server queries the central data server to determine whether a session status for the user's login ID is inactive or active. If inactive, a new, unique value is assigned as the session number. If active, the session number is evaluated to determine whether multiple sessions exist. In this case, one of the sessions is terminated to ensure a single session per user ID. Preferably, the terminated session is the earlier session. | 2010-08-26 |
20100217861 | METHOD AND SYSTEM FOR MULTICAST STATISTIC COLLECTION | 2010-08-26 |
20100217862 | SUPPLYING NOTIFICATIONS RELATED TO SUPPLY AND CONSUMPTION OF USER CONTEXT DATA - Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations, the providing includes receiving from a module a request related to the modeling of the current state with the multiple state attributes. In such situations, the providing further includes, without further intervention related to the request by the module, determining that the request cannot currently be satisfied, and indicating to the module that the request cannot currently be satisfied, monitoring at later times after the indicating to determine whether the request can be satisfied, and indicating to the module that the request can be satisfied if it is determined at one of the later times that the request can currently be satisfied. | 2010-08-26 |
20100217863 | Securing An Access Provider - To secure an access provider, communications to/from the access provider are monitored for a partially-completed connection transaction. Detected partially-completed connection transactions are terminated when they remain in existence for a period of time that exceeds a threshold period of time. The monitoring may include detecting partially-completed connection transactions initiated by an access requestor, measuring the period of time that a partially-completed connection transaction remains in existence, comparing the period of time with the threshold period of time, and resetting a communication port located on the access provider. | 2010-08-26 |
20100217864 | METHODS AND SYSTEMS FOR COMMUNICATING WITH THIRD PARTY RESOURCES IN A CLOUD COMPUTING ENVIRONMENT - A cloud computing environment can be configured to allow third party, user-controlled resources to be included in the pool of resources available in the cloud, regardless of the type of system supporting the user-controlled resources. A cloud management system can identify a particular type of management system supporting the user-controlled resources and the commands necessary to communicate with the particular type of management system. Once the particular type of management system is identified, the cloud management system can communicate with the particular type of management system, utilizing the determined commands and protocols, to coordinate access to the user-controlled resources. The cloud management system can identify, allocate, and manage a set of resources from the user-controlled resources utilizing the commands and protocols. | 2010-08-26 |
20100217865 | METHODS AND SYSTEMS FOR PROVIDING A MARKET FOR USER-CONTROLLED RESOURCES TO BE PROVIDED TO A CLOUD COMPUTING ENVIRONMENT - A cloud management system can be configured to offer a marketplace for user-controlled resources provided by third party users by performing a valuation for user controlled resources offered to the cloud. The cloud management system can be configured to determine the usage of cloud resources, demands on the clouds resources, and revenue generated by the cloud resources and determine a value for user-controlled resources based on the usage, demands, and revenue. Once the value is determined, the cloud management system can be configured to provide an indication of the value to a set of the third party users. If offered and accepted, the cloud management system can be granted access to the user-controlled resources and allocate the user-controlled resources to the cloud. | 2010-08-26 |
20100217866 | Load Balancing in a Multiple Server System Hosting an Array of Services - A method and system for load balancing in a multiple server system supporting multiple services are provided to determine the best server or servers supporting a service with the best response time. An induced aggregate load is determined for each of the multiple services in accordance with corresponding load metrics. A maximum induced aggregate load on a corresponding server that generates a substantially similar QoS for each of the plurality of services is determined. A load balancing server distributes the multiple services across the multiple servers in response to the determined induced aggregate and maximum induced aggregate loads, such that the QoS for each of the multiple services is substantially uniform across the servers. | 2010-08-26 |
20100217867 | SYSTEM AND METHOD FOR CREATING AND USING SERVICE DEPENDENCY GRAPHS TO AUTOMATE THE DEVELOPMENT AND DEPLOYMENT OF SERVICE ORIENTED APPLICATIONS - An embodiment of the invention provides a method for identifying and combining services. More specifically, the method identifies services in a domain and domain concepts within the domain, wherein the domain concepts are input and output of the services. A network of services is created, which includes metadata of the services and relationship data of the services. The relationship data of the services includes relationships of the services to one another and relationships of the services to the domain concepts. A domain ontology is also created, which includes the domain concepts and relationship data of the domain concepts. The relationship data of the domain concepts includes relationships of the domain concepts to one another and relationships of the domain concepts to the services. | 2010-08-26 |
20100217868 | MICROPROCESSOR WITH SOFTWARE CONTROL OVER ALLOCATION OF SHARED RESOURCES AMONG MULTIPLE VIRTUAL SERVERS - A system, method and computer program product for controlling the allocation of shared resources. The system includes a next request priority module connected to a shared resource and to a plurality of requesters identified by requester identifiers. The next request priority module includes a pending request mechanism that prioritizes pending requests for the shared resource, a logging mechanism logging requester identifiers associated with previous grants to the shared resource, and next request priority logic. The next request priority logic accesses the next pending request to determine if it should be granted priority to the shared resource. The determining is responsive to logged requester identifiers and to the next requester identifier. Priority is granted to the shared resource to the next pending request in response to determining that the next pending request should be granted priority to the shared resource. The next requester identifier is logged in response to the granting. | 2010-08-26 |
20100217869 | TOPOLOGY AWARE CACHE COOPERATION - A content distribution network (CDN) comprising a hierarchy of content storage nodes (CSNs) or caches having storage space that is allocated between local space for storing locally popular content objects and federated space for storing a portion of the less popular content objects. Local space and federated space based upon changes in content object popularity and/or other utility factors. Optionally, parent/child (upstream/downstream) communication paths are used to migrate content between CSNs or caches of the same or different hierarchical levels to avoid utilizing higher price top hierarchical level communications channels. | 2010-08-26 |
20100217870 | MEDIA RESOURCE MANAGEMENT METHOD AND DEVICE, EQUIPMENT AND SYSTEM THEREOF - A media resource management method, a media resource management device, a media resource management equipment, and a media resource management system are provided. The media resource management method includes the following steps. First, algorithm complexities of media resources are obtained according to a type of a service, in which the algorithm complexities are algorithm complexities of media resources required by the service. Next, an algorithm complexity of the service is determined according to the algorithm complexities of the media resources required by the service. Then, a capability of processing the service is determined according to the algorithm complexity of the service, and then the media resources are allocated. In the technical solution, through obtaining algorithm complexities of media resources according to a type of a service, determining an algorithm complexity of the service according to the algorithm complexities of media resources required by the service, and determining a capability of processing the service according to the algorithm complexity of the service, and then allocating the media resources, the utilization efficiency of media resources is improved. | 2010-08-26 |
20100217871 | SYSTEM AND METHOD FOR USING A PORTABLE ELECTRONIC DEVICE AS A SECURE VIRTUAL MASS STORAGE DEVICE OVER A NETWORK - A wireless device is provided. The wireless device has a processor for controlling operation of the wireless device; a first input device coupled to the processor for accepting an input; at least one display device coupled to the processor for communicating an output to the user; a communications subsystem coupled to the processor for communicating with a communications network; a universal serial bus (USB) storage device connected to a USB port of the wireless device; a memory coupled to the processor; and a storage device coupled to the processor. The wireless device includes a USB/network handling module resident in the memory for execution by the processor. The USB/network handling module is configured to establish a secure connection between the wireless device and a server of a network; load a universal serial bus mass storage component; initiate a file share between the wireless device and the server; and mount the USB storage device connected to the USB port of the wireless device as a shared network drive on the network. | 2010-08-26 |
20100217872 | NOTIFICATION MODEL OVER A SERVER-TO-SERVER CONNECTION POOL - A server-to-server notification model that employs a connection pool such that an asynchronous request issued from the pool can access any session of the remote server for pending notifications on all of the sessions. Only one asynchronous request (or call) is issued to the remote server for all sessions in the connection pool, and the call is completed if any notifications to any participating sessions occur on the remote server. When the asynchronous request completes, the returned data provides a set of the sessions that have pending notifications. | 2010-08-26 |
20100217873 | METHOD AND SYSTEM FOR SIP ACCESS TO MEDIA AND CONFERENCES - A method and system for SIP access to media and conferences using a Media Server provides multiple connections to a resource while at the same time releasing the connection from the Media Server, therefore minimizing resources required on the Media Server and providing an increased number of connections. A method for providing media services may comprise receiving a request for media services from an initiating client device at a Media Server, determining, at the Media Server, a type of media resource needed to service the request and selecting a Resource Server based on the determined type of media resource, and establishing, by the Media Server, a media service connection between at least the initiating client device and the selected Resource Server to provide the requested media service, wherein the established media service connection does not include the Media Server. | 2010-08-26 |
20100217874 | TUNNELING OF REMOTE DESKTOP SESSIONS THROUGH FIREWALLS - Endpoints are enabled to facilitate desktop and/or application sharing in enhanced communication systems using Session Initiation Protocol (SIP) and Remote Desktop Protocol (RDP) protocols by tunneling RDP packets through an Interactive Connection Establishment (ICE) channel built-in within the Real-time Transport Protocol (RTP), thus allowing RDP sessions to traverse Network Address Translators (NATs) or firewalls. | 2010-08-26 |
20100217875 | METHOD AND APPARATUS FOR USE IN A COMMUNICATIONS NETWORK - A method is disclosed for use by an Interrogating Call/Session Control Function (I-CSCF) of an IP Multimedia Subsystem (IMS). The method comprises, in response to receipt of a Session Initiation Protocol (SIP) message, requesting capabilities information relating to a user from a Home Subscriber Server (HSS) of the IMS. On receipt of the capabilities information from the HSS, a primary and a secondary Serving Call/Session Control Function (S-CSCF) of the IMS are selected to provide services to the user. In one embodiment, the I-CSCF attempts to forward the SIP message to the primary S-CSCF with information relating to the secondary S-CSCF, such that the information can be provided subsequently to the HSS. If the attempt is determined to have failed, the SIP message can be forwarded to the secondary S-CSCF instead. Methods are also disclosed for use by the S-CSCF and the HSS. | 2010-08-26 |
20100217876 | METHOD OF CONTROLLING A COMMUNICATION DEVICE - A method of controlling a communication device and a corresponding communication device are described. A communication session with a communication partner is managed using a session level connection identifier for referring to a transport connection used in said communication session, and a link record associating a recorded value of said session level connection identifier with a recorded value of a transport layer connection identifier is kept. | 2010-08-26 |
20100217877 | Method and System for Enabling Access Policy and Charging Control - The present invention relates in general to a method and apparatus concerning access policy and charging control. In particular it relates to enhanced service information for access policy and charging control. A media stream management of a service session between a first and a second electronic communication device comprise obtaining identity address data related to the first electronic communication device step, obtaining policy information associated with the second electronic communication device step, and performing a media stream management control step involving the identity address data related to the first electronic communication device and the policy information related to the second electronic communication device such that media streams between the first electronic communication device and the second electronic communication device can be controlled. | 2010-08-26 |
20100217878 | METHOD, SYSTEM, AND PROGRAM FOR ENABLING COMMUNICATION BETWEEN NODES - Provided are a method, system, and program performed at a local node to communicate with a remote node. A first communication protocol is used to communicate with the remote node to establish a connection for a second communication protocol. Data structures are created to enable communication with the remote node to establish the connection with the remote node for the second communication protocol. An extension layer is invoked for the second communication protocol. The data structures are passed to the extension layer to use to communicate with the remote node using the second communication protocol. | 2010-08-26 |
20100217879 | SYSTEMS AND METHODS FOR REMOTE ACCESS TO INCIDENT DATA - Systems, devices, and methods for acquisition, processing and display of data from devices, associated with geo-locations. | 2010-08-26 |
20100217880 | INFORMATION REQUEST AND ACCESS - The technology includes a method and a system for generating a request for information. A communication module receives first information from a first user and transmits a request for second information to a second user. A form control module determines if second information is needed to complete an information form based on the first information and a form parameter associated with the information form and generates the request for second information to the second user based on the determination of the second information and a second access control parameter associated with the second user. | 2010-08-26 |
20100217881 | WIRELESS TERMINAL DEVICE, WIRELESS CONNECTION METHOD, AND PROGRAM - A wireless terminal device which can be connected to a wireless LAN service to which the terminal can be connected without regard to the identifier for specifying a wireless LAN service, a wireless connection method, and a program are provided. A wireless terminal device ( | 2010-08-26 |
20100217882 | Method, system and apparatus for accessing a Layer-3 session - A method for accessing a Layer-3 session is disclosed according to an embodiment of the present invention. A session access concentrator in an access network of a user establishes an access session with a remote system, a Session Transport Protocol (STP) session with a session network server (SNS) in home network of the user, and a mapping relation between the access session of the remote system and the STP session, and then forwards messages between the remote system and the SNS according to the mapping relation. According to the embodiments of the present invention, application scenarios of the IP session are extended, so that the problem of technique limitations on the IP session concerning a VPDN and a wholesale scenario is solved. | 2010-08-26 |
20100217883 | Intelligent software agents for multiple platforms - A software agent system for multiple platforms. The novel system includes a first mechanism for storing a database of software agents, a second mechanism for transferring a software agent from a first client application on a first type of platform to the database, and a third mechanism for transferring the software agent from the database to a second client application on a second type of platform that is different from the first type of platform. The first client application uses a first communications protocol to communicate with the database, while the second client application uses a second communications protocol. In an illustrative embodiment, the software agents are virtual pets and the database is adapted to store a current state of each virtual pet, allowing a virtual pet to be transferred from a first client application to the database, and then from the database to a second client application. | 2010-08-26 |
20100217884 | METHOD AND SYSTEM OF PROVIDING MULTIMEDIA CONTENT - A method and system of providing multimedia content. There includes: capturing audio data; capturing full motion video data; collecting the data in a single file; chroma-keying and masking the full motion video data; including the mask in the single file; storing the single file; providing a calling module that calls playback of the single file; providing the single file over the network; and playing the single file in a browser layer. Playing the single file includes displaying the full motion video data over a functional webpage. Displaying the full motion video data includes a first mode, obscuring a functional portion of a webpage, and a second mode, not obscuring a functional portion of a webpage. The triggering event includes a browser executing the webpage program module, and user action selected from the group: closing a browser window, moving an indicator over a display, and actuating a display. | 2010-08-26 |
20100217885 | Access Node Based Targeted Information Insertion - Advertisements or other types of targeted information are delivered to set-top boxes or other user interface devices of a signal distribution system. In one aspect of the invention, an access node sends a message to the user interface device directing the user interface device to switch from a content stream to a targeted information stream at a specified time. Responsive to the message, the access node receives a request from the user interface device to join a targeted multicast group associated with the targeted information stream. Without requiring receipt of a subsequent request from the user interface device to leave a content multicast group associated with a content stream, the access node causes the user interface device to be dropped from the content multicast group prior to the specified time. The access node then delivers the targeted information stream to the user interface device via the targeted multicast group. | 2010-08-26 |
20100217886 | DATA STREAM CLASSIFICATION - Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier. | 2010-08-26 |
20100217887 | METHOD AND APPARATUS FOR INTERLEAVING A DATA BLOCK - In one aspect, a method includes receiving a multimedia data block. The multimedia data block includes a plurality of data parts. The method further includes interleaving the plurality of data parts to form an interleaved data block based on a priority order. The priority order based on a multimedia data type of the data parts. The method further includes transmitting the interleaved data block. In another aspect, a method includes receiving one or more data parts of an interleaved multimedia data block and determining a first data part of the one or more data parts based on information. The method further includes determining a schedule entry in a schedule for the first data part based on other information. | 2010-08-26 |
20100217888 | TRANSMISSION DEVICE, RECEPTION DEVICE, RATE CONTROL DEVICE, TRANSMISSION METHOD, AND RECEPTION METHOD | 2010-08-26 |
20100217889 | ACCELERATED BLOCK OPTION FOR TRIVIAL FILE TRANSFER PROTOCOL (TFTP) - Systems and methods for improved data transfers are provided. In one embodiment, a computer readable data storage device having computer executable code for a method for an accelerated file transfer protocol is provided. The method comprises: determining a number (N) of data blocks for accelerating a sending device ahead of a receiving device; transmitting an initial data block plus N additional data blocks to the receiving device without waiting for an acknowledgement (ACK) message from the receiving device; checking for receipt of an ACK message; when a correct ACK message is received, transmitting a next data block; and when a final data block is transmitted, verifying receipt of an ACK message for each of a last N transmitted data blocks. | 2010-08-26 |
20100217890 | USING SERVER TYPE TO OBTAIN NETWORK ADDRESS - Aspects of the subject matter described herein relate to using server type to obtain a network address. In aspects, a gateway that sits between a single network protocol client and a server receives a request from the client for a network address of the server. The gateway issues multiple name resolution requests and waits for a first response. Depending on various factors, the gateway determines whether or not to wait for additional responses before responding to the client. If needed, the gateway may obtain an address of a translating device to assist the client in communicating with the server. | 2010-08-26 |
20100217891 | Document Source Debugger - Embodiments of the invention are directed to a data transfer network having a server side and a client side, wherein content is sent from the server side to the client side in successive output streams to dynamically create a document on the client side, and the content for different output streams is provided, respectively from different ones of a plurality of originating sources that are located on the server side. One embodiment, directed to a method, includes the steps of intercepting a given output stream, and determining whether or not a debug directive can be inserted into the intercepted output stream, wherein the determination is made in conformance with prespecified lexeme rules associated with the intercepted output stream. Responsive to a determination that a debug directive can be inserted into the intercepted stream, a debug directive is created that contains information identifying the originating source on the server side which provided the content for the intercepted output stream. The method further includes inserting the created debug directive into the intercepted stream at a selected insertion location. | 2010-08-26 |
20100217892 | KIOSK DEVICE MANAGEMENT IN QUICK SERVICE RESTAURANT ENVIRONMENTS - A kiosk system which is capable of maintaining kiosk devices online without physical manipulation is disclosed. The kiosk system capable of forcing a programmatic re-initialization of kiosk devices when necessary. Individual devices in the kiosk system can be initialized and re-initialized in parallel with normal operation of the kiosk system. | 2010-08-26 |
20100217893 | Electronic Device and Communication Method - This invention provides an electronic device that can suppress the undesired influence of signals flowing on the bus as interference on devices connected to the bus. The electronic device has two ports connected to the bus with corresponding physical layer processing means. The physical layer processing means may optionally be connected together permitting separate connection to separate busses. Thus a bus reset on first bus will not interfere with processing on the second bus. | 2010-08-26 |
20100217894 | PROGRAMMING DEVICE FOR A NETWORK OF CONTROL NODES AND SYSTEM WITH SUCH A PROGRAMMING DEVICE - A programming device for a network of control nodes includes a recording module for determining the control nodes connected to the network and a system object module connected to the recording module. The system object module includes a system object model representing the control-node configuration of the network, the system object module being configured to define the communication relations between the determined control nodes on the basis of the system object model. The programming device further includes a configuration output module connected to the system object module for transmitting the communication relations between the control nodes in the network to the control nodes, the communication relations being determined by the system object module. | 2010-08-26 |
20100217895 | Data Modifying Bus Buffer - According to one embodiment of the invention, a data modifying bus buffer generally includes a switch that is configured to selectively couple a first databus to a second databus. The switch is controlled by a buffer controller. The first databus and a second databus have a similar predetermined protocol. The buffer controller is operable to monitor the first databus for the presence of a particular sequence of the signals such that, when the particular sequence of the signals is found, the first switch may be selectively opened or closed. | 2010-08-26 |
20100217896 | DIRECT ACCESS MEMORY SYSTEM AND DIRECT ACCESS MEMORY DEVICE - A direct access memory system includes n (n>1) memory arrays ( | 2010-08-26 |
20100217897 | DATA TRANSFER DEVICE AND MOBILE TELEPHONE - A cryptographic processing device | 2010-08-26 |
20100217898 | RECEIVER TRAINING DURING A SATA OUT OF BAND SEQUENCE - A communications apparatus is provided having a first line driver transmitting data at a first end of a serial bus to a second line receiver at a second end of the serial bus. A first line receiver receives data at the first end of the serial bus from a second line driver at the second end of the serial bus. The first line receiver has a selectable input parameter that controls a physical layer quality of data received at the first end of the serial bus. Programming instructions stored in memory cause the second line driver to transmit a training signal that is not a COMWAKE signal to the first line receiver in response to the first line driver transmitting a COMWAKE signal to the second line receiver. A controller compares a received physical layer quality of the training signal at the first line receiver to a desired physical layer quality and computes a value for the input parameter to obtain a desired physical layer quality. | 2010-08-26 |
20100217899 | MUNITIONS CONTROL UNIT - A munitions control unit for integrating existing vehicle electronics with at least one weapon, wherein said existing vehicle electronics are not equipped to interface with the at least one weapon includes a first I/O interface for communicating control signals with said vehicle, at least one second I/O interface different from the first I/O interface, said at least one second I/O interface communicating control signals with said weapon, a processor and memory operatively coupled to said first and at least one second I/O interface, and reconfigurable logic stored in memory and executable by the processor. The reconfigurable logic is operative to enable the munitions control unit to interface with a plurality of vehicles having different interfaces. | 2010-08-26 |
20100217900 | Protocol adapter for passing diagnostic messages between vehicle networks and a host computer - A protocol adapter for transferring diagnostic messages between networks within a vehicle and a host computer. The protocol adapter operates as a voltage translator to support J1708 software. The protocol adapter also recognizes when the protocol adapter is connected to a host computer running the J1939 and/or J1708 protocols and automatically switches to that protocol. | 2010-08-26 |
20100217901 | Wireless Universal Serial Bus Apparatus and Operating Method Thereof - A wireless universal serial bus (WUSB) apparatus and an operating method thereof includes a WUSB host inserting time information about when a next micro-scheduled management command (MMC) packet will be sent in a WUSB channel stop information element (IE), generating and sending an MMC packet including the WUSB channel stop IE to a WUSB device, the WUSB device receiving the MMC packet including the WUSB channel stop IE from the WUSB host, extracting the time information from the WUSB channel stop IE about when the next MMC packet will be sent, and performing synchronization with the WUSB host based on the time information. | 2010-08-26 |
20100217902 | INFORMATION TECHNOLOGY INTEGRATION WITH AUTOMATION SYSTEMS - The subject disclosure pertains to transparent communications in an industrial automation environment amongst automation system components and IT systems. Systems and methods are provided that send and receive data to, from and amongst automation devices and transactional based IT systems. The system is viewed as a control system to the automation device and as a transactional system to the IT system. Accordingly, it is not necessary to provide a custom interface between automation devices and the IT systems. | 2010-08-26 |
20100217903 | SIMULTANEOUS CONTROL OF MULTIPLE I/O BANKS IN AN I2C SLAVE DEVICE - Consistent with one example embodiment, communications systems ( | 2010-08-26 |
20100217904 | INFORMATION PROCESSING APPARATUS, METHOD THEREOF, AND STORAGE MEDIUM - An information processing apparatus includes a plurality of modules connected in a ring shape via a bus, and each module processes a packet flowing in a single direction on the ring in a predetermined order. The module includes a communication unit for transmitting a packet received from a first direction in the ring via the bus to a second direction, a discrimination unit for discriminating a packet from among the packets received from the first direction as a processing packet to be processed by the module, and a processing unit which is connected with the communication unit one by one and configured to process the processing packet. The communication unit transmits the packet processed by the processing unit at an interval equivalent to processing time or more for a processing packet processed by a module in a latter stage in the predetermined order among packets transmitted by the communication unit to the second direction. | 2010-08-26 |
20100217905 | Synchronization Optimized Queuing System - A synchronization optimized queuing method and device to minimize software/hardware interaction in network interface hardware during an end-of-initiative process, including network adapter queue implementations for network interface hardware for optimized communication in a computer system. An end-of-initiative procedure to ensure that the network interface hardware has received an interrupt enable and to recheck the interrupt queue is unnecessary in the present invention. | 2010-08-26 |
20100217906 | Methods And Aparatus For Resource Sharing In A Programmable Interrupt Controller - Efficient techniques are described for identifying active interrupt requests to improve performance and reduce power requirements in a processor system. A method to identify active sampled interrupt requests begins with scanning groups of the sampled interrupt requests one group at a time to identify an active interrupt request in any scanned group. A group of interrupt requests is an M/R priority of N sampled interrupt requests, M is the number of priority levels, and R is a resource sharing factor. A group selection circuit is updated to a new group in response to having identified an active interrupt request to improve the latency in processing high priority interrupt requests. Also, groups having active interrupt requests may be identified by early detection or look ahead circuitry. The scanning of groups of interrupt requests may be stopped until the next interrupt request sample point has been reached to reduce power utilization. | 2010-08-26 |
20100217907 | KVM switch expansion device - A KVM switch expansion device includes a box disposed with multiple I/O ports thereon and containing a control component connected to those I/O ports; one or a multiple space is disposed to the box for accommodating expansion module at where other than those I/O ports are provided or the expansion module is separately provided in the form of another box to directly create telecommunication connection with the control component by means of a connection interface for the existing KVM switch to provide new user interface with an expansion module. | 2010-08-26 |
20100217908 | MOTHER BOARD, SYSTEM AND METHOD FOR CONTROLLING THE WORK OF THE MOTHER BOARD - A mother board is disclosed. The mother board includes a first processor and a controlling module. A second processor is electrically coupled to the mother board. The controlling module includes a utilization ratio comparing unit and a controlling unit. The utilization ratio comparing unit is configured for comparing a current utilization ratio of the first processor with a predetermined first utilization ratio, and comparing a current utilization ratio of the second processor with a predetermined second utilization ratio. The controlling unit is configured for controlling the first processor and the second processor to process data together when the current utilization ratio of the first processor is lower than the predetermined first utilization ratio and the current utilization ratio of the second processor is higher than the predetermined second utilization ratio. | 2010-08-26 |
20100217909 | FIELD REPLACEABLE UNIT FOR SOLID STATE DRIVE SYSTEM - A unit for use as a solid state drive (SSD) system. The unit may include a number of removable components that can be field serviced without having to replace the entire unit and without having to remove the unit from its operational rack support structure. | 2010-08-26 |
20100217910 | MEMORY CARD AND HOST DEVICE - An apparatus includes a first Universal Serial Bus (USB) connector and a card holder associated with the first USB connector. A controller including a USB host interface is coupled to the first USB connector. A housing enclosing the controller and at least partially enclosing the card holder has an opening that is dimensioned to enable insertion of a memory card into the card holder. The first USB connector is configured to connect to a second USB connector of the memory card when the memory card is inserted into the card holder. | 2010-08-26 |
20100217911 | Serial Bus Hub with Low Power Devices - Serial bus hub with one or more low power devices. The serial bus hub may include at least one upstream port for coupling to a host system. The serial bus hub may include one or more downstream ports for coupling to peripheral devices. The serial bus hub may include the low power devices which may have no functionality external to the serial bus hub. The presence of the low power devices may allow the serial bus hub to draw additional power from the host system and a substantial portion of the additional power may be usable by other devices. The serial bus hub may be configured to allow the host system and one or more peripheral devices coupled to the one or more downstream ports to communicate. | 2010-08-26 |
20100217912 | DOCKABLE HANDHELD COMPUTING DEVICE WITH GRAPHICAL USER INTERFACE AND METHODS FOR USE THEREWITH - A handheld computing device includes a handheld memory for storing at least one handheld application. A handheld processing module executes the handheld application. A physical docking interface facilitates co-processing with an extended processing module of an extended computer unit in a physical docked mode, when the handheld computing unit is coupled to the extended computer unit via the physical docking interface. A quasi docking interface facilitates co-processing with the extended processing module in a quasi docked mode when the handheld computing unit is coupled to the extended computer unit via the quasi docking interface. A graphical user interface presents a selectable quasi docking interface graphic for display to a user and responds to a user selection of the selectable quasi docking interface graphic by generating a quasi docking command. The quasi docking interface couples the handheld computing unit to the extended computing unit in response to the quasi docking command. | 2010-08-26 |
20100217913 | Method and Apparatus for Handling Data and Aircraft Employing Same - These teachings present triple data transport redundancy in the form of three data bus interfaces that are each designed and manufactured independently from one another and compatible with a common data handling protocol. This protocol can be one that includes no error correction. These interfaces can each couple to a corresponding first, second, and third data bus that may comprise optical data busses. Information gauges can be realized through use a memory that stores a plurality of images comprising views of an information gauge (or gauges) of interest showing a variety of different readings. Upon receiving information regarding a monitored parameter of interest (via, for example, the aforementioned data busses and data bus interfaces), this information can be used to address the stored information gauge view that corresponds to the present parameter value. That particular view can be recalled and displayed to thereby provide the corresponding information to a viewer. | 2010-08-26 |
20100217914 | MEMORY ACCESS DETERMINATION CIRCUIT, MEMORY ACCESS DETERMINATION METHOD AND ELECTRONIC DEVICE - A memory access determination circuit includes a counter that outputs a first value counted by using a first reference value, and a control unit that makes a cache determination of an address corresponding to an output of the counter, wherein, when a cache miss occurs for the address, the counter outputs a second value by using a second reference value. | 2010-08-26 |
20100217915 | HIGH AVAILABILITY MEMORY SYSTEM - A memory system with high availability is provided. The memory system includes multiple memory channels. Each memory channel includes at least one memory module with memory devices organized as partial ranks coupled to memory device bus segments. Each partial rank includes a subset of the memory devices accessible as a subchannel on a subset of the memory device bus segments. The memory system also includes a memory controller in communication with the multiple memory channels. The memory controller distributes an access request across the memory channels to access a full rank. The full rank includes at least two of the partial ranks on separate memory channels. Partial ranks on a common memory module can be concurrently accessed. The memory modules can use at least one checksum memory device as a dedicated checksum memory device or a shared checksum memory device between at least two of the concurrently accessible partial ranks. | 2010-08-26 |
20100217916 | METHOD AND APPARATUS FOR FACILITATING COMMUNICATION BETWEEN VIRTUAL MACHINES - A computer-implemented method, apparatus, and virtual machine for facilitating the communication between VMs. The method of facilitating the communication between a first VM and a second VM includes: allocating a shared memory segment from within the memory of the physical machine; mapping the requested memory space addresses to the shared memory segments in response to the memory space requests from the VMs; and providing the requested memory space addresses. A method of communication from a first VM to a second VM includes: requesting a memory space in response to a notification that a shared memory segment has been allocated; obtaining the requested memory space address, which has been mapped to the allocated shared memory segment; and accessing communication data in the shared memory segment according to the address. The apparatus and virtual machine executes the steps of the methods. | 2010-08-26 |
20100217917 | SYSTEM AND METHOD OF FINALIZING SEMICONDUCTOR MEMORY - Systems and methods of finalizing a semiconductor memory are disclosed. A method includes receiving an instruction to finalize data at a data storage device that includes a controller coupled to a semiconductor memory. The data storage device also includes a status indicator to indicate a finalize status of the semiconductor memory. In response to receiving the instruction to finalize the data at the data storage device, the status indicator is set to a finalize value. Write to the semiconductor memory operations are prevented by the controller in response to the status indicator having the finalize value. | 2010-08-26 |
20100217918 | DATA STORAGE DEVICE AND METHOD FOR ACCESSING FLASH MEMORY - The invention provides a method for accessing a flash memory. In one embodiment, the flash memory comprises a plurality of memory units, each of the memory units has a physical address, and an address link table records a mapping relationship between a plurality of logical addresses and a plurality of physical addresses. First, first data to be written to a first logical address is received from a host. Whether the first data is predetermined data is the determined. Whether the first logical address is mapped to a null physical address is then determined according to the address link table. When the first data is the predetermined data and the first logical address is not mapped to the null physical address according to the address link table, the address link table is modified to map the first logical address to the null physical address. | 2010-08-26 |
20100217919 | MEMORY CONTROLLER, SEMICONDUCTOR MEMORY DEVICE AND CONTROL METHOD THEREOF - A memory controller includes logical-physical address conversion table, an access number storing section configured to store the number of accesses to read out data from a memory cell in association with a logical address, a storage state checking section configured to check a storage state of data stored in the memory cell at every predetermined number of accesses, and a refresh processing section configured to perform refresh processing to restore the data stored in the memory cell if the storage state of the data is in a predetermined degraded state. | 2010-08-26 |