35th week of 2013 patent applcation highlights part 76 |
Patent application number | Title | Published |
20130227095 | MIGRATION OF PROFILES BETWEEN VIRTUAL CONNECT DOMAINS - Migration of profiles between virtual connect domains is described. In an example, a plurality of validations are performed on a profile from a first virtual connect domain virtualizing devices using a first configuration. The profile is updated based on a second virtual connect domain virtualizing devices using a second configuration. The profile is moved for use by a device in the second virtual connect domain. | 2013-08-29 |
20130227096 | METHODS AND SYSTEMS FOR PAUSING AND RESUMING A MEETING SESSION - Presented are systems and methods for presenting, creating, and pausing a meeting session. The systems and methods create meeting-session data based at least in part on one or more applications running on one or more devices connected to a meeting session. The systems and methods store meeting-session data in a database. The systems and methods pause a meeting session such that the one or more devices are disconnected from the meeting session. The systems and methods resume a meeting session by configuring devices to run at least one of the one or more applications using the meeting-session data and joining configured devices to the resumed meeting session. | 2013-08-29 |
20130227097 | MULTI-TENANCY INFORMATION PROCESSING SYSTEM, MANAGEMENT SERVER, AND CONFIGURATION MANAGEMENT METHOD - In a multi-tenancy information processing system, a necessary setting change item and a target NW device are specified at the time of changing a configuration of a virtual machine of a tenant. A management server | 2013-08-29 |
20130227098 | SETTING SYSTEM, SERVER, TERMINAL DEVICE, SETTING METHOD, AND SETTING PROGRAM - A setting device to be set, a terminal device, and a server connected to each of the setting device and the terminal device are provided. A terminal device of a setting system that performs a setting of the setting device acquires setting information, which is information for setting the setting device, by reading from the setting device and transmits the acquired setting information to the server. A server receives the setting information transmitted from the setting information transmission unit. The server selects a setting device to be set on the basis of the setting information and transmits a setting execution instruction to the selected setting device. The setting device performs a setting of itself according to the instruction of the setting instruction unit. | 2013-08-29 |
20130227099 | Identity provider discovery service using a publish-subscribe model - A proxy is integrated within an F-SSO environment and interacts with an external identity provider (IdP) instance discovery service. The proxy proxies IdP instance requests to the discovery service and receives responses that include the IdP instance assignments. The proxy maintains a cache of the instance assignment(s). As new instance requests are received, the cached assignment data is used to provide appropriate responses in lieu of proxying these requests to the discovery service, thereby reducing the time needed to identify the required IdP instance. The proxy dynamically maintains and manages its cache by subscribing to updates from the discovery service. The updates identify IdP instance changes (such as servers being taken offline for maintenance, new services being added, etc.) occurring within the set of geographically-distributed instances that comprise the IdP service. The updates are provided via a publication-subscription model such that the proxy receives change notifications proactively. | 2013-08-29 |
20130227100 | METHOD AND SYSTEM FOR LOAD BALANCING CONTENT DELIVERY SERVERS - A high availability and load balanced content delivery system and method. A cloud computing content delivery system is provided including multiple content delivery servers (CDSs) configured to deliver content to multiple client devices. The client devices are configured to maintain a source list identifying the multiple CDSs and a primary CDS. The client devices send requests (e.g., yum requests) to the CDS for the mirror list. The client device then uses the mirror list and sends content requests to a first entry on the mirror list. Each CDS is configured to update the mirror list by applying a load balancing algorithm and provide the mirror list to a client device in the event that one or more CDSs are unavailable. | 2013-08-29 |
20130227101 | Method and system for providing transaction management in a request-oriented service architecture - An approach for providing a request-oriented service architecture is described. A request, from an originating resource manager, specifying a feature, declaration information, and an action to be performed on the feature is determined. Contents of the request are merged with a current state of the feature to generate a transaction. The transaction is used to update the current state of the feature. | 2013-08-29 |
20130227102 | Chunk Request Scheduler for HTTP Adaptive Streaming - A chunk request scheduler is provided for HTTP adaptive streaming. Requests for media chunks are scheduled over a network by requesting the media chunks over at least one connection; storing the media chunks in at least one buffer; monitoring a level of the at least one buffer; and selectively switching between at least two predefined download strategies for the request based on the buffer level. Requests for media chunks can also be scheduled over a network by obtaining an ordering of the connections based on a rate of each connection; storing the media chunks in at least one buffer; and requesting the media chunks over the ordered plurality of connections based on a size of the media chunks. For example, audio chunk requests can be scheduled over TCP connections having a lower rate order and video chunk requests can be scheduled over TCP connections having a higher rate order. | 2013-08-29 |
20130227103 | END-TO-END NETWORK SERVICE ASSURANCE SOLUTION - Disclosed herein are representative embodiments of tools and techniques for providing network service assurance. One exemplary embodiment includes a framework for network service assurance that includes a presentation layer, a service management layer, a network-infrastructure management layer, and a unified network-access layer. The unified-network-access layer is configured to receive a network request in a standard abstracted format, the network request being associated with at least one network element. The unified network-access layer also being configured to select a vendor adaptor from a plurality of vendor adaptors based on an element type of the at least one network element. The unified network-access layer further being configured to generate a vendor-formatted network request using the vendor adapter, and configured to send the vendor-formatted network request to the at least one network element. | 2013-08-29 |
20130227104 | TOPIC-BASED COMMUNITY INDEX GENERATION APPARATUS AND METHOD AND TOPIC-BASED COMMUNITY SEARCHING APPARATUS AND METHOD - A topic-based community index generation apparatus and method and a topic-based community searching apparatus and method are described. The topic-based community index generation apparatus generates a community index based on a topic that is shared by nodes included in a same community and is differentiated from topics of other communities. The topic-based community index generation apparatus and method effectively search for a desired community in a vast and complex network. In addition, the topic-based community searching apparatus and method effectively search for the desired community based on the topic that is shared by nodes included in the same community and is differentiated from topics of other communities. | 2013-08-29 |
20130227105 | Policy-Based Resource Management with Target-Driven Remediation on Server - A resource management solution for use in a data-processing infrastructure comprising a server data-processing entity and a set of target data-processing entities that is operable for downloading a set of management policies, executing, a verification action indicated in each one of the corresponding management policies for verifying a compliance of the target data-processing entity with the management policy, executing a target-side remediation action indicated in each violated one of the corresponding target-side management policies which the target data-processing entity is not compliant with, for remedying the non-compliance of the target data-processing entity with the violated target-side management policy, sending an indication of a remediation request for each violated server-side management policies, which each target data-processing entity is not compliant with, and executing, a corresponding server-side remediation action in response to each remediation request for remedying the non-compliance of the corresponding target data-processing entity with the corresponding violated server-side management policy. | 2013-08-29 |
20130227106 | METHOD AND APPARATUS FOR VIDEO SESSION MANAGEMENT - A video session management capability provides network-directed, client-assisted management of real-time mobile video sessions of video clients of mobile devices. The video session management capability is provided using a mobile device accessing a Wireless Service Provider (WSP) network and a video management server associated with the WSP network. The mobile device includes a video client and a video control engine. The video control engine collects client information at the mobile device and provides the client information to the video management server. The video management server receives the client information, obtains network information associated with the WSP network, determines video session management information, and propagates the video session management information toward the mobile device. The mobile device receives the video session management information and the video control engine uses the video session management information to manage a real-time mobile video session of the video client of the mobile device. | 2013-08-29 |
20130227107 | VIRTUALIZED NETWORK FOR VIRTUALIZED GUESTS AS AN INDEPENDENT OVERLAY OVER A PHYSICAL NETWORK - A method for operating a virtualized network that communicatively connects between a plurality of communication ports, instantiated for a plurality of guest operating systems executed over a plurality of hosts. The method comprises instantiating a communication port for each of the plurality of guests; performing a discovery media access control (MAC) address process of at least one destination guest of the plurality of guests by a source guest; sending a ping request from the source request to the at least one destination guest; and creating the virtualized network to allow communication between the source guest with the at least one destination guest, wherein the virtualized network is created over the physical network. | 2013-08-29 |
20130227108 | Balancing of Forwarding and Address Resolution in Overlay Networks - A network node comprising a processor configured to maintain a plurality of mapping entries for one or more virtual network instances, receive a data packet within a first virtual network instance, wherein the data packet comprises an inner destination address, match the inner destination address with one of the mapping entries, obtain an outer destination address that corresponds to the matched mapping entry, encapsulate the data packet with the outer destination address, and forward the encapsulated data packet based on the outer destination address, wherein the mapping entries maps out all of the addresses for a plurality of end nodes that participate in the first virtual network instance. | 2013-08-29 |
20130227109 | Policy-Based Resource Management with Target-Driven Remediation on Server - A resource management solution for use in a data-processing infrastructure comprising a server data-processing entity and a set of target data-processing entities that is operable for downloading a set of management policies, executing a verification action indicated in each one of the corresponding management policies for verifying a compliance of the target data-processing entity with the management policy, executing a target-side remediation action indicated in each violated one of the corresponding target-side management policies which the target data-processing entity is not compliant with, for remedying the non-compliance of the target data-processing entity with the violated target-side management policy, sending an indication of a remediation request for each violated server-side management policies, which each target data-processing entity is not compliant with, and executing a corresponding server-side remediation action in response to each remediation request for remedying the non-compliance of the corresponding target data-processing entity with the corresponding violated server-side management policy. | 2013-08-29 |
20130227110 | HANDLING A SERVICE REQUEST IN A HYBRID COMPUTER SYSTEM - A method and associated systems for handling a service request in a hybrid computer system. The hybrid computer system includes an application server computer and at least two mainframe computers. The server computer receives a service request from a user application, determines that the service request does not request a memory-management function, associates the request with a single-digit numeric category, and selects one of the mainframe computers as being able to most efficiently provide the requested service. The server then translates the service request into a configuration compatible with the selected mainframe and with a mainframe operating system running on the selected mainframe, and transmits the translated request to the selected mainframe. The server receives a result from the mainframe and translates the result into a configuration compatible with the application server computer, with the user application, and with a server operating system running on the application server computer. | 2013-08-29 |
20130227111 | PROPORTIONAL QUALITY OF SERVICE BASED ON CLIENT USAGE AND SYSTEM METRICS - Disclosed are systems, computer-readable mediums, and methods for determining client metrics of a volume in a storage system for a first client of a plurality of clients. The storage system stores data from the plurality of clients. System metrics of a cluster in the storage system are determined based upon use of the storage system by the plurality of clients. A load value of the storage system is determined based upon the system metrics and the client metrics. The load value is determined to be above a predefined threshold. A target performance value is calculated based upon the load value, a minimum quality of service value, and a maximum quality of service value. Performance of the storage system is adjusted for the client based upon the target performance value and the determining the load value is above the predefined threshold. | 2013-08-29 |
20130227112 | SMART CACHE LEARNING MECHANISM IN ENTERPRISE PORTAL NAVIGATION - The disclosure generally describes computer-implemented methods, software, and systems for optimizing portal navigation node caching. A computer-implemented method includes starting a learning process to analyze at least one navigation request to at least one navigation node, wherein the navigation request requests at least one property of the at least one navigation node, examining properties of the at least one navigation node, recording to a property list at least one requested navigation node property of the at least one navigation node, calculating, using at least one computer, a variance between the at least one navigation node property recorded to the property list, and determining whether the calculated variance is above a threshold. | 2013-08-29 |
20130227113 | MANAGING VIRTUALIZED NETWORKS BASED ON NODE RELATIONSHIPS - Systems and methods for optimizing a virtualized communication network are provided. The method comprises monitoring traffic among nodes in a virtualized communication network to determine one or more relationships among the nodes, wherein the nodes include physical and logically defined components; determining whether one or more edges connecting the nodes in the communications network satisfy a rule; grouping the nodes connected by the one or more edges that satisfy the rule into at least one group; ranking the nodes in the group in accordance with a parameter; and implementing a policy to optimize the virtualized communication network in accordance with information determined from the ranking or the grouping of the nodes. | 2013-08-29 |
20130227114 | HIERARCHICAL SCHEMA TO PROVIDE AN AGGREGATED VIEW OF DEVICE CAPABILITIES IN A NETWORK - In one embodiment, an aggregation device within a computer network domain receives one or more capability messages from one or more devices in the computer network domain. The aggregation device may then aggregate device capabilities from the capability messages, and provides the aggregated device capabilities to a management device located outside of the computer network domain. | 2013-08-29 |
20130227115 | METHOD FOR DETERMINING WHETHER A COMMUNICATIONS SERVICE ROUTE IS OPERATING PURSUANT TO A SERVICE LEVEL AGREEMENT - A communications method may be for communications devices configured to define a plurality of communications service routes each subject to a respective service level agreement. The communications devices for each service route may include, in a series coupled arrangement, a customer edge router, a local exchange carrier (LEC) access circuit, an interchange carrier transport circuit, a provider edge router, and an internet protocol computing cloud. The method may include operating a controller coupled to the communications devices to poll each of the communications devices for a device health status. The controller may further be operated to correlate the health statuses to a given communications service route and determine a service state of the given communications service route based upon the health statuses. The controller may further be operated to determine whether the given communications service route is operating pursuant to the service level agreement based upon the service state. | 2013-08-29 |
20130227116 | DETERMINING OPTIMAL COMPONENT LOCATION IN A NETWORKED COMPUTING ENVIRONMENT - Service data and service management data traffic in a networked computing environment (e.g., a cloud computing environment) may flow thorough a large number of devices (e.g., storage, network, cache and other devices and appliances) when the data move from one or more source systems to one or more target systems (or end user systems). Embodiments of the present invention provide a data analysis driven approach that detects patterns in data movements, and data traffic can be used to determine placement of certain network service components such as, among others, storage devices and appliances, server devices and appliances, network devices and appliances, etc. | 2013-08-29 |
20130227117 | SYSTEM AND METHOD FOR DYNAMIC SESSION MAPS - Systems, methods, and non-transitory computer-readable storage media for creating dynamic session maps. The method is discussed in terms of a system implementing the method. The system generates a dynamic session map token for a packet in a communication session, wherein the dynamic session map token instructs a node to send a copy of the packet to a specified destination. The dynamic session map token includes a unique dynamic session map identifier, a port number, and an IP address associated with the specified destination. Next, the system adds the dynamic session map token to the packet to yield a tracing packet. The dynamic session map token can be incorporated into the header portion of the packet, for example. Finally, the system transmits the tracing packet to the node. In one embodiment, the system also sends the copy of the packet to the specified destination. | 2013-08-29 |
20130227118 | SYSTEM AND METHOD FOR PROVIDING ACCESS TO PRESENCE STATUS FOR MOBILE DEVICES - A system and method are provided for enabling access to presence status for mobile devices. The method comprises receiving, via an application programming interface, an application inquiry, the application inquiry requesting a presence data for at least one mobile device; responsive to receiving said inquiry, obtaining network data from one or more network infrastructure nodes associated with providing service to the at least one mobile device; determining a response to the application inquiry based upon the network data; and providing the response via the application programming interface. | 2013-08-29 |
20130227119 | SYSTEM AND METHOD FOR PROVIDING ACCESS TO PRESENCE STATUS FOR MOBILE DEVICES - A system and method are provided for enabling access to presence status for mobile devices. The method comprises receiving, via an application programming interface, a subscription request, the subscription request requesting a presence data for at least one mobile device; registering a subscription for a subscriber device according to the subscription request; obtaining network data from one or more network infrastructure nodes associated with providing service to the at least one mobile device; determining that at least a portion of the network data is associated with the subscription; and providing the at least a portion of the network data to the subscriber device via the application programming interface. | 2013-08-29 |
20130227120 | Method, Device, and System for Acquiring Wireless Network Quality Information - Embodiments of the present invention provide a method, a device, and a system for acquiring wireless network quality information. In an embodiment method, a terminal acquires wireless network quality information sent by a network element on a network side. The terminal displays the wireless network quality information to a user. A terminal may acquire wireless network quality information and display the wireless network quality information to a user. | 2013-08-29 |
20130227121 | MONITORING A PATH OF A TRANSACTION ACROSS A COMPOSITE APPLICATION - At each intermediate transaction hop from among multiple transaction hops in a transaction flow through a composite application, an entry with tracking data for a current transaction hop of the multiple transaction hops is inserted into a tracking envelope associated with the transaction flow and the tracking envelope is passed to a next transaction hop of the transaction hops in the transaction flow. At a final transaction hop of the multiple transaction hops, a final entry with tracking data for the final transaction hop is inserted into the tracking envelope and the multiple entries with tracking data for each of the transaction hops in the tracking envelope are exposed in a single tracking event. | 2013-08-29 |
20130227122 | DASH CLIENT AND RECEIVER WITH BUFFER WATER-LEVEL DECISION-MAKING - A client/receiver downloads data over a network path between a source and the receiver coupled by the network path and stores the media data in a presentation buffer of the receiver and from there it is consumed by a presentation element. The receiver monitors a presentation buffer fill level that represents what portion of the presentation buffer contains media data not yet consumed by a presentation element. The receiver makes requests for additional data to download. If the fill level is above a high fill threshold, the receiver does not make further requests and eventually the fill level goes down. If the fill level is below a low fill threshold, the receiver restarts the downloading and updates the fill level as media data is consumed by the presentation element. The fill level might be measured in units of memory storage capacity and/or units of presentation time. | 2013-08-29 |
20130227123 | Methods and Systems for Network Connectivity - Methods and systems are provided for connecting an electronic device to a network. In some situations, the electronic device connects to a first network provider and pings a first server having a static internet protocol address and a second server having a dedicated uniform resource locator. If the electronic device receives a response from the first and second server, the electronic device maintains its connection to the first network provider. Otherwise, the electronic device connects to a second network provider and pings the first and second servers. | 2013-08-29 |
20130227124 | APPARATUS AND METHOD OF PORTABLE TERMINAL FOR TRANSMITTING CONTENTS ACCORDING TO NETWORK ENVIRONMENT - A method of operating a portable terminal is provided. The method includes confirming a delay in reception of an Internet Protocol (IP) address of a specific server requested to a Domain Name System (DNS) server, re-requesting the IP address of the specific server to the DNS server by increasing an interval of a DNS query, confirming a delay in a socket connection requested to the specific server, and re-requesting the socket connection to the specific server by increasing an interval of a sync. | 2013-08-29 |
20130227125 | METHOD AND SYSTEM FOR MONITORING MESSAGES PASSED OVER A NETWORK - A method for monitoring an application, comprising: receiving a message from the application; storing the message in a message data buffer in a data store; selecting one or more module instances to define a monitoring function for the application, each module instance for independently performing a respective aspect of the monitoring function, each module instance independently accessing the message data buffer directly from the data store to process data contained therein to perform its aspect of the monitoring function; and, initiating operation of the one or more module instances in accordance with a schedule defined by one or more routing rules, the one or more routing rules for routing a pointer to the message, as stored in the message data buffer, between the one or more module instances to thereby perform the monitoring function without passing the message itself between the one or more module instances. | 2013-08-29 |
20130227126 | ZONE BASED ENERGY MANAGEMENT SYSTEM - A method of managing a site in a mobile environment including detecting an availability of at least one network device having an operating condition at a site. First and second boundaries of the site having respective first and second boundaries, which are different, are detected. A plurality of zones including an on-site zone having an area within the first boundary, a first zone including an area beyond the first boundary and within the second boundary, and a second zone including an area beyond the second boundary are each detected. A predetermined operating condition of the at least one network device at the site is implemented in response to detecting a relative location of the mobile device with respect to the on-site zone, the first zone and the second zone. An on-site operating condition corresponding to the on-site zone is implemented. | 2013-08-29 |
20130227127 | SCHEDULE MANAGEMENT METHOD AND SCHEDULE MANAGEMENT SERVER - A reservation method of computer resources having short idle periods is provided. A schedule management method includes: a terminal; computers that perform tasks; and a schedule management server that manages the allocation of the computers. Each computer includes a virtual machine monitor that manages virtual computers. The schedule management server includes a schedule management part that manages reservation information including reservation state of each virtual computer, and creates reservation schedules for allocating the virtual computers to the tasks. The schedule creation method includes extracting a free period of each virtual computer, and creating a reservation schedule that secures a period that coincides with the reservation request period by reserving one virtual computer, and another virtual computer so that the end-point of a reservation period configured in the free period of the one virtual computer coincides with or overlaps the start-point of a reservation period configured in the free period of the another computer. | 2013-08-29 |
20130227128 | Graphical Tools For Obtaining Data From A Medical Device - A system and method to allow for connectivity of a plurality of medical devices in a health care setting and the delivery of data from those medical devices to an individual to utilize the information received is provided. In typical medical devices, the reporting of data is distinct and hard to interpret. The present invention provides a set of graphical tools that allow the interpretation of different data from different medical devices. Additionally, the present invention provides a set of software tools that allows the data received from a plurality of different medical devices to be separated into more appropriate fields based on pre-determined configuration to assign specific flagged data to specific devices. This information allows the user to receive data whereby the data is previously interpreted to determine from what medical device the information has been received and how to interpret the data for further processing. The present invention also allows for interpreted data received from a plurality of medical devices to be sent to a health care information system department for further processing and analysis. | 2013-08-29 |
20130227129 | DEVICE AND METHOD FOR MAINTAINING A COMMUNICATION SESSION DURING A NETWORK TRANSITION - Provided are a device and method for maintaining a communication session during a network transition. In one example, the method includes monitoring, by a client, a connection with a first network to determine whether a signal strength of the connection falls below a threshold value. The client establishes a connection with a second network if the signal strength of the connection with the first network falls below the threshold value. Establishing the connection with the second network includes obtaining an address and port assignment corresponding to the client from the second network. The client uses the obtained address and port assignment to maintain a communication session during the changeover from the first network to the second network. | 2013-08-29 |
20130227130 | MANAGING SERVICE LEVELS PROVIDED BY SERVICE PROVIDERS - A method and system for managing at least one service level of a service provided by a service provider to a customer of the service provider under a service level agreement. The service level agreement is a contract between the service provider and the customer. Measurement data and at least one adjudication element associated with a service level of the at least one service level are retrieved in an electronic format. The measurement data and the at least one adjudication element are stored in a datastore. The measurement data includes at least one data point measured on a respective resource that provides the service. The retrieved measurement data are adjudicated for the service level in accordance with the at least one adjudication element such that the adjudication generates a respective adjudicated data point for each data point of the measurement data. | 2013-08-29 |
20130227131 | DYNAMICALLY BUILDING A SET OF COMPUTE NODES TO HOST THE USER'S WORKLOAD - A method, system and computer program product for dynamically building a set of compute nodes to host a user's workload. An administrative server receives workload definitions that include the types of workloads that are to be run in a cloud group as well as a number of instances of each workload the cloud group should support. These workload definitions are used to determine the virtual machine demands that the cloud group will place on the cloud environment. The administrative server further receives the demand constraints, placement constraints and license enforcement policies. The administrative server identifies a set of compute nodes to host the user's workload based on the virtual machines demands, the demand constraints, the placement constraints and the license enforcement policies. In this manner, a set of compute nodes is dynamically built for consideration in forming a cloud group without the user requiring knowledge of the cloud's composition. | 2013-08-29 |
20130227132 | AUTOMATICALLY SELECTING APPROPRIATE PLATFORM TO RUN APPLICATION IN CLOUD COMPUTING ENVIRONMENT - A method, system and computer program product for selecting an appropriate platform to run an application deployed in a cloud computing environment. The appropriate platform is selected by employing a two phase process, where the first phase occurs prior to the deployment of the application and the second phase occurs after the application has been deployed. In the first phase, the cloud computing node selects a platform using various factors, such as application binaries, application metadata and artifacts, and qualities of service and application requirements. In the second phase, the cloud computing node determines whether an alternative platform needs to be implemented for subsequent deployments of the application using various factors, such as application runtime metrics and garbage collection metrics. In this manner, an appropriate platform is automatically selected thereby removing the requirement for the user to indicate the type of platform for the target environment. | 2013-08-29 |
20130227133 | Methods, Systems, And Computer Program Products For Providing Intelligent Monitoring Services - Methods, systems, and computer program products for intelligent monitoring services are provided. A method includes sampling data for a subject over a defined time period and calculating a normative value for the defined time period based on the sampled data. The method also includes monitoring incoming data for the subject, comparing a monitored value for the incoming data to the normative value, and generating a responsive action when the monitored value deviates from the normative value. | 2013-08-29 |
20130227134 | Method and Apparatus for Measuring the End-to-End Performance and Capacity of Complex Network Service - A method and system of measuring performance and capacity of a network includes monitoring network activity using an application programming interfaces (API) monitoring system with a web services definition language (WSDL) file and a probe. The WSDL file provides instructions to a probe control system in the API monitoring system and the probe control system provides regular expressions to the probe. Performance data are collected using the probe. The performance data includes a collection of performance information. Using the probe, performance data are transmitted between the network and the API monitoring system. The API monitoring system stores the performance data in a database of performance data monitored and analyzes the performance data to determine performance and capacity of the network. The API monitoring system reports information on performance and capacity of the network to a network operations center dashboard. | 2013-08-29 |
20130227135 | MONITORING RESOURCE CONGESTION IN A NETWORK PROCESSOR - Embodiments of the invention are directed to monitoring resources of a network processor to detect a condition of exhaustion in one or more of the resources over a predetermined time interval and to provide an indication of the condition. Some embodiments periodically sample various resources of a network processor and from the samples calculate utilization of the network processor's memory bus and core processor, and determine if an interworking FIFO packet queue error has occurred. Such information may help network operators and/or support engineers to quickly zero in on the root cause and take corrective actions for network failures which previously could have been attributed to many different causes and that would have required significant time and effort to troubleshoot. | 2013-08-29 |
20130227136 | SYSTEM AND METHOD FOR MONITORING AND MANAGING DATA CENTER RESOURCES IN REAL TIME - In one aspect the present disclosure relates to a remote access appliance for facilitating communications between a managed device and a user located remotely from the managed device. The appliance may have a processor adapted to facilitate the communication of keyboard, video and mouse information between the appliance and the managed device. A rack data unit (RDU) subsystem may be used which is adapted to manage communications with, and to receive sensor data directly from, at least one remotely located sensor located at the managed device, without the need to transmit the sensor data over a network. An interface may also be used for interfacing the appliance to the managed device. | 2013-08-29 |
20130227137 | METHOD AND ARRANGEMENT FOR ENABLING SERVICE DELIVERY IN A TELECOMMUNICATIONS NETWORK - A method and arrangement for enabling delivery of an IT-service to a client, wherein execution of the IT-service requires resources in a cloud architecture. First, a plurality of predefined cloud computing services and respective requirements for resources, are registered. Then, service subscriptions and associated subscription identities, valid in a telecommunications network, are provisioned for the predefined cloud computing services. One of the service subscriptions and associated subscription identity is assigned to an identity module, for enabling delivery of the IT-service to the client by providing an associated predefined cloud computing service when the client uses the identity module. Then, activity of the assigned service subscription is monitored in the network based on the associated subscription identity, and resources are allocated in the cloud architecture according to the assigned service subscription, when it is detected that the assigned service subscription is activated or has been activated. | 2013-08-29 |
20130227138 | MACHINE TYPE COMMUNICATIONS (MTC) IN NETWORKS USING NON ACCESS STRATUM (NAS) SIGNALING - Systems and methods that send Machine Type Communications (MTC) using Non Access Stratus (NAS) signaling. In one embodiment, a network element receives NAS signaling that includes MTC data from a device. The network element identifies an MTC profile associated with the device that includes parameters defining what MTC data transmissions are allowed for the device through NAS signaling. The network element then determines whether transmission of the MTC data is allowed by the device based on the MTC profile. If the transmission of the MTC data is allowed, then the network element sends the MTC data to another MTC entity, such as another MTC device or an MTC server. If not, then the network element rejects the transmission of the MTC data. | 2013-08-29 |
20130227139 | COMMUNICATING AN IDENTITY TO A SERVER - An identity is communicated by a client device to a server without requiring the identity to be disclosed to eavesdroppers and without requiring the use of symmetric or asymmetric cryptography. In one example, the identity is an identity of the client device, where the identity has been assigned to the client device by the server through the provisioning of a unique subset of client-identifying keys. In another example, the identity is an identity of a group shared secret that has been provisioned by the server to the client device. | 2013-08-29 |
20130227140 | Identity provider discovery service using a publish-subscribe model - A proxy is integrated within an F-SSO environment and interacts with an external identity provider (IdP) instance discovery service. The proxy proxies IdP instance requests to the discovery service and receives responses that include the IdP instance assignments. The proxy maintains a cache of the instance assignment(s). As new instance requests are received, the cached assignment data is used to provide appropriate responses in lieu of proxying these requests to the discovery service, thereby reducing the time needed to identify the required IdP instance. The proxy dynamically maintains and manages its cache by subscribing to updates from the discovery service. The updates identify IdP instance changes (such as servers being taken offline for maintenance, new services being added, etc.) occurring within the set of geographically-distributed instances that comprise the IdP service. The updates are provided via a publication-subscription model such that the proxy receives change notifications proactively. | 2013-08-29 |
20130227141 | METHOD FOR ACCESSING CONTENT IN NETWORKS AND A CORRESPONDING SYSTEM - A method for accessing content in networks, preferably in wide area networks, includes: determining a resource for content by a resource identifier; sending a DNS-query for resolving an IP-address for a host identifier specified as a part of the resource identifier by a client; determining a preferred hosting server hosting the content according to the resource identifier; sending a DNS-response including the IP-address of the determined hosting server to the client; accessing the content from the determined hosting server by the client by providing at least one hosting server identifier or one IP-address corresponding to the resource identifier to a sorting server; sorting the at least one hosting server identifier or IP-address by the sorting server according to client specific information or according to network guiding information provided by the client, determining a preferred hosting server according to the sorted at least one hosting server identifier or IP-address. | 2013-08-29 |
20130227142 | PROVISION RECOGNITION LIBRARY PROXY AND BRANDING SERVICE - Systems and methods for enabling organizations such as libraries, as brokers of digital information, the ability to automatically and uniquely modify (e.g., brand) the resources they broker at the time those resources are delivered to users. This is accomplished through an improved architectural approach for information flow through a library that enables a library to act upon a digital information resource by ensuring that it is routed through the library on its path back to the end user. The embodiments also include a branding service that enables libraries to automatically and uniquely brand information resources that are delivered through this architectural approach. | 2013-08-29 |
20130227143 | Method and system for providing transaction management in a request-oriented service architecture using meta-models - An approach for providing transaction management in a request-oriented service architecture using meta-models is described. A canonical request specifying a feature, declaration information, and an action to be performed on the feature is received, wherein the canonical request is based on a meta-model and an external request indicating the feature and the action. Contents of the request are integrated with a current state of the feature based on the meta-model to generate a transaction. The current state of the feature is updated based on the transaction. | 2013-08-29 |
20130227144 | OPERATION MANAGING METHOD FOR COMPUTER SYSTEM, COMPUTER SYSTEM AND COMPUTER-READABLE STORAGE MEDIUM HAVING PROGRAM THEREON - In one embodiment according to the present invention, a virtual server collects the configuration information of a physical server being executed with granularity corresponding to the degree of operation verification defined in a business operation system including as a component the virtual server and stores it as checked and passed environmental information of the virtual server. When a new virtual server is allocated to the business operation system, a physical server group to which the virtual server is allocated is determined on the basis of the checked and passed environmental information of the virtual server. Hereby, a method of allocating resources enabling both the reliability guarantee of the business operation system and the cost reduction associated with operation check is realized. | 2013-08-29 |
20130227145 | SLICE SERVER REBALANCING - Disclosed are systems, computer-readable mediums, and methods for determining a load value for each of a plurality of volume servers in a storage system. The storage system stores data from a plurality of clients. Each volume server comprises a plurality of slices, each of which contains data associated with a client. A first volume server is determined to be overloaded based upon the load value for the first volume server being above a predetermined threshold. A slice located on the first volume server is selected to relocate. A second volume server is determined to relocate the slice to based on the load value of the second volume server. | 2013-08-29 |
20130227146 | Processing Method for Stateful Path Computation Element and Stateful Path Computation Element - The disclosure discloses a processing method for a stateful Path Computation Element (PCE) and a stateful PCE. The method includes: the stateful PCE completes path computation of the stateful PCE, and reserves or locks resources needed by a computed path; the stateful PCE receives a first notification message, wherein the first notification message is used for notifying the stateful PCE of a path which is unsuccessfully established during a Resource Reservation Protocol (RSVP) signalling procedure or a path which is successfully deleted during an RSVP signalling procedure; and the stateful PCE releases resources needed by the path notified by the first notification message. The disclosure improves the real-time property and accuracy of the resource information which the stateful PCE is aware of, and the accuracy of the path computation of the PCE, so as to avoid resource conflict. | 2013-08-29 |
20130227147 | SYSTEMS AND METHODS FOR CREATING WEB SERVICE COMPOSITIONS - Exemplary embodiments provide systems and methods for connecting services, including web services, using intermediate data exchange objects to create composition services. Data exchange objects may be service independent objects that represent the inputs and/or outputs of various services. The systems and methods may employ data exchange objects to determine whether two services are composable and to implement and execute composite services according to the data exchange objects. | 2013-08-29 |
20130227148 | Full-Duplex Bi-Directional Communication Over a Remote Procedure Call Based Communications Protocol, and Applications Thereof - Systems and methods for reducing the cost but increasing the performance caused in streaming data between a client and a server are described herein. Embodiments of the present invention relate to reducing the cost but increasing the performance by the traditional data streaming where two TCP connections, one for each direction of traffic is used. Further embodiments allow a server in communication with one or more clients using a RPC based communication protocol to bi-directional stream not on two TCP connections but a single TCP connection. In one embodiment, this is achieved by transmitting from the client to the server an initial handshake. if the server receives the handshake, then the client streams a request stream to the server and the server streams a response stream to the client simultaneously over the same single TCP connection establishing full-duplex streaming. | 2013-08-29 |
20130227149 | METHOD FOR PROVIDING A COMMUNICATION SESSION AND DEVICE - A method for providing a communication session may include establishing, during an established communication session between a first communication device and another communication device, a communication connection with a second communication device; determining, as to whether one or more communication services provided in the communication session by the first communication device should be provided by the second communication device; and in case at least one of the communication services provided in the communication session should be provided by the second communication device, establishing a communication session connection for the at least one communication service of the communication session, and providing the at least one communication service by the second communication device within the established communication session. | 2013-08-29 |
20130227150 | NETWORK SYSTEM - Provided is a network system. The network system includes a first component performing a preset function, the first component having a first device code and a second component exchanging information with the first component to be communicably connected to the first component, the second component having a second device code. When a command for communicable connection is inputted into the first component or the second component, a connection sequence is generated from the component in which the command is inputted to exchange an IP address and the device code of each of the components between one component generating the connection sequence and the other component receiving the connection sequence. | 2013-08-29 |
20130227151 | PACKET-SWITCHED NETWORK-TO-NETWORK INTERCONNECTION INTERFACE - An exemplary method includes at least on network element of a first network domain exchanging signaling and media border processing information with at least one network element of a second network domain by way of a secure packet-switched connection, exchanging service policy information with the at least one network element of the second network domain by way of the secure packet-switched connection, peering sessions associated with different service types between the first network domain and the second network domain by way of a packet-switched network-to-network interconnection interface (“NNII”) in accordance with the exchanged signaling and media border processing information, and enforcing different performance threshold specified by the service policy information for peering the sessions associated with the different service types. | 2013-08-29 |
20130227152 | METHOD FOR SEARCHING FOR DEVICE AND COMMUNICATION DEVICE USING SAME - Provided are a device discovery method and a communication device thereof. The method includes: transmitting a probe request frame; receiving a probe response frame including session information on a client connected to a group owner (GO), from the GO among source and sink devices belonging to the display group; and determining whether to associate with the display group by using the session information in the probe response frame. | 2013-08-29 |
20130227153 | COMPUTER-IMPLEMENTED METHOD, COMPUTER SYSTEM AND COMPUTER READABLE MEDIUM - The present application relates to a computer implemented method for processing a request to connect to a server from an application residing on a client device, comprising:
| 2013-08-29 |
20130227154 | Session Parameters in the Periodic Assistance Data Delivery - Session parameters and/or information regarding session parameters are provided to a target device from a location server in a periodic assistance session. For example, the location server starts an unsolicited periodic assistance session, and transmits information indicating the unsolicited assistance session is periodic as well as any relevant session parameters to the target device. The location server may change session parameters “on the fly,” and inform the target device of the modified session parameters. The target device may initiate a session and requests certain parameters, to which the location server responds with an indication as to what parameters the target device will actually receive. Additionally, the target device may modify the session parameters, and the location server can respond to the target indicating whether or not the modification was accepted or if the modification was accepted in a modified form. | 2013-08-29 |
20130227155 | IPv4 ADDRESSING OVER NON-IPv4 SYSTEMS - A system includes an access node having an associated identifier. The access node is configured to insert the identifier into a network connection request. The system includes an IP edge service node connected to the access node and configured to receive the network connection request. The IP edge service node is further configured to store the inserted identifier and to insert the identifier into an Internet protocol version 6 (IPv6) address request transmitted according to dynamic host configuration protocol version 6 (DHCPv6) through an established network connection based on the network connection request. The system further includes a server configured to receive the IPv6 address request and assign an IPv6 address based on the IPv6 address request. | 2013-08-29 |
20130227156 | IPV6 ADDRESS GENERATION TO TRIGGER A VIRTUAL LEASED LINE SERVICE - Various embodiments relate to a communications system and related method for determining an address of a service access point (SAP) upon establishment of a service over a packet data network. A customer SAP connected to a provider SAP may request a link-local address for another customer SAP on the far-end of the packet data network. When the service, such as a virtual leased line (VLL) is not yet established, the provider SAP may generate an address for the customer based on another value, such as its own media access control (MAC) address. The generated address may then allow the service to become established, which may allow Neighbor Solicitation and Neighbor Advertisement packets to be sent, analyzed, and extracted. The provider SAP may then replace the generated address with the address extracted from the Neighbor Solicitation or Advertisement packet received after the service was established. | 2013-08-29 |
20130227157 | TERMINAL APPARATUS, OPERATION METHOD OF TERMINAL APPARATUS, AND PROGRAM PRODUCT - According to one embodiment, a terminal apparatus includes a first processing unit, second processing unit, and determiner. The first processing unit is configured to execute message processing as an authentication client for network access authentication. The second processing unit is configured to execute message processing as an authentication relay between a network access authentication server and an authentication client in another terminal apparatus. The determiner is configured to choose one of the first processing unit and the second processing unit on how to process a message which is sent by the network access authentication server or the other terminal apparatus. | 2013-08-29 |
20130227158 | MEDIA-QUALITY ADAPTATION MECHANISMS FOR DYNAMIC ADAPTIVE STREAMING - In an embodiment, a control unit includes a determiner and a requestor. The determiner is configured to determine media-data rate in response to the network throughput and one of multiple fill ranges to which a level of a buffer corresponds, and the requestor is configured to request a media-file segment having the determined media-data rate. For example, such a control unit may be able to control the streaming of a video file in a way that reduces or prevents buffer underflows (i.e., video “freezes”), reduces the start-up delay, and that reduces the frequency of changes from one quality level (e.g., resolution) to another quality level, while streaming the highest-quality version of the video file that the data throughput allows. That is, the control unit seeks to maximize the streamed video quality while minimizing the number of buffer underflows, the number of changes in the streamed resolution caused by changes in the throughput, and the start-up delay. | 2013-08-29 |
20130227159 | BUFFER MANAGEMENT FOR STREAMING DATA - A client receives streaming data from a server at a first data rate and buffers the streaming data in a buffer having a finite size. The client consumes the streaming data from the buffer at a second data rate. The second data rate is variable. Based on a data depth of the buffer relative to a reference data depth, the client generates a sequence of signals and sends the sequence of signals to the server to dynamically adjust the first data rate. The sequence of signals influences the data depth of the buffer toward the reference data depth. | 2013-08-29 |
20130227160 | FLOW-RATE ADAPTATION FOR A CONNECTION OF TIME-VARYING CAPACITY - A system and methods for adapting streaming data for transmission over a connection of time-varying capacity are disclosed. A streaming server individually adapts transmission rates of signals directed to subtending clients according to measurements characterizing connections from the streaming server to the clients. The measurements may relate to characteristics such as transfer delay, data-loss fraction, and occupancy level of a buffer at a client's receiver. A flow controller associated with the streaming server derives metrics from measurements taken over selected time windows to determine a permissible transmission rate from the server to each active client. Metrics related to a specific characteristic may include a mean value over a moving window as well as short and long term tendencies of respective measurements. An adaptable encoder at the streaming server encodes signals to meet permissible transmission rates. | 2013-08-29 |
20130227161 | TRANSMIT SCALING USING MULTIPLE QUEUES - According to some embodiments, it may be determined, at a first processing element of a device with a plurality of processing elements, that first data is to be transmitted in association with a first network connection. A first entry associated with the first data may then be stored into a first of a plurality of transmit queues. It may subsequently be determined, at a second processing element of the device, that second data is to be transmitted in association with the first network connection. A second entry associated with the second data may then be stored into a second of the plurality of transmit queues. | 2013-08-29 |
20130227162 | Management of Data Upload Speed - In accordance with an example embodiment of the present invention, there is provided an apparatus, including a receiver for receiving, from a client device, a data upload request relating to a data management application, wherein a data communications connection having a first data upload speed is utilized between the client device and a data management server; a processor configured to determine whether the client device is allowed to use a second data upload speed on the basis of the received data upload request, wherein the second data upload speed is faster than the first data upload speed; and a processor configured to establish the second data upload speed for the client device, if the client device is allowed to use the second data upload speed. | 2013-08-29 |
20130227163 | APPARATUS AND METHOD FOR PROVIDING A CONGESTION MEASUREMENT IN A NETWORK - Example embodiments of a system and method for providing a congestion measurement in a network are disclosed. In an example embodiment information is received at an information transfer rate, from a source network device. A sample of the information may be taken before the information is transmitted to a destination network device. In an example embodiment, a congestion measurement value is computed that corresponds to the sample and represented with at least two bits. A multi-bit indicator of the congestion measurement value is then transmitted to control the information transfer rate of information arriving in the future. | 2013-08-29 |
20130227164 | METHOD AND SYSTEM FOR DISTRIBUTED LAYER SEVEN TRAFFIC SHAPING AND SCHEDULING - A computer-implemented method of providing distributed layer seven traffic shaping includes receiving one or more service requests from one or more clients. The one or more service requests include network usage information associated with the one or more clients. The computer-implemented method also includes aggregating the network usage information from the one or more clients across one or more data centers. Further, the computer-implemented method includes computing a delay required for throttling the service request based on data transferred. Furthermore, the computer-implemented method includes communicating the delay to the one or more clients. Moreover, the computer-implemented method includes throttling the one or more service requests based on the delay across the one or more data centers. | 2013-08-29 |
20130227165 | Load Balancing and Session Persistence in Packet Networks - Methods and systems for performing load balancing and session persistence in IP (e.g., IPv6) networks are described herein. Some aspects relate to a destination options extension header that may be defined as a load balancing session persistence option (LBSPO) for storing a client identifier and a server identifier for each of a client and a server during a session. Packets sent between the client and the server may include the LBSPO with the client and server identifiers. A load balancer with a virtual IP address of a target application can perform session persistence and assign a destination server to a client based on a preexisting session between the server and the client, as determined by the LBSPO information. While a target VIP node may process data packets based on the LBSPO information, once established, the LBSPO information may remain unchanged for the duration of the session. | 2013-08-29 |
20130227166 | Method and Apparatus for Internet Protocol Based Content Router - An internet protocol (IP) content router, comprising a forwarding information base (FIB) engine comprising a data store comprising forwarding instructions, an IP packet classifier comprising a processor configured to classify a first incoming IP packet as an information centric networking (ICN) packet and a second incoming IP packet as a non-ICN packet, and an IP packet processor comprising a processor, wherein the IP packet processor is coupled to the FIB engine and to the IP packet classifier, wherein the IP packet processor is configured to intercept the ICN packet for further ICN processing in the IP content router, consult the FIB engine for forwarding instructions for the non-ICN packet, and forward the non-ICN packet according to the forwarding instructions. | 2013-08-29 |
20130227167 | DISTRIBUTING TRANSMISSION OF REQUESTS ACROSS MULTIPLE IP ADDRESSES OF A PROXY SERVER IN A CLOUD-BASED PROXY SERVICE - A first packet is received at a proxy server from a client and includes a first incoming request for an action to be performed on an identified resource. The first packet is received at the proxy server as a result of a DNS request for a domain corresponding to the identified resource resolving to an IP address of the proxy server. The proxy server selects, based on at least in part on a set of parameters associated with the first packet, one of multiple IP addresses for use as a source IP address for a second packet that carries an outgoing request and transmits the second packet. The proxy server receives a third packet that includes an incoming response from the destination origin server in response to the outgoing request and transmits a fourth packet to the client that includes an outgoing response based on the incoming response. | 2013-08-29 |
20130227168 | LOCATION MANAGER, INFORMATION PROCESSING SYSTEM AND LOCATION DESIGN METHOD - A location manager includes a memory and a processor coupled to the memory. The processor executes a process including extracting a combination of a transfer device and a path by using topology information indicating a relation of connections among transfer devices. The process including calculating a sum of an amount of electric power consumed by the transfer device being included in the combination to store the data and an amount of electric power consumed by transfer devices on a path included in the combination to transfer the data. The process including selecting a combination of which the sum of electric power calculated at the calculating is a minimum sum out of the combinations extracted at the extracting. The process including outputting information indicating the combination selected at the selecting. | 2013-08-29 |
20130227169 | CONNECTIVITY, ADJACENCIES AND ADAPTATION FUNCTIONS - Example embodiments are directed to a method of publishing an element template from a first service provider to an administrative owner to determine an optimal end-to-end connectivity path from a source to a destination across at least one resource domain for data transport. The method includes determining, at the first service provider, adjacencies between a first resource domain of the first service provider and a second resource domain of a second service provider. The first service provider publishes to an administrative owner, an element template that identifies connectivity attributes, including adjacencies and adaptation capabilities of the first resource domain. The AO may develop a plurality of possible paths from a source end-point to a destination end-point to transmit data based on the element template from the first service provider and element templates from other service providers. The AO selects an optimal path from the plurality of possible paths. | 2013-08-29 |
20130227170 | METHOD FOR ALLOCATING AN EXTERNAL NETWORK IP ADDRESS IN NAT TRAVERSAL, AND DEVICE AND SYSTEM - Embodiments of the present disclosure provide a method for allocating an external network IP address in NAT traversal, and a device and a system. The method includes: receiving a request message sent by a client and is for establishing a NAT mapping entry corresponding to a connection, where the request message includes a designated external network IP address, and the external network IP address is the same as an external network IP address in a NAT mapping entry corresponding to any connection already established by a same application; and when the NAT mapping entry is established according to the received request message, allocating, according to the designated external network IP address in the request message, an IP address which is the same as the designated external network IP address and used as an external network IP address of the NAT mapping entry to be established. | 2013-08-29 |
20130227171 | APPARATUS AND METHOD FOR INTERCONNECTING HETEROGENEOUS NETWORKS - An apparatus and method for interconnecting heterogeneous networks is provided. The apparatus may include a controller to classify, for each level, control interfaces associated with an established virtual network, and a processor to convert each of the classified control interfaces into a common semantic model, wherein the processor may extract a convertible range from a language associated with a corresponding control interface to be converted, and may convert the corresponding control interface into a common semantic model, by changing a version of the extracted convertible range based on conversion rules. | 2013-08-29 |
20130227172 | FREQUENCY DISTRIBUTION USING PRECISION TIME PROTOCOL - A data network node is configured for operation as a time-transfer boundary clock, and has at least one time-transfer slave network interface and several time-transfer master interfaces, all configured for operation according to a time-transfer protocol. The data network node also includes a clock source interface configured for connection to a synchronous clock source supplied from a remote node, as well as a real-time clock (RTC) circuit. The RTC circuit supplies time-of-day data for time-transfer messages sent via the second network port and selectively operates in a first mode, wherein the RTC frequency is driven by a clock signal from the clock source interface, a second mode, wherein the RTC frequency is driven by a clock signal derived from time-transfer messages received by the time-transfer slave interface, and a third mode, wherein the RTC frequency is driven by a local clock signal from local clock source. | 2013-08-29 |
20130227173 | INFORMATION NOTIFICATION APPARATUS, METHOD, AND PROGRAM PRODUCT - According to one embodiment, an information notification apparatus includes a table and a notifier. The table is configured to store information about root nodes and information related to the nodes. The notifier is configured to generate, when a communication node is a root node, new information for that root node. The notifier is further configured to read out, when the communication node is not a root node, the information from the table. The notifier is further configured to notify the communication node of the new information or the information read out from the table. | 2013-08-29 |
20130227174 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR INSERTING A GAP IN INFORMATION SENT FROM A DRIVE TO A HOST DEVICE - A system, method, and computer program product are provided for inserting a gap in information sent from a drive to a host device. In operation, one or more commands are received at a drive from a host device. Additionally, information is queued to send to the host device. Furthermore, a gap is inserted in the information to send to the host device such that the host device is capable of sending additional commands to the drive. | 2013-08-29 |
20130227175 | ELECTRONIC DEVICES AND METHODS FOR SHARING PERIPHERAL DEVICES IN DUAL OPERATING SYSTEMS - A method for sharing peripheral devices in dual operating systems for an electronic device having at least one peripheral device is provided. The method includes: receiving a setting value for the peripheral device under the first operating system from a user; activating a second operating system; transmitting the setting value to the second operating system; and switching from the first operating system to the second operating system, wherein the second operating system sets the peripheral device with the setting value and enables the electronic device to operate under the second operating system | 2013-08-29 |
20130227176 | DATA TRANSMISSION SYSTEM AND DATA COMMUNICATION DEVICE - A communication device includes: a first and a second connectors that are connectable to an external device via a first and a second cables, respectively; a detector that detects attachment and detachment of the second cable to the second connector; and a controller that communicates information on attachment and detachment of the second cable to the external device via the first cable, changes a communication mode from a first mode to a second mode when the second cable is attached to the second connector, and changes the communication mode from the second mode to the first mode when the second cable is detached from the second connector, the first mode being a mode in which the controller communicates with the external device via the first cable, and the second mode being a mode in which the controller communicates with the external device via the first and the second cables. | 2013-08-29 |
20130227177 | APPARATUS AND METHOD FOR VERIFYING OPERATING SYSTEM OF HOST DEVICE IN PORTABLE TERMINAL - An apparatus and method for determining an Operation System (OS) of a host device connected through USB in a portable terminal The apparatus includes a connection port for receiving a descriptor request from the host device, an analysis unit for analyzing the received descriptor request and providing the analyzed result, an OS determining unit for determining the OS of the host device using information received from the analysis unit, and a controller that controls the analysis unit and the OS determining unit to analyze the descriptor request of the host device and determine the OS of the host device. | 2013-08-29 |
20130227178 | Extended Input/Output Measurement Word Facility for Obtaining Measurement Data - An Extended Input/output (I/O) measurement word facility is provided. Provision is made for emulation of the Extended I/O measurement word facility. The facility provides for storing measurement data associated with a single I/O operation in an extended measurement word associated with an I/O response block. In a further aspect, the stored data may have a resolution of approximately one-half microsecond. | 2013-08-29 |
20130227179 | Methods and Systems for Automatic Configuration of Peripherals - Peripherals and data processing systems are disclosed which can be configured to interact based upon sensor data. In one embodiment, a peripheral, which is configured to be used with a data processing system, includes an interface to couple the peripheral to the data processing system, and at least one sensor, such as a proximity sensor, to sense a user of the peripheral, and a processor coupled to the interface and to the at least one sensor, wherein the processor configures the peripheral in response to data from the at least one sensor. The peripheral may communicate sensor data from its sensors to the data processing system, which may be a wireless PDA, and the data processing system analyzes the sensor data from its sensors and from the peripheral's sensors to decide how to configure the peripheral and/or the data processing system based on the sensor. | 2013-08-29 |
20130227180 | METHOD FOR INPUT/OUTPUT LOAD BALANCING USING VARIED PERFORMING STORAGE DEVICES - An invention is provided for distributing storage I/O loads across multiple storage devices with different performance characteristics. The method includes examining a current I/O request to determine characteristics of the current I/O request. The characteristics of the current I/O request are then compared to characteristics of other pending I/O request. Then, a storage device is selected from a plurality of storage devices based on the characteristics of the current I/O request and the characteristics of other pending I/O request. Here, the plurality of storage devices includes at least one storage device having higher performance characteristics than another storage device of the plurality of storage devices. Once selected, the selected storage device is utilized with the current I/O request. | 2013-08-29 |
20130227181 | Integrated Circuit, System, and Method Including a Shared Synchronization Bus - An integrated circuit includes a shared synchronization bus having a plurality of channels assigned to one or more of a plurality of peripheral modules. The integrated circuit further includes a first peripheral module of the plurality of peripheral modules including a control output coupled to the shared synchronization bus and configured to communicate event timing data to an input of a second peripheral module of the plurality of peripheral modules through a selected one of the plurality of channels. | 2013-08-29 |
20130227182 | Adaptable Datapath for a Digital Processing System - The present invention includes an adaptable high-performance node (RXN) with several features that enable it to provide high performance along with adaptability. A preferred embodiment of the RXN includes a run-time configurable data path and control path. The RXN supports multi-precision arithmetic including 8, 16, 24, and 32 bit codes. Data flow can be reconfigured to minimize register accesses for different operations. For example, multiply-accumulate operations can be performed with minimal, or no, register stores by reconfiguration of the data path. Predetermined kernels can be configured during a setup phase so that the RXN can efficiently execute, e.g., Discrete Cosine Transform (DCT), Fast-Fourier Transform (FFT) and other operations. Other features are provided. | 2013-08-29 |
20130227183 | MEMORY ACCESS DURING MEMORY CALIBRATION - A multi-rank memory system in which calibration operations are performed between a memory controller and one rank of memory while data is transferred between the controller and other ranks of memory. A memory controller performs a calibration operation that calibrates parameters pertaining to transmission of data via a first data bus between the memory controller and a memory device in a first rank of memory. While the controller performs the calibration operation, the controller also transfers data with a memory device in a second rank of memory via a second data bus. | 2013-08-29 |
20130227184 | LOW LATENCY INTERCONNECT BUS PROTOCOL - A method for enabling a low latency medium access control for an interconnect bus protocol over a wireless medium is provided. The method comprises constructing a wireless medium access control (WMAC) frame, wherein the WMAC frame includes a plurality of medium access control service data units (MSDUs) being aggregated according to their transmission order, the MSDUs include transaction layer packets generated by a component of the interconnect bus, wherein transmission of the WMAC frame over the wireless medium provides any one of an implied acknowledgment (ACK) mechanism and a block ACK mechanism. | 2013-08-29 |
20130227185 | REMOTE ACCESS APPLIANCE WITH COMMUNICATION PROTOCOL AUTOSENSING FEATURE - A remote access appliance (“appliance”)is disclosed which includes an autosensing subsystem that automatically senses when an Ethernet device or a serial device has been connected to it. The appliance then automatically configures one or more internal components to operate with the sensed/connected Ethernet device or serial device. When a serial device connection is detected, the appliance is further able to automatically detect which one of two different, predetermined pinout configurations is being used by the serial device, and to automatically configure one or more internal components to accommodate the detected pinout configuration. | 2013-08-29 |
20130227186 | TRANSACTION ROUTING DEVICE AND METHOD FOR ROUTING TRANSACTIONS IN AN INTEGRATED CIRCUIT - A transaction routing device (e.g. an interconnect) for routing transactions in an integrated circuit includes arbitration circuitry for performing arbitration between a plurality of candidate transactions using attribute values associated with the candidate transactions. Candidate transactions are selected for routing to a destination device in dependence on the arbitration. In a cycle in which a new candidate transaction is received, the arbitration is performed using a default attribute value as the attribute value for the new transaction. Meanwhile, the actual attribute value is stored to an attribute storage unit. In a following processing cycle, if the new candidate transaction has not yet been selected for muting, then the arbitration is performed using the actual attribute value stored in the storage unit. | 2013-08-29 |
20130227187 | Operation of Video Source and Sink With Hot Plug Detection Not Asserted - Methods and systems are described for displaying enabling the transmission, formatting, and display of multimedia data after a hot plug event during a start-up dead period. In particular, approaches for transmission, formatting, and display of multimedia data in the absence or non-operation of a hot plug detect system or signal, so that multimedia information can be displayed in a proper format even during the dead period when no hot plug detect signal is received. | 2013-08-29 |
20130227188 | Dynamic Resource Management in Mobile Computing Devices - Provided are techniques for physically coupling, via a docking port, a first stand-alone computing device to a communication bus coupled to a set of processing resources; detecting, by the communication bus, the coupling; responsive to the detecting of the coupling, correlating the stand-alone computing device to a subset of the set of processing resources; signaling, by the communication bus, each resource of the subset of the coupling; and responsive to the signaling, dynamically configuring the stand-alone computing device and each resource of the subset to enable the stand-alone computing device to utilize, each resource of the subset. | 2013-08-29 |
20130227189 | ELECTRONIC DEVICE WITH BUS SHARING FUNCTION - A electronic device includes a bus, two electronic elements connected to the bus, and a controller. Each of the two electronic element is designated a logic unit number (LUN) and a first temporary buffer identified by the LUN for storing messages transmitted from or to the corresponding electronic element by the bus. The controller for obtaining the LUN of the message transmitted from/to the at least two electronic element, determining the temporary buffer which the message is stored according to the obtained LUN, storing the message to the determined temporary buffer, and transmitting the message stored in the temporary buffer to the corresponding electronic element or processing the message stored in the temporary buffer. | 2013-08-29 |
20130227190 | High Data-Rate Processing System - A data processing system includes a hub processing portion, and a first plurality of processing resources communicatively connected to define a first ring, wherein each processing resource of the first plurality of processing resources is communicatively connected to the hub processing portion. | 2013-08-29 |
20130227191 | Image Forming Apparatus - An image forming apparatus according to the present disclosure includes: a first IC chip; a second IC chip connected to the first IC chip via a serial bus; and a memory that is either connected to or included in the first IC chip. The first IC chip includes: a first internal bus; a memory controller of the memory; a first processing circuit which outputs an access request to the memory; plural buffers corresponding to plural arbitration priority degrees of the first internal bus, and a request classifying circuit which identifies an arbitration priority degree of a requester of the access request received from the second IC chip and causes a buffer corresponding to the identified arbitration priority degree to buffer the access request. The first internal bus performs arbitration of access requests from the first processing circuit and the plural buffers in accordance with the arbitration priority degrees. | 2013-08-29 |
20130227192 | STORAGE MEDIUM STORING INPUT/OUTPUT SETTING PROGRAM, STORAGE MEDIUM STORING OUTPUT SETTING PROGRAM, AND DATA PROCESSING APPARATUS - A non-transitory computer readable medium stores instructions that, when executed, cause a data processing apparatus, which includes a first input/output section and which is driven by a battery, to: judge whether the first input/output section is set as the input/output section; judge whether the remaining battery level of the battery is not less than a first reference remaining level; judge whether the data processing apparatus includes a second input/output section requiring a power consumption lower than that of the first input/output section; and switch or output a notification to switch the input/output section from the first input/output section to the second input/output section, in a case that the first input/output section is set as the input/output section; that the remaining battery level is less than the first reference remaining level; and that the data processing apparatus includes the second input/output section. | 2013-08-29 |
20130227193 | Unified System Area Network And Switch - A network switch, based on the PCI Express protocol, is disclosed. The switch includes a processor, local memory and a plurality of non-transparent bridges. By configuring the non-transparent bridges appropriately, the network switch can facilitate a number of different communication mechanisms, including TCP/IP communication between servers, server clusters, and virtualized I/O device utilization. For example, the network switch may configure the non-transparent bridges so as to have access to the physical memory of every server attached to it. It can then move data from the memory of any server to the memory of any other server. In another embodiment, the network switch is connected to an I/O device, and multiple servers are given access to that I/O device via virtualized connections. | 2013-08-29 |
20130227194 | ACTIVE NON-VOLATILE MEMORY POST-PROCESSING - A computing node includes an active Non-Volatile Random Access Memory (NVRAM) component which includes memory and a sub-processor component. The memory is to store data chunks received from a processor core, the data chunks comprising metadata indicating a type of post-processing to be performed on data within the data chunks. The sub-processor component is to perform post-processing of said data chunks based on said metadata. | 2013-08-29 |