01st week of 2013 patent applcation highlights part 73 |
Patent application number | Title | Published |
20130007211 | Dynamic Application Loader for Set Top Box - Set top boxes (STBs) in a cable system are configured on a box-by-box basis to facilitate beta and trial testing of new or updated services. STBs are assigned to deployment groups identified by a deployment group identifier. Features configurations including hierarchies of features can be defined individually for different deployment groups. Configuration files for provisioning the STBs are provided by a cable system head end according to the deployment group the STB is assigned to. STBs can be configured at the time they boot and register with the system or in a “hot” manner to avoid rebooting. | 2013-01-03 |
20130007212 | SYSTEM AND METHOD TO ACCELERATE CLIENT/SERVER INTERACTIONS USING PREDICTIVE REQUESTS - As part of the system and method of the present invention, either a Client Agent and/or a Predictive Server intercept a request from a client to a server, and a response from the server to the client. Based on information derived from the client/server communication, either the Client Agent or the Predictive Server generates a predictive request for data. The server's response to the predictive request is stored at either the Client Agent or the Predictive Server, and is forward to the client when the client generates a request for the data contained in the response. | 2013-01-03 |
20130007213 | Optimized Cooperation Between Resource List Servers and Presence Servers - A method, system and computer program product for optimized cooperation between resource list servers and presence servers. The method including receiving a subscription request from a watcher, where the subscription request identifies a resource list and is a request to receive presence information regarding each of a plurality of presentities listed on the resource list, and generating a subscription request to a presence server for presence information regarding any presentity listed on the resource list only if no other currently-active subscription request is known by the resource list server to exist for presence information regarding the presentity. | 2013-01-03 |
20130007214 | Content Protection Continuity Through Authorized Chains of Components - Provided is techniques for the distribution and control of digital content such that Quality of Experience (QoE) is maintained. Content is protected from when the content is encrypted to when it is used. To ensure the QoE of particular content, a content owner embeds a list of required or preferred components that must be employed to render the content. The content owner's list of required or preferred components specifies specific components “trusted” to correctly process the content. The specified chain of preferred components is compared to possible devices in the system that processes the content. If there are multiple acceptable devices for a specific link, a preference system is employed to determine the device that executed the particular part of the chain. The preference system is based upon a number of factors, such as, but not limited to, performance characteristics, user preferences, expected stability, power requirements and system preferences. | 2013-01-03 |
20130007215 | METHOD FOR SENDING PROMPT INFORMATION AND TERMINAL - Disclosed in the present invention is a method for transmitting prompt information and a terminal, which method comprises: a first terminal and a second terminal establishing communication; the first terminal acquiring a language type currently used by the second terminal; and the first terminal selecting a corresponding prompt information according to the language type and transmitting the prompt information to the second terminal. By virtue of the present invention, a corresponding prompt information can be selected according to the language type of a peer to prompt the peer during communications such as videophone and so on, which greatly improves the availability of the terminal and the user experience. | 2013-01-03 |
20130007216 | VIRTUAL MACHINE MIGRATION TOOL - Tools and techniques for migrating applications to compute clouds are described herein. A tool may be used to migrate any arbitrary application to a specific implementation of a compute cloud. The tool may use a library of migration rules, apply the rules to a selected application, and in the process generate migration output. The migration output may be advisory information, revised code, patches, or the like. There may be different sets of rules for different cloud compute platforms, allowing the application to be migrated to different clouds. The rules may describe a wide range of application features and corresponding corrective actions for migrating the application. Rules may specify semantic behavior of the application, code or calls, storage, database instances, interactions with databases, operating systems hosting the application, and others. | 2013-01-03 |
20130007217 | SYSTEMS, METHODS, AND APPARATUS FOR COORDINATING UTILITY METER PROGRAM FILES - Systems, methods, and apparatus for coordinating the execution of program files by utility meters and/or the receipt of program file responses are provided. A command associated with a program file to be executed by a utility meter may be received by the utility meter via a network. The command may be formatted in accordance with an Internet-based protocol. The utility meter may process the received command. Additionally, the program file associated with the command may be configured to access one or more tables stored by the utility meter and conforming to an American National Standards Institute (ANSI) C12.19 standard. | 2013-01-03 |
20130007218 | Network Assisted Tracker for Better P2P Traffic Management - Embodiments described herein may disclose systems and methods to employ an enhanced tracker in a P2P scenario to increase P2P performance and efficiency. After receiving a request for content the tracker may assist in obtaining as many chunks of the requested content as possible from the plurality of peers on the local network and may obtain any chunks of the requested content not obtained from the plurality of peer on the local network from a randomly selected list of remote peers. | 2013-01-03 |
20130007219 | Shadowing Storage Gateway - Methods, apparatus, and computer-accessible storage media for shadowing data stored on a local store to a remote store provided by a service provider. A gateway may be configured as a shadowing gateway on a customer network in response to receiving configuration information. The shadowing gateway may receive reads and writes to the local store. The gateway passes the requests to the local store, and also uploads write data indicated by the writes to the service provider to update a snapshot of the local store maintained by the service provider on the remote store. The write data may be buffered to a write log for uploading, and may be uploaded as blocks according to a block storage format used by the service provider. The shadowing process may be transparent to processes on the customer network. The shadowed data may be used to recover data on the local store. | 2013-01-03 |
20130007220 | MAINTAINING REFERENTIAL INTEGRITY - A method, computer program product, and system for maintaining referential integrity is described. A method may comprise migrating a migration document in a migration shard from a first location to a second location. The method may further comprise adding a first location identifier associated with the first location of the migration document to metadata associated with the migration shard. The method may also comprise adding a second location identifier associated with the second location of the migration document to the metadata associated with the migration shard. The method may additionally comprise adding one or more shard identifiers to the metadata associated with the migration shard, each of the one or more shard identifiers corresponding to a shard that includes a document that may be referenced by one or more documents in the migration shard. | 2013-01-03 |
20130007221 | APPLICATION ACCELERATION - A method of transmitting content from a server to a client executing an application is disclosed. A request from a client for a file that includes content related to executing an application is received. The request is responded to by transmitting a modified file that includes initial portions of the file that are sufficient to permit initial functioning of the application, wherein the modified file is formatted with at least one placeholder for remaining portions of the file. The application can begin to access the initial portions of the file by accessing the modified file. The application can access the remaining portions of the file using the at least one placeholder. | 2013-01-03 |
20130007222 | CONTROL TERMINAL, NETWORK SYSTEM, AND CONTENT PLAYING METHOD - According to one embodiment, a control terminal includes: a content information obtaining module; a content selector; an identifier converter; and a remote-control-server controller. The content information obtaining module obtains content information presented by a content sender. The content selector selects, from the content information, a content to be played. The identifier converter converts, if a device identifier of the content sender is identical to a device identifier of a content receiver, content information of the selected content into a content identifier for remote controlling in a remote control server, based on a conversion rule set in advance. Here, the remote control server controls remote operations with respect to content on the network. The remote-control-server controller sends, based on the content identifier for remote controlling, a play control message to the remote control server comprising a device identifier same as that of the content sender and of the content receiver. | 2013-01-03 |
20130007223 | ENHANCED BLOCK-REQUEST STREAMING SYSTEM FOR HANDLING LOW-LATENCY STREAMING - A block-request streaming system provides for low-latency streaming of a media presentation. A plurality of media segments are generated according to an encoding protocol. Each media segment includes a random access point. A plurality of media fragments are encoded according to the same protocol. The media segments are aggregated from a plurality of media fragments. | 2013-01-03 |
20130007224 | Lightweight Method for Out-Of-Band Management of a Remote Computer with a Mirror of Remote Software Resources - The present invention provides a technical solution for an easy, highly reliable and secure out-of-band management of a remote computer with low cost of facilities. The present invention comprises a webcam which is used as a lightweight video sniffer, an emulator of keyboard and mouse, a mirror of remote disk which contains software resources and writable data file, a mirrored agent which runs on the computer which will be controlled remotely and render output of captured screen shot, and an assistant device which connects to a remote console and bridges an out-of-band management for the controlled computer. In the present invention, the controlled computer can be diagnosed remotely by a keyboard or a mouse with a mirror of remote software resources when the computer suffers from various kinds of problem, even when the whole Local Area Network (LAN) where the computer resides in is isolated from the remote console. | 2013-01-03 |
20130007225 | URL-BASED STICKY ROUTING TOKENS USING A SERVER-SIDE COOKIE JAR - A method, system and program product are presented for enabling a session, as defined by a series of related transactions to perform a unit of work, to be created between a client and a particular server where the server is managed by a dispatcher. Modifications to the Uniform Resource Locator (URL) are used to create a method of transferring information form the client to the server. The server implements a server-side storage area (cookie jar) to temporarily store information about the client and the session so that the client is routed to the same server for successive messages in the same session and no reliance is made upon an ability by the client to store or return cookies. | 2013-01-03 |
20130007226 | CONTENT MULTICASTING - A multicast system is contemplated. The multicast system may be configured to facilitate changing between multicast steams by caching one multicast stream while tuned to another multicast stream in anticipation of tuning to the cached multicast stream. Attributes associated with available multicast streams may be communicated to assist accessing devices in deciding which one or more of the available multicast streams to cache. | 2013-01-03 |
20130007227 | LOCAL STREAMING PROXY SERVER - A local application streaming proxy can create a virtual image of storage media, which allows cloud operators to rapidly deliver applications, or deliver any operating system remotely, while providing better security, network utilization, low power requirements, and consistent performance for streamed applications and operating systems. A station using its WiFi/LAN provides QoS guarantees (or priority) for application streaming network communications to create a consistent user experience regardless of other application bandwidth utilization. “HTTP demand paging” is also possible. | 2013-01-03 |
20130007228 | Method and system for purging content from a content delivery network - A content file purge mechanism for a content delivery network (CDN) is described. A Web-enabled portal is used by CDN customers to enter purge requests securely. A purge request identifies one or more content files to be purged. The purge request is pushed over a secure link from the portal to a purge server, which validates purge requests from multiple CDN customers and batches the requests into an aggregate purge request. The aggregate purge request is pushed from the purge server to a set of staging servers. Periodically, CDN content servers poll the staging servers to determine whether an aggregate purge request exists. If so, the CDN content servers obtain the aggregate purge request and process the request to remove the identified content files from their local storage. | 2013-01-03 |
20130007229 | PLAYLIST SERVER - A method for playing music includes displaying a list of playlists names, selecting one of the displayed playlists names, sending at least one attribute of a playlist corresponding to the selected playlist name to a playlist server, receiving a playlist from the playlist server wherein the received playlist corresponds to the attribute(s), selecting at least one song from the received playlist, sending information representative of the selected song to a content server, receiving the selected song from the content server, and playing the selected song(s). Requesting a playlist on the first device based on attributes, sending the same attributes to a second device having the second device request the playlist and start playing. | 2013-01-03 |
20130007230 | METHOD OF NETWORK RECONFIGURATION IN OPTICAL TRANSPORT NETWORKS - A method of reconfiguring a network having a transport plane for carrying subscriber traffic flows within end-to-end connections, a control plane for managing at least a portion of resources of the transport plane allocated to each connection, and a management plane for implementing management functions in the control plane and any resources of the transport plane that are not managed by the control plane. The method comprises installing an updated version of a control plane name space for a target node of the network. For each connection traversing the target node: a control plane to management plane migration is performed for removing connection state in the control plane associated with the connection, so as to transfer ownership of the connection from the control plane to the management plane; followed by a management plane to control plane migration for installing new connection state in the control plane associated with the connection, so as to transfer ownership of the connection from the management plant to the control plane, the new connection state being defined using the updated version of the control plane name space. | 2013-01-03 |
20130007231 | DEVICE MANAGEMENT - The present invention relates to methods and apparatus that enable device management to be performed via broadcast/multicast transmission. A server may receive a request, for example, from a device owner, to update settings in deployed devices. The deployed devices may be identified by at least one group ID. The server may initiate broadcast/multicast transmission to the identified devices by transmitting a settings update message to a communication server. The communication server may then transmit the settings update message to the identified devices via broadcast/multicast transmission. | 2013-01-03 |
20130007232 | METHODS AND APPARATUS TO IMPROVE SECURITY OF A VIRTUAL PRIVATE MOBILE NETWORK - Methods and apparatus are disclosed to improve security of a virtual private mobile network. An example method includes identifying a request to initialize the virtual private mobile network, identifying a number of subgroups to associate with the virtual private mobile network, generating a virtualized slice count value based on the number of subgroups, and initializing network elements with a number of virtualized slices based on the virtualized slice count value. | 2013-01-03 |
20130007233 | Device Abstraction in Autonomous Wireless Local Area Networks - According to embodiments of the present disclosure, a managed network device assigns to itself an IP address, in absence of a DHCP service, in a link local address space within a wireless network. The system further responds to a network frame received from another device based on the assigned IP address in the link local address space. The network frame can be a network traffic frame, a control path frame, and/or a management frame. The control path frame comprises a source IP address and a destination IP address that correspond to internal IP addresses in the link local address space that are self-assigned by managed network devices. The management frame comprises the self-assigned internal IP address for the managed network device, and provides for management of managed network devices in the wireless network through a single IP address when a virtual controller is configured for the wireless network. | 2013-01-03 |
20130007234 | DYNAMICALLY MODIFYING QUALITY OF SERVICE LEVELS FOR RESOURCES IN A NETWORKED COMPUTING ENVIRONMENT - Embodiments of the present invention provide an approach for dynamically modifying Quality of Service (QoS) levels for resources (e.g., applications, processes, services, etc.) running in a networked computing environment. Specifically, embodiments of the present invention dynamically adjust transport level networking QoS parameters based on associated service level agreements (SLA) term. In a typical embodiment, a set of service level requirements associated with a resource running in the networked computing environment will first be identified (e.g., in a computer data structure). Then, the set of service level requirements will be mapped to a set of QoS parameters associated with a transport layer of the networked computing environment. A current performance of the resource within the transport layer will then be determined. Once the current performance has been determined, it will be further determined whether the current performance meets the set of service level requirements. Based on this determination/comparison, the set of QoS parameters can be adjusted accordingly. | 2013-01-03 |
20130007235 | INTELIGENT OFFLINE CAHCING OF NON-NAVIGATED CONTENT BASED ON USAGE METRICS - A request for a navigated content associated with a browsing session can be received. The navigated content can be an electronic artifact which can be presented within an interface during the browsing session. The navigated content can be associated with a data source. The interface can be associated with a computing device. A usage metric associated with the navigated content can be collected. The usage metric can be a frequency and/or a duration measurement. The usage metric can be determined to be equivalent to a threshold value of a usage ruleset and can automatically persist within an offline cache the navigated content. A non-navigated content within the offline cache can be programmatically stored. The non-navigated content can be an electronic artifact linked to the navigated content wherein the non-navigated content is not presented within the interface during the browsing session. | 2013-01-03 |
20130007236 | METHODS, APPARATUS, AND ARTICLES OF MANUFACTURE TO IDENTIFY MEDIA PRESENTATION DEVICES - Methods, apparatus, and articles of manufacture to identify media presentation devices are disclosed. A disclosed example method to identify a media presentation device includes intercepting, using a processor in communication with a local network, a data packet comprising a source identification, the data packet being addressed to a destination in a wide area network and originating from a media presentation device in the local network, identifying a device type of the media presentation device based on the source identification, and storing the device type and an indication of media exposure. | 2013-01-03 |
20130007237 | MOBILE GATEWAY HAVING DECENTRALIZED CONTROL PLANE FOR ANCHORING SUBSCRIBER SESSIONS - In general, techniques are described for decentralizing handling of subscriber sessions within a gateway device of a mobile network. A mobile network gateway comprises a data plane having a plurality of forwarding components to receive session requests from a mobile service provider network in which the mobile network gateway resides. A control plane comprises a plurality of distributed subscriber management service units coupled by a switch fabric to the data plane. Each of the subscriber management service units serve as anchors for communication sessions for mobile devices that are accessing one or more packet data network by the mobile service provider network. A request delegation module within each of the forwarding components directs the session requests to the subscriber management service units unit to provide management services for the sessions requested by the mobile device. | 2013-01-03 |
20130007238 | RECOMMENDING RESOURCES - A subset of identifiers for resources is selected from a collection of identifiers for resources based on values associated with the different identifiers. Pairwise similarity scores between different pairs of identifiers in the subset then are computed. Based on these computed pairwise similarity scores, another subset of identifiers is identified from within the initial subset of identifiers as corresponding to resources perceived as potentially being of interest to a user for recommendation to the user. | 2013-01-03 |
20130007239 | SYSTEMS AND METHODS FOR TRANSPARENT LAYER 2 REDIRECTION TO ANY SERVICE - The present solution is directed to providing, transparently and seamlessly to any client or server, layer 2 redirection of client requests to any services of a device deployed in parallel to an intermediary device An intermediary device deployed between the client and the server may intercept a client request and check if the request is to be processed by a service provided by one of the devices deployed in parallel with the intermediary device. The service may be any type and form of service or feature for processing, checking or modifying the request, including a firewall, a cache server, a encryption/decryption engine, a security device, an authentication device, an authorization device or any other type and form of service or device described herein. The intermediary device may select the machine to process the request and use layer 2 redirection to the machine. The intermediary device may change a Media Access Control (MAC) address of a destination of the request to a MAC address of the selected machine. Once the selected machine processes the request, the intermediary device may receive from this machine a response to processing the request. The intermediary device may then continue processing the request of the client responsive to the response from the machine or in response to identifying that the response to the request is from that particular selected machine. The forwarding to and processing by the parallel deployed machine may be performed seamlessly and transparently to the server and/or client. | 2013-01-03 |
20130007240 | SYSTEMS AND METHODS TO PROVIDE AVAILABILITY NOTIFICATIONS FOR DENIED CONTENT REQUESTS - A method includes receiving a message at a server. The message indicates that a network is unable to fulfill a request for media content for a user device. The method may also include sending, from the server to the user device, an offer to inform the user device when the network is able to fulfill the request. | 2013-01-03 |
20130007241 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device loads a local browser process and obtains network content from content providers. The local browser process additionally requests a browse session instance corresponding to the network content at a network computing and storage provider. The network computing and storage provider instantiates a browser process in response to the request. The remote browser process retrieves the network content, and generates a processing result corresponding to a first representation of the network content. The processing result may be provided to the client computing device for display. The local browser process may display either the first representation of the network content corresponding to the processing result or a second representation of the network content processed locally at the client computing device. | 2013-01-03 |
20130007242 | COMPOSITION OF SERVICES - A method of generating a set of composite services is provided herein. The method includes receiving standardized service descriptions of a set of component services from service providers. The standardized description of a component service may be translated to an automaton-based description. A specified goal associated with the set of component services may be received. The set of composite services may be generated based on the automaton-based description and the specified goal. Each of the generated composite services may accomplish the specified goal. | 2013-01-03 |
20130007243 | INFORMATION PROCESSING APPARATUS, METHOD OF PROCESSING INFORMATION AND STORAGE MEDIUM - According to one embodiment, an information processing apparatus includes an image management module, an image delivery module, a setting module and a management number processing module. The image delivery module delivers image data managed by the image management module to one or more other information processing apparatuses. The management number processing module informs the one or more other information processing apparatuses of unique management number set by the setting module to update the management number in the delivered image data to the informed management number. | 2013-01-03 |
20130007244 | OPTIMIZING PROVISIONING WORKFLOWS IN CLOUD COMPUTING - A method for optimizing provisioning workflows in cloud computing is provided. The method comprises determining a time coefficient for each resource type or aggregated resource types which define the installation time of a current workflow; accessing the current workflow and creating a tree topology based on the current workflow which defines serialized and parallelized provisioning steps; dividing the tree topology into independent sub-paths; determining a timing condition for an execution time of an optimized workflow; creating an optimized workflow template maintaining the timing condition by: selecting cheapest installation methods and cheapest resources; and reducing the parallelization of the tree topology; creating the optimized workflow by merging the optimized workflow template with data and the resource types of the current workflow. | 2013-01-03 |
20130007245 | RULES BASED ACTIONS FOR MOBILE DEVICE MANAGEMENT - Utilizing a server-based rules-based action framework, methods and systems gather status and configuration information about each of a plurality of mobile devices, which include devices from different mobile platforms. At the server, software processes monitor status information and respond automatically to changes, causing administrator-selected rules to be evaluated to determine if an action should automatically be initiated. | 2013-01-03 |
20130007246 | WIRELESS EMAIL COMMUNICATIONS SYSTEM PROVIDING RESOURCE UPDATE TRACKING FEATURES AND RELATED METHODS - A wireless communications system may include a plurality of mobile wireless communications devices to permit users to send and receive wireless electronic mail (email) messages. Each device may be enabled for email communication based upon user acceptance of terms and conditions (T&Cs) in a corresponding user selected language and in a corresponding version at a time of acceptance. The system may further include a resource deployment server which may include a database module for storing the corresponding user selected language and version for the accepted T&Cs for each user. The resource deployment server may also include a service module cooperating with the database module for enabling user review of the accepted T&Cs in the corresponding user selected language and version thereof, and independent of any subsequent change in the user selected language of a given mobile wireless communications device and independent of any subsequent change in version of the T&Cs. | 2013-01-03 |
20130007247 | METHOD OF CUSTOMIZING A STANDARDIZED IT POLICY - A system and method are described herein for standardizing an IT policy that is used to configure devices operating on a network. An IT policy can be generated that applies to a group of users or to one or more special users without having to define and store a new IT policy for each special user. This can be achieved by specifying global and per-user IT policy rules and merging these rules as needed to produce IT policy data. | 2013-01-03 |
20130007248 | POLICY DRIVEN DYNAMIC COMPOSITION OF SERVICE DATAFLOWS - An information processing system receives a request from a client. A first set of dataflows that enforces at least one set of policies is retrieved in response to receiving the request. Each dataflow in the first set of dataflows is a software component that processes a set of messages sent from the client to a service. A dataflow execution plan is generated that include the first set of dataflows. At least one dataflow in the first set of dataflows is determined to be associated with a dataflow policy. At least a second set of dataflows associated with the dataflow policy is retrieved in response to the determining. At the at least second set of dataflows is inserted into the dataflow execution plan preceding the at least one dataflow. | 2013-01-03 |
20130007249 | METHOD AND SYSTEM FOR MANAGING SERVER INFORMATION DATA - Systems and methods are provided for managing server information data An information data management system obtains position information of each server baseboard from a controller storing the position information of the server baseboard, and establishes a corresponding relationship between the position information and an information data index of a rack server. The position information comprises slot information and rack information of the server baseboard. An information data configuring system obtains the position information, the information data index and the corresponding relationship between the position information and the information data index from the information data management system. | 2013-01-03 |
20130007250 | CONTROL OF COMMUNICATION PORTS OF COMPUTING DEVICES USING POLICY-BASED DECISIONS - In a computing system environment, an arrangement of computing devices includes multiple layers behind a content flow director, such as an L4 switch in a web service. In a computing device of an outermost layer directly communicating with the content flow director, a communications port is conditionally enabled upon policy being met or exceeded in the computing system environment behind the content flow director. If unmet, the communications port is disabled, if already enabled, or prevented from becoming enabled, if not otherwise already enabled. In this manner, policy establishes port enablement. In certain aspects, policy determinations include determining a time of response, a quality of service check or a pass/fail condition of the one of the computing devices. Policy is also easily implemented as remote or local computer executable instructions on the computing devices. Representative computing devices include switches, such as L4 switches, routers, servers, repeaters, adapters or the like. | 2013-01-03 |
20130007251 | System and Method for Storing and Providing Content to Client Devices - A system and method for content management and delivery. Embodiments of the invention may include receiving a plurality of content items from a plurality of content providers, organizing the plurality of content items in a hierarchy, receiving a request for at least one content item among the plurality of content items; and providing the at least one content item subsequent to receiving the request. The content items may be organized on a server. An end user on a client device that communicates, directly or indirectly, with the server, such as a mobile device, for example, may browse the content, preview it, and purchase it, all in a consistent manner from content item to content item. | 2013-01-03 |
20130007252 | OPERATIONS, ADMINISTRATIONS AND MANAGEMENT PROXY AND A METHOD FOR HANDLING OPERATIONS, ADMINISTRATIONS AND MANAGEMENT MESSAGES - A method of, and an arrangement for handling OAM messages received from at least one originating end-node of a communication network and having the purpose of providing information on the connectivity between a respective originating end-node and a corresponding terminating end-node is provided. The amount of OAM messages forwarded from the first intermediate node to a second intermediate node via a physical link may be limited by forwarding a received OAM message via the physical link in case a link state indicator associated with the physical link is not updated, and by responding to a received OAM message on the basis of the link state indicator without forwarding it via the physical link in case the indicator is updated. The link state indicator may be updated on the basis of the response to an intermediate OAM message, originating at the first intermediate node. | 2013-01-03 |
20130007253 | METHOD, SYSTEM AND CORRESPONDING DEVICE FOR LOAD BALANCING - The embodiments of the present invention disclose a method, system and corresponding device for load balancing. The present invention involves in a computer application, and solves the technical problems due to the introduction of more mechanism in the prior art. The method of the present invention mainly includes acquiring by a peer address information of at least one SN from a BSSN, both said BSSN and SN belong to an overlay network; if the peer is a server, saving by the server the address information and reporting by the server server information to a SN corresponding to one of the address information, and spreading by the SN the server information to other SNs; if the peer is a client, saving by the client the address information and acquiring by the client the server information from a SN corresponding to the one of the address information and saving the server information. | 2013-01-03 |
20130007254 | CONTROLLING NETWORK UTILIZATION - Network utilization of an arbitrary application is controlled by tracking network usage statistics of virtual machines (VMs), including at least VMs hosting parts of the application. For network utilization control, VMs serve as network proxies for elements of the application. A specification for a network requirement of the application is evaluated against the network usage statistics. When a network capacity requirement to/from/through an element of the application is not satisfied, one or more VMs are adapted to satisfy the requirement. For example, a VM may be migrated from a host or network location that has excess network bandwidth. Or, for example, network bandwidth availability for an under-requirement VM may be increased and bandwidth availability for a VM at an appropriate host or network location may be decreased. Thus, application-level communication path requirements may be satisfied using VM adaptations. | 2013-01-03 |
20130007255 | Methods, Devices, and Computer Program Products for Providing a Computing Application Rating - A rating is provided for a computing application. Traffic data, power data, and/or network signaling load data is collected for a computing application and compared with other similar data. A rating for the computing application is provided based on the comparison. | 2013-01-03 |
20130007256 | SYSTEM AND METHOD FOR PREDICTING THE GEOGRAPHIC LOCATION OF AN INTERNET PROTOCOL ADDRESS - A system and method for predicting the geographic location of an Internet Protocol (IP) address are disclosed. A particular embodiment of the system and method includes receiving a model to predict a geographic coordinates position of a network device given traceroute information corresponding to an Internet Protocol (IP) address of the network device; receiving traceroute information corresponding to an Internet Protocol (IP) address of one or more beacons without requiring the geographic location of the one or more beacons associated with the traceroute information; generating, by use of a processor, an output model representing one or more predicted geographic coordinates corresponding to the network device based on the model and the traceroute information; and returning a result including the predicted geographic coordinates of the network device. | 2013-01-03 |
20130007257 | FILTER SELECTION AND RESUSE - In general, techniques are described for selectively applying and reusing filters stored in a router. In one example, a method includes receiving a network access request from a first user. The method also includes selecting a candidate rule group associated with the packet flow, wherein the candidate rule group comprises one or more currently deployed rules of an existing rule group on the computing device that are currently installed within a forwarding plane and are being applied by the forwarding plane to network traffic associated with a second user. The method also includes installing a new rule group comprising the one or more currently deployed rules of the existing rule group and one or more new rules associated with the first user and not currently installed within a forwarding plane. The method also includes applying each rule of the new rule group to network traffic associated with the first user. | 2013-01-03 |
20130007258 | Resource configuration change management - Prior to a first configuration change of a first resource, such as a network resource of a network, a processor determines a first performance metric of a second resource, such as a second network resource of the network. The first configuration change does not result in complete failure or fault of the second resource. Subsequent to the first configuration change of the first resource, the processor determines a second performance metric of the second resource and compares the second performance metric to at least one of the first performance metric and a service objective to yield comparison results. Based on the comparison results, the processor can cause a second configuration change of the first resource. The second configuration change of the first resource can revert a configuration of the first resource to its state prior to the first configuration change. | 2013-01-03 |
20130007259 | Characterizing Web Workloads For Quality of Service Prediction - Implementations of the present disclosure provide systems and methods directed to receiving, at a computing device, trace data provided in a trace log file corresponding to a server, parameterizing, using the computing device, a first Markovian Arrival Process (MAP) model based on the trace data, parameterizing, using the computing device, a second MAP model based on the trace data, defining a queuing model that models a performance of the server and that includes the first MAP model and the second MAP model, and storing the queuing model in computer-readable memory. | 2013-01-03 |
20130007260 | ACCESS TO NETWORK CONTENT - A method and system for improving access to network content are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by prerendering the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods and systems describe a variety of manners for prerendering content and managing and configuring prerendering operations. | 2013-01-03 |
20130007261 | VIRTUAL DATA CENTER MONITORING - Techniques are provided for monitoring the state or status of virtual data centers. In one embodiment, a method includes receiving state information representing the state of hardware devices supporting instantiations of virtual data centers operating within a physical data center. The state information is mapped to hardware devices supporting a selected instantiation of a virtual data center to identify state information for the selected instantiation of a virtual data center. An assessment is then made, based on the state information for the selected instantiation of a virtual data center, regarding a degree to which the selected instantiation of a virtual data center is operating in accordance with predetermined policy. A user is then notified of the assessment via, e.g., a color-coded dashboard representation of the selected instantiation of a virtual data center or a color-coded aspect of the selected instantiation of a virtual data center. | 2013-01-03 |
20130007262 | MONITORING SYSTEM AND MONITORING METHOD - A monitoring system quantifies either a configuration change or a status change of a monitoring target, and displays a change value thereof. Furthermore, the monitoring target refers to either a monitoring-target apparatus or a component of a monitoring-target apparatus. Moreover, in a case where multiple monitoring information acquisition intervals are used a change value may be computed and displayed for each of multiple monitoring targets. There may also be a case in which a time axis of a chronological graph of monitoring numeric values and a time axis of a chronological graph of change values are displayed collectively. | 2013-01-03 |
20130007263 | Systems and Methods for Estimating Available Bandwidth and Performing Initial Stream Selection When Streaming Content - Systems and methods for determining available bandwidth and performing initial stream selection when commencing adaptive bitrate streaming using Hypertext Transfer Protocol (HTTP) in accordance with embodiments of the invention are disclosed. One embodiment of the invention includes measuring network bandwidth using a playback device, determining an initial network bandwidth estimate using the network bandwidth measurements, selecting an initial stream from said plurality of streams of encoded media that are encoded at different maximum bitrates rates using the playback device based upon the maximum bitrates of the plurality of streams and the initial bandwidth estimate; and commencing streaming of encoded media by requesting portions of the encoded media from the initial streams using the playback device. | 2013-01-03 |
20130007264 | Systems and Methods of Network Analysis and Characterization - Systems and methods for characterizing networks are disclosed. In several embodiments, a network analyzer applies a network analysis to a network that replaces components of the network in a model of the network with equivalent or bounding models. The network analyzer can then characterize the simplified model of the network and an assessment can be made concerning the accuracy of the characterization of the network. | 2013-01-03 |
20130007265 | MONITORING RESOURCES IN A CLOUD-COMPUTING ENVIRONMENT - Provided are a computer program product, system, and method for monitoring resources in a cloud computing environment. A set of cloud resources is provisioned to a user of the cloud-computing environment. A set of private resources is provided for the user, each private resource being provisioned within the set of cloud resources of the user. Monitoring templates are exposed, each one for a corresponding type of a private resource to the user. A user subscription is received to at least one of the monitoring templates, wherein each of the subscribed monitoring templates is for one of the user private resources. A private monitoring agent is provided within the cloud resources of the user housing the private resource of the user to monitor the private resource according to the corresponding selected monitoring template. | 2013-01-03 |
20130007266 | Providing Feedback to Path Computation Element - A Path Computation Client ( | 2013-01-03 |
20130007267 | Proactive Performance Management for Multi-User Enterprise Software Systems - The invention provides, in some aspects, systems for proactive management of development and performance of a software application based on monitoring it (and/or one or more of its components) during the course of development or execution. Those systems signal alerts upon determining that actual or expected usage of the application (or its components) by users of like classes (or roles) is anticipated to, or does, exceed quotas, when the application is placed in production mode. | 2013-01-03 |
20130007268 | Monitoring Service in a Distributed Platform - Techniques for enabling monitoring across one or more domains are provided. The techniques include identifying information technology resources across one or more domains, collecting information technology dependency information relating to the information technology resources identified across one or more domains, collecting monitoring data from the information technology resources identified across one or more domains, and using the dependency information to aggregate the monitoring data into one or more pre-determined metrics. | 2013-01-03 |
20130007269 | LOAD BALANCING FOR NETWORK SERVER - Embodiments of the invention address deficiencies of the art in respect to load balancing for servers having multiple blades and provide a novel and non-obvious method, system and computer program product for load balancing at the blade level for servers having multiple blades. In one embodiment of the present invention, a blade server for performing load balancing may comprise a plurality of blades, each blade coupled with a plurality of outgoing ports. The blade server may further include a blade management module configured for monitoring throughput performance of the server and the plurality of blades, wherein each blade is coupled with a plurality of outgoing ports, instructing a blade to switch from a first outgoing port to a second outgoing port when throughput performance decreases and instructing the blade to switch from the second outgoing port back to the first outgoing port when throughput performance increases. | 2013-01-03 |
20130007270 | System and Method of Associating Events with Requests - A management system can associate the behavior of backend and application systems with a web site visitor's browsing behavior and activity at a web site. In one embodiment, the management system can time order requests and events from server computers communicatively connected to the management system. Each of these requests and events may contain a time stamp and a user identification. Each event for a user identified by the user identification is associated with a request from that user that is the closest in time to the event according to the time ordering. This can allow more relevant personalized content be sent to the user based on the user's most recent views and/or activity on the web site. | 2013-01-03 |
20130007271 | SYSTEM AND METHOD FOR COMBATING CYBERSQUATTING - A computer-implemented method for combating cybersquatting is provided. The method may comprise receiving a trademark to be monitored for potential typosquatting and generating a list of one or more typo domains for the trademark. The method then collects data associated with the one or more typo domains and prepares a document that includes a subset of the domains with their associated collected data for submission to an administrative agency handling domain disputes. | 2013-01-03 |
20130007272 | CAPACITY OVER-COMMIT MANAGEMENT IN RESOURCE PROVISIONING ENVIRONMENTS - Systems and methods for managing capacity over-commitment in a resource provisioning environment. The method comprising collecting historical data about capacity usage in a resource provisioning environment and failure statistics from an operational database, in addition to prior service commitments due to previously contracted service level agreements (SLAs) stored in a SLA repository; calculating equivalent capacity for the resource provisioning environment based on a defined residual benefit goal, and other business goals instrumented by way of a policy engine; and determining whether placing requested virtual resources on one or more hosts is feasible taking into account anti-collocation constraints that prohibit placement of two or more virtual resources on same host. | 2013-01-03 |
20130007273 | OPTIMIZING RESOURCE CONFIGURATIONS - Systems and methods for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance metric information associated with processing a request corresponding to a set of resources. The processing device uses the processed performance metric information to determine a resource configuration to be associated with the set of resources. In some embodiments, in making such a determination, the processing device assesses performance metric information collected and associated with subsequent requests corresponding to the content associated with the set of resources and using each of a variety of alternative resource configurations. The processing device may also consider a number of factors. Aspects of systems and methods for generating recommendations to use a particular resource configuration to process a subsequent request corresponding to the content associated with the set of resources are also provided. | 2013-01-03 |
20130007274 | Method for Analyzing Browsing and Device for Implementing the Method - For analyzing browsing taking place within the framework of a communication session carried by at least one communication interface, said communication session comprising at least one transfer protocol transaction involving a resource locator: a trace is captured on said communication interface; at least one transaction is identified from the trace and each identified transaction is memorized with associated information; each identified transaction is associated with the session it belongs to; for each session, constructing a graph, each node of the graph representing a resource locator and each link of the graph, connecting two nodes, representing a relationship between said two nodes, said relationship relating to a transaction associated with said session and involving the resource locator represented by at least one of said two nodes; and browsing information is derived from at least one of the constructed graphs. | 2013-01-03 |
20130007275 | Managed Unit Device, Self-Optimization Method and System - A managed unit executes a self-optimization according to a self-optimization trigger rule. The self-optimization trigger rule relates to a self-optimization capability supported by the managed unit. The self-optimization capability supported by the managed unit includes any one of or any combination of a self-optimization type, a self-optimization trigger condition, a self-optimization objective, and a self-optimization monitoring cycle. | 2013-01-03 |
20130007276 | METHOD AND APPARATUS FOR IMPROVING SIP PARSE PERFORMANCE - A method and an apparatus are disclosed for improving SIP parse performance. The method comprises the steps of: receiving a text-based SIP message to be sent to a SIP server; according to a SIP message filter table, determining whether the text-based SIP message needs to be transformed to a token-based message; and in the case that the text-based SIP message needs to be transformed to a token-based message, performing the transformation and sending the transformed token-based message to said SIP server, otherwise directly sending the text-based SIP message to said SIP server. According to the present principles, larger SIP message throughput in a SIP server and better utilization of resources of a front end device can be achieved. | 2013-01-03 |
20130007277 | Searching Virtual Resources - A mechanism is provided for searching a virtual resource in a large scale computing system environment. The virtual resource is deployed on at least one server. Each server is coupled to a sensor and communicates with the sensor. The sensors communicate with each other and consist of a communication network. Each sensor stores an identifier of a virtual resource deployed in a server connected with the sensor and the location information of the sensor itself. The mechanism receives a searching request for a virtual resource by the at least one sensor, the searching request containing an identifier of the virtual resource being searched; forwards the searching request in the communication network of the sensors; and returns a location information of a senor storing the identifier of the virtual resource by the sensor itself. | 2013-01-03 |
20130007278 | COOPERATIVE SHARING OF SUBSCRIPTIONS AMONG MACHINE-TO-MACHINE (M2M) DEVICES - Apparatus and methods for managing access to a subscriber-based network by a plurality of machine-to-machine (M2M) devices include mechanisms for determining a first set of one or more subscriptions to a subscriber-based network that are provisioned on a first device, mechanisms for determining a selected subscription that is available to use from the first set of one or more subscriptions provisioned in the first device, and mechanisms for enabling the first device to use the selected subscription. | 2013-01-03 |
20130007279 | DYNAMICALLY TUNING SERVER PLACEMENT - An input is received relative to a user objective. An application placement consideration is established based upon, at least in part, the user objective. A best-fit application placement is dynamically determined for a plurality of applications relative to a plurality of servers based upon, at least in part, the application placement consideration. | 2013-01-03 |
20130007280 | PROVISIONING A WEB HOSTING RESOURCE USING A CLOUD SERVICE - A method of provisioning a Web hosting resource includes providing a cloud service. A request for a Web hosting resource is received by the cloud service, wherein the request is provided by a client. The cloud service identifies a Web host based on the received request for a Web hosting resource. The cloud service sends a request to the Web host to provision a first Web hosting resource for use by the client. | 2013-01-03 |
20130007281 | DYNAMICALLY TUNING SERVER PLACEMENT - An input is received relative to a user objective. An application placement consideration is established based upon, at least in part, the user objective. A best-fit application placement is dynamically determined for a plurality of applications relative to a plurality of servers based upon, at least in part, the application placement consideration. | 2013-01-03 |
20130007282 | Method of load balancing edge-enabled applications in a content delivery network (CDN) - A method and system of load balancing application server resources operating in a distributed set of servers is described. In a representative embodiment, the set of servers comprise a region of a content delivery network. Each server in the set typically includes a server manager process, and an application server on which edge-enabled applications or application components are executed. As service requests are directed to servers in the region, the application servers manage the requests in a load-balanced manner, and without any requirement that a particular application server spawned on-demand. | 2013-01-03 |
20130007283 | SYSTEM AND METHOD FOR PROVISIONING A REMOTE RESOURCE FOR AN ELECTRONIC DEVICE - The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprising at the server: after receiving a network registration request from the device, accessing a device registry; if the device is in the device registry, determining whether a resource is may be provisioned to the device from the server, otherwise, if not, awaiting a request from the device for the resource; determining whether the resource has already been provisioned to the device or the device has been designated to be provisioned with the resource from an alternative source, and if so, not approving the resource to be provisioned to the device, otherwise providing a data transmission to the device from the server containing text and a link to the resource that can be extracted by the device. | 2013-01-03 |
20130007284 | SERVICE PROVIDER REGISTRATION BY A CONTENT BROKER - A system, method, and computer readable medium for managing registration, by a content broker, of one or more resources with one or more service providers are provided. A content broker obtains registration information for registering the one or more resources with a service provider. The registration information may include a request to publish one or more resources to a service provider, an identification of the one or more resources, service provider selection criteria provided by the content provider or otherwise selected, and the like. The content broker transmits a service provider generation request corresponding to the registration information to the service provider. Then, the content broker manages and processes data pursuant to registration of the one or more resources with the service provider. | 2013-01-03 |
20130007285 | MAPPING AN APPLICATION SESSION TO A COMPATIBLE MULTIPLE GRANTS PER INTERVAL SERVICE FLOW - A method to map an application session to a compatible multiple grants per interval (MGI) service flow is provided. The method includes the steps of sorting available MGI service flows according to a duration of their grant intervals in a first list and sorting application sessions according to a maximum size of a packet in an application session in a second list. The method further includes the step of mapping an application session from the second list to a MGI service flow in the first list if a maximum size and periodicity of packets in the application session are compatible with a grant size and grant interval of the MGI service flow and transmitting packets corresponding to the application session in the mapped MGI service flow. | 2013-01-03 |
20130007286 | USER SESSION ROUTING BETWEEN MOBILE NETWORK GATEWAYS - In general, techniques are described for dynamically redirecting session requests received with a mobile network gateway to another gateway of the mobile network. Heterogeneous static and dynamic capabilities among gateways of the mobile network lead some gateways unable to service a particular session requested by a wireless device attached to the mobile network. A set of policies configured within the gateways by a mobile network operator and applied by the gateway enable the gateway to identify and offload session requests to another gateway of the mobile network that has the present capability to service the session. The policies may define conditions and actions to provide flexible routing of the user session to an appropriate gateway. | 2013-01-03 |
20130007287 | Dynamic Multicast Session Setup in LTE Networks - Methods, systems, and apparatuses dynamically setting up bearers to support Internet protocol (IP) multicast traffic in various networks are provided. The method may be performed by joining an IP multicast group in response to receiving a request to initiate an IP multicast transmission session within a network, the request including at least one transmission session parameter; determining at least one synchronization area within the network for the IP multicast transmission session of the request based at least in part on the at least one transmission session parameter; and initiating an IP multicast transmission session between an application server and at least one user equipment end-point within the at least one synchronization area. | 2013-01-03 |
20130007288 | SYSTEM FOR MANAGING AUDIO/VIDEO STREAMS USING APPLICATION LAYER STRUCTURES IN AN AVB NETWORK - A system that includes a talker, a listener, and a controller may communicate over an Ethernet Audio/Video Bridging network. The controller may communicate control messages to manage data streams between the talker and the listener through one or more application layer interfaces of the talker and the listener. Based on the control messages, the talker and the listener may communicate using a Stream Reservation Protocol to reserve connection for, or remove connection from, the data streams. The talker and listener may communicate the success of reserving or removing the connections to the controller through the application layer interfaces. | 2013-01-03 |
20130007289 | REMOTE CONTROL SYSTEM AND REMOTE CONTROL METHOD OF THE SAME - Provided is a remote control system and a remote control method of the same. The remote control system includes a first driver installed on a first device connected with a terminal through universal serial bus (USB) and configured to perform USB communication with the terminal, and a second driver installed on a second device connected with the first device via a network and configured to communicate with the first driver via the network. Here, the first and second drivers constitute a remote device driver for driving the terminal, and the second device transmits a command for controlling the terminal through the remote device driver and displays a display image of the terminal provided from the terminal through the remote device driver. | 2013-01-03 |
20130007290 | SYSTEM AND METHOD FOR PROVIDING COMMUNICATION SERVICE - Provided is a system and method for providing a communication service. According to exemplary embodiments of the present invention, a synchronization session integrated among a plurality of user terminals that use a communication service may be set, and control result data corresponding to terminal control information selected by at least one of user terminals may be provided to user terminals. | 2013-01-03 |
20130007291 | MEDIA INTERWORKING IN IPv4 AND IPv6 SYSTEMS - A device receives a request, from a first endpoint device, to initiate a communication session with a second endpoint device. The device determines whether an IP version that is likely to be used by the second endpoint device, in establishing a media communication session, is compatible with the IP version used by the first endpoint device. The device transmits, when the determination is that the IP version likely to be used by the second endpoint device is compatible with the IP version used by first endpoint device, SIP messages to signal the establishment of a direct media communication session between the first and second endpoint devices. Otherwise, the device may transmit SIP messages to signal the establishment of the media communication session through an intermediary device. | 2013-01-03 |
20130007292 | DATA SET CONNECTION MANAGER HAVING A PLURALITY OF DATA SETS TO REPRESENT ONE DATA SET - Provided are a computer program product, system, and method for a data set connection manager having a plurality of data sets to represent one data set. A request is processed to open a connection to a data set having members, wherein the connection is used to perform read and write requests to the members in the data set. In response to establishing the connection, establishing for the connection a primary data set having all the members; a secondary data set to which updated members in the primary data set are written; and a pending delete data set to pending delete members comprising members that are updated. | 2013-01-03 |
20130007293 | Method and Equipment for Forwarding a SIP Request Message Having Alerting Information Associated Therewith to a Receiving Subscriber in a SIP Based Communications Network - Method and user equipment and network node for sending a SIP request message having alerting information associated therewith from an originating user equipment having an originating SIP-UA associated therewith to a receiving SIP-UA associated with a receiving user equipment in a SIP based communications network, including setting a condition which must be met in order for the receiving SIP-UA to be allowed to receive the alerting information, checking whether the condition has been met, and f the condition has been met, passing the alerting information on to the receiving SIP-UA. | 2013-01-03 |
20130007294 | System and Method for Geographic SIP Scaling - Described herein are aspects relating to a system and method for scaling a session initiation protocol communication system that allows components of the system to be distributed and/or scaled across multiple and different hardware, networks, systems, and locations. | 2013-01-03 |
20130007295 | PEER-TO-PEER REMEDIATION - A network in which peer-to-peer remediation is provided to keep clients in the network up-to-date. As network clients establish peer-to-peer connections, they exchange status information. The status information allows the clients to mutually identify whether one client is more out-of-date than another. The more up-to-date client provides update information to the more out-of-date client. To preserve the integrity of the update process, updates are provided as signed binary files and are only applied by the client receiving the update if the binary file may be authenticated by the recipient. | 2013-01-03 |
20130007296 | Zero Copy Acceleration for Session Oriented Protocols - Techniques are provided for zero copy accelerated processing of packets received at a network device according to a session oriented protocol. Each packet comprises a header field and a payload field. Data in the header field of a byte is evaluated to determine whether a sequence number in the header field is equal to an expected sequence number for a given flow of packets. When the sequence number in the header field is equal to the expected sequence number, header data from the header field is stored in a header ring comprising a plurality of socket buffers and payload data is directed to an application buffer pool according to a pointer in a streaming data ring. When the sequence number in the header field is not equal to the expected sequence number, the header data and the payload data are stored in the header ring. | 2013-01-03 |
20130007297 | Systems and Methods for Performing Multiphase Adaptive Bitrate Streaming - Multiphase adaptive bitrate streaming systems and methods in accordance with embodiments of the invention are disclosed. One embodiment of the invention includes a processor configured to request portions of files. In addition, the processor streams encoded media in a first operational phase utilizing a first set of stream switching conditions. When at least one phase transition criterion is satisfied, the client application configures the processor to transition to a second operational phase utilizing a second set of stream switching conditions. | 2013-01-03 |
20130007298 | MONITORING STREAMING MEDIA CONTENT - Methods, apparatus and articles of manufacture to monitor streaming media content are disclosed. An example method disclosed herein to monitor streaming media content comprises extracting metering data having a first format from media content to be provided to a content presentation device via a transport stream, the extracted metering data identifying at least one of the media content or a source of the media content, the extracted metering data not being decodable by a meter associated with the content presentation device, transcoding the extracted metering data to form transcoded metering data having a second format decodable by the meter associated with the content presentation device, and encoding the transcoded metering data into a metadata channel to send the transcoded metering data to the content presentation device, the metadata channel being associated with the transport stream. | 2013-01-03 |
20130007299 | METHOD AND APPARATUS FOR A KEEP-ALIVE PUSH AGENT - Various methods for application costing to provide decision making for service provisioning are provided. One example method may comprise connecting to a web based portal environment system. The method may further comprise establishing a hypertext transfer protocol keep-alive connection with the web based portal environment system. The method may further comprise receiving a push command via the hypertext transfer protocol keep-alive connection. The method may additionally comprise executing the push command. Similar and related example methods, example apparatuses, and example computer program products are also provided. | 2013-01-03 |
20130007300 | FACILITATING TRANSPORT MODE INPUT/OUTPUT OPERATIONS BETWEEN A CHANNEL SUBSYSTEM AND INPUT/OUTPUT DEVICES - A computer program product is configured for performing a method including: generating at least one command message by a channel subsystem of the host computer system, the at least one command message including one or more device command words (DCWs), wherein at least one DCW of the one or more DCWs includes a suppress-length indication (SLI) configured to instruct a control unit to continue to perform the I/O operation in response to the control unit detecting that the data count does not match an amount of data required; receiving an incorrect length (IL) value, the IL value being a first IL value in response to the SLI being a first SLI value and the data count not matching the amount of data required; and responsive to receiving the IL value from the control unit, storing an IL indicator in a subchannel-status word. | 2013-01-03 |
20130007301 | USER EQUIPMENT CONNECTABLE TO AN EXTERNAL DEVICE - Provided are user equipment connectable to an external device and a method for establishing a connection between user equipment including second constituent elements and an external device including first constituent elements and controlling the external device. The method may include sensing the connection to the external device, obtaining first constituent element information from the external device through the connection, wherein the first constituent element information includes information on first constituent elements of the external device, selecting target constituent elements to control from the first constituent elements of the external device based on the obtained first constituent element information, reconfiguring a control path for controlling the selected target constituent elements of the external device, and controlling the selected target constituent elements of the external device through the reconfigured control path. | 2013-01-03 |
20130007302 | System, Method and Program Product to Manage Transfer of Data to Resolve Overload of a Storage System - Managing a data transfer from one or more source storage devices to one or more target storage devices. The data transfer comprises concurrent transfer of a multiplicity of data units pursuant to respective data transfer commands. The concurrent transfer of the multiplicity of data units is currently in-progress. A computer determines a currently-overloaded storage component involved in the data transfer. The computer determines a plurality of the data transfer commands that involve the overloaded storage component. The computer determines an approximately-minimum number of the data transfer commands to cancel to stop overload of the overloaded storage component. In response, the computer cancels the minimum number of the data transfer commands. | 2013-01-03 |
20130007303 | FACILITATING TRANSPORT MODE INPUT/OUTPUT OPERATIONS BETWEEN A CHANNEL SUBSYSTEM AND INPUT/OUTPUT DEVICES - A computer program product is provided for performing an input/output (I/O) processing operation at a host computer system. The computer program product is configured to perform: obtaining a transport command word (TCW) at a channel subsystem for an I/O operation, the TCW including an address of a transport command control block (TCCB) having a transport command area (TCA) configured to hold a first plurality of device command words (DCW) and control data associated with respective DCWs, the first plurality of DCWs including a transfer TCA extension (TTE) DCW that specifies a TCA extension, the TCA extension configured to hold one or more DCWs and control data associated with respective DCWs; gathering the TCCB from one or more locations specified in the TCCB address and transferring the TCCB to the control unit; gathering the TCA extension specified by the TTE DCW; and transferring the TCA extension to the control unit. | 2013-01-03 |
20130007304 | FACILITATING TRANSPORT MODE INPUT/OUTPUT OPERATIONS BETWEEN A CHANNEL SUBSYSTEM AND INPUT/OUTPUT DEVICES - A computer program product is configured for performing a method including: receiving at least one command message specifying an I/O operation at a control unit from a channel subsystem, the at least one command message including one or more device command words (DCWs) having a data count and a suppress-length indication (SLI), the SLI configured to instruct the control unit whether to continue to perform the I/O operation in response to the control unit detecting an incorrect length condition; processing at least one of the one or more DCWs; and returning a transport response message including an incorrect length (IL) value, the IL value being a first IL value in response to the SLI being a first SLI value and the data count not matching the amount of data required, the IL value being a second IL value in response to the SLI being a second SLI value and the data count not matching the amount of data required. | 2013-01-03 |
20130007305 | INFERRING HOST STORAGE TOPOLOGY - A processor implemented method for inferring storage topology of a host includes discovering, from a security group that contains an initiator port of the host, all initiator ports of the host and all target ports of a storage device. Identification is then made of a port in the security group through which access to the storage device is blocked. From the discovered ports not identified as blocked, available paths between the host and a volume exposed to the host by the storage device are detected. | 2013-01-03 |
20130007306 | DATA STORAGE METHODS AND DATA STORAGE SYSTEMS - Data storage methods and data storage systems are disclosed. An example method includes detecting a presence of a target device on a port; collecting detailed drive information associated with the target device; and preventing an initiator device from creating an affiliation with the target device until the drive information is collected. | 2013-01-03 |
20130007307 | CONTROLLING AN EXTERNAL DEVICE CONNECTED TO USER EQUIPMENT - Provided is a method for controlling and driving constituent elements of an external device connected to user equipment. The method may include obtaining external device information from the external device when coupled to the user equipment, obtaining application information based on the obtained external device information, and running an application tailored for the external device based on the obtained application information. | 2013-01-03 |
20130007308 | DATA TRANFER DEVICE AND DATA TRANSFER METHOD - One embodiment provides a data transfer device, including: a register configured to set an upper limit value for a transfer data size; and a transfer size controller configured to compare the upper limit value and the transfer data size sent from an external device, and to reduce the transfer data size when the transfer data size is larger than the upper limit value. | 2013-01-03 |
20130007309 | MANAGEMENT DEVICE, MEDIUM FOR THE SAME, AND MANAGEMENT SYSTEM - A management device configured to communicate with at least one second management device and at least one terminal device via a network includes an acquiring system configured to acquire first management information managed by the management device, a receiving system configured to receive second management information managed by each of the at least one second management device from each of the at least one second management device, a management information request receiving system configured to receive a management information request for the first management information and the second management information from the at least one terminal device, and a sending system configured to send, to the at least one terminal device, the first management information acquired by the acquiring system and the second management information received by the receiving system in response to the management information request being received by the management information request receiving system. | 2013-01-03 |
20130007310 | INFORMATION PROCESSING DEVICE AND METHOD OF COLLECTION PROCESS OF DEVICE INFORMATION IN THE INFORMATION PROCESSING DEVICE - An information processing device collects status information for a large number of input and output devices simultaneously. A bridge circuit having a multicast function connects an information processing unit with a plurality of input and output devices. By setting the multicast to the bridge circuit, the bridge circuit forwards a packet which instructs a copy of the status information to the plurality of input and output devices by multicast, and a DMA circuit in the plurality of input and output devices simultaneously starts DMA transfer of the status information to the processing unit. | 2013-01-03 |