27th week of 2012 patent applcation highlights part 65 |
Patent application number | Title | Published |
20120173683 | METHOD FOR NETWORK DEVICE CONFIGURATION - A network device initially has no configuration data and is permitted only to query a known network address. From this address a server verifies the connection and authorizes another server to download to the network device the necessary configuration to carry out its purpose. This configuration may not be amended and is not retained on power loss. Any updates are carried out by a complete reload of configuration data. | 2012-07-05 |
20120173684 | METHOD AND SYSTEM FOR PARTITIONING RECURSIVE NAME SERVERS - A method of applying device preferences to network traffic includes establishing first DNS settings of a first device and establishing second DNS settings of a second device. The first DNS settings are associated with one or more first name servers. The second DNS settings are associated with one or more second name servers. The method also includes transmitting, from the first device, at least a portion of a first DNS query and a public IP address to the first name server. The method further includes transmitting, from the second device, at least a portion of a second DNS query and the public IP address to the second name server | 2012-07-05 |
20120173685 | Systems and Methods for Domain Name Exchange - A system, method, and computer-readable medium, is described that enables a domain name registrant the ability to exchange their existing domain in favor of a new domain without incurring additional domain registration fees and without affecting the other data fields of the existing domain. Once the domain exchange service is added to the domain registration, the registrant can exchange the domain name as often as it likes in accordance with the business rules of the registry until the domain exchange service expires. | 2012-07-05 |
20120173686 | MOBILITY AWARE CLOUD PROVISIONING - Embodiments of the present invention provide a method, data processing system and computer program product for mobility aware cloud provisioning. In an embodiment of the invention, a method for mobility aware provisioning of access to a service instance executing in a host in a cloud computing can include receiving a request from a mobile computing device for access to a service in a cloud computing environment. Thereafter, an expected path of travel for the mobile computing device can be computed and a particular instance of the service executing in memory of a host in the cloud computing environment can be selected for its proximity to the expected path of travel. Finally, the particular instance of the service can be provisioned for access by the mobile computing device. | 2012-07-05 |
20120173687 | DISSEMINATING COMMANDS FROM A DMS SERVER TO FIELDED DEVICES USING AN EXTENDABLE COMMAND ARCHITECTURE - A method of remotely managing a fielded device with a device management system (DMS). Via a processor, a DMS directive can be received on the fielded device. The DMS directive can include at least one system command for a DMS agent instantiated on the fielded device and intelligence information not previously stored on the fielded device that is necessary for the DMS agent to interpret the system command. Via the processor the DMS agent can be executed to process the system command using the intelligence information provided in the DMS directive to implement the system command without requiring an update to computer-readable program code that defines the DMS agent. | 2012-07-05 |
20120173688 | METHOD AND SYSTEM FOR IMPROVED NETWORK MAINTENANCE SCHEDULING - A network maintenance scheduling conflict interceptor that prevents duplicate and conflicting work from occurring on any network elements, which make up a network system, so that costly and disruptive outages do not occur in the network system by allowing for an intelligent way to schedule and complete maintenance activities in a complicated network is provided. This new device enables the necessary communication between network elements that allows for communication of maintenance activities taking place on specific network elements that may impact other network elements in the network. Lastly, by nature of providing for a mechanized way to schedule network maintenance activities, the new device, in essence, captures and provides for a history of maintenance activities for a network. Such historical data can provide valuable information for future network planning and maintenance. | 2012-07-05 |
20120173689 | Method And System For Migration of Managed Devices - A system and method for migrating a managed subscriber device from an incumbent managing server to a new managing server. Registration data for the subscriber device and authentication certificates are transferred to he new managing server or an associated memory device, and a DNS name and IP address mapping request is transmitted to a DNS server. When the name change is implemented, a DNS lookup for the managing server performed by the subscriber device returns an IP address associated with the new managing server. The new managing server may then assume the management functions with respect to the subscriber device. The migration may be performed for a number of subscriber devices simultaneously. | 2012-07-05 |
20120173690 | MANAGING SECURITY FEATURES OF A BROWSER - A method, system, and computer usable program product for managing a security database in a computer memory by presenting a content delivery unit in a browser window on a computer display, identifying a plurality of domains associated with the content delivery unit wherein a first set of the plurality of domains is associated with hyperlinks in the content delivery unit, receiving user input selecting a security category for a second set of domains, and associating the second set of domains with the selected security category in the security database. | 2012-07-05 |
20120173691 | ABSTRACT REPRESENTATION AND PROVISIONING OF NETWORK SERVICES - A network management device connects to a device on the network, receives a trigger for an operation command, supplies to the device a command line interface command for the operation command, wherein a randomly generated string is included at the end of the command line interface command. The network management device receives the output of the operation command from the device, detects the end of the operation command output and parses the output using an XML-based parser. XML based configuration files are used for configuration of different network devices. XML based report files are used to generate different network reports. | 2012-07-05 |
20120173692 | Redirection Service - A computing system can include an interface that receives a URL responsive to a user activating an Internet link via an application where the URL includes metadata for an item specified by a country-based Internet store; circuitry that identifies a base country of the user by resolving an Internet Protocol address associated with the user; circuitry that decides if the base country of the user differs from the country of the country-based Internet store; and circuitry that formulates, if the base country differs, a URL for redirecting the user to a country-based Internet store for a country that corresponds to the base country of the user. Various other apparatuses, systems, methods, etc., are also disclosed. | 2012-07-05 |
20120173693 | Method and Device for Association Management of Network Resources - A method for association management of network resources is provided, comprising the following steps of: a service side classifying network resources, setting resource type identifiers for the network resources and sending dependency relationships between the resource type identifiers and resource types to a system side; the system side building a data model for storing resource type dependency relationships according to the received dependency relationships between the resource type identifiers and the resource types; and the system side providing interfaces used for operating the resource type dependency relationships and one or more interfaces used for operating resource instance dependency relationships for the service side. A device for association management of network resources is also provided. | 2012-07-05 |
20120173694 | VIRTUAL PRIVATE NETWORK IMPLEMENTATION METHOD AND SYSTEM - The present invention discloses a virtual private network (VPN) implementation method and system. The implementation of the VPN is based on the Location/ID separation network, and the corresponding VPN attribute is added to the mapping relation between the ID identifier and the location identifier. When performing the mapping processing, if the VPN attribute of the source host is judged to be the same as that of the destination host, the location identifier of the destination host is inquired, thereby the forwarding of the data packets is implemented according to the location identifier of the destination host; if the VPN attributes are not same, an unavailable message is replied. Thus, the virtual private network is implemented efficiently, the convenience and safety of the host communication of the VPN side are ensured, and the user requirement to the virtual private network is satisfied. | 2012-07-05 |
20120173695 | AUTOMATIC EXPANSION METHOD, MANAGEMENT DEVICE, MANAGEMENT SYSTEM - An automatic expansion method, a management device, and a management system are disclosed in the embodiments of the present invention. In the embodiments of the present invention, information about added management nodes is received from a node management server when a new node is added, where the information about the added management nodes comprises at least address information of the added management nodes; the address information of the added management nodes is used to obtain an index corresponding to a continuous identifier (ID) segment; and an adding message of the new node is sent to all added management nodes, where the adding message includes at least a continuous ID segment managed by the new node and address information of the new node. | 2012-07-05 |
20120173696 | System and Method to Discover Clients Associated with Local Domain Name Server using Sampling - A content delivery system includes an analyzer module, a content request data collection module, and a domain name server. The collection module receives request sent to a tracking address, collects information about the request, and provides the information to the analyzer. The server receives an address request from a local domain name server associated with an autonomous system for the cache server address, provides the tracking address to the local server because the local server is associated with the second autonomous system, collects address request information about the address, and provides the address request information to the analyzer module. The analyzer module receives the address request and content request information, and determines information about clients served by the autonomous system based on the address request and content request information. | 2012-07-05 |
20120173697 | METHOD FOR ANALYZING PERFORMANCE INFORMATION - A management computer includes a communication device for communicating with a storage system and a plurality of computers. The management computer also includes a a processor executing to: store relation information between the storage system and the plurality of computers; collect a plurality of computer performance information about computer-side I/O loads generated by programs on the plurality of computers, from the plurality of computers; identify a storage resource from a plurality of storage resources in the storage system; and identify at least one computer performance information from the plurality of computer performance information based on the relation information; and output the at least one computer performance information to a display. The at least one computer performance information corresponds to a certain computer-side I/O load that generates a load to the identified storage resource. | 2012-07-05 |
20120173698 | Concurrent Web Based Multi-task Support For Control Management System - A central controlled distributed scalable virtual machine (“CCDSVM”) of the present invention can be expanded across network domain such as LAN, WAN, Intranet and Internet. A larger number of computing systems (computing devices) in the CCDSVM can be organized into multiple groups (service pools) within a multi-layered hierarchy. The CCDSVM includes at least a top level control computing device to control and organize a management pool that includes a plurality of middle level control computing devices, where each middle control computing device can control a corresponding service pool of a plurality of computing devices. Therefore, the CCDSVM can provide a plurality of users, each with different credential and privilege, web based accessing the CCDSVM at different levels. | 2012-07-05 |
20120173699 | Controlling access to web content - A method of controlling access to web content at a client computer. The method includes registering an access control status at the client computer, and detecting an attempt to access a website having an access control mechanism. In response to such detection, the access attempt is suspended and said access control status registered at the client computer compared with an access control status currently registered at the website. If these do not correspond, then the access control status registered at the website is changed to correspond with that registered at the client computer. | 2012-07-05 |
20120173700 | System for Organizing and Guiding a User in the Experience of Browsing Different Applications Based on Contexts - The present invention provides a system that enhances the experience of using a portable device such as mobile phones, smart phones, Personal Digital Assistants PDA etc. To improve the user experience in the use of a portable device, techniques are used for “context characterization, i.e., from a range of conditions possible to detect by the system, such as time (date/time), current location, motion, etc., as well as the historical use of the device, a certain grouping of actions and settings, called “context” are selected automatically or manually, modifying and setting from that moment the way of user interacts with the device. | 2012-07-05 |
20120173701 | MATCHING TECHNIQUES FOR CROSS-PLATFORM MONITORING AND INFORMATION - Systems and methods are disclosed for employing matching techniques for cross-platform monitoring. A content sequence is produced for determining network content accessed at certain times by a computer registered to a particular user. Another content sequence is produced for determining media exposure at certain times for a portable user device registered to the same user. The content sequences are then processed and compared in a resolution server to validate the content sequences against each other, and to populate either or both sequences with missing data. | 2012-07-05 |
20120173702 | Automatic Signature Generation For Application Recognition And User Tracking Over Heterogeneous Networks - An apparatus, method and computer program of automatic signature generation for application recognition and user tracking over a network is described. This apparatus, method and computer program receive a set of flows of Internet traffic, find motifs in the Internet traffic, rate the motifs by looking them up in the set of flows of Internet traffic using sequence alignment to generate a sequence, create clusters of motifs from the sequence and generate regular expressions (regexps) from the clusters of motifs to serve as traffic signatures. | 2012-07-05 |
20120173703 | METHOD AND APPARATUS OF ESTABLISHING CUSTOMIZED NETWORK MONITORING CRITERIA - A method and apparatus of monitoring computer devices operating on a network is disclosed. Computer devices are all different and require monitoring settings that are tailored to their specific requirements. One example of the present invention may include a method of monitoring at least one computer device operating on a network. The method may include receiving audit information representing attributes of the computer device and storing the audit information in memory. The method may also include comparing the audit information to a predefined monitor set of objects to be monitored. The method may further include creating a new monitor set based on the comparison of the audit information and the predefined monitor set. The new monitor set is different from the predefined monitor set and is generally used to monitor objects which are included in the audited device. The method may also include monitoring the at least one computer device based on the new monitor set. | 2012-07-05 |
20120173704 | METHOD AND APPARATUS OF DISCOVERING AND MONITORING NETWORK DEVICES - A method and apparatus of monitoring computer devices operating on a network is disclosed. One example method may include discovering and monitoring a plurality of network devices operating on a network. The method may include scanning the network to discover various network devices and determining a device type of each of the network devices. The method may also include determining attributes corresponding to each of the network devices, monitoring the attributes corresponding to each of the network devices and compiling a list of attribute information based on the monitoring operation and storing the list of attribute information in a memory. The device discovery and monitoring may be performed autonomously without user intervention allowing computer devices to be discovered and monitored as they are added to the network. | 2012-07-05 |
20120173705 | SYSTEM AND METHOD FOR CONSOLIDATED MONITORING AND MANAGING OF NETWORK ENABLED DEVICES - A system and method for monitoring and managing a network of electrical devices includes a central device operatively connected to a plurality of end devices by a network, such as a ZigBee network. The central device can monitor the status of the first plurality of end devices and display the status of the end devices. The central device can also be configured to command an aspect of at least one of the first plurality of end devices. Thus, the user can remotely monitor and adjust an aspect of one or more of the end devices by the central device. All end devices connected to the network can be monitored and managed from the central device, thereby improving monitoring of the devices and providing a convenient way to adjust the devices to desired conditions. | 2012-07-05 |
20120173706 | METHOD AND APPARATUS FOR MANAGING COMMON AND APPLICATION SPECIFIC PRESENCE INFORMATION - A method and apparatus for managing common and application specific presence information, wherein the apparatus programs a computer to perform the method, which includes: receiving a publication message comprising presence information from a presentity; partitioning the presence information into common presence information and application specific presence information; storing the common presence information in a common presence information database, wherein authorization for access to the common presence information database is controlled by the presence server; and forwarding the application specific presence information to an external application, wherein the external application controls storage of the application specification presence information and authorization for access to the application specific presence information. | 2012-07-05 |
20120173707 | Leveraging Passive Networks - System and methods for leveraging passive networks are disclosed. In one embodiment, a method includes receiving, from a first data source, a first data descriptor, wherein the first data descriptor identifies an instance of contact between at least two persons. The method also includes determining a connection between the at least two persons, wherein the connection is based on an instance of contact between the at least two persons identified in the first data descriptor. The method further includes determining, with a processor, a first contact count for the connection, the first contact count based on a number of instances of contact between the at least two persons associated with the connection. The method also includes calculating, with the processor, a connection score for the connection, wherein the connection score is based at least in part on the first contact count. | 2012-07-05 |
20120173708 | IDENTIFYING OPTIMAL PLATFORMS FOR WORKLOAD PLACEMENT IN A NETWORKED COMPUTING ENVIRONMENT - Embodiments of the present invention provide a workload optimization approach that measures workload performance across combinations of hardware (platform, network configuration, storage configuration, etc.) and operating systems, and which provides a workload placement on the platforms where jobs perform most efficiently. This type of placement may be based on performance measurements (e.g., throughput, response, and other such service levels), but it can also be based on other factors such as power consumption or reliability. In a typical embodiment, ideal platforms are identified for handling workloads based on performance measurements and any applicable service level agreement (SLA) terms. | 2012-07-05 |
20120173709 | SEAMLESS SCALING OF ENTERPRISE APPLICATIONS - Various exemplary embodiments relate to a method of scaling resources of a computing system, the method comprising. The method may include: setting a threshold value for a metric of system performance; determining an ideal resource load for at least one resource based on the threshold value for the metric; distributing a system work load among the computing system resources; and adjusting the number of resources based on the system work load, the ideal resource load, and a current number of resources. Various exemplary embodiments also relate to a computing system for scaling cloud resources. The computing system may include: internal resources; a load balancer; a performance monitor; a communication module; a job dispatching module; and a controller. Various exemplary embodiments also relate to a method of detecting dynamic bottlenecks during resource scaling using a resource performance metric and a method of detecting scaling choke points using historical system performance metric. | 2012-07-05 |
20120173710 | SYSTEMS, APPARATUS, AND METHODS FOR NETWORK DATA ANALYSIS - Systems and methods are disclosed for analyzing network traffic data to detect anomalies in the data and determine their causes. In one implementation, a system includes a processor and a memory. The memory stores instructions that cause the processor to generate a time series of network traffic values. The processor calculates deviation scores for time entries within the time series and detects anomalies in the time series by comparing the deviation score to a predetermined range. If the processor detects an anomaly, it may determine a list of IP addresses of computers on the network that may have caused the anomaly. | 2012-07-05 |
20120173711 | Identifying an Application Server in a Plurality of Application Servers Associated with a Shared Identifier - Methods and apparatuses, including computer program products, are described for identifying an application server in a plurality of application servers associated with a shared identifier in an Internet Protocol Multimedia Subsystem (IMS) network. The method includes receiving, from a Signaling System 7 (SS7) network, a message including a mobile device identifier associated with a mobile device connected to the IMS network and determining the identity of an application server in the plurality of application servers associated with the shared identifier. The determining step includes extracting the mobile device identifier from the message and retrieving, from a data storage module, an application server identifier associated with an application server based on the extracted mobile device identifier. The application server associated with the retrieved identifier provides service to the mobile device. The method also includes transmitting the message to the application server associated with the retrieved identifier. | 2012-07-05 |
20120173712 | METHOD AND DEVICE FOR IDENTIFYING P2P APPLICATION CONNECTIONS - The present invention relates to a method for identifying P2P application connections, which includes: searching corresponding ports of intranet IPs according to the data package received; and identifying the connection of the data package to be P2P application connection when the counter value of the said port is the preset threshold and represents the number of all simultaneous online UDP connections to the port. When the counter value of the said port is not the preset threshold, and the connection of the data package is a new UDP connection, the counter value of the said port will be added by 1; when the UDP connection of the said port is disconnected, the counter value of the port will be deducted by 1. It is a primary object of the present invention to provide a method and a device for identifying P2P application connections based on the behavioral characteristics of UDP, which have improved the accuracy of P2P application identification. | 2012-07-05 |
20120173713 | RESOURCES MONITORING AND RECOVERY - Techniques for monitoring system resources such that a resource-related problem can be identified at a point in time when it is still possible to initiate a set of recovery actions for remedying the problem without disrupting services provided by the system. Various system resources may be monitored including but not limited to system memory (e.g., RAM), one or more processors, non-volatile memory (e.g., Compact Flash usage), and the like. | 2012-07-05 |
20120173715 | APPLICATION SERVER PLATFORM FOR TELECOM-BASED APPLICATIONS USING AN ACTOR CONTAINER - In accordance with various embodiments, a set of features are described for enabling an application server platform for telecom based applications. A system for providing an application server for telecom-based applications can include a computer, including a computer readable medium and processor. The system can also include an application server, executing on the computer. The application server can include an actor container that manages and provides lifecycle and runtime properties for application classes that are executed as actors in the application server. The actor container can manages a set of event transactions, wherein all storage operations are performed as part of the event transaction that spans each event handler invocation. | 2012-07-05 |
20120173716 | INTERNET CONNECTION USER COMMUNICATIONS SYSTEM - A method for communicating in real-time to users of a provider of Internet access service, without requiring any installation or set-up by the user, that utilizes the unique identification information automatically provided by the user during communications for identifying the user to provide a fixed identifier which is then communicated to a redirecting device. Messages may then be selectively transmitted to the user. The system is normally transparent to the user, with no modification of its content along the path. Content then may be modified or replaced along the path to the user. For the purposes of establishing a reliable delivery of bulletin messages from providers to their users, the system forces the delivery of specially-composed World Wide Web browser pages to the user, although it is not limited to that type of data. These may be displayed permanently, temporarily, or in separate pop-up browser windows, according to policies set by the provider irrespective of the user's intended browsing destination. | 2012-07-05 |
20120173717 | Cloud*Innovator - Cloud*Innovator is a proprietary rules based event driven invention that is fully integrated within the SAP technology framework and is used to enable Cloud capabilities to ensure optimal performance and systems availability through continuous monitoring, metering, auto-provisioning and tuning of systems resources. This includes an intelligence engine to deliver real-time business decisions to ensure precision tuning of the system resources and parameters via advanced automation techniques. | 2012-07-05 |
20120173718 | METHOD AND NETWORK FOR MANAGING PORT RANGES - For allowing a very efficient use of available port space without requesting clients to interrupt ongoing sessions a method for operating a network, particularly an IP (Internet Protocol) network or mobile network is disclosed, wherein a network address and at least one port range associated to the network address and including ports or port numbers are assigned to a client by an address and/or port range manager. The method is characterized in that one or more port ranges will be marked by the manager with an attribute that signals to the client not to allocate any more ports or port numbers in marked port ranges. Further, a network is described, preferably for carrying out the above mentioned method. | 2012-07-05 |
20120173719 | DETERMINING AN AVERAGE EFFECTIVE DATA THROUGH-PUT AS CORRESPONDS TO A NETWORK-SERVED END USER - A network monitoring apparatus in a communications network detects TCP data flows (to at least one network-served end user) to provide corresponding detected data flows. This apparatus then measures data throughput to this (or these) end user(s) via the TCP data flows and during the TCP data flows and calculates an average effective data throughput to this end user. This calculation can be based, by one approach, upon use of time variables that represent the detected data flows (to effectively garner a beginning-to-end view of the various TCP data flows while avoiding inclusion of periods that represent no (or possibly only a little) volume in these regards as may be due to application idle time or end-user idle time while including periods that represent no (or possibly only a little) volume due to network buffering, device performance problems, and so forth). | 2012-07-05 |
20120173720 | SYSTEM AND METHOD FOR SOCIAL INFERENCE BASED ON DISTRIBUTED SOCIAL SENSOR SYSTEM - A method (and system) for data acquisition includes downloading a user's sent materials from a communication data repository, analyzing the sent materials and extracting data portions that are authored by the user, generating statistical values from the extracted data, transmitting the generated statistical values to one or multiple repositories, receiving the generated statistical values on one or multiple server machines, and aggregating statistical values of multiple users. | 2012-07-05 |
20120173721 | Organizing Individual Java Client Request Flows Into A Single Server Transaction - Multiple flows each include a common transaction-specific identifier. The transaction-specific identifier corresponds to a transaction and is generated in response to receiving a request over a computer network. In turn, data is logged pertaining to each of the detected plurality of flows in a storage area. Upon identifying a completion of the transaction, a total cost of the transaction is calculated using the logged data pertaining to each of the plurality of flows. | 2012-07-05 |
20120173722 | METHOD AND APPARATUS FOR CONTROLLING RESPONSE TO SERVICE NOTIFICATIONS IN A NETWORK ENVIRONMENT - A method of providing content notifications to devices in a wireless communication system includes obtaining notification information comprising an identifier that defines a subset of a plurality of devices on a network configured to be responsive to content notifications; generating a notification message based on the obtained notification information to cause the subset of the plurality of devices to retrieve content from a network; and broadcasting the notification message over the network to the plurality of devices. The method also includes receiving content notifications in a wireless communication system, including receiving, in a wireless network, a notification message comprising an identifier that defines a subset of a plurality of devices on a network configured to be responsive to content notifications; and retrieving content from a network in response to being one of the subset of the plurality of devices as defined by the identifier of the received notification message. | 2012-07-05 |
20120173723 | ANALYSIS OF THIRD PARTY NETWORKS - A method of analyzing customer behavior, where customers are engaged in customer-to-customer transactions in the third-party network, includes the transformation of data representing the customer-to-customer transactions from a data representation to a network representation, and then analyzing the network representation. The network representation includes a set of nodes and a set of links where each node represents a customer and each link represents a transaction between two of the customers. | 2012-07-05 |
20120173724 | Monitoring Information Assets and Information Asset Topologies - According to one embodiment of the present invention, a computer system monitors information assets providing data for constructing a logical entity. The information assets are dependent upon each other for data and form a topology. The computer system receives an event message associated with an information asset. The event message includes information relating to one or more conditions of that information asset. The computer system processes the received event message to determine the presence of a change within the associated information asset that affects the topology. The change is determined based on the information relating to the one or more conditions within the received event message. The computer system further transmits a notification of the change to one or more entities in response to determining the presence of the change. Embodiments of the present invention further include a method and computer program product for monitoring information assets. | 2012-07-05 |
20120173725 | DISTRIBUTED TOPOLOGY ENABLER FOR IDENTITY MANAGER - Provided are techniques for combining existing identity management information from multiple Identity Manager (IM) nodes. The combined information from the multiple IM nodes is presented. A provisioning request to change the identity management information is received. The provisioning request is decomposed to form multiple, separate sub-requests. One or more IM nodes are identified to process the sub-requests. The sub-requests are issued to the one or more IM nodes in parallel. A status of each of the sub-requests is received from each of the one or more IM nodes that is processing that sub-request. The received statuses are combined. The combined statuses are returned as a status of the provisioning request. | 2012-07-05 |
20120173726 | Apparatus and Method for Resource Contention - An apparatus and a method. The apparatus comprises a resource access module arranged to: receive a request one of a plurality of clients for access to a resource in which the clients each include an associated priority; establish a resource access point to provide access to the resource and to associate the client priority with the resource access point; establish a resource manager to manage access to the resource; and pass the priority associated with the resource access point to the manager; wherein in the event of contention for a resource by two or more clients, the resource manager is further arranged to resolve the contention, based on the passed priorities, to enable the resource access point having the highest associated priority to access the resource. | 2012-07-05 |
20120173727 | Internet Access Control Apparatus, Method and Gateway Thereof - The present invention relates to an Internet access control apparatus, including: an proxy module, which is configured to intercept and parse a request sent by a terminal to Internet; a policy management module, is configured to determine whether the user information contained in the request matches a control policy; wherein, the proxy module is further configured to determine whether to permit the terminal to access to the Internet according to a matching result. The present invention further provides an Internet access control method and gateway correspondingly. The present invention performs a policy control for the information which can distinguish users and is contained in the domain name parsing request and for the time period, which can conveniently and effectively control the terminal accessing to the Internet. | 2012-07-05 |
20120173728 | POLICY AND IDENTITY BASED WORKLOAD PROVISIONING - Techniques for policy and identity-based workload provisioning are presented. Identities for requestors or workloads and identities for workloads are tied to specific policies. The specific policies are evaluated based on a stage of readiness for resources within a resource pool and based on resource identities for the resources within the resource pool. Resources are then dynamically provisioned based on the identity-based policy evaluation to handle workloads from the resource pool. | 2012-07-05 |
20120173729 | WIRELESS NETWORK CLOUD COMPUTING RESOURCE MANAGEMENT - A method, performed by a server device, may include receiving a request to activate an application session, the request being received from a user equipment on behalf of a particular application installed on the user equipment. The method may further include determining one or more application requirements associated with the particular application; determining conditions associated with one or more application servers; selecting a particular one of the one or more application servers based on the determined one or more application requirements and based on the determined conditions; and setting up the application session between the user equipment and between the selected particular one of the one or more application servers. | 2012-07-05 |
20120173730 | HYPERVISOR CONTROLLED USER DEVICE THAT ENABLES AVAILABLE USER DEVICE RESOURCES TO BE USED FOR CLOUD COMPUTING - A user device starts a host operating system provided on the user device, when the user device is powered on, and launches a hypervisor with the host operating system. The user device also launches a first guest operating system, provided on the user device, with the hypervisor of the user device, and controls, via the hypervisor, resource usage by the first guest operating system. The user device further provides an interface to display the first guest operating system to a user of the user device, and provides, via the hypervisor, available resource information, associated with the user device, to a management server. | 2012-07-05 |
20120173731 | SYSTEM AND METHOD FOR STARTING CLOUD COMPUTING SERVICE ACCORDING TO USER LOCATION - A system and a method for starting a cloud computing service according to a user location are disclosed, the system comprises an authentication server, a central management server, a central database management server, a central storage server, a local management server, a local computing server, and a local storage server to determine a user access location, and to distribute cloud computing resources, thereby providing a simple, convenient and efficient cloud computing service. | 2012-07-05 |
20120173732 | SYSTEMS AND METHODS FOR PROVIDING RESOURCES AND INTERACTIVITY IN COMPUTER SYSTEMS - Systems and methods for distributing computing resources utilize a base module having certain processing resources. A peripheral module is communicatively connected to the base module and is configured to utilize processing resources of the base module using one or more input/output devices connected to the peripheral module. The peripheral module uses a minimum of power, utilizes only enough computing resources to pass input/output signals between the input/output devices at the peripheral module and the base module, and provides access to an additional session of the operating system of the base module without requiring that a separate instance of the operating system be loaded into memory of the base module. The peripheral module may serve essentially as an intelligent mounting bracket. | 2012-07-05 |
20120173733 | Flexible Delegation of Management Function For Self-Managing Resources - Included are method, article of manufacture, and device that serve to identify the status of a network resource along with whether the network resource is a self-managing resource. When autonomic management capabilities are identified, an autonomic management rule for management of the network resource may be generated and sent, over a network, for receipt and use by the identified self-managing resource. | 2012-07-05 |
20120173734 | Dynamic Application Placement Under Service and Memory Constraints - An optimization problem models the dynamic placement of applications on servers under two types of simultaneous resource requirements, those that are dependent on the loads placed on the applications and those that are independent. The demand (load) for applications changes over time and the goal is to satisfy all the demand while changing the solution (assignment of applications to servers) as little as possible. | 2012-07-05 |
20120173735 | Radio Tool and Method for the Operation Thereof - A method for wireless communication between at least two portable tools is disclosed. The tools each comprise a mechanism for wireless communication and also a data memory and a tool controller. The first tool is configured as a server and the second tool is configured as a client, wherein the second tool sets up a communication link to the first tool. | 2012-07-05 |
20120173736 | METHOD FOR SUPPORTING A USER EQUIPMENT LACKING GLOBALLY ROUTABLE USER AGENT URI - GRUU SUPPORT IN AN INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM - IMS - A Core Network is provided for supporting an Internet Protocol Multimedia Subsystem (IMS) enabled User Equipment (UE), the UE lacking Globally Routable User Agent URI (GRUU) support in an IMS of a communication network. The Core Network includes: an interworking entity, configured to receive a first Session Initiation Protocol (SIP) message from the UE, wherein the first message lacks GRUU-related data, to modify the first SIP message by adding GRUU-related data, to receive a second SIP message to be sent to the UE, wherein the second message includes GRUU-related data, and to modify the second message by removing GRUU-related data. The interworking entity is one of: a Proxy-Call State Control Function (P-CSCF) entity; a Serving-Call State Control Function (S-CSCF) entity; and a Session Border Controller (SBC). | 2012-07-05 |
20120173737 | METHOD AND SYSTEM FOR DATA PROCESSING - A computer-implemented method for protecting data being transferred during a session with an application is presented. In response to receiving a session request that includes an application identifier for an application, a data processing node establishes a session with the application and assigns a session identifier for that session. A session response, which includes the session identifier, to the session request is sent. In response to receiving a first request that includes the session identifier, a first pipe in the session is established. This first pipe enables data related to the first request to be isolated according to an assigned first pipe identifier for the first pipe. A first response to the first request is sent, wherein the first response comprises the session identifier and the first pipe identifier. | 2012-07-05 |
20120173738 | System And Method For Communicating With An Electronic Exchange In An Electronic Trading Environment - System and methods for a connection proxy server are described. According to an example method described herein, a connection proxy server stores subscription, product tables as well as other downloads that are provided to a client terminal during initialization stage as well as later during a trading session. Upon detecting that a connection between the client terminal and a gateway is lost, the connection proxy maintains a communication session created for the client terminal at the gateway and receives data intended for the client terminal. If the connection is re-established between the client terminal and the gateway during a predetermined period of time, the connection proxy provides the stored data to the client terminal thus avoiding a surge in processing resources at the gateway due to the necessary downloads. | 2012-07-05 |
20120173739 | FORMAT NEGOTIATION FOR MEDIA REMOTING SCENARIOS - Format negotiation for media remoting involves at least one media data format. In an example embodiment, a media format negotiation for playing media data is begun between a server and a client. The media data format is transferred from the server to the client. A notification that indicates if an attempt at the client to construct a media topology responsive to the media data format was a success or a failure is transferred from the client to the server. Whether and/or how the media data is to be transferred from the server to the client may be impacted by the notification. | 2012-07-05 |
20120173740 | METHOD AND APPARATUS OF PERFORMING PEER-TO-PEER COMMUNICATION ESTABLISHMENT - A method and apparatus of establishing a network connection for P2P communications is disclosed. According to one example, a method of establishing a network connection may include establishing an initial data connection between a first network device and a second network device via a third network device, the third network device providing an initial communication channel required to exchange setup messaging between the first network device and the second network device. Other operations may include establishing another data connection between the first network device and the second device after the setup messaging is exchanged, the another connection being independent of the third network device, and transferring data messages between the first network device and the second network device via the another connection. Once the P2P connection is established, the initial data connection may be removed. | 2012-07-05 |
20120173741 | TRANSFERRING WEB DATA BETWEEN OPERATING SYSTEM ENVIRONMENTS - An electronic device having a multi-environment operating system (OS) is disclosed. The electronic device creates a web session and/or updates a browser configuration in a first OS environment based on a web session and/or a browser configuration in a second OS environment. The web session is created and/or the browser configuration is updated when a primary OS environment transitions from the second OS environment to the first OS environment. The transition may occur when the device transitions from a docked mode to a mobile mode, or from a mobile mode to a docked mode. | 2012-07-05 |
20120173742 | Method and Server Entity for Forwarding a Message Containing a Host Name or Domain Name in an Internet Based Communications Network - Method and server entity for forwarding a message containing a host name or domain name in an interne based communications network from a User Agent (UA) to the communications network or vice versa. The method comprises the steps of querying, by a proxy entity, a Domain Name Server (DNS) for obtaining from the Domain Name Server an Internet Protocol (IP) address associated with the host name or domain name, and including the Internet Protocol address in the message prior to forwarding the message to the communications network or User Agent, respectively, by the proxy entity. | 2012-07-05 |
20120173743 | Method and System for Changing Selected Home Operator of Machine to Machine Equipment - A method and a system for changing the Selected Home Operator (SHO) of a Machine to Machine Equipment (M2ME) are disclosed. The method includes: the M2ME establishing a connection with a Registration Operator (RO) through a Trusted Environment (TRE) functional entity, the RO registering the M2ME in the new SHO; the new SHO sending the new International Mobile Subscriber Identity (IMSI) to the RO or authorizing the RO to provide a new IMSI after it has passed the verification of the M2ME by the Platform Validation Authority (PVA); the RO sending the new IMSI to the M2ME through the connection established by the TRE functional entity; the M2ME replacing the old IMSI in the Universal Integrated Circuit Card (UICC) with the new IMSI; wherein the UICC and the TRE function entity are all located in the M2ME. | 2012-07-05 |
20120173744 | WIRELESS CONNECTION METHOD AND APPARATUS USING IMAGE RECOGNITION IN MOBILE COMMUNICATION TERMINAL - A method and apparatus for wireless connection with an external device using image recognition in a mobile communication terminal is provided. In the method for wireless connection with an external device using image recognition in a mobile communication terminal, an image including network connection information is acquired by a camera. The network connection information is acquired by recognizing the image through an image recognition algorithm. The wireless connection with the external device is performed using the acquired network connection information. | 2012-07-05 |
20120173745 | SESSION INITIATION PROTOCOL-BASED INTERNET PROTOCOL TELEVISION - Video on demand (VoD) and other video streaming and delivery mechanisms are provided using a messaging protocol (e.g., a session initiation protocol (SIP))-based approach that builds upon existing service delivery platforms. In one example, SIP functionality is extended to provide the ability to control and alter a delivery mode of a content stream, such as to change a playback mode or quality of service, by providing such requests as part of the instruction or payload of existing SIP messages, or by providing new SIP messages. Using SIP allows for third party control, such as by IPTV applications, which is not provided by current Real Time Streaming Protocol (RTSP)-based systems. SIP also can establish a peer-to-peer connection between a client and a SIP-enabled content server to allow the client to directly control the media stream. As an advantage over RTSP, SIP provides for bi-directional messaging between SIP endpoints. | 2012-07-05 |
20120173746 | Quality of Service for Distribution of Content to Network Devices - A gateway device configured to receive IP video content may select and use transmission methods that maintain a certain quality of service for delivering the content. A transmission method may be selected based on a network to which the client device is connected. The gateway device may select a network through which the content is to be delivered depending on a variety of factors including bandwidth availability, client compatibility, quality of service provided and the like. A gateway device may further be configured to convert multicast transmissions to unicast, to provide dynamic storage of content for pre-positioning and other purposes and/or to provide other functions. | 2012-07-05 |
20120173747 | Lineage Information For Streaming Event Data And Event Lineage Graph Structures For Visualization - Implementations of the present disclosure include methods for providing transparency in streaming event data. In some implementations, methods include receiving a plurality of events, each event comprising event data and being generated by an event source in response to a real-world activity, processing the plurality of events using one or more complex event processing (CEP) rules to generate a complex event, in response to generating the complex event, generating at least one lineage event that comprises lineage information, the lineage information comprising information corresponding to one or more source events, each of the one or more source events contributing to the complex event, and storing the lineage event and the one or more source events in an event archive provided as a computer-readable storage medium. | 2012-07-05 |
20120173748 | HYBRID TRANSPORT-LAYER PROTOCOL MEDIA STREAMING - An example method includes a client causing establishment of a streaming session of the client with a server to receive a stream of media data from the server, including receiving a description of the session. The description indicates delivery of a first portion of the media data to the client over a first transport-layer protocol, and indicates delivery of a second portion of the media data to the client over a second transport-layer protocol. The example method also includes the client causing receipt of the first and second portions of the media data transmitted to the client over respective ones of the first and second transport-layer protocols, where the first and second portions are received in an at least partially overlapping or even synchronous manner. The method may further employ a congestion control algorithm relative to the portions delivered over the first and second transport-layer protocols. | 2012-07-05 |
20120173749 | Apparatus and Method for Providing On-Demand Multicast of Live Media Streams - A network router includes a communications interface that receives a request from a user terminal for a live media stream. The request includes a Uniform Resource Identifier (URI) identifying media content on a server and a terminal identifier identifying the user terminal. Upon receiving the request, a controller at the router determines whether the router is currently sending the live media stream to another user terminal. If the router is currently sending the live media stream to another user terminal, the router does not forward the request to the content server. Instead, the router replicates the live media stream and sends the replicated live media stream to the user terminal. | 2012-07-05 |
20120173750 | VIDEO DATA FILTERING METHOD AND SYSTEM - A filtering method and system. The method includes receiving by a computer processor an audio/video data file and filtering data. The computer processor analyzes the filtering data with respect to the audio/video data file and retrieves specified audio/video data portions comprising data objects within frames of the audio/video data file. The computer processor removes gaps existing in the audio/video data file and receives tags comprising instructions for presenting video data of the audio/video data file, audio data of the audio/video data file, and the specified audio/video data portions. The computer processor stores the video data in a first layer of a multimedia file, the audio data in a second layer of the multimedia file, and the specified audio/video data portions in additional layers of the multimedia file. Each of the first layer, the second layer, and the additional layers comprises a tag layer comprising the tags. | 2012-07-05 |
20120173751 | SYSTEMS AND METHODS FOR ADAPTIVE BITRATE STREAMING OF MEDIA STORED IN MATROSKA CONTAINER FILES USING HYPERTEXT TRANSFER PROTOCOL - Systems and methods for adaptive bitrate streaming of media stored in Matroska container files utilizing Hypertext Transfer Potocol (HTTP) in accordance with embodiments of the invention are disclosed. In one embodiment, a processor configured, via a client application, to request portions of files from a remote server. In addition, the client application further configures the processor to retrieve top level index data that identifies a plurality of EBML container files and describes at least a maximum bitrate of the alternative streams contained within the EBML container files, parse the top level index data to obtain information identifying the plurality of EBML container files, request a portion of at least one of the EBML container files that contains the at least one element that specifies the encoding parameters of the stream contained within the EBML container file, retrieve an index that references each element containing portions of encoded video within at least one of the EBML container files, utilize the index to request portions of a first EBML container file that includes elements that contain portions of encoded video, receive and buffer the requested elements, decode the encoded video contained within the buffered elements utilizing the encoding parameters, measure current streaming conditions, and select another of the EBML container files from which to retrieve elements containing portions of encoded video for decoding, where the selection is based upon the measured streaming conditions and the description of the bitrate of the alternative stream contained within the top level data. | 2012-07-05 |
20120173752 | Methods for Managing Data Acquisition and Transfer - Systems and methods for data management are provided. A raw data stream can be transmitted from an import provider to a processing module, and the raw data stream can include relevant variables and non-relevant variables. A reference table can be built for the raw data stream. The relevant variables can be selected from within the reference table. The relevant variables can be manipulated to provide output data. The output data can be re-ordered to provide re-ordered output data. The re-ordered output data can be organized into an output table. At least a portion of the re-ordered output data from the output table can be transmitted as one or more output data streams to one or more management tools. | 2012-07-05 |
20120173753 | LIVE TELEVISION PLAYBACK OPTIMIZATIONS - In embodiments of live television playback optimizations, streaming video content is received for distribution to a client device that is implemented to playback a video content stream for display. The video content stream is associated with a content manifest file that identifies video segments of the video content stream. An input can be received from the client device to switch from the video content stream to a new video content stream, and video segments of the new video content stream are buffered. A new content manifest file that correlates to the buffered video segments of the new video content stream is generated. The new content manifest file can then be published to the client device to indicate that a minimum of buffered video segments have been buffered for distribution to the client device before the minimum of buffered video segments have been buffered. | 2012-07-05 |
20120173754 | SYSTEM AND METHOD FOR INTERFACING CONTENT PLAYBACK DEVICES WITH NETWORK SITES TO SUPPLEMENT CONTENT PLAYBACK - A service that enables devices to utilize various web services independent of the communication protocol and format utilized by the device, to supplement playback of content originating from a local source. | 2012-07-05 |
20120173755 | Multi-User Display Proxy Server - A multi-user host computer system comprises processor blades combined with terminal services blades to provide acceleration and proxy server functions for supporting a variety of remote terminals. For each remote terminal, the terminal services blade and proxy server functions may improve the video and graphics performance. This allows the multi-user host computer system to more efficiently support multiple users. The terminal services blade may include a graphics processor that manages a virtual display for each remote terminal and provides selective updates of sub frame data. Where appropriate, the sub frame data is encoded and transmitted over the network to the remote terminals. The terminal services processor also offloads and optimizes video data streams for the intended remote terminals and their respective network connections. Processor blades may include a baseboard management controller that utilizes advanced features for supporting remote KVM administration. | 2012-07-05 |
20120173756 | Communication Across Domains - Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold amount. A plurality of messages is formed to communicate the divided data across domains. | 2012-07-05 |
20120173757 | ROUTING OPTIMIZATION FOR VIRTUAL MACHINE MIGRATION BETWEEN GEOGRAPHICALLY REMOTE DATA CENTERS - A system and associated method for optimizing routing of data traffic for a host virtual machine. The host virtual machine communicates with an Internet Protocol (IP) network via a default gateway of a source site prior to migration. A migration service process migrates the host virtual machine from the source site to a target site, which is geographically remote from the source site and consequently changes routing efficiency of the data traffic between the host virtual machine and the IP network. The migration service process reconfigures routing parameters of the migrated host virtual machine for data traffic going out to the IP network from the host virtual machine. The migration service process examines the IP network configurability and subsequently reconfigures the IP network for inbound data traffic coming into the migrated host virtual machine from the IP network when available. | 2012-07-05 |
20120173758 | METHOD AND SYSTEM FOR PROVIDING NETWORK AND ROUTING PROTOCOLS FOR UTILITY SERVICES - A method and system of operating a utility node to communicate in a wireless utility network are provided. A utility node in the wireless utility network discovers at least two access points each respectively constituting an interface between a wide area network and the wireless utility network. The node discovers at least two access points constituting an interface between the two networks, registers with the discovered access points, and obtains at least two unique network addresses each respectively associated with a corresponding one of the access points with which the node has registered. The node provides the at least two addresses to a back office server which is communication with the wide area network to provide the back office server with at least two routes to reach the node. The at least two routes are respectively associated with a corresponding one of the access points with which the node registered. | 2012-07-05 |
20120173759 | Systems and Methods for Policy Based Integration to Horizontally Deployed WAN Optimization Appliances - The present disclosure presents systems and methods for policy-based redirection of network traffic, by an intermediary device, to a horizontally deployed WAN device. An intermediary receives a request from a client to access a server. The request was previously modified by a first WAN device to include information in an option field of a transport layer. The intermediary may determine, responsive to a redirection policy, to send the request to a second WAN device deployed horizontally from the intermediary, instead of the server. The intermediary transmits the request to the second WAN device, while maintaining the information from the option field. The intermediary device receives the request including the information identifying the first WAN optimization device to the second WAN device. The intermediary receives a modified request from the second WAN device, the modified request determined by the intermediary to be sent to the destination server. | 2012-07-05 |
20120173760 | DOMAIN NAME RESOLUTION FOR A HYBRID CLOUD CLUSTER - Embodiments of the present invention provide a method, system and computer program product for domain name resolution for a hybrid cloud cluster. In an embodiment of the invention, a method for domain name resolution for a hybrid cloud cluster includes receiving a request for name resolution in a DNS name server proxy executing in memory of a host computer in a public cloud. Thereafter, it can be determined whether or not the request for name resolution implicates a domain name within an Intranet coupled to the proxy over a communications network. Finally, the request for name resolution can be resolved in a DNS name server disposed in the Intranet in response to determining the request to implicate a domain name within the Intranet. Otherwise, the request for name resolution can be resolved in a DNS name server for the public cloud in response to determining the request not to implicate a domain name within the Intranet. | 2012-07-05 |
20120173761 | Electronic Apparatus, Presence Communication System, and Computer-Readable Recording Medium - An electronic apparatus includes a plurality of communication units including a first communication unit which communicates via a first communication network and a second communication unit which communicates via a second communication network. The electronic apparatus acquires presence information indicating a communication state of a communication apparatus from a presence server managing a communication state of a communication apparatus on a communication network, via at least one communication network. The electronic apparatus acquires presence information of an alternative communication apparatus being as a communication apparatus which communicates via the second communication network in place of the second communication unit included in itself. The electronic apparatus determines as to whether the alternate communication apparatus is in an online state, based on the acquired presence information. The electronic apparatus suppresses electric power to be consumed by the second communication unit, when the alternate communication apparatus is in an online state. | 2012-07-05 |
20120173762 | METHOD FOR INPUT OUTPUT EXPANSION IN AN EMBEDDED SYSTEM UTILIZING CONTROLLED TRANSITIONS OF FIRST AND SECOND SIGNALS - A method for expanding input/output in an embedded system is described in which no additional strobes or enable lines are necessary from the host controller. By controlling the transitions of the signal levels in a specific way when controlling two existing data or select lines, an expansion input and/or output device can generate a strobe and/or enable signal internally. This internal strobe and/or enable signal is then used to store output data or enable input data. The host controller typically utilizes software or firmware to control the data transitions, but no additional wires are needed, and no changes are needed to existing peripheral devices. Thus, an existing system can be expanded when there are no additional control lines available and no unused states in existing signals. | 2012-07-05 |
20120173763 | METHOD FOR PROVIDING SERVICE EXECUTED IN VARIOUS SERVICE MODULES AND HOME GATEWAY USING THE SAME - A method for providing a service executed in various service modules, and a home gateway using the same are provided. The service providing method displays a function result of a service module mounted to a module port to which a variety of service modules are selectively mountable, in a display connected. Hence, various services executed in various service modules can be provided reasonably and effectively. | 2012-07-05 |
20120173764 | STATE SHARING BETWEEN BASE AND DETACHABLE DEVICE - An apparatus and method are disclosed for state sharing. A change module detects a change of a configuration state for at least one of a base and a detachable device. A connection module detects a connection between the base and the detachable device. The detachable device provides a display and a network connection for the base if the base and detachable device are connected. A synchronize module synchronizes the configuration state of the detachable device with the configuration state of the base in response to detecting the connection and detecting the change of configuration state. | 2012-07-05 |
20120173765 | PERIPHERAL DEVICE DETECTION WITH SHORT-RANGE COMMUNICATION - In general, embodiments of the present disclosure are directed to techniques for configuring a mobile device according to detection of one or more peripheral devices in an environment using short-range wireless communication. In one example, a method includes, receiving, by a computing device that communicates with a peripheral device using short-range wireless communication, a unique identifier of the peripheral device. If the computing device recognizes the unique identifier of the peripheral device, the computing device may determine a configuration operation based on the unique identifier that changes a current operating state of at least one application executing on the computing device to a different operating state. If the computing device does not recognize the unique identifier of the peripheral device, the computing device may send a lookup request to a network resource external to the computing device that requests data specifying the configuration operation for the computing device. | 2012-07-05 |
20120173766 | INVERTER SYSTEM AND INVERTER - A copy source inverter includes a parameter-information transmission controller that reads parameters stored in a storage area and causes a USB host controller to transmit the parameters to a copy destination inverter when the inverter is connected to the copy destination inverter. The copy destination inverter includes a parameter-information reception controller that stores the received parameters in a storage area included in the inverter when the parameters transmitted from the copy source inverter are received via a USB slave controller included in the inverter. | 2012-07-05 |
20120173767 | APPARATUS AND METHOD FOR REMOTELY CONTROLLING PERIPHERAL DEVICES IN MOBILE COMMUNICATION TERMINAL - According to one embodiment, a method for remotely controlling peripheral devices in a mobile communication terminal includes acquiring a profile for a controlled peripheral device, configuring a control application for the controlled peripheral device based on the acquired profile, and controlling the controlled peripheral device using the configured control application. | 2012-07-05 |
20120173768 | Switching Device and Method For Input Unit - A input device and switching method thereof is provided. After a first input unit produces the input signals, a control unit turns off the a switch interface to disconnect signal path between a second input unit and the computer system. When a counting time is greater than a predefined time, the control unit activates the switch interface to reconnect signal path between the second input unit and the computer system. Thus, it can prevent unintentional input from touching a plurality of input units by the users. | 2012-07-05 |
20120173769 | Method And System For Communicating Display Port and Single-Link DVI/HDMI Information For Dual-Mode Devices - A system and method for communicating DVI (digital visual interface) and HDMI (high-definition multimedia interface) information is provided. The system includes a local unit operable to produce a downstream request packet in reaction to received DVI or HDMI information from a video source device and to transmit the request packet to a remote unit via a first simplex channel of a communications link. The remote unit operates to produce an upstream reply packet in reaction to received DVI or HDMI information by the remote unit from a video sink device and to transmit the reply packet to the local unit via a communications link. The system allows greater distances and allows various communications mediums to be used between the source and sink, and can communicate DVI and HDMI information and other information via a variety of different communications links. | 2012-07-05 |
20120173770 | SYSTEM AND METHOD FOR DETECTING ACCIDENTAL PERIPHERAL DEVICE DISCONNECTION - A detection device for detecting the manner in which a peripheral device is removed from an electronic device is proposed. The detection device can be on the peripheral device or the electronic device and detects whether the peripheral device was removed in a manner that indicates the removal was intentional or unintentional. | 2012-07-05 |
20120173771 | DATA MIGRATION TO HIGH SPEED STORAGE IN ACCORDANCE WITH I/O ACTIVITY OVER TIME - Methods, controllers for data storage, data storage systems, and computer program products are directed to migrating data after the initial placement of the data in data storage entities having higher speed and in other data storage. Steps of a method to migrate data to the higher speed data storage are (1) identifying at least one group of data having had at least one I/O activity in each of a plurality of intervals of time, occurring over a string of multiple intervals of time, wherein the I/O activity is with respect to the other data storage from which data is to be migrated. The time for each of the multiple intervals is selected such that bursts of the I/O activity are likely to be contained in one interval. (2) The identified group of data is classified to the higher speed data storage and migrated. | 2012-07-05 |
20120173772 | DIRECT MEMORY ACCESS CONTROLLER, CORRESPONDING METHOD AND COMPUTER PROGRAM - The invention relates to an access controller which comprises a module ( | 2012-07-05 |
20120173773 | DYNAMIC COMPRESSION OF AN I/O DATA BLOCK - In one aspect, a method of compressing data includes splitting an I/O into smaller I/Os based on a throughput of I/Os in a queue, a smaller I/O is equal or smaller than a block size. The method also includes storing the smaller I/Os in the queue. The method further includes asynchronously compressing the smaller I/Os. | 2012-07-05 |
20120173774 | STORAGE-SIDE STORAGE REQUEST MANAGEMENT - Techniques are provided for managing, within a storage system, the sequence in which I/O requests are processed by the storage system based, at least in part, on one or more logical characteristics of the I/O requests. The logical characteristics may include, for example, the identity of the user for whom the I/O request was submitted, the service that submitted the I/O request, the database targeted by the I/O request, an indication of a consumer group to which the I/O request maps, the reason why the I/O request was issued, a priority category of the I/O request, etc. Techniques are also provided for automatically establishing a scheduling policy within a storage system, and for dynamically changing the scheduling policy in response to changes in workload. | 2012-07-05 |
20120173775 | PORT CONTROL APPARATUS AND ASSOCIATED METHODS - A method of controlling a port in an apparatus includes receiving an instruction for execution by a processor. The method further includes executing the instruction, by writing a value to a storage location corresponding to the port, and by initializing a count operation. The method further includes proceeding with the count operation until a final count value is reached, and providing to the port the value written to the storage location. | 2012-07-05 |
20120173776 | ADAPTIVE INTERCONNECTION SCHEME FOR MULTIMEDIA DEVICES - Embodiments of the invention are generally directed to adaptive interconnection for multimedia devices. An embodiment of an apparatus includes an apparatus that includes one or more ports, the one or more ports including one or more adaptable ports, where each adaptable port includes a receptacle to accept a plug of a connector element, the receptacle including multiple electrical contacts. The apparatus further includes an adaptable port device to process data including multimedia data received at the one or more adaptable ports, where the adaptable port device is to detect a multimedia signal format for multimedia data received at each of the adaptable ports, and adapt each of the adaptable ports to be compatible with the detected multimedia signal format for the adaptable port. | 2012-07-05 |
20120173777 | DIGITAL I/O SIGNAL SCHEDULER - An apparatus and method of scheduling signals. In one embodiment, the method includes a first circuit receiving a first plurality of reference values. The first circuit selects a reference value from the first plurality according to a first reference identifier (ID) that is stored in memory. The first circuit compares the selected reference value to a first match value. | 2012-07-05 |
20120173778 | DYNAMIC COMPRESSION OF AN I/O DATA BLOCK - In one aspect, a method of compressing data includes splitting an I/O into smaller I/Os based on an I/O throughput. The size of the smaller I/Os are equal or less than a set block size. The method also includes asynchronously compressing the smaller I/Os. | 2012-07-05 |
20120173779 | Local Port Browser Interface - The present invention relates to KVM switches that contain both remote and local ports and provide a user of the local port with a similar WEB based interface experience as that experienced by the remote user. | 2012-07-05 |
20120173780 | MULTI-CORE DATA PROCESSOR - A multi-core LSI with improved stability of operation. The multi-core LSI includes a plurality of CPUs coupled to a first shared bus, one or more modules coupled to a second shared bus, a shared bus controller coupled between the first shared bus and the second shared bus for arbitrating access to the module(s) by the CPUs, and a system controller that monitors whether or not a response signal to an access request signal of the CPUs is output from a module to be accessed, wherein the system controller outputs a pseudo response signal to the first shared bus via the shared bus controller to terminate access by the CPU while accessing if the response signal is not output from the module to be accessed after the access request signal is output to the second shared bus from the shared bus controller and before a predetermined time elapses. | 2012-07-05 |
20120173781 | ROUND ROBIN ARBITER WITH MASK AND RESET MASK - In order to provide a solution for performing priority arbitration, a mask and reset-mask are generated in concert with a priority arbitration scheme. A plurality of requestors may issue requests for a shared resource. The priority arbitration scheme may grant access to a single requestor for a single priority assignment period. The mask may assist the priority arbitration scheme to assign priority to the plurality of requestors by temporarily removing a subset of the plurality of requestors for a particular priority assignment period. If the mask allows for no allowable requestors during the priority assignment period, a reset-mask scheme is implemented to reset the mask to permit an increased number of requestors access to the priority arbitration scheme. | 2012-07-05 |
20120173782 | METHOD AND SYSTEM FOR MANAGING SLEEP STATES OF INTERRUPT CONTROLLERS IN A PORTABLE COMPUTING DEVICE - A method and system for managing sleep states of one or more interrupt controllers of processors contained within a portable computing device are described. The method includes a processor defining wake-up interrupt settings in a storage device contained within the portable computing device. This storage device may comprise message random access memory (“RAM”). After wake-up settings have been established in message RAM, a processor may generate an alert that the wake-up settings in the message RAM have been defined. Next, a controller reviews the wake-up interrupt settings in the message RAM for a plurality of interrupt controllers that correspond with a plurality of processors contained within the portable computing device. The controller merges the wake-up settings in the message RAM and then sends the merged wake-up settings to an always-on power manager (“APM”). The APM is responsible for issuing signals to place interrupt controllers of processors into a sleep state. | 2012-07-05 |
20120173783 | SERIAL INPUT OUTPUT (SIO) PORT EXPANSION APPARATUS AND METHOD - An expander device and method for transmitting serial input/output (SIO) data between an initiator device and a plurality of target devices. The expander device includes a processor/controller configured to receive a master data stream from an initiator device and to transmit a returning master data stream to the initiator device. The expander device includes a plurality of target master ports coupled to the processor/controller and configured to transmit split data streams to corresponding target devices coupled thereto and to receive returning split data streams from the target devices. The processor/controller splits the master data stream, based on its data, into a plurality of split data streams, and directs the split data streams to the target master ports based on the data in the split data streams. The processor/controller also assembles a plurality of returning split data streams into the returning master data stream and transmits the returning master data stream to the initiator device. | 2012-07-05 |