18th week of 2015 patent applcation highlights part 72 |
Patent application number | Title | Published |
20150120800 | CONTEXTUAL CONTENT TRANSLATION SYSTEM - The present disclosure is directed to contextual content translation system. A system may comprise a device to present content to a user, the content being obtained from a content provider (CS). Prior to presentation, a contextual translation (CT) module may augment the content based on the context of the user. The CT module may receive the content from the CS, may receive information about the context of the user from a user data (UD) module and may augment the content based on the user context. Additional information may be provided by a relationship builder (RB) module, as needed, to help determine the correspondence between the content and the user context. Augmenting the content may comprise altering the content (e.g., changing or removing portions of the content) or adding information to the content, the information relating to how portions of the content may correspond to the context of the user. | 2015-04-30 |
20150120801 | ANALYTICS DATA COLLECTION WITH LOW INTEGRATION COST FOR DYNAMIC MESSAGE PASSING SYSTEMS - A method, an apparatus, and a computer program product which capture and use analytics data relating to the internal activity of software programs executing in a message-passing runtime environment, such as that provided by Objective-C. The invention exploits the well documented interfaces of these environments together with their dynamic runtime capabilities to insert data collection and analysis code into an application without modification of the target application. | 2015-04-30 |
20150120802 | Method, Apparatus, and System for Distributing Information in Graphic Code - A method, an apparatus, and a system for distributing information in a graphic code. The method includes acquiring an identification code in a selected graphic code; when the identification code does not exist, sending to a server a first update request including the identification code; receiving first response information fed back by the server; starting, according to the application program identifier in the first response information, an application program corresponding to the application program identifier. When an identification code of a graphic code does not exist in an electronic device, an application program identifier corresponding to the identification code is requested from a server, and an application program corresponding to the application program identifier is started. So a probability that information in a graphic code can be successfully processed is relatively high, and a success rate of identifying a graphic code is improved. | 2015-04-30 |
20150120803 | Method and Device for Relaying Time-Triggered and Event-Triggered Communications - The invention relates to a method for distributing event-triggered (ET) and time-triggered (TT) messages in a distributed real-time system by means of a distributor unit that comprises a low-level relay unit (LLVME) and a high-level relay unit (HLVME), wherein communication ports of the distributor unit to other relay units and/or end systems of the real-time systems are attached to the LLVME. The invention further relates to such a distributor unit and to a real-time system comprising such a distributor unit. According to the invention, the LLVME has access to a global time base and is configured to differentiate between ET messages and TT messages, wherein the LLVME forwards an ET message that is incoming at one of its ports to the HLVME such that the HLVME can carry out the analysis and temporal scheduling of said ET message before it delivers this ET message back to the LLVME for issue at the designated output ports of the LLVME, and, prior to the known issuing of a TT message, the LLVME transmits a pause frame to the HLVME such that no ET message is scheduled to be transmitted by the HLVME during this anticipated and scheduled TT message transmission slot, and wherein the LLVME delivers an incoming TT message directly for issue at the designated output ports in accordance with the known time plan. | 2015-04-30 |
20150120804 | METHOD AND SYSTEM FOR CAPTURING WEB CONTENT FROM A WEB SERVER - A method and system for capturing web content from a web server includes a capturing server establishing an active link between a client device and the capturing server that allows the client device to remotely control an active web browsing session, between the capturing server and the web server, to select web content. The method also includes establishing the active web browsing session between the capturing server and the web server. The capturing server further receives the web content from the web server, without the web content being routed through the client device, and captures the web content. | 2015-04-30 |
20150120805 | Bi-directional Channel-based Progress Indicator - In one embodiment a bi-directional channel bound to a messaging channel provides a connection allowing an application to send progress information created by a progress indicator program to a client computer over a network. The connection allows the progress information to be send upon the event of its creation. | 2015-04-30 |
20150120806 | METHOD FOR ONLINE DISTRIBUTION OF 3D MODEL FILES FOR PRINTING 3D MODELS - There is provided a method for online distribution of 3D model files for printing 3D models. The method includes establishing a designer account with a designer user. The method includes receiving from the designer user a 3D model file defining printer specifications for the printing of the 3D model file. The method includes compiling a prohibited list of prohibited 3D models. The method includes comparing the received 3D model file with the prohibited list for matches between the 3D model file and the prohibited 3D models of the prohibited list. The method includes establishing a client account with a client user. The method includes making the received 3D model file available for selection by the client user only if the 3D model file is not matched with any of the prohibited 3D models of the prohibited list. | 2015-04-30 |
20150120807 | INTEGRATED VIEWING OF LOCAL AND REMOTE APPLICATIONS IN VARIOUS MULTIPLATFORM ENVIRONMENTS - The embodiments provide a system and method for providing integrated view of applications installed in multi-platform environment. The method includes creating a connection between server(s) in a cloud and a client device using a connection broker. Further, the method includes providing a list of remote applications installed in at least one Operating System (OS) of the server on the client device, where each remote application generates a remote graphical view. Furthermore, the method includes allowing a user of the client device to select a remote application, and launching the selected remote application on the server. Furthermore, the method includes displaying, on the client device, an integrated view where including the remote graphical view of the launched application and local graphical views of local applications installed in OS of the client device. | 2015-04-30 |
20150120808 | METHOD FOR THROTTLING MULTIPLE CLIENT APPLICATIONS SENDING DATA TO A SERVER APPLICATION - Embodiments presented herein provide a protocol for throttling requests of multiple client applications sending data to a server. When a server receives a request from a client, the server increments a counter. Based on the counter value with respect to a high-water mark value and a low-water mark value, the server may enter a throttling period, upon which the server sends acknowledgments that include a throttle identifier to requesting clients. When a client receives an acknowledgment with a throttle identifier, the client waits for a delay period before sending a subsequent request. The server continues to send acknowledgments with a throttle identifier while in the throttling period. The client increases the delay period each time it receives an acknowledgment with the same throttle identifier as the previous one. | 2015-04-30 |
20150120809 | AUTOMATED PROCEDURE FOR KERNEL CHANGE - A kernel provides a mechanism allowing various applications (e.g. CRM, logistics, procurement, etc.) hosted on a plurality of different application servers, to share access to a common underlying system (e.g. database). An automated process for implementing a kernel change (e.g. for upgrade or replacement) may employ a “Stop-the-World” approach involving suspension of application server instances, coordinated by the start service of the last application server whose kernel is to be changed. As used herein, suspending refers to halting any processing prior to calling a central service (CS) as long as a CS instance is unavailable, and then to resuming processing once the CS instance becomes available. This suspension of relevant clients avoids errors from arising during the downtime of the CS instance. Once the application server instances are in a stopped state, the CS instance is restarted. Then, the application server instances are resumed, and their kernels are changed. | 2015-04-30 |
20150120810 | SERVER AND METHOD FOR DISPLAYING ANIMATED IMAGE ON CLIENT TERMINAL - A server according to an embodiment reduces the load imparted when animated images such as game screens are displayed on a client terminal through HTTP communication. The server executes a program comprising: a game progress module for progressing a game; a generation module for generating frame information pieces each for displaying one frame of a plurality of sequential frames constituting a game screen, in accordance with the sequential order; a determination module for determining whether to send the generated frame information pieces to the terminal device, a compression module for compressing the generated frame information pieces; and a sending control module for sending to the terminal device a plurality of compressed frame information pieces in accordance with the sequential order as an HTTP response to an HTTP request from the terminal device. | 2015-04-30 |
20150120811 | NETWORK BOOT SYSTEM - [SUBJECT(S)] To suppress decrease in boot speeds of terminals even when a large number of terminals are booted all at once after a virtual disk is rolled back. | 2015-04-30 |
20150120812 | METHOD FOR WEB SITE PUBLISHING USING SHARED HOSTING - A method for publishing the web sites on remote server using shared hosting in cases of unexpected server timeouts. A list of elements (work items) to be published is generated. The list is sorted out according to dependencies of elements from one another. Then, the work items are sorted out by the priority. The work item from the top of the list (with the highest priority) is processed first. After the work is performed with this work item, the work item is marked as closed if the process has executed successfully. Then, the process moves to the next work item and so on. The process has a library of the work items. Thus, in case of a server timeout, the process knows exactly which work items have been processed prior to the timeout and can start the processing from the next work item. | 2015-04-30 |
20150120813 | PAIRING A MEDIA SERVER AND A MEDIA CLIENT - A system for use in presenting media content includes a media server configured to provide media content and a media client configured to obtain the media content from the media server and to present the media content on a device. The media client is configured to generate a first code and to transmit information to the media server. The information identifies the media client and the information indicates that the media client is available for pairing. The media server is configured to reply to the information with a second code that corresponds to the first code in order to enable pairing between the media server and the media client. | 2015-04-30 |
20150120814 | MOBILE TERMINAL AND DIRECT SERVICE PROVIDING METHOD THEREOF - Disclosed are a mobile terminal and a direct service providing method thereof. Once a user enters any place, the mobile terminal automatically displays, on a screen, a program screen or a web page required at the place, based on unique identification information of a communication connection device received from a direct service server, or based on position information of the user. This can allow the user to process various types of works in a more convenient manner. | 2015-04-30 |
20150120815 | REMOTE MULTI-CLIENT ACCOMMODATING SYSTEM AND HOST COMPUTER - According to the present invention, a remote terminal ( | 2015-04-30 |
20150120816 | TRACKING USE OF CONTENT OF AN ONLINE LIBRARY - Embodiments of the present invention relate generally to methods and systems for utilizing online content and more particularly to a tool which provides access to an online library and a number of supporting functions including but not limited to functions for tracking of a student's or other consumer's action related to the content. For example, the tool can provide for capturing and tracking user access of the content, interactions with that content, results of those interactions, etc. More specifically, once the user launches the tool, the tool can monitor the user's actions and track those actions against the content and steps defined in the presentation layer. For example, the tool can track the user moving from page to page, completing a task (e.g., answering questions in a quiz), participating in a discussion forum thread, etc. and report this progress. | 2015-04-30 |
20150120817 | ELECTRONIC DEVICE FOR SHARING APPLICATION AND CONTROL METHOD THEREOF - A control method of a host electronic device communicating with a client electronic device is provided. The control method includes forming a connection with the client electronic device, determining an application to be shared with the client electronic device, generating shared data for the application to be shared, and transmitting the shared data to the client electronic device. | 2015-04-30 |
20150120818 | MULTI-TENANT SAAS PLATFORM AND METHOD FOR AUTOMATED DEPLOYMENT OF CONNECTOR APPLICATION, AND TENANT AND SERVICE PROVIDER USING VIRTUAL MACHINE - A multi-tenant software as a service (SaaS) platform for automatic deployment of a connector application, and a method for automatic deployment of a connector application in a multi-tenant software as a service (SaaS) platform, the method including: deploying a tenant service connector package to a tenant among a plurality of tenants, the tenant service connector package being a package configured to cause a tenant virtual machine to be created in order to provide a service to at least one tenant of the plurality of tenants in a virtual machine form; activating the tenant virtual machine through execution of the tenant service connector package in the tenant that receives the tenant service connector package; forming a connection channel between a virtual machine of the SaaS platform and the tenant virtual machine; and providing the service between the SaaS platform and the at least one tenant through the formed connection channel. | 2015-04-30 |
20150120819 | SYSTEM AND METHOD FOR ASSOCIATING REPRESENTATIONS IN ADAPTIVE STREAMING - Systems, methods, and devices associate a first at least one Representation with a second at least one Representation in adaptive streaming wherein it is determined whether a first set containing the first at least one Representation is associated with a second set containing the second at least one Representation. An attribute is introduced listing identifiers of the second at least one Representation that the first at least one Representation is associated with. Exemplary application is for signaling of timed metadata in adaptive streaming, specifically providing association between the timed metadata Representation with the media Representation. | 2015-04-30 |
20150120820 | Data Capture On A Serial Device - A system and a method are provided for enabling a user to connect a serial port of a device server to a serial device, query and capture data and settings pertaining to the serial device such that the device server can communicate and exchange data with the serial device without requiring customized programming. The device server may periodically query and capture user-specified data from the serial device. A poll configuration feature may be used to specify one or more commands which the device server will periodically query from the serial device. The response to each poll may be further sliced into a multiplicity of smaller portions according to user-specified filter rules. The captured data may be presented to other users online by way of a Web Manager, and the device server may establish machine-to-machine communications by way of XML and a Command Line Interface. | 2015-04-30 |
20150120821 | DYNAMICALLY POPULATED MANIFESTS AND MANIFEST-BASED PREFETCHING - Described herein are, among other things, systems and methods for generating and using manifests in delivering web content, and for using such manifests for prefetching. Manual and automated generation of manifests are disclosed. Such manifests preferably have placeholders or variables that can be populated at the time of the client request, based on data known from the request and other contextual information. Preferably though without limitation an intermediary device such as a proxy server, which may be part of content delivery network (CDN), performs the function of populating the manifest given a client request for a page. An intermediary or other computer device with a populated manifest can utilize that completed manifest to make anticipatory forward requests to an origin to obtain web resources specified on the manifest, before receiving the client's requests for them. In this way, many kinds of content may be prefetched based on the manifest. | 2015-04-30 |
20150120822 | Cloud federation as a Service - A Cloud federator may be used to allow seamless and transparent access by a Cloud Client to Cloud services. Federation may be provided on various terms, including as a subscription based real-time online service to Cloud Clients. The Cloud federator may automatically and transparently effect communication between the Cloud Client and Clouds and desired services of the Clouds, and automatically perform identity federation. A Service Abstraction Layer (SAL) may be implemented to simplify Client communication, and Clouds/Cloud services may elect to support the SAL to facilitate federation of their services. | 2015-04-30 |
20150120823 | COMBINING SERVER-SIDE AND CLIENT-SIDE USER INTERFACE ELEMENTS - A method and apparatus are disclosed for combining server-supplied user interface elements with client-supplied user interface elements. The server-supplied user interface elements can be received by a client device and inserted into a client-supplied object model, such as a Document Object Model (DOM). The object model can then be used to render a page, such as a webpage. By injecting server-supplied user interface elements into a client object model, the client can intelligently combine UI elements from a server with UI elements from a client. In the situation where there are conflicting or overlapping UI elements, the client device can modify the object model to eliminate such conflicts or overlaps. | 2015-04-30 |
20150120824 | Communications Method, Client, and Terminal - A communications method, a client, and a terminal. The method includes receiving, by a first client, information from a second client; obtaining, by the first client, first driving data from the information, where the first driving data is used for controlling an action of a virtual image of a user of the second client, and the virtual image of the user of the second client is presented on a terminal in which the first client is located; and controlling, by the first client, the action of the virtual image of the user of the second client according to the first driving data. In the embodiments of the present invention, a receiving end obtains driving data from information sent by a sending end, and controls an action of a virtual image of a user of the sending end using the driving data. | 2015-04-30 |
20150120825 | SEQUENTIAL SEGREGATED SYNCHRONIZED TRANSCRIPTION AND TEXTUAL INTERACTION SPATIAL ORIENTATION WITH TALK-OVER - Disclosed is a system and method for sequential segregated synchronized transcript for a multi-party conference. Multiple transcriptions, or their textual streams, are utilized to build segregated, time oriented user interfaces. Horizontally overlapping segments may reflect talk-over of two or more conference participants talking at the same time. | 2015-04-30 |
20150120826 | NODE CONTROL IN A DISTRIBUTED PEER-TO-PEER NETWORK - Embodiments of the invention include a method and system for improved node control in a distributed peer-to-peer network. The invention provides a framework component which automatically converts and conditions incoming data from other nodes, regardless of their type. The data is converted from a network compatible format to an application compatible format based upon stored data type definitions. The data is further conditioned based on stored data property rules. Thus, once the data reaches the application, it is already properly formatted. The application component which runs on the device hardware is greatly simplified through the use of this framework component. | 2015-04-30 |
20150120827 | Systems and computer program products and methods and media for operating a scalable, private practice tele-consultation service - A scalable social network consultation communication system for teleconsultation private practice includes a social network, a social network processing system, video conferencing equipment coupled to the social network to allow a consultation requestor to communicate with a predetermined advisor, a store and forward infrastructure to receive a consultation request from a consultation requestor, wherein the consultation requestor selects and passes a consultation request to a predetermined advisor on the social network, and wherein the advisor resolves and returns the consultation resolution of the consultation request to the consultation requestor. | 2015-04-30 |
20150120828 | RECALLING ACTIVITIES DURING COMMUNICATION SESSIONS - A computer-implemented method, computer program product, and computing system is provided for quality of experience for media transmissions. In an implementation, a method may include identifying a communication session including a plurality of participants. The method may also include identifying an application activity by a first participant of the communication session. The application activity may be generally contemporaneous with the communication session. The method may also include associating a relevance level with the application activity and the communication session. The method may also include identifying a location associated with the application activity. The method may further include storing an association between the communication session, the application activity, the relevance, and the location. | 2015-04-30 |
20150120829 | CONTEXT BASED COMMUNICATION MANAGEMENT - Methods and computer-readable media for providing a recommendation and for rerouting calls are disclosed. For example, a method detects updated status information regarding a contact of a user and determines whether the updated status information signifies an event of interest. When the updated information is determined to signify an event of interest, the method provides to a device of the user a recommendation that the user should communicate with the contact. The recommendation includes an indication of the event of interest. | 2015-04-30 |
20150120830 | Distributed Audio Mixing and Forwarding - A scalable media conferencing system minimizes delay while maintaining a consistent session across all of the distributed media servers handling the conference session. Each of the media servers sends a list of the local top streams and their importance. A global list of top streams is created and disseminated to all of the media servers. Each of the media servers then forwards any local stream that is on the list of global top streams to all of the other media servers. Once a media server receives all of the streams on the list of global top streams, it locally mixes the streams together and outputs the mixed stream to the endpoints that are locally connected to that media server. | 2015-04-30 |
20150120831 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing device includes a receiver, an association unit, and a controller. The receiver receives an instruction to associate one first device from among multiple first devices that display a board as well as stickies pasted onto that board with a second device that creates a sticky. The association unit associates the first device and the second device according to an instruction received by the receiver. The controller controls transmission of information related to a board and stickies pasted onto that board in the first device associated by the association unit to the second device. | 2015-04-30 |
20150120832 | HOLD ANNOUNCEMENT CONFIGURATION - A method and apparatus for managing a HOLD announcement in a communication network. At an Application Server, AS, a message is received from a user terminal, the message comprises of an indicator, specifying whether the AS should provide a HOLD announcement in the event of a change in direction of a media stream between the user terminal and a further node during a session. The AS stores the indicator in a memory. Upon determination that a change in direction of the media stream has occurred, the AS determines, from the indicator, whether or not to provide the HOLD announcement to the further node. | 2015-04-30 |
20150120833 | OPTIMIZATION OF PEER-TO-PEER CONTENT DELIVERY SERVICE - A method and apparatus are described for providing a dynamic cache function in a network or cloud. A content cache server (CCS) and a lightweight CCS with a dynamic cache function may be deployed in the network or cloud. A tracker may be used to place dynamic cache peers in a peer list, and transmit the peer list to a wireless transmit/receive unit (WTRU). The peer list may include a single peer that is a dynamic cache peer allocated by the tracker to the WTRU, or at least two dynamic cache peers, with one additional “weight” parameter for each dynamic cache peer. The WTRU may connect to the dynamic cache peer with the largest “weight” parameter, and connect to a different dynamic cache peer in the peer list on a condition that the WTRU gets disconnected or gets bad service from the dynamic cache peer with the largest “weight” parameter. | 2015-04-30 |
20150120834 | METHOD AND SYSTEM FOR REAL TIME COLLABORATION ON A CANVAS - A method and a system for managing collaborative authoring on a canvas are provided. The method includes receiving a request to collaborate on a canvas from a user, determining whether one or more viewports from a plurality of viewports are overlapping or are in vicinity to a viewport associated with the user by a client device and automatically sending a request to a collaboration server to lock at least one object in the viewport if the one or more viewports are overlapping or are in vicinity to the viewport. The method further includes denying a request from a second user to collaborate on the at least one object in the canvas. | 2015-04-30 |
20150120835 | OFFLINE PROMPTS OF ONLINE SOCIAL NETWORK MENTIONS - A system, method and apparatus for creating scripts to provide offline prompts in a social networking application operating on a client device are provided. History data for a user of the social networking application is received at a server. A script is created by the server based on the history data for the at least one user. The script, when executed by a client device remote from the server and operated by the user, provides a prioritized list of user identifiers on the social networking application. The script is sent by the server to the client device. | 2015-04-30 |
20150120836 | APPARATUS FOR PROVIDING MIND MAP-TYPE ONLINE COMMUNITY SERVICE - Exemplary embodiments of the invention provide an apparatus for providing a mind map-type online community service, capable of maintaining the “theme-wise” direction of conversations by forming nodes in a shape with a protrusion in response to content being created by a user. | 2015-04-30 |
20150120837 | Method for Presenting Schedule Reminder Information, Terminal Device, and Cloud Server - A method, a terminal device, and a cloud server are provided for presenting schedule reminder information. The method includes after a second terminal logs in to the cloud server by using a first group account, acquiring schedule information stored in the cloud server, where the schedule information is information that is created by a first user who registers a first personal account, and is transmitted to the cloud server by a first terminal that logs in, by using the first personal account, to the cloud server; when reminder time of the schedule information arrives, acquiring second biometric characteristic information of a second user who is using the second terminal; and when it is determined that the second biometric characteristic information is the same as first biometric characteristic information of the first user, presenting reminder information of the schedule information. | 2015-04-30 |
20150120838 | Method for Pairing a Computer with a Video Conference Device - A method includes generating a random identification token on a computer that identifies the computer; modulating the identification token to an audio signal on the computer; causing, with the computer, a speaker to emit the audio signal receiving, at video conference device, the audio signal with a microphone associated with the video conference device; demodulating the audio signal to the identification token in the video conference device; sending at least the identification token and a unique identifier of the video conference device to the computer; and establishing a communication session through a communication network, that both the computer and video conference device are communicatively connected to, from the computer to the video conference device enabling control of, and data transfer to, the video conference device from the computer. | 2015-04-30 |
20150120839 | PROVIDING CONTEXTUAL MESSAGES RELATING TO CURRENTLY ACCESSED CONTENT - One or more first devices may receive, from a second device, program information as part of a request to provide a contextual message, associated with particular content corresponding to the program information, to a third device. The program information may identify a time, a geographic location, and a television channel identifier associated with the particular content. The one or more devices may cause the particular content to be identified based on a fingerprint of the particular content; receive the contextual message that was identified based on the fingerprint; provide the contextual message to the third device; and provide, for storage in a content schedule, information identifying the particular content, a time period during which the particular content is broadcasted, the geographic location, and the television channel identifier. The content schedule may be used to identify the particular content after the particular content has been initially identified based on the fingerprint. | 2015-04-30 |
20150120840 | RESOURCE REFERENCING IN A COLLABORATION APPLICATION SYSTEM AND METHOD - A method, computer program product, and computer system for identifying, by a first computing device, a resource associated with a collaboration session. A comment about at least a portion of the resource associated with the collaboration session is received. The comment is associated with at least the portion of the resource. A selection of at least one of the comment and at least the portion of the resource is received. The comment with at least the portion of the resource is provided for display to a second computing device in response to receiving the selection. | 2015-04-30 |
20150120841 | METHOD AND APPARATUS FOR COMMUNICATING BETWEEN COMMUNICATION DEVICES - Aspects of the subject disclosure may include, for example, receiving from a web real-time communications gateway a first request for communication services from a network resource, where the network resource does not utilize a web real-time communications protocol and where the first request is compliant with a markup language that differs from the web real-time communications protocol, directing the network resource to provide the communication services identified in the first request, receiving a first message from the web real-time communications gateway, where the first message is compliant with the markup language, translating the first message to a first updated message conforming to a protocol used by the network resource, where protocol differs from the markup language used for communicating with the web real-time communications gateway, and transmitting the updated first message to the network resource facilitating the communication services identified in the first request. Other embodiments are disclosed. | 2015-04-30 |
20150120842 | METHOD AND SYSTEM FOR SENDING EMAIL TO MULTIPLE RECIPIENTS WITH RECIPIENT SELECTED SPECIFIC ATTACHMENTS - A method and system is provided for managing groups of individuals to receive an electronic message with recipient specific selected document attachments. The method and system associates one or more documents with individual recipients prior to composing an email message. After an email message is composed, the email message is sent to the selected recipients with respective associated documents for the recipients as previously selected. | 2015-04-30 |
20150120843 | Method and Device to Store and Forward a File Thumbnail to an Initially Unavailable Client - A method and a telecommunications message server apparatus is presented to store and forward file thumbnails to telecommunication messaging clients which have been temporarily unavailable. | 2015-04-30 |
20150120844 | HIERARCHICAL RESPONSE-ENABLED NOTIFICATION SYSTEM - A computer-implemented method, computer program product, and computing system are provided for providing a hierarchical response-enabled notification is described. In an implementation, a method may include identifying a notification group containing a plurality of node members. The method may also include designating a first node member as an owner of the notification group. The method may include determining a hierarchical relationship between the owner of the notification group and at least a second node member the method may include populating the notification group with at least the owner and the second node member. The method may also include receiving a notification request from the owner of the notification group. The method may include providing the notification request to at least the second node member of the notification group. The method may also include receiving a response to the notification request from the second node member of the notification group. | 2015-04-30 |
20150120845 | PROCESSING OF MESSAGES USING THEME AND MODALITY CRITERIA - Embodiments related to a message processing system are disclosed herein. In some embodiments, a computing system may include receiver logic to receive a message addressed to a user; analysis logic to determine whether a message collection, including the received message, has a common theme (e.g., a common sender or common content); modality logic to identify a messaging modality associated with each of the messages in the message collection; criteria logic to determine whether the message collection satisfies modality criteria (e.g., the messages represent at least two different messaging modalities); and notification logic to provide a notification of the message collection in response to determining that the message collection has a common theme and satisfies the modality criteria. Other embodiments may be disclosed and/or claimed. | 2015-04-30 |
20150120846 | SURVEY SAMPLING PRIOR TO MESSAGE PUBLISHING - Systems and methods for surveying presence messages prior to widespread distribution-publishing are disclosed. The system includes a presentity module and surveying server, specifying a parameter for subsequent publishing and compiling a notification list of watchers for participation in a given survey. The system further includes a presence-notification server, presence-messaging user agent module and a client feedback module, collecting information regarding interacting with the message in and transmitting the information to the surveying server. The method includes composing a message, specifying at least one parameter for subsequent publishing, compiling a notification list of watchers for participation in a given survey, selectively notifying the message to the watchers in the notification list, viewing the message notified to the watchers in notification list and interacting with the message. The method further includes collecting feedback information regarding the interacting with the message and transmitting this information to the surveying server. | 2015-04-30 |
20150120847 | SYSTEMS AND METHODS TO PRESENT TARGETED INFORMATION - Systems and methods directed to presenting targeted information are described herein. Content for one or more messages are received, the messages to be sent to users eligible to receive the one or more messages. Messaging constraints associated with the one or more messages are determined. Preference scores are assigned to one or more potential users to receive the one or more messages, the preference scores measuring a response rate to messages similar to the one or more messages. Users eligible to receive the one or more messages are identified based on the preference scores. The users eligible to receive the one or more messages are segmented according to a messaging goal. The one or more messages are sent to a subset of the eligible users based on the segmentation of the users eligible to receive the one or more messages. | 2015-04-30 |
20150120848 | METHOD AND SYSTEM FOR FILTERING ELECTRONIC COMMUNICATIONS - The present invention discloses a method and system for filtering electronic communications based on the receiver's tolerance for attributes of both a sender and an electronic communication. The receiver's tolerance for an attribute is calculated based on a variety of factors including, but not limited to: self-reported preferences, past behavior and community norms. The attribute score is calculated based on an analysis of how closely either the sender or electronic communication exemplifies the attribute. An electronic communication is filtered if the attribute score exceeds the receiver's tolerance of the attribute. If an electronic communication is filtered it will not show up in the receiver's in-box, it will instead show up in a spam folder. | 2015-04-30 |
20150120849 | SYSTEMS AND METHODS FOR PUSH NOTIFICATION MANAGEMENT - The present disclosure relates to methods and systems for delivering and presenting notifications at a consumer device. The method includes receiving, by a notification manager, from a client device, a notification to be delivered to an application executing on a consumer device. The method also includes holding, by the notification manager, the notification in a notification queue. The method further includes identifying, by the notification manager, a consumer notification policy of the consumer device applicable to the notification, the consumer notification policy specifying one or more conditions for presenting the notification at the consumer device. The method further includes releasing, by the notification manager, from the notification queue, the notification for presentation at the consumer device upon determining that the conditions of the consumer notification policy have been met. | 2015-04-30 |
20150120850 | Method and System for Providing Presence Information - A system and method for a user to send presence information to authorized contacts in her device's address book and to receive the presence information of those contacts in her device's address book that have authorized her. A user can authorize any contact in her address book. Optionally, a user can only authorize a contact and be authorized by a contact if she is in that contact's address book. A local application on the device interacts with and displays the device's address book, manages the authorization of contacts, updates the user's presence, and receives and displays the presence of contacts. The local application updates the user's presence manually, semi-automatically, or automatically. Semi-automatic updates involve synchronizing with the device's calendar. Automatic updates may involve the use of location data, the device's built-in sensors, and augmented reality. | 2015-04-30 |
20150120851 | MESSAGE-BROWSING SYSTEM, SERVER, TERMINAL DEVICE, CONTROL METHOD, AND RECORDING MEDIUM - To make a user interested in a service if the user provides a response, a message-browsing system includes an image storage unit storing user images which are displayed on a screen and correspond to the multiple users, respectively, an input instruction unit providing a response in multiple response forms to a post, the response forms corresponding to multiple fixed response sentences which are different from each other, a motion storage unit storing motion information defining motions of the user images, which is associated with the multiple response forms, respectively, and a setting unit selecting motion information corresponding to a response form of a response provided to a post, and setting a motion of a user image corresponding to a user contributing the post, the user image being displayed on a screen of another user providing the response. | 2015-04-30 |
20150120852 | SUBSCRIBER BASED PRIORITY OF MESSAGES IN A PUBLISHER-SUBSCRIBER DOMAIN - Embodiments of the present invention disclose a method, computer program product, and computer system for prioritizing messages based on subscriber preferences. In an embodiment of the invention, an application server computer determines that a subscriber is subscribed to at least one topic space. The application server computer receives one or more topic priority preferences from the subscriber, and a plurality of messages from the at least one topic space. The application server computer prioritizes the plurality of messages based on the received topic priority preference, and sends the prioritized plurality of messages to the subscriber. | 2015-04-30 |
20150120853 | PARALLEL MESSAGE PROCESSING ON DIVERSE MESSAGING BUSES - Systems, methods, and techniques are disclosed for processing messages using a messaging bus. An example system includes an input queue that stores one or more input messages and an output queue that stores one or more output messages. The example system also includes a first service residing in a first messaging bus. In a composite transaction, the first service processes a first message and generates a second message in accordance with processing the first message. The example system further includes a transaction manager that places the second message in the output queue. The second message is routed from the output queue to a second service residing in a second messaging bus for processing, and the first and second messaging buses are diverse. The second service processes, during the composite transaction, the second message. | 2015-04-30 |
20150120854 | SUBSCRIBER BASED PRIORITY OF MESSAGES IN A PUBLISHER-SUBSCRIBER DOMAIN - Embodiments of the present invention disclose a method, computer program product, and computer system for prioritizing messages based on subscriber preferences. In an embodiment of the invention, an application server computer determines that a subscriber is subscribed to at least one topic space. The application server computer receives one or more topic priority preferences from the subscriber, and a plurality of messages from the at least one topic space. The application server computer prioritizes the plurality of messages based on the received topic priority preference, and sends the prioritized plurality of messages to the subscriber. | 2015-04-30 |
20150120855 | HYBRID REMOTE DIRECT MEMORY ACCESS - A method for hybrid RDMA, the method may include: (i) receiving, by a first computer, a packet that was sent over a network from a second computer; wherein the packet may include data and metadata; (ii) determining, in response to the metadata, whether the data should be (a) directly written to a first application memory of the first computer by a first hardware accelerator of the first computer; or (b) indirectly written to the first application memory; (iii) indirectly writing or indirectly writing in response to the determination. | 2015-04-30 |
20150120856 | METHOD AND SYSTEM FOR PROCESSING NETWORK TRAFFIC FLOW DATA - Network traffic flow records received from a network probe are recorded in multiple sets of buckets of different granularity, optimized for the purpose of almost instant analysis and display as well as for longer term report generation. The flow data is pre-processed and stored redundantly in parallel in multiple bucketized data base tables of different time window sizes. Denormalized tables keyed on different combinations of traffic flow attributes are precomputed and stored in parallel tables redundantly to facilitate a near real time display of summarized network traffic data, and a capability to rapidly generate reports for different monitoring periods. | 2015-04-30 |
20150120857 | INFORMATION PROCESSING SYSTEM AND METHOD OF PROCESSING INFORMATION - An information processing system including at least one computer includes a receiving unit that receives data input by an apparatus connected through a network and specifying information of specifying a storage destination of the data or other data generated based on the other data from a plurality of candidate storage destinations, the data and the specifying information being received from the apparatus; an intermediation unit that provides an interface common to the plurality of candidate storage destinations and sends the data or the other to the storage destination designated in a request received through the common interface; and a requesting unit that requests the intermediation unit through the common interface to send the data received by the receiving unit or the other data generated based on the data to the storage destination specified based on specifying information. | 2015-04-30 |
20150120858 | SYSTEM FOR PREFETCHING DIGITAL TAGS - Systems and methods described herein can take advantage of the caching abilities of the browser and the idle time of the user to prefetch tag libraries of one or more tags for execution in a subsequent content page. For example, these systems and methods can provide the ability to prefetch and not execute a tag library on a content page before it is required so the tag library is cached in the browser. When the browser hits the page that uses the tag library, the tag library can be quickly retrieved from memory and executed. | 2015-04-30 |
20150120859 | COMPUTER SYSTEM, AND ARRANGEMENT OF DATA CONTROL METHOD - A computer system include a service server, a storage server and a management server, wherein the service server includes a operating system, wherein the operating system includes a cache driver, wherein the storage server manages a plurality of tiered storage areas each having an access performance different from one another, wherein the management server includes an alert setting information generation part for generating alert setting information for the service servers to transmit alert information notifying a trigger to change an arrangement of data in accordance with a state of the service, and a control information generation part for generating cache control information including a first command for controlling an arrangement of cache data on a storage cache and tier control information including a second command for controlling an arrangement of the data on the plurality of tiered storage areas. | 2015-04-30 |
20150120860 | SYSTEM AND METHOD FOR ATOMIC FILE TRANSFER OPERATIONS OVER CONNECTIONLESS NETWORK PROTOCOLS - A system for atomic file transfer operations over connectionless network protocols includes a processor and a memory coupled to the processor. The memory contains program instructions executable by the processor to implement an operating system including a system call interface for sending one or more data files to another system over a network via a connectionless network protocol. In response to an invocation of the system call by an application, the operating system is configured to send the one or more data files to the other system over the network without the application copying contents of the data files into application address space. | 2015-04-30 |
20150120861 | METHOD AND DEVICE FOR OBTAINING CONTENTS OF PAGE, APPLICATION APPARATUS AND MOBILE TERMINAL - A method and a device for obtaining contents of a page, an application apparatus and a mobile terminal are disclosed. The method includes: sending a request for obtaining the page to a page server by a first website loading module; intercepting the request for obtaining the page by an intercepting module; sending the request for obtaining the page to a proxy module by a second website loading module; obtaining the contents of the page by the proxy module based on the request for obtaining the page; returning the contents of the page to the second website loading module by the proxy module; and returning the contents of the page by the second website loading module. With the technical solution, the loading speed may be increased, the loading time may be reduced and the loading efficiency may be improved. | 2015-04-30 |
20150120862 | DATA RECOVERY - A data recovery software program and delivery system is provided that is designed to operate independently of an installed host computer operating system for extracting information from memory storage devices and hard drives of the host computer, and overwriting the information on the host computer, once the information has been extracted from the host computer, so that no others can retrieve the information from the host computer. The data recovery software allows a user to restart a computer that is still mechanically operative, but has experienced an operating system failure. The data recovery software is able to gain control of a host computer even when there are failed sectors on the hard drive of the host computer. The data recovery software system can be loaded universal serial bus (USB) flash drives, compact discs, digital versatile discs, or other external storage devices that are USB or firewire IEEE 1394 interface enabled. | 2015-04-30 |
20150120863 | PROXY NETWORK DEVICE SELECTION IN A COMMUNICATION NETWORK - A first network device determines that a central coordinator of a communication network cannot be detected and designates itself as a hidden network device. The first network device receives a beacon message from a second network device including a first communication parameter that indicates that the second network device has proxy capabilities and a second communication parameter. The first network device selects the second network device as its proxy network device, if the second communication parameter of the second network device is a preferred communication parameter as compared to a corresponding second parameter of an additional network device detected at the first network device. If the first network device is a proxy network device for a third network device, then messages received from the third network device for forwarding to the central coordinator are relayed from the first network device to the second network device. | 2015-04-30 |
20150120864 | NETWORK DEVICE WORKLOAD BALANCING - A method and computer readable medium for network device workload balancing, including: selecting a particular network device for storing client information associated with a client device; subsequent to the client device disassociating with a first network device, receiving, by the particular network device from the first network device, the client information; and responsive to the client device associating with a second network device: transmitting, by the particular network device, the client information to the second network device, where the client device does not associate with the particular network device between associating with the first network device and the second network device. | 2015-04-30 |
20150120865 | METHOD FOR CONTROLLING CONTENT DATA RECEIVING THROUGH A PLURALITY OF CONNECTED WIRELESS NETWORKS AND AN APPARATUS FOR SAID METHOD - A wireless terminal of the present invention determines a section to be skipped on data of a selected content from the last position of unprocessed data based on information about dynamic state of the unprocessed data that has been received but is not played yet, if a requirement for using the second wireless network is satisfied while media data of the selected content is being received from an external server through the first wireless network. After determination of the section to skip, the wireless terminal transmits a transfer request demanding data right after the determined section to the external server through the second wireless network. | 2015-04-30 |
20150120866 | METHODS AND DEVICES FOR PROCESSING MOBILE TERMINAL RESOURCE - A method for processing a resource for use in a client computer, includes: sending, to a server, a request for processing the resource based on a user instruction, the request for processing the resource including an identification (ID) of the resource and a processing manner of the resource; receiving, from the server, a storage address of the resource and a first instruction, the first instruction including an ID of an interface of a mobile terminal application, and being configured to instruct a mobile terminal to call the interface of the mobile terminal application to process the resource; and downloading the resource from the storage address of the resource, and sending the downloaded resource and the first instruction to the mobile terminal, to enable the mobile terminal to call the interface of the mobile terminal application to process the resource. | 2015-04-30 |
20150120867 | APPARATUS AND METHOD FOR TRANSMITTING DATA COLLECTED FROM SMART DEVICE - The device for transmitting data includes a data collection unit, a first data extraction unit, a monitoring unit, a second data extraction unit, and a data transmission unit. The data collection unit collects data generated in a smart device. The first data extraction unit extracts data corresponding to data extraction conditions preset by the user of the smart device from the data collected by the data collection unit. The monitoring unit monitors the state of the smart device. The second data extraction unit extracts data corresponding to data transmission conditions preset by the user of the smart device based on the results of the monitoring of the monitoring unit from the data extracted by the first data extraction unit. The data transmission unit transmits data extracted by the second data extraction unit to a data server. | 2015-04-30 |
20150120868 | INFORMATION PROCESSING METHOD, INFORMATION PROCESSING DEVICE, AND STORAGE MEDIUM - An information processing method performed by a computer coupled to a plurality of terminal devices, the information processing method includes setting a first number representing the number of terminal devices belonging to a first subnet capable of simultaneously performing download processing of certain content, and a second number representing the number of terminal devices belonging to a second subnet capable of simultaneously performing the download processing; receiving a download request from the first terminal device; downloading target content indicated in the download request to the first terminal device, when the number of terminal devices belonging to the first subnet that are performing download processing of the target content is less than the first number; measuring a time used for downloading of the target content to the first terminal device; and updating the first number and the second number, based on a comparison of the time and a predetermined time. | 2015-04-30 |
20150120869 | COMMUNICATION APPARATUS AND METHOD FOR CONTROLLING THE SAME - A method for controlling a communication apparatus includes transmitting, before establishing a communication with an external apparatus, an advertisement signal for providing notification of an existence of the communication apparatus, and establishing a communication between the communication apparatus and a partner apparatus which has responded to the advertisement signal. The advertisement signal includes control information indicating whether to transmit a content in response to an operation on the communication apparatus or to transmit the content in response to an operation on the partner apparatus. After establishment of the communication between the communication apparatus and the partner apparatus, based on the control information included in the advertisement signal, processing for transmitting the content to the partner apparatus is controlled. | 2015-04-30 |
20150120870 | MEDIA DISTRIBUTION NETWORK, ASSOCIATED PROGRAM PRODUCTS, AND METHODS OF USING THE SAME - A media server is disclosed, and includes one or more processors, one or more modules of non-transitory computer-readable memory, a count module, a publishing module, and a timer module. The count module is configured to determine a number of electronic connections associated with a plurality of units of media content. The publishing module is configured to transmit for display a unit of media content of the plurality of units of media content associated with a highest number of electronic connections onto one or more subscriber devices of a plurality of subscriber devices electronically connected to the media server. The timer module is configured to instruct the count module to update a determination of a number of electronic connections associated with the plurality of units of media content at one or more predetermined intervals. | 2015-04-30 |
20150120871 | METHOD AND APPARATUS FOR DATA EXCHANGE - A method and an apparatus for data exchange. The method identifies a first user located within a predefined boundary of a second user according to the location information of two users, and updates the basic statuses of the two users according to their behavior records. The method then determines whether a delayed type of a data exchange request requesting a data exchange between the users is preferred, according to the basic status of the first user and/or the second user. Upon receiving the data exchange request, the server executes the data exchange after a delay permitted by the data exchange request. The method determines the delayed type to be preferred if the basic status of one of the users is in a busy state. | 2015-04-30 |
20150120872 | MIDDLE PARTNERS - A method is provided that includes downloading a full-app configured to display full-app content and obtain original context based on the full-app content. A first micro-app configured to run with the full-app content is downloaded. The middle partner intercepts the full-app content. The full-app content and the original context are augmented with additional context information. | 2015-04-30 |
20150120873 | PUSH-BASED LOCATION UPDATE - Methods, systems, and computer-readable media for a location information server to gather location updates by sending location-update-requests through a push notification service to a mobile device are disclosed. The mobile device provides location updates in response to the push-based location-update-requests received through the push notification service. The mobile device can switch from a self-initiated location update mode to a push-based location update mode depending on the current state of the mobile device. The mobile device can also choose an appropriate positioning system for self-locating based on the information embedded in the location-update-request received through the push notification service. The information embedded in the pushed location-update-request can be a precision requirement or context information that can be used to determine a precision requirement for the location update. | 2015-04-30 |
20150120874 | SERVER SYSTEM AND STORAGE SYSTEM - A storage system includes a communicator configured to perform communication with the plurality of servers, a storage having a plurality of storage media using a preset communication interface, and an I/O controller configured to transmit and receive data between the plurality of storage media and the plurality of servers in accordance with a mapping table which divides the plurality of storage media into a plurality of regions and stores information of the servers that correspond to the plurality of regions. | 2015-04-30 |
20150120875 | PROCESSING OVER-THE-TOP CONTENT FOR IMPROVED INITIAL DELIVERY - A device receives information associated with over-the-top (OTT) content associated with a user of the device. The device retrieves, from an OTT content delivery system, an address a playback position, and a manifest file associated with the OTT content, where the manifest file identifies chunks of content associated with the OTT content. The device retrieves, from the OTT content delivery system, one or more chunks, of the chunks of content associated with the OTT content, based on the address, the playback position, and the manifest file, where the one or more chunks are fewer than all of the chunks. The device stores the one or more chunks in the memory, receives an instruction to play the OTT content after the one or more chunks are stored, and plays the one or more chunks, based on the instruction, while simultaneously obtaining remaining chunks of the OTT content. | 2015-04-30 |
20150120876 | METHODS AND SYSTEMS FOR OPTIMAL DELIVERY OF INTERNET VIDEO OVER WIRELESS NETWORKS - A system and method is provided for controlling multimedia data transmission to a communication device via a network. The system comprises a de-muxer configured to obtain a first multimedia data for transmission and a flow controller configured to evaluate an estimated buffer time associated with the communication device. If the estimated buffer time satisfies a first threshold condition, the flow controller updates a current transmitting state to be a pacing state. And if the estimated buffer time satisfies a second threshold condition, the flow controller updates the current transmitting state to be a bursting state. The system also comprises a muxer configured to transmit the first multimedia data at a transmitting rate corresponding to the bursting state or the pacing state. | 2015-04-30 |
20150120877 | MANAGING QUALITY OF EXPERIENCE FOR MEDIA TRANSMISSIONS - A computer-implemented method, computer program product, and computing system is provided for quality of experience for media transmissions. In an implementation, a method may include determining a first quality of experience metric associated with a media stream at a first network node. The first quality of experience metric may be transmitted with the media stream. The method may also include determining a second quality of experience metric associated with the media stream at a second network node. An updated quality of experience metric may be transmitted with the media stream. The updated quality of experience metric may be based upon, at least in part, the first quality of experience metric and the second quality of experience metric. | 2015-04-30 |
20150120878 | MOBILE DEVICE CONDUIT FOR A TRANSACTION DEVICE - Methods and a system for a mobile device conduit of a transaction device are provided. A connection from a mobile device to a transaction device is made. Information is gathered from the transaction device and/or supplied to the transaction device from and/or to the mobile device. In an embodiment, the transaction device is used to remote a display of the mobile device to the transaction device. | 2015-04-30 |
20150120879 | PROVIDING ORIGIN INSIGHT FOR WEB APPLICATIONS VIA SESSION TRAVERSAL UTILITIES FOR NETWORK ADDRESS TRANSLATION (STUN) MESSAGES, AND RELATED METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA - Providing origin insight via Session Traversal Utilities for Network Address Translation (STUN) messages for web applications, and related methods, systems, and computer-readable media are disclosed herein. In one embodiment, a method for providing origin insight for web applications via STUN messages comprises determining an origin identifier for a web application attempting to send a STUN message to a STUN server; generating the STUN message incorporating the origin identifier for the web application; and transmitting the STUN message to the STUN server. In another embodiment, a method for providing STUN services to web applications comprises receiving a STUN message from a web client, and extracting an origin identifier for a web application. Provision of a STUN service to the web application is determined based on the origin identifier. If the STUN service should not be provided, the STUN message is rejected or disregarded; otherwise the STUN message is processed. | 2015-04-30 |
20150120880 | SYSTEM AND METHODS FOR ACCESSING CONTENT STORED ON A LOCAL AREA NETWORK OF A COMPANY - The present invention concerns a system for accessing content stored on at least one server ( | 2015-04-30 |
20150120881 | METHOD AND SYSTEM FOR COMMUNICATION IN A PRE-DETERMINED LOCATION - The invention relates to a method for communication within a pre-determined location, which establishes a relationship between a physical space or premises defined by its geographical position and a virtual space created in a server and which replicates the information contained in said physical space. The method is configured such that a user in possession of a mobile device with an interface application for accessing the server must first enter ( | 2015-04-30 |
20150120882 | INFORMATION PROCESSING APPARATUS, PROGRAM, AND CONTROL METHOD - If a plurality of streams and an environment in which a dependent relationship exists between the streams are assumed, fairness may not be maintained by a conventional technique. The priority of a stream is determined by the dependent relationship between the streams. | 2015-04-30 |
20150120883 | Selective Capture with Rapid Sharing of User Computer or Mixed Reality Actions, States Using Interactive Virtual Streaming - A method for streaming interactive media between clients includes streaming a first series of packets from a server to a first client. The packets include data, instructions and timestamps for executing the instructions. At least one of the instructions requests capture of client-based events. A second series of packets is received from the first client device. The second series of packets includes one or more captured client-based events generated in response to the instructions requesting capture of one or more client-based events. The second series of packets further includes one or more timestamps associated with each of the client-based events. The first series of packets is merged with the second series of packets based on the time-stamps included with the first and second series of packets to form a merged series of packets. The merged series of packets are streamed to a second client device. | 2015-04-30 |
20150120884 | METHOD AND SYSTEM TO TRANSMIT DATA - Methods and systems for transmitting data are disclosed. In one embodiment a portable electronic device comprises a processor-implemented user interface module to cause the presentation of a first information field to a user as part of a graphical user interface in the portable electronic device and to receive information entered or data identification in the first information field. A data transmitting module commences transmitting the information entered or the data identified over a network in response to the user interface module detecting that the user has navigated away from the first information field. | 2015-04-30 |
20150120885 | LOADING AN OPERATING SYSTEM OF A DISKLESS COMPUTE NODE USING A SINGLE VIRTUAL PROTOCOL INTERCONNECT ('VPI') ADAPTER - Loading an operating system of a diskless compute node using a single Virtual Protocol Interconnect (‘VPI’) adapter, including: setting, by a VPI firmware module during startup of the compute node, an operational mode of the VPI adapter to operate in accordance with a first data communications protocol, the VPI adapter including a preboot execution environment module that supports the first data communications protocol prior to loading an operating system and a driver for the first data communications protocol; retrieving, by the VPI firmware module from a network source via the VPI adapter in accordance with the first data communications protocol, the operating system and a driver for the second data communications protocol; and responsive to loading the operating system and the driver for the second data communications protocol, switching the operational mode of the VPI adapter to operate in accordance with the second data communications protocol. | 2015-04-30 |
20150120886 | SYSTEM AND METHOD FOR SERVICE IMPORT/EXPORT IN A CLOUD PLATFORM ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for exporting and importing a PaaS service and associated configurations across service domains are provided. The system comprises a cloud platform component provided as an installable software suite within a cloud environment; a test to production (T2P) framework module that includes a PaaS plugin and a plurality of T2P plugins and tools; and a user interface where the plugins and tools can be invoked to export domain configurations from a source service domain, and import the domain configurations to a target domain. In accordance with an embodiment, the system further includes a service provider interface (SPI) that can be implemented by an SME of each service housed in a service domain, to provide service backup and restore functionalities for exporting and importing that service. | 2015-04-30 |
20150120887 | DEPLOYING A CLUSTER - A method and system for deploying a cluster, wherein the cluster contains a plurality of cluster members, the method comprising: obtaining a unique identifier for each cluster member; according to the unique identifier of each cluster member, obtaining cluster configuration information for the cluster member; configuring the cluster member using the obtained cluster configuration information of the cluster member; and deploying the cluster. The method and system can enhance the cluster deployment efficiency. | 2015-04-30 |
20150120888 | Configuration Provision Device and Corresponding M2M Device, System, Method, Computer Program and Computer Program Product - It is presented a configuration provision device comprising: an electronic paper display; an input device arranged to detect a user action; and a controller arranged to, when the input device detects a user action, determine configuration data of a machine-to-machine device associated with the configuration provision device, and display the configuration data on the electronic paper display. A corresponding machine-to-machine device, system, method, computer program and computer program product are also presented. | 2015-04-30 |
20150120889 | SYSTEM AND METHOD FOR PROVIDING A CLONE SERVICE FOR USE WITH A CLOUD PLATFORM ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for providing a clone a service in a cloud platform environment. The system can clone a source service within a service domain or across service domains, by creating a new service from a same service definition package used for creating the source service, extracting post-provision changes from the source service, e.g., user applications and post-provision configurations, and applying the changes to the new service. | 2015-04-30 |
20150120890 | SYSTEM AND METHOD FOR CONFIGURING A UNIVERSAL DEVICE TO PROVIDE DESIRED NETWORK HARDWARE FUNCTIONALITY - A method and system for automatically configuring and transforming a universal device into a feature specific device to provide desired network hardware functionality for a plurality of different conventionally single purpose devices. The universal device receives data configured for handling by a network hardware device capable of providing desired network hardware functionality. Based on the data received, the universal device identifies the desired network hardware functionality from network hardware functionalities. The universal device selects one or more virtual ports capable of providing the desired network hardware functionality. The universal device automatically configures and transforms itself into a feature specific device to provide the desired network hardware functionality by implementing the selected one or more virtual ports to handle the data received. | 2015-04-30 |
20150120891 | SYSTEM AND METHOD FOR WEBTIER PROVIDERS IN A CLOUD PLATFORM ENVIRONMENT - Described herein is a system and method for supporting a webtier provider in a cloud computing environment. In accordance with an embodiment, the service types made available in a cloud platform (e.g., CloudLogic) domain can include information which describes dependency on a webtier provider, which in turn provides load-balancing capability to a service whose deployment may span multiple virtual machines. A webtier provider can associate one or more provisioned services with a webtier runtime, to satisfy the webtier dependency of a service. After a service is provisioned, a webtier provider service management engine (SME) can associate the service with a webtier runtime by creating a configuration therein. The webtier runtime can subsequently provide a single point of access to the service, including load-balancing requests to service nodes, or providing support for additional capabilities such as failure detection and failover. | 2015-04-30 |
20150120892 | SYSTEM AND METHOD FOR MULTITENANT SERVICE MANAGEMENT ENGINE IN A CLOUD PLATFORM ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for providing multitenancy support in a platform as a service or cloud computing environment. A platform component enables a service runtime to be shared by multiple tenants, by providing each tenant with a dedicated share or slice of a runtime instance. Each share/slice can be isolated from other shares/slices with respect to factors such as, for example, configuration, or quality of service. In accordance with an embodiment, during provisioning of a particular service runtime, a runtime definition associated with the service runtime can be utilized, for example by a service management engine, to configure the platform component to install one or more services within the service runtime. A particular service and its service runtimes can also be provisioned, within one or more runtime pools, according to a service runtime definition and placement configuration. | 2015-04-30 |
20150120893 | SYSTEM AND METHOD FOR TEST TO PRODUCTION SUPPORT IN A CLOUD PLATFORM ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for replicating a source service domain to a target service domain in a cloud computing platform environment. In accordance with an embodiment, the system comprises a cloud platform component provided as an installable software suite within the cloud environment, that supports provisioning of enterprise applications; a test to production (T2P) framework module that includes a plurality of T2P plugins and a PaaS plugin; and a user interface where an administrator or a user can invoke the plugins to replicate a source service domain to a target service domain. The system allows a user to manually customize move plans for service domain configurations based on the requirements of the target service domain, and recreate the configurations in the target service domain in accordance with the customized move plans. | 2015-04-30 |
20150120894 | System and Method for Information Handling System Image Network Communication - A system for manufacture of information handling systems is disclosed. The system includes an image analyzer operable to accept an image and generate an image traits definition wherein the image traits definition has a manifest of the image's software characteristics and customization settings, a remote image rebuilder distal to and interfaced with the image analyzer through a network wherein the remote image rebuilder operable to apply the image traits definition to an image components library to rebuild the image, and an information handling system burn rack proximate to the image rebuilder and operable to copy the rebuilt image to a manufactured information handling system. | 2015-04-30 |
20150120895 | EXPRESS HEADER FOR PACKETS WITH HIERARCHICALLY STRUCTURED VARIABLE-LENGTH IDENTIFIERS - One embodiment of the present invention provides a system for forwarding named packets. During operation, the system receives a named packet with an express header. The named packet includes a payload and a name which identifies the payload. The express header includes a content identifier, a global forwarding identifier, and a local forwarding identifier. The content identifier uniquely represents an interest corresponding to the name. The global forwarding identifier includes forwarding information to facilitate global forwarding. The local forwarding identifier includes forwarding information to facilitate local forwarding. The system then makes a forwarding decision for the packet based on the content identifier, the global forwarding identifier, and optionally the local forwarding identifier. | 2015-04-30 |
20150120896 | MANAGING QUALITY OF EXPERIENCE FOR MEDIA TRANSMISSIONS - A computer-implemented method, computer program product, and computing system is provided for quality of experience for media transmissions. In an implementation, a method may include determining a first quality of experience metric associated with a media stream at a first network node. The first quality of experience metric may be transmitted with the media stream. The method may also include determining a second quality of experience metric associated with the media stream at a second network node. An updated quality of experience metric may be transmitted with the media stream. The updated quality of experience metric may be based upon, at least in part, the first quality of experience metric and the second quality of experience metric. | 2015-04-30 |
20150120897 | DEVICE AND METHOD FOR INTERCONNECTING TWO SUBNETWORKS - An interconnection device for interconnecting two sub-networks, on which UPnP devices are connected: determines actual IP addresses and port numbers of servers of the UPnP device; allocates a port number to each server, establishes a connection with a UPnP device of the femtocell and a connection with a UPnP device of the local area network; replaces, in frames received via one of said connections, each actual server IP address and port number allocated by the interconnection device to said server; and replaces, in frames received via one of said connections, each actual IP address and port number with an IP address of the interconnection device to said server; and replaces, in said received frames, each IP address of the interconnection device and port number allocated by the interconnection device to a server with the IP address and port number of the corresponding server. | 2015-04-30 |
20150120898 | POLICY MANAGED SYSTEM AND METHOD THEREOF - A method and a system of managing a policy managed system that includes a policy managed element. The method restricts the policy managed element so that internal configurations and actions of the policy managed element do not violate any policy rules generated external to the policy managed element. The method also prevents the policy managed element from generating policy that exit the policy managed element. The method, at a policy executive element (PEE) located remote from the policy managed element, restricts internal configurations and actions of the PEE so that the PEE does not violate any policy rules generated external to the PEE. The PEE includes a policy generation point (PGP) that the method allows to generate new policy rules that do not violate any existing policy and provides the new policy rules to the policy managed element. | 2015-04-30 |
20150120899 | DATA MANAGEMENT SYSTEM - A method, computer program product, and computing system for obtaining a first set of descriptors from a first cloud service provider. The first set of descriptors defines one or more resources available from the first cloud service provider. At least a second set of descriptors is obtained from at least a second cloud service provider. The at least a second set of descriptors defines one or more resources available from the at least a second cloud service provider. The at least one of the first set of descriptors and the at least a second set of descriptors are processed to generate a homogenized set of descriptors. The homogenized set of descriptors describes the one or more resources available from the first cloud service provider and the one or more resources available from the at least a second cloud service provider in a uniform fashion. | 2015-04-30 |