Client/server
Subclass of:
709 - Electrical computers and digital processing systems: multicomputer data transferring
709201000 - DISTRIBUTED DATA PROCESSING
Patent class list (only not empty are listed)
Deeper subclasses:
Entries | ||
Document | Title | Date |
---|---|---|
20080201406 | Feature manager system for facilitating communication and shared functionality among components - The feature manager system for facilitating communication and shared functionality among components comprises a network of components, where one component receives or generates a request for a feature, searches its local system for the feature, and if the feature is not available locally, sends a request to a server component in the network. The server component searches its local system for the feature, and either sends the feature to the requesting component, or sends a separate request for the feature to another server component in the network. | 08-21-2008 |
20080201407 | Method and Apparatus For Communicating Messages In a Communications Network - The present invention relates to a method of acquiring interoperability between a push to talk server and a chat server. The invention further relates to a push to talk server comprising an interface adapted to receive requests from another server to send messages to push to talk clients via the push to talk server, and to a chat server comprising an interface adapted to send, to said push to talk server, a request for permission to send chat messages to push to talk clients. The invention further relates to a computer program product for communicating messages in a communication network comprising a push to talk server and a chat server. | 08-21-2008 |
20080201408 | SYSTEMS AND METHODS FOR SERVICES EXCHANGE - A services computing system may include a server and a plurality of clients in communication with the server. The system may further include a plurality of service exchange units in communication with the server with each of the plurality of service exchange units providing a service to a portion of the plurality of clients based upon permissions and data received from the portion of the plurality of clients. A system contemplated herein helps to better manage complex business ecosystems with heterogeneous and/or homogenous groups of clients. | 08-21-2008 |
20080201409 | Method and system for managing computing resources using an electronic broker agent - A method for managing computing resources involves obtaining, by an electronic broker agent, a request to broker access to one or more computing resources, and brokering, by the electronic broker agent, access to the computing resource(s) based on the request. | 08-21-2008 |
20080201410 | Certification process for applications entering a Web Hosting Community - An example of a certification process for an application to be made available to a plurality of Hosting Customers within a Web Hosting Community starts with a partner, from a Partner Web Site, submitting the application to a Hosting Provider. The Hosting Provider may perform a test on the application to verify the application conforms to a predetermined standard. The Hosting Provider may perform one or more manual or automated test and look for viruses, worms, Trojen horses, adware, malware, reliability/compatibility issues or other problems with the application that may adversely impact the Web Hosting Community. If the application passes the test, the Hosting Provider may make the application available to the plurality of Hosting Customers. In preferred embodiments, the Hosting Customer may purchase the application thereby triggering the Hosting Provider to automatically make the application available for use by the Hosting Customer's Hosted Web Site. | 08-21-2008 |
20080201411 | Method and system for filtering text messages - A system and method is provided for filtering text messages to determine which of the messages, if any, contains undesirable or unsuitable content. The method includes receiving a message containing at least one text character. The text is manipulated to generate a plurality of tokens that are compared with data contained in a plurality of databases. As a result, a plurality of probabilities are generated related to the suitability of the message. The probabilities are weighted to generate an overall probability related to the suitability of the message. The overall probability is then compared to a threshold value to rate the suitability of the message. Further, the rating associated with the message is displayed on a computer display screen or the like. | 08-21-2008 |
20080201412 | System and method for providing video media on a website - The system and method provides a web site publisher tool to use on a web site that converts a video data file to an HTML video snippet. The video file is distributed to a networked computer by delivering a snippet conversion module to a partner computer, where the snippet conversion module is copied into a partner web page. The video file is received from a publisher computer using the snippet conversion module from the partner web page. An HTML video snippet is generated from the stored video file received from the publisher computer, and the HTML video snippet is used to access the stored video file. The system and method distributes the HTML video snippet to the publisher computer, and the publisher places the HTML video snippet in a publisher web page that the networked computer accesses and receives. A browser renders the HTML video snippet as the uploaded video file. | 08-21-2008 |
20080201413 | Enhanced Features for Direction of Communication Traffic - An internet traffic redirection architecture is disclosed that allows for directing of various traffic to specified sites. The system and method allow a controller, such as an ISP, to benefit from unresolved IP Address requests and keyword and hotword queries by capturing this traffic and directing it to participating partners who provide content relevant and/or geographically relevant results. The system and method can decrease lost traffic, irrelevant redirection by web browsers resident on user's personal computers. The technique further provides enhanced features at the ISP network level which are conventionally only available at the personal user level. | 08-21-2008 |
20080201414 | Transferring a Virtual Machine from a Remote Server Computer for Local Execution by a Client Computer - Various embodiments of a system and method for transferring a virtual machine stored on a server computer system to a client computer system in order to execute the virtual machine locally on the client computer system are disclosed. The system and method may also be operable to transfer the virtual machine back from the client computer system to the server computer system. File differencing techniques may be used in both directions so that only changed data in the virtual machine image file is transferred across the network. The client computer system may be operable to download the virtual machine image file from the server computer system using common communication protocols such as HTTP, HTTPS, or FTP so that the virtual machine can be transferred to the client computer system without needing to be able to access files on the server computer system through a VPN. | 08-21-2008 |
20080201415 | PEER TO PEER NETWORK - A system and method for data distribution is disclosed. A bulletin board is employed to maintain a list of requests from nodes in the system. The requests indicate data requested and identify the node making the request. Nodes are able to post requests for data as long as they maintain a minimum performance level. Additionally, the nodes periodically check in with the bulletin board and receive the list of requests from the bulletin board. On determining to satisfy a particular request by a node, the node (serving node) contacts a requesting node (identified in the request) and transfers the requested data to the requesting node. After successful completion of the transfer, the requesting node reports to the bulletin board that the node has filled the request and the request is removed from the list of requests. | 08-21-2008 |
20080201416 | Method and apparatus for allowing a media client to obtain media data from a media server - Some embodiments of the invention provide a computer system that includes a media server, a media client, and a media-server interface. The media server application produces media data, where the media data has a plurality of segments. For example, in some embodiments, the media data is a movie with video and audio components. In this example, the segments of the movie can be specified in two groups, where one group includes the frames of video in the movie and the other group includes the seconds of audio in the movie. The media client application is typically an application that needs to process the media data of the media server application without the need to have any familiarity with the implementation of the media server application. The media-server interface directs the server application to successively generate individual segments of the media data and to store each generated segment in a location that is accessible by the media client. The server application generates each segment in a format that is comprehensible to the media client application. The media client application retrieves each segment from its stored location and processes the segment. | 08-21-2008 |
20080201417 | METHOD AND SYSTEM FOR PROVIDING VERSION CONTROL OF PARAMETERS IN A COMMAND-BASED API USING JAVA SERIALIZATION - A technique for determining whether a server host supports the functions in a command sent by a client host. The client host formulates a command including a command object that contains parameter objects. The parameter objects, which represent the functions, are serialized, e.g., using the Java serialization command, and communicated to the server host. The server host attempts to deserialize the parameter objects. If it is successful, it is concluded that the server host supports the functions represented by the parameter objects. Or, it is concluded that the server host is incompatible with the functions represented by one or more parameter objects that cannot be deserialized. The server host may be a storage server, and the functions may be storage-related, such as a copy type to be performed. | 08-21-2008 |
20080208956 | CONTENT AGGREGATION AND SHARING SYSTEM - A system for the aggregation and sharing of entertainment content on a global communications network, such as the Internet. A hosted service provides at least one server, one database, and software operating the server and the database to provide a web site on the network. The web site permits users to each set-up one or more accounts in accord with a JokeBox metaphor for storing instances of the entertainment content in the database. At least some of the users send emails to the hosted service containing entertainment content for inclusion in their accounts, with the hosted service permitting them to specify classes of the users which can view the entertainment content in their said accounts. The hosted service then presents the entertainment content in the accounts at the web site, thus aggregating and sharing the entertainment content. | 08-28-2008 |
20080208957 | Quarantine Over Remote Desktop Protocol - Described are systems and methods for implementing quarantine over a remoting protocol. The systems and methods verify whether remotely connected computing devices or client devices comply with specified system health requirements. This includes determining whether the remotely connected computing devices have correct security software installed, current operating system updates, correct configuration, etc. | 08-28-2008 |
20080208958 | RISK ASSESSMENT PROGRAM FOR A DIRECTORY SERVICE - Testing and evaluating a directory service of a distributed computing environment. Information related to the directory service is collected and a ruleset is executed to identify one or more problem issues as a function of the collected information. The identified problem issue includes a corresponding solution that may be applied to the directory service. A report representative of the identified problem issue and corresponding solution is generated and provided to a directory service administrator or a service engineer. | 08-28-2008 |
20080208959 | Hanging request system and method for client/server communication - A communication system for a computer network is described. The system has a Client Process configured to open a connection for requesting and receiving data across the computer network and a web server process operating on a web server configured to respond to a request across the computer network. The Client Process issues a hanging request to the web server process. The hanging request contains from zero to many event subscription demands. The hanging request maintains the connection to the web server process open. The web server process, in response to the hanging request, generates an event notification when an event occurs. The event notification is sent to the Client Process and the web server process closes the open connection after transmission of the event notification. The Client Process can further open a subsequent hanging request connection to the Web Server process. The Client Process is configured to detect an undesired disconnection from the web server process and can reconnect to the web server process by reissuing the hanging request. | 08-28-2008 |
20080208960 | Directory server plug-in call ordering - A method and apparatus for ordering callbacks for server plug-ins of a Lightweight Directory Access Protocol (LDAP) directory server. Each plug-in registers with the LDAP server and has a designated priority and set of dependencies. The priority and dependency data are stored in an LDAP callback configuration entry or set of entries. The LDAP server analyzes the priority and dependencies to determine the order of each plug-in or individual callback relative to one another. This allows the LDAP directory server and LDAP operations to rely on the order of callbacks thereby improving the efficiency of the system. | 08-28-2008 |
20080208961 | Parallel retrieval system - In a parallel retrieval method for a web request to a particular web host from a client, a request for a target object is redirected to a best agent. The request for the target object is sent according to a designated domain name for agents instead of a domain name of the particular web host. The target object includes a first object and a second object. At the best agent, the request for the first object is associated with a domain name of a first server and the request for the second object is associated with a domain name of a second server. The request for the first object is sent to the first server and the request for the second object is sent to the second server. The client obtains in parallel, the first object from the first server and the second object from the second server. | 08-28-2008 |
20080208962 | Real time automatic update system and method for disaster damage investigation using wireless communication and web-gis - Disclosed are a real time automatic update system and method for disaster damage investigation using wireless communication and a web-GIS (Geographic Information System), which are able to prevent disaster recurrence by effectively acquiring various data associated with a disaster area in disaster investigation, quickly establish a disaster register and enable easy searching by loading corresponding data on the web. The system includes a field equipment kit which is comprised of various kinds of equipments for capturing the location of a damaged area, damage cause information, damage images and moving images, and voice information and transmitting them to a server; a damage investigation information receiving server which receives data that is created in the field equipment kit and transmitted therefrom through wireless communication, analyzes/stores disaster data, and classifies/processes the disaster data; a web server which receives data classified suitably for a homepage, a disaster register, a web-GIS, etc. and establishes a disaster register DB and a web DB; a web-GIS server which updates and stores geographical information and geographical property information linked with the web server; and a client terminal which connects to the web server and the web-GIS server to generate a retrieval signal of disaster information and displays the information on the screen. | 08-28-2008 |
20080208963 | Online File Sharing - Systems and methods are disclosed involving sharing data files amongst a group in a networked system. In a first embodied system and method, a user uploads a video file to a file sharing server over a network and the server makes the file available for access by a group of users. In a second embodied system and method, the user shares a file with the group of users using a peer-to-peer model. The systems and methods may be operated in conjunction with a separate social networking system, in which case certain features may operate jointly, such as user authentication. Even if the file sharing server or social networking system are not involved in the actual file transfer, each may be used to facilitate group generation, group information storage, file preview storage, file availability notification, messaging, user verification, and other features. The group with whom a file is shared may be defined by the user who uploads the file, may be automatically generated, such as by analysis of the user's settings in the social networking system, or may be generated by the user or file sharing server sending invitations to a chosen or defined set of users. | 08-28-2008 |
20080208964 | Client-Server Information System and Method for Providing Graphical User Interface - Described is an information system consisting of a server computer and one or more client computers connected with the server by a communication channel, wherein a data modification and retrieval operation being executed by the server computer, and the client computers executing the requests to the server for the data modification and retrieval and representing the advanced graphical user interface, characterized in using, at each client computer, an extendable universal system of dynamically created self-sufficient objects. Also a method is proposed for providing an advanced, dynamically created graphical user interface at a client computer in a client-server information system, characterized in using a developed system of self-sufficient objects operated according to a certain algorithm, i.e., a program object system functioning without using event handlers. | 08-28-2008 |
20080208965 | SYSTEM, METHOD AND COMPUTER PROGRAM FOR INPUTTING INFORMATION RELATING TO A SERVICE OR A PRODUCT SELECTED ONLINE BY A USER INTO A PORTABLE SHORT-RANGE WIRELESS COMMUNICATION CAPABLE DEVICE - A system for inputting information relating to a service or a product selected online by a user into a portable, short-range wireless communication device includes: a first server for storing a first information facilitating the user to select a product or a service, the first server generating a second information relating to the product or the service selected by the user, a second server generating a third information from the second information and embedding the third information in a short-range wireless communication data unit; a client device providing access to the first server; a communications network interconnecting the first server and the client device; a portable, short-range wireless communication capable device for receiving the short-range wireless communication data unit; and a communications system for forwarding the short-range wireless communication data unit from the first server to the portable, short-range wireless communication capable device. | 08-28-2008 |
20080208966 | Hierarchical Temporal Memory (HTM) System Deployed as Web Service - A web-based hierarchical temporal memory (HTM) system in which one or more client devices communicate with a remote server via a communication network. The remote server includes at least a HTM server for implementing a hierarchical temporal memory (HTM). The client devices generate input data including patterns and sequences, and send the input data to the remote server for processing. The remote server (specifically, the HTM server) performs processing in order to determine the causes of the input data, and sends the results of this processing to the client devices. The client devices need not have processing and/or storage capability for running the HTM but may nevertheless take advantage of the HTM by submitting a request to the HTM server. | 08-28-2008 |
20080208967 | Method and System for Improved Internet Color - The present invention provides a technique for providing color corrected images to a user over a network. In particular, the present invention allows multiple image providers to provide color corrected images to a user when the user's computer and its associated devices are not calibrated and/or characterized, or the calibration and/or characterization data is not available over the network to the image providers. This abstract is provided for the sole purpose of complying with the rules requiring an abstract to allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure contained herein. This abstract is submitted with the express understanding that it will not be used to interpret or to limit the scope or the meaning of the claims. | 08-28-2008 |
20080208968 | SYSTEM AND METHOD FOR AUTOMATED DOCUMENTATION FOR SOLICITED TRADES - A system and method are provided that allow for automated documentation of all advice interactions between broker representatives on one end and clients, or prospective clients, on the other. This is accomplished by providing a computer system for storing appropriate data for each advice interaction with a client. The advice interaction data can be used to assess compliance with existing regulations, as well as for analytical and training purposes. | 08-28-2008 |
20080215669 | System and Method for Peer-to-Peer Connection of Clients Behind Symmetric Firewalls - A system and method for establishing and maintaining two-way peer-to-peer network communication between clients who are behind symmetric firewalls/NATs is presented (FIG. | 09-04-2008 |
20080215670 | TRACKING USAGE AND MONITORING USERS OF A DISTRIBUTED LEARNING SYSTEM - A system for monitoring and tracking the distribution of educational information in a distributed learning environment includes allowing a user to connect to a management system through a network connection. The management system transmits a plurality of educational material that may be used and operated on the user's computer when the user is offline. The management system performs a sync operation when the user is able to reconnect to the system. After each transfer and/or sync operation, the management system stores data associated with the outcome of the transfer and/or sync, wherein the data may be used to monitor a student's progression through a course and to track diagnostic problems in a user's computer. | 09-04-2008 |
20080215671 | Method of Remote Displaying and Processing Based on Server/Client Architecture - A method of remote displaying and processing based on Server/Client architecture adopts a technical scheme of specific inter-frame increment compression and data comparison compression of the adjacent area-bits of the inner-frame within the side of Server, thus removing the intricate computation mode in the traditional inter-frame compression scheme, and reducing the resource usage of a computer; the side of the client adopts an increment refreshing mode to display an image, only refreshes the changed part, if the part was changed, then the part was refreshed; so that the refreshing speed of the remote desktop is improved highly, while the system resource usage of the computer is reduced highly. | 09-04-2008 |
20080215672 | System, Method, and Computer Program Product for a Scalable, Configurable, Client/Server, Cross-Platform Browser for Mobile Devices - Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode. | 09-04-2008 |
20080215673 | Data Processing Method For Generating Service Interface Descriptions - A data processing method is disclosed. The data processing method comprises the step of receiving a request for a service interface description of a service from a client at a server, wherein the service is implemented via a first service endpoint at the server, and wherein the first service endpoint is associated with a first service endpoint interface description. In a further step, a given set of correlations is employed for the determination of service endpoints correlated with the first service endpoint with respect to the service, wherein each of the correlated service endpoints is associated with a service endpoint interface description. Furthermore the service interface description is generated by aggregating the first service endpoint interface description with the service endpoint interface descriptions of the correlated service endpoints and the service interface description is provided to the client. | 09-04-2008 |
20080215674 | MUSICAL CONTENTS STORAGE SYSTEM HAVING SERVER COMPUTER AND ELECTRONIC MUSICAL DEVICES - A musical contents system comprises a contents providing server comprising a connecting unit that connects to a communication network, and a contents storage unit that stores musical contents in a storage area corresponding to a user of an electronic musical device; and an electronic musical device comprising a connecting unit that connects to the contents providing server via the communication network, an accessing unit that accesses to the contents storage unit via the communication network, and a contents operating unit that performs an operation to the musical contents stored in the contents storage area corresponding to the user. The musical contents purchased or created by the user can be stored in a data center; therefore, convenience of using the musical contents is improved and the cost is decreased or cut off. | 09-04-2008 |
20080215675 | Method and system for secured syndication of applications and applications' data - The present invention provides a new syndication system allowing secure syndication of applications in conventional web aggregators of authorized users, and allowing secured and controlled access to privileged content by means of the syndicated applications. The system of the invention advantageously employs conventional web syndication servers and aggregators thereby allowing authorized users to securely add applications and access privileged content via their favorable web aggregation sites (e.g., personalized web pages) along with other non-privileged content syndicated therein. | 09-04-2008 |
20080215676 | SHARING A SHARED RESOURCE ACROSS LOGICAL PARTITIONS OR SYSTEMS - An apparatus and method for sharing a resource (such as a modem or virtual private network) allow virtualizing the shared resource in a simple and efficient manner that allows both accepting and initiating virtual or physical connections through the shared resource across logical partitions or systems. An L2TP tunnel is established between the server that owns the shared resource and the client that desires to use the shared resource. Messages are defined that allow the client to initiate an outgoing connection through the shared resource, and that allow the client to accept an incoming connection received from the shared resource. Once the connection is made, the client and ultimate destination communicate through the shared resource via point-to-point communications. | 09-04-2008 |
20080215677 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR PROVIDING A STATUS OF A TRANSACTION WITH AN APPLICATION ON A SERVER - Under the present invention, polling code is generated on a server and sent to a client in response to a transaction request received on the server from the client. The polling code includes a set of parameters such as a delay time and a polling count. After expiration of the delay time, the client will poll the server to request the status of the requested transaction. If the transaction is complete, the client will be redirected to a completion page. If the transaction is incomplete, and a polling count limit has not been reached, new polling code will be generated that includes the delay time and a new polling count. The new polling count is generated by incrementing the old polling count by one. The polling cycle is repeated until the transaction is complete, or the polling count limit is reached. | 09-04-2008 |
20080222241 | Web feed message browsing - The present invention describes a method and a system for facilitating browsing of web feed messages in a network. Web feed message is received by a feed aggregator. The received web feed message is linked to other web feed messages based on a pre-defined criterion. The linked web feed message is sent to a computational device for display. The linked web feed message facilitates browsing of web feed messages in a network. | 09-11-2008 |
20080222242 | Method and System for Improving User Experience While Browsing - The rendering of markup language based files is accelerated by employing an apparatus to capture requests for markup language pages. The requested pages are retrieved and then examined to identify additional links that are contained therein. The markup language page is then modified by adding a trigger or tag into the page. The trigger or tag is basically a mechanism to automate a request for additional markup language information or pages. The trigger or tag, when received by the device requesting the markup language page, will invoke a request to obtain the markup language information or file represented by the tag. The tag can be a browser activated link or a JavaScript. A predictive module is used to review the additional links in the requested pages to identify a predicted next page to be downloaded or requested. This predicted next page or link can be a most likely candidate for what a user viewing the current page would request. | 09-11-2008 |
20080222243 | Client-side method for identifying an optimal server - A client player performs a query to a nameserver against a network map of Internet traffic conditions. The query is made asking for a particular service (e.g., RTSP) via a particular protocol (TCP) in a particular domain. In response, the nameserver returns a set of one or more tokens, with each token defining a machine or, in the preferred embodiment, a group of machines, from which the player should seek to obtain the stream. The player may then optionally perform one or more tests to determine which of a set of servers provides a best quality of service for the stream. That server is then used to retrieve the stream. Periodically, the client player code repeats the query during stream playback to determine whether there is a better source for the stream. If a better source exists, the player performs a switch to the better stream source “on the fly” if appropriate to maintain and/or enhance the quality of service. Preferably, the client player publishes data identifying why it selected a particular server, and such data may be used to augment the network map used for subsequent request routing determinations. | 09-11-2008 |
20080222244 | METHOD AND APPARATUS FOR ACCELERATION BY PREFETCHING ASSOCIATED OBJECTS - Association information is used to build association trees to associate base pages and embedded objects at a proxy. An association tree has a root node containing a URL for a base page, and zero or more leaf nodes each containing a URL for an embedded object. In most cases, an association tree will maintain the invariant that all leaves contain distinct URLs. However, it is also possible to have an association tree in which the same URL appears in multiple nodes. An association tree may optionally contain one or more internal nodes, each of which contains a URL that is an embedded object for some other base page, but which may also be fetched as a base page itself. Given a number of association trees and a base-page URL, a prefetch system finds the root or interior node corresponding to that URL (if any) and traverses the tree from that node, prefetching URLs until the URL of the last leaf node is prefetched. The prefetching starts the process of bringing over the various embedded objects before the user or program would ordinarily fetch them. | 09-11-2008 |
20080222245 | Client-Server Methods for Dynamic Content Configuration for Microbrowsers - A microbrowser such as web-enabled wireless telephones and personal digital assistants allows a user to configure types of objects to be blocked from download including object memory consumption, display area, download time, and restrictions on animated images and executable scripts. Microbrowser state conditions such as battery level and network connection mode are considered when providing said limitations such that more restrictions may be placed during low battery periods to maximize battery life. For example, during low battery conditions or analog connection mode, a user may configure an enhanced microbrowser not to download advertisements, run scripts or animated objects in order to maximize remaining battery life. In another example, a user may configure an enhanced microbrowser to block the download of objects containing audio, or which will occupy more than a certain percentage of the available display area. | 09-11-2008 |
20080222246 | Method and Apparatus for Localized Adaptation of Client Devices Based on Correlation or Learning at Remote Server - Techniques are disclosed for localized adaptation of client devices based on correlation or learning at a remote server. For example, a method for modifying a behavior of a client device in a data collection system, wherein the client device collects data and transmits data to a server, includes the following steps. The client device transmits data to the server. The server uses at least a portion of the data received from the client device to generate information that represents a modification to a behavior of the client device. The server device transmits the generated information to the client device. The client device subsequently alters the behavior of the client device based on the information received from the server. | 09-11-2008 |
20080228861 | Workflow Management Device, Workflow Management System, and Test Scenario Generation Method - An apparatus for managing a workflow includes a workflow processing unit that includes a document generating unit that generates a circular document while setting a flow definition to make an approval route indicating a circulation order in which the circular document is to be circulated, and a transmission definition for a mail for notifying presence of the circular document to a client on the approval route, based on requests from the client, to a prototype in an operation application for generating a circular; and a proxy unit that records requests that relates to the circular document and that are transmitted from the client during circulation of the circular document, and that generates a test scenario in which the requests are arranged following the circulation order. | 09-18-2008 |
20080228862 | Systems and Methods for End-User Experience Monitoring - Systems and methods for operating a business to provide telephony services are described. The method can include receiving a web page including a script that is injected into the web page by a network appliance, executing the script at the computing device of the end-user, and recording a performance parameter indicated in the script. The method can also include transmitting a request to a computing device of a second domain for an item identified by the web page and transmitting the recorded performance parameter to the computing device of the second domain as part of the transmitted request. | 09-18-2008 |
20080228863 | Systems and Methods for End-User Experience Monitoring Using A Script - Systems and methods for end-user experience monitoring using a script are shown and described. The method can include receiving, at a computing device of an end-user, web page including a script injected by a network appliance, the script having instructions that, when executed, register for the occurrence of an event associated with at least one of an attachevent command and an addEventListener command, executing the script at the computing device of the end-user, and recording the occurrence of the event associated with the at least one command during the rendering of the web page. | 09-18-2008 |
20080228864 | SYSTEMS AND METHODS FOR PREFETCHING NON-CACHEABLE CONTENT FOR COMPRESSION HISTORY - The present solution provides a variety of techniques for accelerating and optimizing network traffic, such as HTTP based network traffic. The solution described herein provides techniques in the areas of proxy caching, protocol acceleration, domain name resolution acceleration as well as compression improvements. In some cases, the present solution provides various prefetching and/or prefreshening techniques to improve intermediary or proxy caching, such as HTTP proxy caching. In other cases, the present solution provides techniques for accelerating a protocol by improving the efficiency of obtaining and servicing data from an originating server to server to clients. In another cases, the present solution accelerates domain name resolution more quickly. As every HTTP access starts with a URL that includes a hostname that must be resolved via domain name resolution into an IP address, the present solution helps accelerate HTTP access. In some cases, the present solution improves compression techniques by prefetching non-cacheable and cacheable content to use for compressing network traffic, such as HTTP. The acceleration and optimization techniques described herein may be deployed on the client as a client agent or as part of a browser, as well as on any type and form of intermediary device, such as an appliance, proxying device or any type of interception caching and/or proxying device. | 09-18-2008 |
20080228865 | Electronic personal computing and videophone system consisting of a remote server system providing dynamic, subscription based virtual computing services & resources, a thin client hardware device connected to a television set and wireless keyboard & mouse, and a wireless mobile device (a Pocket PC Phone) - This invention is an Electronic Personal Computing and VideoPhone System Composed of: | 09-18-2008 |
20080228866 | SCRAPBOOK SERVER, METHOD OF CONTROLLING SAME, AND CONTROL PROGRAM THEREFOR - A user accesses a scrapbook server using a computer and executes a simulation for creating a scrapbook by affixing part images such as photographic images and decorative images to an image of a paper mount utilizing a scrapbook image, which has been created by another person, on the display screen of the computer. A procedural manual in line with the simulation is created. The procedural manual and paper mount, photographs and decorations such as buttons and ribbons for actually creating the scrapbook are bundled into a package and the package is delivered to the user. The user accepts the package and, while viewing the manual and using the bundled paper mount and decorations, actually creates the scrapbook in the manner that was simulated. The creator is given points that differ depending upon how the scrapbook image was utilized. | 09-18-2008 |
20080228867 | System and Methods for Synchronizing Data and Media with Third Party Websites and Marketing Materials - System and methods for synchronizing data and media with third party websites and marketing materials are disclosed herein. In an embodiment, a form receives data from a client and determines at least two destinations. A central server receives and modifies the data for each destination in such a manner as to ensure compatibility. For each destination, the central server authenticates the client on a local system, authenticates the central server with third party sites via an emulator, sends the data received from the form in a compatible format, and receives a status update from each destination. The central server provides the client with a status for each destination. | 09-18-2008 |
20080228868 | SYSTEM AND METHOD PROVIDING SUBJECTIVELY RELEVANT CONTENT - A system and method for providing subjectively relevant content to a user by determining whether requested content or the source of the requested content is associated with attributes correlating to a user profile. | 09-18-2008 |
20080228869 | METHOD FOR ONLINE DISTRIBUTION OF DRM CONTENT - The invention relates to a method for online distribution of digital content that is protected by digital rights management (DRM). It makes it possible to disseminate such content via peer-to-peer networks, for instance, according to the bitstream principle. According to the invention, the file segments that are identical in terms of the distribution of the same content within different DRM files, are shared peer-to-peer among the terminal devices of the network subscribers under the control of a server, while all of the other specific components of a given DRM file, including the rights labels, are transmitted by a centralized site ( | 09-18-2008 |
20080228870 | Method For Transmitting Information From an Information Server to a Client - During the transmission of information from a first information server ( | 09-18-2008 |
20080228871 | System having configurable interfaces for flexible system configurations - An apparatus includes a plurality of memories, a plurality of systems, and a switch interface circuit. Each of the plurality of systems includes a memory controller coupled to a respective one of the plurality of memories. Additionally, each of the plurality of systems is coupled to at least one other one of the plurality of systems. Each of the plurality of systems further includes one or more coherent agents configured to access the plurality of memories, and wherein the plurality of systems enforce coherency across the plurality of systems for at least some accesses. At least one of the plurality of systems is coupled to the switch interface circuit separate from the interconnection of the plurality of systems. The switch interface circuit is configured to interface the apparatus to a switch fabric. | 09-18-2008 |
20080228872 | SYSTEM AND METHOD FOR PROCESSING TRANSACTIONS IN A MULTISYSTEM DATABASE ENVIRONMENT - A system for satisfying a request from a client for a send-then-commit transaction includes a front-end information management system (IMS) server. Shared message queues (SMQ) communicate with the front-end IMS server and plural back-end IMS. The front-end IMS server receives the request from the client and transmits the request to the SMQ. A back-end IMS server accesses the SMQ and generates a transaction output in response to the request. The back-end IMS server transmits the result to the front-end IMS server and the front-end IMS server interfaces with the client to communicate the response thereto. The back-end IMS server and front-end IMS server operate in separate system images, but work together in a resource recovery services (RRS) environment to commit or backout the transaction output. | 09-18-2008 |
20080228873 | METHOD AND SYSTEM FOR GENERIC APPLICATION LIVELINESS MONITORING FOR BUSINESS RESILIENCY - A system and method for monitoring liveliness includes a management device which has an application layer where applications are executed. A connection monitor is located other than on the application layer, and the connection monitor is configured to receive requests from clients and deliver the requests to components on the application layer. The components include a generic application monitor which responds to liveliness monitor requests from the clients for all applications monitored, and one or more applications which response to requests to that application. | 09-18-2008 |
20080228874 | Method and Apparatus for Collocating Application Monitoring Reports with Web Applications - A computer implemented method, apparatus, and computer usable program code to display a Web site with its corresponding monitoring information. A determination is made as to whether a user at a client data processing system is permitted access monitoring information for a Web site. The Web page is retrieved to form a retrieved Web page in response to a request for a Web page from the Web site. Monitoring information is associated with the retrieved Web page from associated monitoring information if the user is permitted to access the monitoring information to form collocated content. The collocated content is sent to the user at the client data processing system. | 09-18-2008 |
20080235325 | IDENTIFYING APPROPRIATE CLIENT-SIDE SCRIPT REFERENCES - The present invention extends to methods, systems, and computer program products for identifying appropriate client-side script references. Embodiments of the invention facilitate tailoring a list of script references to send to a Web browser based on a list of script references included in a server page. Referenced scripts sent to a Web browser can differ from referenced scripts included in the server page. Script references sent to a Web browser can refer to scripts optimized for the execution environment of the Web browser and to scripts stored at preferred script sources. Further, duplicate script references are removed prior to sending a list of script references to the Web browser. Since script lists sent to Web browsers are tailored for execution environment and duplicates are removed, scripts can be loaded and processed more effectively at Web browsers. | 09-25-2008 |
20080235326 | Methods and Apparatus for Accelerating Web Browser Caching - Methods and apparatus for processing intercepted requests and responses related to document retrieval between client and server computers. In accordance with one embodiment of the present invention, document metadata from server responses are inspected and stored in a database by an acceleration device in the network path between client and server computers. The device inspects freshness verification requests sent from client to server computers and, based on information stored in its database, sends “not modified” responses back to the client computers without involving the server computers, thereby reducing network and server loads and improving response time. In further embodiments the device may maintain its database by sending document information requests to server computers and processing their subsequent responses. | 09-25-2008 |
20080235327 | ACHIEVING LOW LATENCIES ON NETWORK EVENTS IN A NON-REAL TIME PLATFORM - Embodiments of the invention provide systems and methods for providing low-latency handling of events and/or requesting actions of external resources in a real time environment while utilizing non-real time components. According to one embodiment, a system for providing low-latency handling of events in a real time environment while utilizing non-real time components can comprise an external resource and a resource adapter communicatively coupled with the external resource. The resource adapter can be adapted to detect events of the external resource and/or request actions of the external resource. The system can also include at least one local application communicatively coupled with the resource adapter. The local application can have a local interface and the local application can interact with the resource adapter via the local interface. | 09-25-2008 |
20080235328 | Network System, Server, Data Processing Method and Program - A front-end server for temporarily holding an operation request for a NAS server, which is sent from a predetermined client, is interposed between the NAS server and clients on a network. This front-end server holds information concerning a correlation among data files stored in the NAS server, optimizes the operation request received from the client based on the information, and transmits the operation request to the NAS server. | 09-25-2008 |
20080235329 | METHOD FOR REPRODUCING MEDIA CONTENT IN TERMINAL AND TERMINAL HAVING FUNCTION FOR REPRODUCING MEDIA CONTENT - A method for reproducing media content in a terminal and a terminal having a function for reproducing media content are disclosed. The method for reproducing media content in a terminal includes accessing a content server; and reproducing at least one media content configured with the accessed content server, among at least one media content which is previously stored in the terminal. Accordingly, the terminal is able to reproduce the media content configured with the accessed content server while receiving contents from the accessed content server. | 09-25-2008 |
20080235330 | Method and Apparatus for Utilizing Portable E-Mail Addresses - A signal bearing medium tangibly embodies a program of machine-readable instructions executable by a digital processing apparatus to perform operations comprising receiving an email message having an extended email address encoded virtual address, resolving said address to an actual email address, replacing the virtual address with the actual email address, and transmitting said email message. | 09-25-2008 |
20080243990 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR CONTINUOUS AVAILABILITY OF NON-PERSISTENCE MESSAGES IN A DISTRIBUTED PLATFORM - A method, system, and computer program product for continuous availability of non-persistence messages in a distributed platform are provided. The method includes providing a first client application independently in operative communication with at least two servers via a first client abstraction layer, generating a critical message by the first client application, duplicating the critical message at the first client abstraction layer for each of the servers, and transmitting the duplicate critical messages independently to each of the servers. The method further includes providing a second client application independently in operative communication with each of the servers via a second client abstraction layer, receiving one or more of the duplicate critical messages at the second client abstraction layer, selecting a critical message from the one or more duplicate critical messages, and delivering the selected critical message to the second client application. | 10-02-2008 |
20080243991 | Content Purchase and Transfer Management for Reader Device - A technique in which content is supplied to an electronic reader device from a server is described. The reader device establishes a connection with the server and then automatically transmits its identification information to the server. In response, the server provides the electronic reader device with a representation corresponding to electronic content available from the server for purchase and/or display. The electronic reader device displays the representation wherein a user of the client electronic device purchases content by selecting the representation on the display. The server acknowledges the selection and/or purchase and automatically provides the electronic reader device with the corresponding electronic content for display. | 10-02-2008 |
20080243992 | SYSTEM AND METHOD FOR BANDWIDTH OPTIMIZATION IN A NETWORK STORAGE ENVIRONMENT - According to one or more embodiments of the present invention, a network cache intercepts data requested by a client from a remote server interconnected with the cache through one or more wide area network (WAN) links (e.g., for Wide Area File Services, or “WAFS”). The network cache stores the data and sends the data to the client. The cache may then intercept a first write request for the data from the client to the remote server, and determine one or more portions of the data in the write request that changed from the data stored at the cache (e.g., according to one or more hashes created based on the data). The network cache then sends a second write request for only the changed portions of the data to the remote server. | 10-02-2008 |
20080243993 | System for generic service management in a distributed and dynamic resource environment, providing constant service access to users - A service controller for providing centralized service management, control and placement, as well as guaranteed failover, in a dynamic and distributed computing environment. The service controller works in conjunction with a computing resource supply manager, which supplies the required resources so that the service controller can run the service on the allocated resources. The number of active service instances may dynamically increase or decrease in accordance with changing availability of or demand for resources. The service controller monitors the service instances and takes appropriate action in the event of service instance failures. The service controller is provided with a service director component, which records and tracks, for each service instance which has been started on a particular resource/host, the IP address of such host, through a name location service, thus allowing end-users to locate the service regardless of where the service instances are physically running. | 10-02-2008 |
20080243994 | Method, Apparatus, System, and Medium for Supporting Multiple-Party Communications - Systems, apparatus and methods related to multiple-party communications conducted between client computers in a computer network. For example, a system for supporting multiple-party communications between a plurality of client computers in communication with a server in a computer network is disclosed. The system includes a client processor circuit operably configured to receive at least one of a) a user input signal, and b) a function invocation signal representing a function invocation at the client computer. The client processor circuit is operably configured to produce a message having a message type associated with one of a plurality of pre-defined combinations of the at least one of the user input signal and the function invocation signal, transmit the message to the server. The system further includes a server processor circuit operably configured to receive the message from the client computer, produce an output message representing the user input provided by the message, determine a message type associated with the message, transmit the output message to a) each of the plurality of client computers when the input message is associated with a persistent message type, and b) ones of the plurality of client computers that meet a criterion when the input message is associated with a non-persistent message type. | 10-02-2008 |
20080243995 | Multimedia client/server system with adjustable data link rate and range and methods for use therewith - A circuit for use in a multimedia server module that is coupleable to a plurality of multimedia sources that produce at least one multimedia signal and that can transmit over a wireless communication path to at least one client module, the circuit includes an encoder module that encodes the at least one multimedia signal to produce an encoded signal. An RF server transceiver module produces a channel signal that includes the encoded signal, and that wirelessly transmits the channel signal at a link data rate over the wireless communication path, the RF server transceiver module including a first monitor module that generates first RF performance signals that are based on the performance of the wireless communication path, and a quality of service module that receives the first RF performance signals and adjusts both a range of the link data rate and the link data rate. | 10-02-2008 |
20080243996 | Method of simultaneously providing data to two or more devices on the same network - A method of providing data to two client devices on a first network having a shared cache from a server device on a second network. An instance of substantially simultaneous requests for data being made to a server from two client devices on a same network is identified. In response to a first request for the data being received at a first point in time a first one of the two client devices is served with the requested data from the server such that the data is stored in the shared cache. The second one of the two client devices is directed to make a second request for the data at a second point in time, later than the first point in time, so that the requested data is available in the stored cache. | 10-02-2008 |
20080243997 | DISTRIBUTED CONTENT ITEM RECOMMENDATION SYSTEM AND METHOD OF OPERATION THEREFOR - A distributed content item recommendation system comprises a central recommendation server ( | 10-02-2008 |
20080243998 | REMOTE CONTROL APPARATUS AND METHOD - A remote control apparatus and method are provided. The remote control apparatus includes a user interface (UI) server which transmits a UI having a multimedia data format, and a UI client which displays the UI, receives a user command and controls the UI server according to the received user command. The remote control method includes enabling a UI server to transmit a UI having a multimedia data format to a UI client, enabling the UI client to display the UI, and enabling the UI client to control the UI server by transmitting a user command received through the UI to the UI server. | 10-02-2008 |
20080243999 | METHOD AND SYSTEM FOR MANAGEMENT OF AN APPLICATION ENSEMBLE - A method and a communication system having an Application Ensemble Service server is provided that manage an application ensemble having multiple applications running on one or more user terminals. The communication system allows a user to collectively transfer the ensemble from a source terminal or terminals to a target terminal or terminals, for example, from voice and data terminals to other voice and data terminals or to a single user terminal. The communication system further allows the user to selectively transfer applications of the ensemble, such as transferring only the voice session from the voice terminal to another voice or voice/data terminal, and to copy an ensemble, or a portion of an ensemble, from a source terminal to a target terminal, wherein the ensemble or portion of the ensemble is not removed from the source terminal. The communication system further allows a user to suspend and resume an application ensemble. | 10-02-2008 |
20080244000 | COMMUNICATION SYSTEM - A client terminal is capable of communicating with an address server. The client terminal includes a displaying unit, a language determining unit, a language information transmitting unit, a service information acquiring unit, and a display controlling unit. The displaying unit displays a page. The language determining unit determines a language to be used for displaying the page on the displaying unit. The language information transmitting unit transmits language information to the address server. The language information indicates the language determined by the language determining unit. The service information acquiring unit acquires service information from a data server based on address information transmitted from the address server. The display controlling unit controls the displaying unit to display, by using the language determined by the language determining unit, the page including the service information acquired by the service information acquiring unit. | 10-02-2008 |
20080244001 | SYSTEMS, METHODS, APPARATUS AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING PACKET-LEVEL FEC WITH HIGHER THROUGHPUT USING USER DATAGRAM PROTOCOL (UDP) - A method and system for data delivery from a server to a client is provided. The server maintains a session counter and transmits data to a client at a transmission speed. The server receives a message from the client indicating a percentage of packets lost in a current session and compares the percentage of packets lost to a predefined range of packet loss, and modifies the transmission speed based on the comparison. Forward Error Correction (FEC) may be used to reconstruct the lost packets. | 10-02-2008 |
20080244002 | SYSTEM INCLUDING A SERVER AND AT LEAST A CLIENT - A system includes a server and at least a client. The sever transfers a code data to the client. The client receives the code data from the server and decodes the code data. The client includes a requesting unit configured to request a code data stored in the server, a first receiving unit configured to receive the code data from the server, a decoding unit configured to decode the code data which is received from the server and a display unit configured to display an image data which is generated by the decoding unit. In addition, the server includes a second receiving unit configured to receive the request from a client, a selecting unit configured to select the code data which is requested from the client, a transferring unit configured to transfer the code data which is selected by the selecting unit, wherein the code data is a part of at least code data of JPM file. | 10-02-2008 |
20080244003 | Methods and Apparatus for Creating Enhanced Receptivity for Material in Learning, Problem-Solving and Life-Style Improvement - A system for acquisition and presentation of audio or audio/visual media has a peripheral computing device including an audio speaker system, a visual display screen and a memory for storing the media, the device having connection access to a computer connected to a network and output connection access to one or more light emitting devices, and a personalized content page stored in a server connected to the network and accessible to the peripheral computing device, the page including the page content encrypted for use solely by the peripheral computing device. A user operating the device while plugged into the network-connected computer may invoke a universal resource locator on the device to cause navigation to the personalized content page through the network-connected computer as a host. | 10-02-2008 |
20080244004 | LAUNCHING A WEB SITE USING A PERSONAL DEVICE - A method of displaying a web page to a user. A triggering device ( | 10-02-2008 |
20080250099 | On-Demand Propagation of Routing Information in Distributed Computing System - An apparatus, program product and method utilize on-demand propagation of routing information to reduce the overhead associated with distributing routing information throughout a distributed computing system. The staleness of the routing information utilized in routing client requests for a particular client is gauged based upon the number and/or frequency of client requests issued for that client that require rerouting, e.g., as indicated in responses returned in response to the client requests. Once the reroutes of client requests meet a desired propagation criterion, updated routing information is then requested for the client. | 10-09-2008 |
20080250100 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND COMPUTER PROGRAM - An information processing apparatus, that obtains pieces of content information relating to content recorded in an information recording medium, includes a content identifier generation unit configured to read a content certificate which is recorded in the recording medium and which corresponds to the content stored in the information recording medium, and generates a content identifier by combining hash values which correspond to the content and which are included in data stored in the content certificate, a data transmitting unit configured to transmit the content identifier generated using the content identifier generation unit to a content information provision server, a data receiving unit configured to receive, from the content information provision server, the pieces of content information relating to the content which is specified on the basis of the content identifier, and a data outputting unit configured to output the pieces of content information received using the data receiving unit. | 10-09-2008 |
20080250101 | MULTIMEDIA DATA TRANSMITTING APPARATUS AND MULTIMEDIA DATA RECEIVING APPARATUS - To provide, in a multimedia content server which stores multimedia data and transmits the stored multimedia data to a terminal, a technique which allows the terminal to implement a data broadcast even when random access for trick play, and the like, is performed. Upon receiving a data transmission request from a multimedia data receiving apparatus, a multimedia data transmitting apparatus transmits the requested multimedia data and definitely inserts data required for data broadcasting or transmits data for data broadcasting, separately from the multimedia data, thereby enabling the multimedia data receiving apparatus to obtain the data required for data broadcasting. | 10-09-2008 |
20080250102 | Information processing system - The present invention provides a technique capable of generating and providing information in which various elements are associated with one another in accordance with situations. An information processing system has a server and a plurality of terminals. Each of the terminals obtains element associated information obtained by associating elements belonging to items included in a plurality of element items and transmits the element associated information to the server. The server receives the element associated information from each of the terminals. In the case where one or more terminals included in the plurality of terminals satisfies a specific condition, the server generates network information obtained by associating elements belonging to the items between the items on the basis of one or more pieces of element associated information received from the one or more terminals. | 10-09-2008 |
20080250103 | SYSTEM AND A METHOD FOR ACCELERATING COMMUNICATION OF TCP/IP BASED CONTENT - A technique for downloading multiple objects from at least one server in an accelerated manner. Typically, in a TCP/IP environment, a client is limited in the number of sockets that can be opened for a single server. A spoofer ( | 10-09-2008 |
20080250104 | APPARATUS, SYSTEM AND METHOD FOR SECURE INFORMATION DISSEMINATION - An apparatus transfers the title of content to an ID-assigning unit which assigns an ID to the content and transmits the content ID to a broadcasting unit via a tagging unit. A broadcasting apparatus then broadcasts the content ID and a receiver extracts the content ID from a received signal and transfers the content ID to a verification unit which determines whether or not the content ID received from a reception functional unit matches a stored content ID. If the content ID received from the reception unit matches a stored content ID, user information of the receiver is transmitted to a privacy-guarding unit. The privacy-guarding unit searches privacy-guarding items and, in accordance with a result of the search, only necessary user information presented by the verification unit is transmitted to a provider unit. | 10-09-2008 |
20080250105 | Method for enabling a user to vote for a document stored within a database - The present invention relates to a method and computer readable recording medium of enabling voting for a document stored within a database over a data network, comprising: (a) receiving user's search query; (b) providing a search results list, according to said search query, wherein said search results list comprises at least one document; (c) providing one or more categorized voting scales for said at least one document, said one or more voting scales enabling selecting corresponding one or more categorized evaluations for said at least document, thereby enabling providing one or more categorized votes for said at least one document; and (d) submitting said one or more categorized evaluations. | 10-09-2008 |
20080256174 | Exchanging data via a virtual field device - A system for synchronizing data between a host client and a field device comprises a computer system with a virtual field device resident on the computer system. The virtual field device comprises a virtualized instantiation of a portion of a field device. A synchronization manager is also resident on the computer system. The synchronization manager is configured for managing synchronization operations involving the virtual field device. A field client transceiver is coupled with the synchronization manager. The field client transceiver is configured for facilitating data exchange between the virtual field device and the field device during a field client to virtual field device synchronization operation. A host client is also resident on the computer system. The host client is configured for exchanging data with the virtual field device during a host client to virtual field device synchronization operation. | 10-16-2008 |
20080256175 | METHOD AND APPARATUS FOR TRANSMITTING DATA IN A PEER-TO-PEER NETWORK - An apparatus for transmitting data which includes a management unit that manages network-topology information of clients participating in the P2P service, and an interface unit that provides to a first client a peer list including information of a client having the minimum network distance to the first client, based on the network topology information, when receiving a request for content from the first client. | 10-16-2008 |
20080256176 | Internet radio system and the broadcasting method thereof - An Internet radio system includes: several network radio receivers connecting to the Internet, and they transmitting service requests and user's information, then receiving audio data corresponding the service requests, wherein each network radio receivers has its own identification; and a server connecting to the Internet to identify the identification of network radio receiver. The server may store some advertisement information for users to select and display them on the radio receivers. | 10-16-2008 |
20080256177 | Method and Apparatus for Maintaining Information at an Ims Client - A method, IP Multimedia Subsystem (IMS) client terminal, and Session Initiation Protocol (SIP) application server for synchronizing data stored at the IMS client terminal with data stored at the SIP application server. When the IMS client terminal sends a request to the SIP application server, the server determines whether the request includes information identifying the current state of the data stored at the client. If so, the server determines whether to send further data to the client based upon the information included in the request. | 10-16-2008 |
20080256178 | Method and Apparatus for Providing Software by Functional Units in a Software Streaming System - A method and apparatus for providing software by function units are provided. In the method, at the streaming client, a functional unit identification is created for identifying a function requested from a user by intercepting a request of a predetermined function in application software from a user. Then, it determines whether a functional unit corresponding to the created functional unit identification is streamed or not, and determines whether each of execution pages of the functional unit is streamed or not when the functional unit is not streamed. After determining, a streaming list is composed with execution pages that are not streamed based on the determination result. Then, a streaming service is requested by transmitting the composed streaming list to the streaming server, and execution pages transmitted from the streaming server are received and stored. | 10-16-2008 |
20080256179 | DIRECT ACCESS ELECTRONIC MAIL (EMAIL) DISTRIBUTION AND SYNCHRONIZATION SYSTEM WITH PROVISION FOR PRE-CONFIGURED SERVICE OFFERINGS - A communications system includes a network engine that communicates with a plurality of unsubscribed mobile wireless communications devices using a communications network for sending and receiving emails therefrom. A direct access server is operative with the network engine for polling electronic mailboxes of users and retrieving email from the electronic mailboxes and pushing any email through the network engine to selected user subscribed mobile wireless communications devices. This direct access server is operative for providing at least one pre-configured service offering to a user that is linked to mail-access parameters when a user configures their respective electronic mailbox. | 10-16-2008 |
20080256180 | USE OF HARDWARE TO MANAGE DEPENDENCIES BETWEEN GROUPS OF NETWORK DATA PACKETS - A task obtained by a communications processor is decomposed into one or more requests that form a request group. The requests of the request group are sent to main memory and responses to those requests are expected. There may be requests for a plurality of request groups being processed concurrently. However, responses to the request groups are to be returned to the communications processor in the order in which the request groups were sent from the communications processor. To ensure this ordering, dependencies between the request groups are tracked by hardware coupled to the communications processor. | 10-16-2008 |
20080263132 | APPARATUS AND METHOD FOR EFFICIENT REAL TIME WEB LANGUAGE TRANSLATIONS - An apparatus comprising a first set of a plurality of client computers, a plurality of node computers in a first branch, and a first set of a plurality of translation service providers is disclosed. Each of the plurality of node computers in the first branch is programmed to route a request for a translation from any one of the first set of a plurality of client computers to any one of the first set of a plurality of translation service providers. The apparatus may further include a view/file server array which may host one view file for each language translated, so that a plurality of view files are hosted by the view/file server array for a corresponding plurality of languages translated. | 10-23-2008 |
20080263133 | HOST-TERMINAL DEVICE COMMUNICATION SYSTEM - A virtual device residing on a terminal in a host terminal environment is provided. The terminal is in communication with a device. The virtual device comprises a processing module operable to execute at least one action and to process information returned from at the least one executed action, a transformation module operable to transform a command into the at least one action to be executed by the processing module, and a response module operable to form a response to the command to be sent to the host based on the processed information. | 10-23-2008 |
20080263134 | INFORMATION-PROCESSING SYSTEM, METHOD, COMPUTER-READABLE MEDIUM, AND COMPUTER DATA SIGNAL FOR CONTROLLING PROVISION OF INFORMATION OR PROCESSING SERVICE - There is provided an information processing system. The system has a first notice transmission unit that sends to a user first notice information made in correspondence to information or processing service provided by a processing device, a second transmission unit that sends to the user, when receiving from the user a request which contains at least a part of the first notice information, second notice information made in correspondence to information or processing service corresponding to the first notice information, and an instruction unit that instructs, when receiving from the user a request which contains at least a part of the second notice information, the processing device to provide the user with information or processing service corresponding to the second notice information. | 10-23-2008 |
20080263135 | System and method for selecting and displaying webpages - A computer-implemented method of dynamically selecting and presenting a webpage includes: receiving a request, at a server, from a client device to display a webpage; determining, at the server, a homepage defined by a user of the client device; accessing, at the server, a list of one or more webpages associated with the user; selecting a chosen webpage from the homepage and the list of one or more webpages; and facilitating the display of the chosen webpage on the client device. | 10-23-2008 |
20080263136 | Apparatus and method for selective engagement in software distribution - Apparatus, methods and program products by which the user of a computer system may initiate an interval during which the user leaves the system idle to permit the system to become engaged in peer to peer software distribution. | 10-23-2008 |
20080263137 | Platform for interoperability - Systems and methods for interoperability are disclosed which allow for a user of one network to communicate seamlessly with a user of another network. In accordance with one embodiment of the present invention, a network bridge is provided. The network bridge may comprise a number of gateways and adapters for handling multiple protocols. In one embodiment an application bridge comprising an application server may be used to service communications while a billing bridge may be provided to control and charge network subscribers. Users are provided seamless access to data services in different networks without having to subscribe to those networks. | 10-23-2008 |
20080263138 | Method and system for managing specimen data - An innovative system and method for laboratories, hospitals and others to manage stored specimens is described and claimed. One problem commonly encountered by medical researchers is the inability to effectively and efficiently track the large number of specimens generated in the course of their research. In an environment comprised of multiple researchers—each working on varied projects and often needing to interact—it is necessary to employ a centralized, fast and efficient way to track the location of stored samples and to identify changes or removed samples. A Method and System for Managing Specimen Data (or “VSM”) is a web-based software application designed to efficiently manage specimen samples. Examples of the VSM include the VSM software application and a database—each residing on a remote server—that displays web pages accessible by registered and logged in users through a standard web browser via a secure internet or intranet connection found on a client computer. A single or multiple registered and logged in user or users have the ability via web browser and secure internet or intranet connection to add or remove one specimen or multiple specimens simultaneously from the VSM database and to track the location and status of samples entered into the VSM database (e.g. whether a specimen remains in storage or has been removed for further analysis) as well as when they were removed and by whom. In at least some examples, specimens can be located by, among other criteria, owner name, clinical trial and/or location. Users have the ability to locate available space. | 10-23-2008 |
20080263139 | Method for providing content to a mobile device, gateway for providing content and mobile device - The present invention relates to a method for providing content to a mobile device ( | 10-23-2008 |
20080263140 | Network System, Server, Client, Program and Web Browsing Function Enabling Method - A network system is provided which can ensure that the user's operability will not decrease even when the number of functions increases and that a display screen will be as intended by the creator of the content. In the network system, a main server receives a request for a web content received from a client connected with the main server via a network, acquires the web content from a web server and provides it to the client. The main server provides to the client function setting information which contains information indicating the type and location of a function available for execution by the client on the web content. The client executes the web content and executes on the web content the function which the client has invoked based on the information which indicates the location of the function and which is contained in the function setting information acquired from the main server. | 10-23-2008 |
20080263141 | Systems and Methods to Generate Web Server Files From Generic View Definitions - Some embodiments include reception of a Uniform Resource Locator, determination to convert a markup-language file associated with the Uniform Resource Locator to a Web format, conversion of the markup-language file to the Web format, storage of the converted file in a Web server file system, and provision of the converted file to a Web client from which the Uniform Resource Locator was received. | 10-23-2008 |
20080263142 | Meta Data Driven User Interface System and Method - A method comprises receiving a request for a webpage and retrieving metadata from a database. The metadata may be translated into one or more webparts. The method further comprises loading the one or more webparts onto the webpage and displaying the webpage. | 10-23-2008 |
20080263143 | DATA TRANSMISSION METHOD, SYSTEM, APPARATUS, AND COMPUTER READABLE STORAGE MEDIUM STORING PROGRAM THEREOF - Upon receiving a request from a personal computer for obtaining data of an advertisement image, an advertisement server reads data of an advertisement image stored in a storage. A superimposition image DB stores data of superimposition images to be superimposed on part of advertisement images and data of superimposition areas in the advertisement images where the superimposition images are superimposed. A superimposition image is superimposed on a superimposition area in the advertisement image. Data of the advertisement image superimposed with the superimposition image is transmitted to the personal computer. The personal computer receives position data input as a result of operation performed on the advertisement image superimposed with the superimposition image and transmits the position data to the advertisement server. The advertisement server receives the position data and determines whether the position data exists within the superimposition area whose data is stored in the superimposition image DB. | 10-23-2008 |
20080263144 | PRE-FILLING ORDER FORMS FOR TRANSACTIONS OVER A COMMUNICATIONS NETWORK - Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Order forms may be pre-filled for the transactions. For example, the IOM may obtain customer information from a database and use the customer information to complete the customer fields on a merchant web page containing an order form. | 10-23-2008 |
20080263145 | SYSTEM AND METHODS FOR GENERATING PRO-FORMA BASED UPON INPUT PROVIDED VIA A COMMUNICATIONS NETWORK - A system and related methods and procedures are provided for gauging the financial and operational implications of various types of investment decisions. Among the various applications of the invention, the invention can be used to conveniently and efficiently assess employment decisions, including, for example, the hiring of a new physician by a medical group or hospital and the hiring of an additional attorney to expand a legal practice, in any type of practice setting. | 10-23-2008 |
20080263146 | DATA COMMUNICATION SYSTEM, CRADLE APPARATUS, SERVER APPARATUS, DATA COMMUNICATION METHOD AND DATA COMMUNICATION PROGRAM - A data communication system includes a portable electronic apparatus, a server apparatus, a cradle apparatus, and a home apparatus. The portable electronic apparatus includes a communication section, a reception control section, a storage section, and a utilization control section. The cradle apparatus includes a first communication section, a second communication section, a connection detection section, a notification control section, and a relaying control section. The server apparatus includes a first communication section, a second communication section, a first transmission control section, and a relaying control section. The home apparatus includes a communication section, a preparation section, and a transmission control section. | 10-23-2008 |
20080263147 | METHOD OF RESERVATION - A method for reserving a service from inside a vehicle (A) at one of several facilities providing such service. The vehicle (A) having a navigation apparatus ( | 10-23-2008 |
20080263148 | SYMMETRICAL BI-DIRECTIONAL COMMUNICATION - Network nodes engage in an asymmetric transactional session. The nodes negotiate transactional role reversal and further communication under a reversed asymmetric transactional session. | 10-23-2008 |
20080263149 | DIRECT FILE TRANSFER BETWEEN SUBSCRIBERS OF A COMMUNICATIONS SYSTEM - Systems and techniques for transferring a file from a first client associated with a first subscriber to a communications system to a second client associated with a second subscriber to the communications system by connecting from the first client to a communications system host; sending, through the communications system host, a request to the second client to establish a direct connection to the second client; when the second client accepts the request, establishing a direct connection to the second client that bypasses the communications system host; and transferring a file over the direct connection. | 10-23-2008 |
20080263150 | METHODS FOR DISPLAYING PHYSICAL NETWORK TOPOLOGY AND ENVIRONMENTAL STATUS BY LOCATION, ORGANIZATION, OR RESPONSIBLE PARTY - The invention is directed to a system for remote monitoring of a space and equipment. The space and equipment may, for example, be a sever room and associated network equipment. The system has network appliances, a server, and a client machine. The server receives data from a network appliance. The server may then deliver an application and data to the client machine for viewing and manipulating the data. The client machine may display the data as a mapping, displaying icons associated with the network appliances. The client machine may also graph the data. Further, the client machine may manipulate the organization of the data, the configuration settings of the network appliances, and store map and graph configurations. | 10-23-2008 |
20080263151 | Service providing method and system - In a service provider system, a service provider provides service information dependent on location information of a mobile terminal to the mobile terminal in response to a service request with the location information sent by the mobile terminal. A communication control unit controls communication between the mobile terminal and the service provider. The communication control unit converts a user identifier of the mobile terminal in the service request to a temporary identifier for the communication. | 10-23-2008 |
20080263152 | VERTICAL ENTERPRISE SYSTEM - Vertical enterprise systems and methods for integrating applications from one or more enterprises into a single interface for presentation to a user are disclosed. A vertical enterprise system in accordance with an illustrative embodiment of the present invention may include one or more client enterprises, one or more partner enterprises, and an active integration enterprise in communication with the one or more client and partner enterprises. The active integration enterprise may include a central integration platform operating on an application integration network adapted to host a number of core components including a portal system, a collaboration system, a database system, and/or a business system. In certain embodiments, the active integration enterprise can be configured to host a number of user-specific applications that provide specific functionality for a particular client. In use, the active integration enterprise can be configured to permit the one or more client and/or partner enterprises to be utilized in a distributed fashion. A single sign-on interface of the portal system can provide the user with application data from multiple enterprises as a single view. | 10-23-2008 |
20080263153 | Dynamic integration of web sites - A method for displaying information includes identifying computer-readable service code at a service site, which code, when read by a client computer via a network, causes the computer to display at least one service page containing service information. At least a portion of the service code is selected for inclusion in a service component containing at least a portion of the service information that corresponds to the selected code. A pointer is generated, indicating a location at which the service component is accessible, for inclusion of the pointer in host code accessible to the client computer from a host site, which is separate from the service site and is accessible via the network, the host code, when read by the client computer, causing the computer to display a host page containing host information. An invocation of the pointer by the client computer is received at the location when the client computer accesses the host page. The selected service code is then conveyed to the client computer, such that responsive to the selected service code, the client computer displays the service component on the host page. | 10-23-2008 |
20080270519 | Method in a Communication Network for Distributing Vehicle Driving Information and System Implementing the Method - A method for distributing vehicle driving information comprises: receiving from each of different users of vehicles (n−1, n, n+1) information (i | 10-30-2008 |
20080270520 | Provision of Personal Data in a Data Communications Network - A method for the provision of personal data in a data communications network, using requests directed from a client terminal to a server, said method including: on said client terminal, determining when a check for the availability of personal data should be performed; when said check is to be performed, transmitting a first request from said client terminal to said server, said server being capable of indicating to said client terminal whether personal data is available or not; on said client terminal, determining whether to send a second request from said client terminal to said server on the basis of whether personal data is available or not; transmitting a second request when personal data is available; and in response to said second request, receiving said personal data. | 10-30-2008 |
20080270521 | Method and System for Coordinating Auxiliary Data Content Entry Into Service Requests - A system and method for handling client service requests. In one embodiment, a client service request containing a content request directive and request context data is received at a server-side client interface. A request callback object containing the content request directive and the request context is generated. The callback object is issued to a connection agent that interfaces an auxiliary content channel and a transaction service. Responsive to the connection agent receiving the callback object, an asynchronous service request comprising the content request directive is issued to the transaction service and the callback object is registered with the auxiliary content channel. The auxiliary content channel retrieves auxiliary content that has been selected and prioritized in accordance with the request content. The retrieved auxiliary content is sent during servicing of the asynchronous service request by the transaction service. Responsive to retrieval of data satisfying the content request directive, the sending of retrieved auxiliary content is suspending and the data satisfying the content request directive is sent to the server-side client interface. | 10-30-2008 |
20080270522 | SYSTEM AND METHOD FOR LOCATING A DEVICE - A system and method by which a user undertakes a single action in order for location-based services to be enabled and implemented on a device such as a personal computer. According to various embodiments, a “Where am I” or “Locate Me” button or actuator is included on a keyboard or other interface mechanism. When this item is actuated, a position application is invoked, the application sends a request for the device's position to a module, and the module communicates with a network in order to acquire the device's position. Once the positioning information is retrieved, the application exhibits the user's position to the user. | 10-30-2008 |
20080270523 | Grid-enabled, service-oriented architecture for enabling high-speed computing applications - Disclosed herein are systems and methods for a distributed computing system having a service-oriented architecture. The system is configured to receive workloads from client applications and to execute workloads on service hosts. The distributed computing system dynamically assigns the workloads to the applications running on the service hosts, with the workloads being assigned according to the service needs and the availability of service hosts and other resources on the system. The presently disclosed systems and methods provide for high-throughput communications through an asynchronous binary or a synchronous binary communications protocol. Further disclosed embodiments include flexible failover and upgrade techniques, isolation between execution users of the system, virtualization through mobility and the ability to grow and shrink assigned resources, and for a software development kit adapted for the present architecture. | 10-30-2008 |
20080270524 | DISTRIBUTING FILES OVER A COMPUTER NETWORK - A computer implemented method, apparatus, and computer program product for distributing files. A configurable threshold is set. A notification of a file to upload is received. An entry for the file is created in a database. A determination as to whether the size of the file is less than the configurable threshold is made. Responsive to a determination that the size of the file is greater than or equal to the configurable threshold, the file is copied to a plurality of servers, and the entry in the database is updated by adding the locations of the plurality of servers. Responsive to a determination that the file is less than the configurable threshold, the file is stored in a storage, and the entry in the database is updated with the location of the file. | 10-30-2008 |
20080270525 | METHODS AND SYSTEMS FOR SHARING A PRINTER - A system is provided, the system having at least one client computer and a server computer coupled to the at least one client computer via a network. The system also has a printer coupled to the server computer and shared by the at least one client computer. The printer is perceived by each client computer to be a local printer. | 10-30-2008 |
20080270526 | System for improving the performance of a computer software application in a server network - Method and apparatus for separating background utilization from transaction resource consumption to simulate resource costs on system servers including a computer application server is taught. Transaction throughput combined with resource consumption data. Regression analysis on the resulting data set provides information useful for determining performance and for creating discrete event simulations. In a first embodiment, data from an application server is combined with the application transaction log to find a background utilization on the application servers and to simulate transaction resource cost with a background load. In a second embodiment, data from servers other than the application server are combined with the application transaction log to estimate the resource cost per transaction for a given resource in the system. In a third embodiment, data from servers other than the application server are combined with the application transaction log to simulate resource cost for a given resource based on transaction throughput. | 10-30-2008 |
20080270527 | Extended browser data storage - A technique for a server application to store data in excess of a standard-size cookie on a client system. The technique employs a client-side abstraction layer that stores the data in a plurality of cookies associated with sub-domains associated with the server application. The technique further provides for the retrieval and aggregation of data stored in the plurality of cookies associated with sub-domains. The technique can be transparent to the server and a client-side browser. Through the technique, server applications can store data such as personal information and/or preferences in excess of a standard-size cookie. | 10-30-2008 |
20080270528 | Multimedia client/server system with adjustable packet size and methods for use therewith - A circuit for use in a multimedia server module includes an encoder module that encodes a multimedia signal to produce an encoded signal that includes a sequence of packets having a packet size. An RF server transceiver module, coupled to the encoder module, that produces a channel signal that includes the encoded signal, and that wirelessly transmits the channel signal at a link data rate over a wireless communication path to at least one client module The RF server transceiver module includes a quality of service module that adjusts the packet size based on first RF performance signals determined by the RF transceiver, based on second performance signals received from a client module and/or based on adjustments made to the link data rate. | 10-30-2008 |
20080270529 | Method for the Transmission of Content Visualization Data Between a Server and at Least One Client Terminal, Corresponding Terminal and Computer Program - A method and apparatus are provided for transmitting content display data between a server and at least one client terminal, whereby said data are arranged into nodes of a hierarchical tree including at least one parent node and at least one son node, a displayable element being associated with each node. One such method includes the following steps in which: the server transmits a simplified representation of the tree to the client, said representation including, for at least some of the nodes, only information for locating the displayable element in the content to be displayed; the client terminal selects at least one node of interest from the simplified representation as a function of a criterion relating to the distance from the client to the displayable element that is associated with the node of interest in the content to be displayed; and geographical data are transmitted in order to enable said displayable element to be reconstructed for the selected nodes(s) of interest. | 10-30-2008 |
20080270530 | Information delivery system and method using positional information - A personal digital assistant includes an input section for designating, when a user requests information based on positional information, whether user desires to acquire wide-area information or narrow-area information. If acquisition of narrow-area information is desired, a managing server removes noise by a noise removal processing section which makes a check to determine whether or not the wide-area information is noise. Hence, information desired by the user is preferentially displayed. | 10-30-2008 |
20080270531 | UNICAST CLUSTERING MESSAGING - A system for clustering messaging in application server specific environment can comprise group leader application server nodes that are inter-connected to each other directly and with group member application server nodes. A group can include at least one group leader application server node and at least one group member server nodes. The group member application server nodes can send and receive messages through associated group leader application server nodes. | 10-30-2008 |
20080270532 | Techniques for generating and applying playlists - A server system applies content and usage data from a user's client-side music and/or video library to determine recommended content to include in a playlist for the user. | 10-30-2008 |
20080270533 | Method and Apparatus for Sharing Data Content Between a Transmitter and a Receiver - A method of sharing a data content between a transmitter and a receiver, said method comprising the steps of:—retrieving ( | 10-30-2008 |
20080270534 | METHOD AND APPARATUS FOR IP MOBILITY MANAGEMENT SELECTION - A communication network system having capability for IP mobility management selection. The communication system includes a server, a network entity, and at least one mobile node. The network entity is configured to provide its IP mobility management information to the server, whereas the mobile node is configured to provide its IP mobility management information to the server. In the communication system, the server is configured to make a selection of IP mobility management mechanism based on the information provided by the network entity and the mobile node. The server then sends the selection to the network entity. In a specific embodiment, the server can be an Authentication, Authorization and Accounting (AAA) server. Here, the IP mobility management information includes one or more supported IP mobility management protocols. For example, the supported IP mobility management protocols can include mobile IPv4, mobile IPv6, dual stack mobile IP, and proxy mobile IP, etc. | 10-30-2008 |
20080270535 | SYSTEM FOR INPUT AND OUTPUT OF DATA WITH NON-STANDARD I/O DEVICES FOR WEB APPLICATIONS - A system for input and output of data with non-standard I/O devices for web and other applications. In one aspect, non-standard input data is received from the non-standard input device at a client, and the non-standard input data is provided as equivalent standard input data to the standard browser running on the client, so that the standard browser can submit the input data to an application running on a server in communication with the client over a network. In another aspect, a server receives a request from a user, and requested data and instructions are sent to the client, where a standard browser running on the client receives the data and instructions and the data can be sent to be output by a non-standard output device in communication with the client. | 10-30-2008 |
20080270536 | DOCUMENT SHADOWING INTRANET SERVER, MEMORY MEDIUM AND METHOD - An intranet server, memory medium and process for handling requests for resources from a downstream intranet server or a user. The intranet server is configured by a data shadowing program to locally store resources that have a high usage frequency. If a resource has not been requested for a predetermined time out period, it is deleted from local memory. Resources stored in local memory are served in response to requests for them, thus avoiding the service of such resources over the internet each time they are requested. An inquiry procedure handles status requests for new versions in either an active or a passive mode. In the active mode, the intranet server that directly interfaces with the internet periodically checks the status and receives updated versions of resources stored in its local memory. The resources stored in local memory are then served upon request from a user. In the passive mode, status inquiries are sent upstream through the intranet system then via the internet to the web server that serves the resource being requested. The web server returns a revised version only if there is one. | 10-30-2008 |
20080275939 | Demand Provisioning of Applications - A system and method for on demand provisioning of applications to clients, the system providing on demand access to applications by clients and their users over a computer communication system such as the Internet, thereby eliminating the need for clients to independently purchase, install, integrate and maintain the applications on their own systems. The system and method designed to create and install a separate, stand alone, dedicated copy or instance of the applications for each new client and to provide the clients with on demand access to provisioning and management functions allowing the clients to purchase, manage and maintain the applications on demand. | 11-06-2008 |
20080275940 | Server Apparatus, Client Apparatus and Network System - The network system comprises an original device description indicating a control point so as to register an address used for MAC address authentication. The server side acquires information from the device(s) connected to the network, and only the device(s) having the above mentioned description are listed and displayed. By responding to the access from the non-registered device in a predetermined manner, the device is prompted to be registered, said device corresponding with the device description, but not registered. | 11-06-2008 |
20080275941 | Service Integration on a Network - Described are computer-based methods and apparatuses, including computer program products, for service integration on a network. Telecommunication services (e.g., calendar, television, phone, location) on a network are integrated using service codelets designed to interface with the services. A default codelet associated with the user (e.g., via a service plan) dynamically calls the service codelets to request information from the associated services (e.g., calendar data) and/or perform tasks with the associated services (e.g., update calendar). The service codelets can dynamically call other service codelets based on the results of their requests for information. The information from the services is integrated and returned to the user. | 11-06-2008 |
20080275942 | User Defined Internet Jukebox Kiosks Set Top Box - A system such as an Internet Juke Box, Kiosk, or Set Top Box connected to the network which is database driven and tied to an on line internet site where local artist and musicians can create a profile which will allow them to upload their media, being images, music and videos, and later go to an establishment that has this system and play it. The system will have the ability to expose local musicians to the masses and earn them money. | 11-06-2008 |
20080275943 | APPLICATION LOAD BALANCING FOR DIFFERENT DOMAINS - In one embodiment, a method includes receiving a message associated with a device in a first domain. An identifier is determined for the device. The message is then sent to a load balancer where the message includes the identifier. The load balancer is then configured to send the message to a network device in a plurality of network devices. The network device is configured to process messages from the device. A second message may be received at the load balancer from a second domain. The second message may include the identifier for the device. The load balancer may then send the second message to the selected network device such that the first message and the second message are processed by the same network device. | 11-06-2008 |
20080275944 | TRANSACTION-INITIATED BATCH PROCESSING - A system and method is provided for initiating batch processing on a computer system from a terminal. The method generates a message from the terminal, where the message defines a transaction to be performed on a computer system. The transaction schedules and runs a program that extracts data from the message. The message is then transmitted to the computer system. The data is then used to generate batch job control language and a batch job is run on the computer system. The output of the batch job is then routed back to the terminal. | 11-06-2008 |
20080275945 | RELAY SERVER AND RELAY COMMUNICATION SYSTEM - In a relay communication system, when receiving an operation instruction of a resource from a client terminal stored in an account information registration unit, a relay server relays the operation instruction to a client terminal capable of operating the resource based on relay group information if the resource is operable by another client terminal. | 11-06-2008 |
20080275946 | Smart Scheduler Capable of Reflecting Change of Situation - Disclosed is a smart scheduler reflecting change of situation. The smart scheduler reflecting change of situation includes an interface unit and an alarm time decision unit. The interface unit both sends and receives contextual information to/from an external service-providing source. The alarm time decision unit reflects the contextual information that is received and updated from the external service-providing source, so that it may decide a final alarm time for performing a fixed schedule, even if any situation change occurs. The smart scheduler has the advantage that the determined schedule may be performed in the time in which a user designates, by differently setting up the alarm time according to the situation changes, whatever situation change brings about. | 11-06-2008 |
20080275947 | Lazy Document and Data Validation - Client-side scripts are repackaged on the server side to be sent to the client with the corresponding data element. They are packaged to appear no earlier than the program location of a first corresponding data element. The document is rendered as it arrives at the client. In parallel, execution of the scripts to validate corresponding data elements occurs no sooner than rendering of the data elements. Validation of the document is delayed until the document download (and validation) has been performed. | 11-06-2008 |
20080275948 | EFFICIENT HANDLING OF MOSTLY READ DATA IN A COMPUTER SERVER - An apparatus and method is described for improving access to mostly read data on network servers. The preferred embodiments more efficiently utilize replicated data servers to minimize server response time for improved performance of data access to network servers by workload managing client requests across the primary server and all replicated servers when it is possible to do so. In preferred embodiments, a load balancer supplies the most current data for mostly read data transactions while maximizing server usage by workload managing client requests across the primary server and all replicated servers. Client requests are managed by a load balancer in the workload manager. Client requests are sent by the load balancer to replicated servers when a routing table (stale data marker list) indicates that the data is in a safe period. Clients are directed exclusively to the primary server only during data update times. | 11-06-2008 |
20080275949 | EFFICIENT HANDLING OF MOSTLY READ DATA IN A COMPUTER SERVER - An apparatus and method is described for improving access to mostly read data on network servers. The preferred embodiments more efficiently utilize replicated data servers to minimize server response time for improved performance of data access to network servers by workload managing client requests across the primary server and all replicated servers when it is possible to do so. In preferred embodiments, a load balancer supplies the most current data for mostly read data transactions while maximizing server usage by workload managing client requests across the primary server and all replicated servers. Client requests are managed by a load balancer in the workload manager. Client requests are sent by the load balancer to replicated servers when a routing table (stale data marker list) indicates that the data is in a safe period. Clients are directed exclusively to the primary server only during data update times. | 11-06-2008 |
20080275950 | Wireless Device Address Book Updates - A system for maintaining an address book, wherein the address book includes a plurality of entries with each entry containing contact information and wherein address book updates are transmitted over a wireless network. The system includes a gateway for storing the address book and transmitting the address book updates to a wireless device. | 11-06-2008 |
20080281902 | System and Method for Providing Improved Communication Notification Forwarding on a Network - A system and method for improved communication notification forwarding on a network. An instant messaging (IM) server program receives at least one communication notification from a first client among a collection of clients on a network, wherein the at least one communication notification is targeted to a second client among the collection of clients. A notification manager compares a current network performance level to a predetermined threshold. In response to said comparing the current network performance level to the predetermined threshold, the notification manager parses a first list to determine if a first user indicator associated with said first client is present on the first list, wherein the first list indicates a first collection of user indicators of clients from which communication notifications are to be forwarded as high priority communication notifications. If the user indicator associated with the first client is present on the first list, the IM server program forwards the at least one communication notification as a high priority communication notification to said second client. | 11-13-2008 |
20080281903 | System and method for providing interactive multimedia content - A system for providing interactive multimedia content includes an electronic device having a unique identification and an personalized content profile associated therewith. The electronic device includes an input device that receives data input by the user, a transmitter that transmits data, including data input by the user, to a provider system, a receiver that receives encoded multimedia content from the provider system and an output device that provides decoded multimedia content to a user. The electronic device further includes one or more controllers that control the operation of the input device, the transmitter, the receiver and the output device. The controllers decode the encoded multimedia content and output the decoded multimedia content through the output device. The decoding and output is based, at least in part, on the device's personalized content profile. | 11-13-2008 |
20080281904 | Associating service listings with open source projects - Embodiments of a service listing system for open source software projects are described. A plurality of available open source projects are stored in a centralized or distributed database system. Each open source project comprises one or more software programs. Third party support and maintenance services may be provided by third parties service providers. The service listing system associates one or more service listings from service providers with appropriate open source projects. The service listing includes contact information for the service provider, and a schedule of provided services and products, and fees, if applicable. Service listings can be associated with projects based on a specific identification of projects or a definition of categories or types of projects. The system includes an integrated search engine that allows project users to find services based on specific projects or specific services that are available. A rating and certification system allows users to rate service providers and provide feedback that can be used by other potential users of the service provider. | 11-13-2008 |
20080281905 | METHOD AND SYSTEM FOR NOTIFYING AN ADDRESSEE OF A COMMUNICATION SESSION - Requests for communications and for establishing communication sessions with an intended addressee are detected and notifications regarding the pending communication request are provided to the intended addressee. If the addressee is operating on-line in an IP environment, the messages are delivered to the addressee via a real-time mechanism. However, if the addressee is not operating on-line in an IP environment, a message is sent via an alternate means, such as SMS, email etc. For on-line addressees, if the addressee is presently running an application program, the type of application program can be ascertained and the notification message can be compatible with the rendering functions of the application program. | 11-13-2008 |
20080281906 | SERVER DEVICE OPERATING IN RESPONSE TO RECEIVED REQUEST - The present invention provides a server device operating in response to a request received from a client device. A request storage device in system memory space with a request storage region stores a request received from a client device in association with identification information. An identification information storage region contains a request that is waiting to be processed. An identification information storage unit retrieves at least one request waiting to be processed from the request storage region if the number of identification information pieces stored in the identification information storage region has declined to a reference number or below, and then stores retrieved request identification information in the identification information storage region Multiple request processors operate in parallel, each acquiring identification information from the identification information storage region, a request identified by the acquired identification information from the request storage region, and performing processing in response to the acquired request. | 11-13-2008 |
20080281907 | SYSTEM AND METHOD FOR GLOBALLY ISSUING AND VALIDATING ASSETS - A system and method are provided for enabling two or more different entities to perform actions on assets including validating the assets and authorizing the assets. The assets may include financial instruments, real estate documents, bonds, share certificates, and/or traveler's cheques. Client terminals are coupled to a plurality of servers and global servers to receive updates regarding the status of the assets. The invention enables assets to be validated in real-time in order to reduce fraud, such as duplicate assets, false assets or a counterfeit asset. | 11-13-2008 |
20080281908 | HYBRID SEGMENT-ORIENTED FILE SERVER AND WAN ACCELERATOR - In a network including WAN accelerators and segment-oriented file servers, a method comprises responding to a client request to manipulate a file via a network file protocol by receiving a first request at a first WAN accelerator, wherein the request is a request to open a file located at a file server that is a segment-oriented file server, sending a local request for the file, corresponding to the first request, from the WAN accelerator to the file server, using a segment-aware network request protocol, returning at least a portion of the requested file in the form of a representation of a data map corresponding to the at least a portion of the requested file stored on the file server and using a data map for reconstruction of the requested file. | 11-13-2008 |
20080281909 | INFORMATION ISSUING SYSTEM, PUBLIC MEDIA INFORMATION ISSUING SYSTEM AND ISSUING METHOD - An information issuing system, a public media information issuing system, and an information issuing method are provided, in which the information issuing method includes: collecting the user ID of every user who enters the service region of the public media information issuing system; acquiring the corresponding behavior character information of the user ID; integrating the behavior character information and selecting the corresponding information to be issued based on the integrated behavior character information; and issuing the selected information. Using the present disclosure, it can locate the information interested by the user to issue to the user fast and expediently. | 11-13-2008 |
20080281910 | System and Method to Initiate a Mobile Data Communication Utilizing a Trigger System - A system and method to enable a user to initiate a communication with an organization using a mobile communication device by means of a trigger system. A system and method to enable an organization to acquire a user mobile device address by means of a trigger system. A system and method to enable an organization to respond to a user by means of a trigger system and a message application server. A system and method to enable organizations to deliver mobile messages, coupons, offers and promotions to users mobile device by means of a combination of a trigger system, a message application server and an offer application. | 11-13-2008 |
20080281911 | SYNCHRONIZING A CLIENT USER INTERFACE WITH A SERVER BACKEND - A system coupled to at least one client system, a system for synchronizing a user interface (UI) presentation to be displayed to a user of the client system to a UI description maintained by the server system, the server system comprising a UI object converter adapted for converting the UI description into one or more UI object definitions; storing each UI object definition in a document; and, transmitting the document to the client system; the client system adapted to convert the UI object definitions to UI objects to generate the UI presentation. | 11-13-2008 |
20080288578 | Method, a Device, and a System for Enabling Data Synchronization Between Multiple Devices - A method, a device and a system either for user initiated or automatic data synchronization in case of multiple device ownership. Virtual devices ( | 11-20-2008 |
20080288579 | Ubiquitous Content Subscription and Delivery via a Smart Electronic Paper Device - A portable electronic paper device can include a flexible display substrate for displaying dynamic content received from a content provider. The device can also include a CPU, memory storage and a wireless communication component for establishing a connection with the content provider. The memory of the device can be loaded with software needed to display the content, such as a hypervisor, a virtual machine and an interface layer between them such that no operating system is required in order to render content onto the flexible display. The electronic device can be distributed to users from the content provider and loaded with an application deployed on the virtual machine to display and personalize the content. Periodic updates can be transmitted from the content provider to the device thereby enabling real-time updatable content delivery to the users. | 11-20-2008 |
20080288580 | Peer-to-peer collaboration system with edge routing - A peer-to-peer collaboration system in which changes to a shared space may be broadcast to all of the peers in a collaboration session using messages sent with a combination of addressing techniques. Messages may be addressed for direct peer-to-peer transmission, indirect transmission through another peer or indirect transmission through a server. The type of addressing used to communicate with each peer is determined through the use of a routing table. The routing table defines interconnected groups of peers and may be used to select one or more peers in each group as the initial recipients of the message. The initial recipients may forward the message to other peers within their groups, such that all peers receive the message. For peers behind a NAT, one or more NAT traversal techniques may be used to obtain information to construct the routing table. | 11-20-2008 |
20080288581 | Method and an apparatus to record web transactions using a proxy server - Some embodiments of a method and an apparatus to record web transactions in a proxy server have been presented. In one embodiment, responses and requests are routed between a web server and a client via a proxy server communicatively coupled between the web server and the client during a web transaction. The proxy server further records transaction information of the web transaction. | 11-20-2008 |
20080288582 | SYSTEMS AND METHODS FOR PASSING APPLICATION PODS BETWEEN MULTIPLE SOCIAL NETWORK SERVICE ENVIRONMENTS - A system for providing an application pod to a user is disclosed. The system can include a third-party developer, a web application database server, an application pod storage server, and a network community platform server. | 11-20-2008 |
20080288583 | METHOD AND SYSTEM FOR GENERATING AUXILIARY-SERVER CACHE IDENTIFIERS - A method, system, and computer program product, by which portions of the session information that page-content is dependent upon are “pushed” to the client from the origin server in a way such that auxiliary servers, e.g. other application servers and edge-servers, have access to the session information and fragment dependancy data to generate auxiliary-server cache-IDs for the custom pages. This enables distribution of the load away from the origin server, allowing better application distribution and scalability through more effective caching. | 11-20-2008 |
20080288584 | Method and System for Preparing Execution of Systems Management Tasks of Endpoints - A method, computer program and system for automatically defining on a computer data for execution of systems management tasks on endpoints by a systems manager management said endpoints. The method comprises the steps of reading connection/disconnection information related to the endpoints collected by the systems management server during a same period of time for all the endpoints, computing the availability trends with the connection/disconnection information for said same period of time classifying endpoints according to the predefined classes of availability trends for endpoints and the computed availability trends, applying rules to create data defining execution of systems management tasks on endpoints according to the result of the classifying step and making these data available to the systems management server. | 11-20-2008 |
20080288585 | APPARATUS AND METHOD FOR STORING NETWORK PARAMETER IN MOBILE COMMUNICATION SYSTEM - An apparatus and method capable of receiving network parameter information by using a Subscriber Identify Module (SIM) Application Toolkit (SAT) in a portable terminal is provided. The apparatus includes a portable terminal for selecting a menu for receiving the network parameter information required for network connection and for storing the network parameter information; and an Over the Air (OTA) server for transmitting network parameter information when a network parameter information request is received from the portable terminal. | 11-20-2008 |
20080288586 | REMOTE ACCESS AND RETRIEVAL OF ELECTRONIC FILES - A system and methods for remotely accessing, retrieving, and transmitting data offering remote data management control and verification of data delivery is provided. In an illustrative implementation, the present invention comprises a computing application operating on at least one computer server that cooperates with at least one communications network to which participating users have access. The exemplary computing application coordinates the delivery of desired data its corresponding data directory structure information to participating users over the communications network. The present invention further provides notification of delivery of data to intended targets using the communications network. | 11-20-2008 |
20080294715 | Privacy Safety Manager System - A method is provided for accessing user personal information. In such method, personal information belonging to a particular user is stored at a user information processing system such as a user computer. A form may then be displayed on the user information processing system. A user-provided recall input can then be received at the user information processing system and the fact of its receipt can be indicated on the form. Using the recall input, the stored user personal information can be accessed for processing in connection with the displayed form. Display of information at the user information processing system may then be manipulated based on a result of the processing. | 11-27-2008 |
20080294716 | AD-FUNDED WEB SERVICES - Restricting a web page's access to web services that do not display advertisements endorsed by the web service or its owner is described herein. A web page includes an IFrame where an advertisement is presented. The web page provides the functionality of a web service by communicating requests to a server hosting the web service. On a client computing device, a user may initiate a request to access the web service. The request may be sent to a broker configured to submit the request to the hosting server. The web service is exposed in such a way that it can only be called by an endorsed IFrame, also responsible for displaying advertisement on the web page. | 11-27-2008 |
20080294717 | INFORMATION EXCHANGE METHOD, INFORMATION PROCESSOR, INFORMATION GATHERING SYSTEM, COMMUNICATION METHOD, COMMUNICATION SYSTEM, INTERMEDIARY DEVICE, AND COMMUNICATION DEVICE - The present invention relates to, for transmitting information by a server from an information gathering device to a terminal device, an information exchange method, an information processor, a communication method, a communication system, an intermediary device, and a communication device. It is directed to provide an information exchange method, an information processor, a communication method, a communication system, an intermediary device, and a communication device with which pieces of streaming video information gathered by a number of information gathering devices can be exchanged efficiently. A feature thereof lies in linking each of the terminal devices to the information gathering device that gathers a given number of pieces of streaming video information that are asked for from its linked terminal device, out of the plurality information gathering devices, directing the information gathering devices to deliver the given number of pieces of streaming video information directly to their linked terminal device, and producing and displaying, by the terminal devices, a predetermined certain screen including a given number of streaming video images that has been delivered. | 11-27-2008 |
20080294718 | INFORMATION PROCESSING APPARATUS, CLIENT APPARATUS, INFORMATION PROCESSING SYSTEM AND SERVICE CONNECTION METHOD - An information processing apparatus includes a server function configured to provide one or more services to a client apparatus via a communication network. The information processing apparatus includes a service ID generation unit configured to generate service IDs for each of the services and to associate the service IDs with the services for identifying the services, a service ID transmission unit configured to transmit the service ID to at least one of the client apparatus and a discovery proxy server connected to the communication network via the communication network, and a service connection unit configured to connect a service to be specified by the service ID included a service connection inquiry with one of the client apparatus and the discovery proxy server that is an inquiry origin when the service connection inquiry has been made from the one of the client apparatus and the discovery proxy server. | 11-27-2008 |
20080294719 | Timely Update of Information Displayed Within a Portal - A function is added to a Web page that communicates with a refresh control helper. The Web page is associated with a session identifier. If an information update that affects the Web page occur, an update notification is associated with the session identifier. Periodically, the function in the Web page sends the session identifier to the refresh control helper. The refresh control helper calls a refresh controller and passes the session identifier. The refresh controller checks a data store to determine if update notifications associated with the session identifier have been received. If updates are available for the page, the refresh controller informs the refresh control helper that new data is available and removes any update notifications for the session identifier from the data store. The refresh control helper then informs the function in the Web page that new data is available and the function requests a page reload. | 11-27-2008 |
20080301218 | Strategies for Compressing Information Using Bloom Filters - A strategy is described for constructing bloom filter information and exception information. The bloom filter information is constructed to express a set of items in a lossy compressed form. The exception information reveals occasions in which the bloom filter information erroneously indicates that a candidate item is a member of the set. The strategy can apply the bloom filter information and the exception information to select a representative device among a group of devices on which a user may maintain simultaneous presence. | 12-04-2008 |
20080301219 | System and/or Method for Client-Driven Server Load Distribution - The subject matter disclosed herein relates to communication between a client and a server in a communications network. In one particular example, a server is selected from a plurality of servers to provide a resource and or service to a client. | 12-04-2008 |
20080301220 | Persisting Forms Data in a Composite Web Application Environment - Forms data is reusable in a first webpage after a user goes to a second webpage, and then returns to the first webpage. After providing access to a first webpage via a portal User Interface (UI) on a display on a client computer, a data entry input of forms data for the first webpage is received from a user of the client computer. The user is then provided access to a second webpage via the portal UI. In response to providing access to the second webpage, the server stores the forms data. In response to the user inputting a request to return to the first webpage from the second webpage, the server creates a populated first webpage by populating the first webpage with the multiple forms data that is stored in the server, and then returns the populated first webpage to the portal UI. | 12-04-2008 |
20080301221 | Method and apparatus that enables a web-based client-server application to be used offline - One embodiment of the present invention provides a system that facilitates using a web-based client-server application offline. During operation, the system receives a function call at an object within a browser that is executing on a client, wherein the function call is generated by the web-based client-server application and is directed to a communication layer on the client. Next, the system determines an intended resource for the function call. The system also determines if the function call should be redirected to an alternate resource. If so, the system redirects the function call to the alternate resource. If not, the system forwards the function call to the intended resource. Note that in some embodiments of the present invention, the entire system operates within the context of the browser. | 12-04-2008 |
20080301222 | Mobile bookmarks - A method and apparatus for updating bookmarks is described. In one embodiment, a server has a bookmark database and a bookmark synchronizer. The bookmark synchronizer is configured to receive a communication from a web browser of a client of a user, to collect a list of bookmarks of the web browser of the client, to compare the list of bookmarks with a list of bookmarks stored in the server, and to synchronize the list of bookmarks of the web browser of the client with the list of bookmarks stored in the server. | 12-04-2008 |
20080301223 | Mobile Apparatus Including Template Based Flash Image Generation Function and Method For Generating Flash Image Using the Same - The present invention relates to a mobile apparatus including a template based flash image generation function and method for generating flash image using the same, more particularly, to a technology capable of generating a flash image simply and conveniently on a mobile apparatus without using an exclusive program which uses PC in order to generate a flash image. According to the present invention, provided is a mobile apparatus capable of generating a template based flash image, which includes a key input unit to which a user can input a command; a display unit in which a flash image is displayed; a first memory in which one or more images are stored; a second memory in which a background template, an icon template and an effect template is stored; and a third memory in which a generated flash image is stored, wherein a flash image generating program is stored in one of the first memory, the second memory, the third memory, wherein the mobile apparatus comprises a controller that copies an image selected in the first memory by the key input unit and the background template and the icon template selected in the second memory by the key input unit altogether into the effect template, and generating the effect template into a flash image by using the flash image generating program to store in the third memory. | 12-04-2008 |
20080301224 | ON DEMAND PRODUCT PLACEMENT - In at least one aspect, methods and corresponding systems are provided herewith for mixing media and advertising content on demand. The systems preferably include at least one computing device coupled over a communication network to a plurality of other devices. The at least one computing device is preferably operable at least to: receive a request for media content from a user of a device, retrieve a media file associated with the media content requested and product placement data, and mix the media file with product placement data such that the product placement appears in the media content disposed in at least a portion of a defined null space within the media file. | 12-04-2008 |
20080301225 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING SYSTEM - According to one embodiment, an information processing apparatus where a first software including a first operating system and a first program group running on the first operating system, and a second software including a second operating system and a second program group running on the second operating system run concurrently, comprises a client software which belongs to the first program group, and transmits and receives a server software executed by a server connected via a network and data according to a first protocol for performing communication for performing a processing including authentication processing, an access preventing section configure to prevent accessing from the first software to a resource in the second software, and a flowing preventing section configure to prevent information of a plain text regarding the authentication processing from being flowed in the network. | 12-04-2008 |
20080301226 | LOW COST, HIGHLY ACCURATE VIDEO SERVER BIT-RATE COMPENSATION - A method, apparatus and system for adaptably distributing video server processes among processing elements within a video server such that video server operation may be adapted in a manner facilitating rigorous timing constraints. | 12-04-2008 |
20080307035 | System and Method for Off-loading Online Meeting Updates Using Forward Proxy - A system and method for batching individual content requests received from clients at a forward proxy, and sending a batch content request from the forward proxy to a collaboration server is presented. A forward proxy sends an authorization request to the collaboration server for authorization. In turn, the collaboration server verifies each of the clients and provides the forward proxy with a personalized cookie for each client. Subsequently, the forward proxy receives individual content request from different clients for the same content. The forward proxy includes personalized attributes for each of the requesting clients, which include the personalized cookies, in a batched content request to the collaboration server. The collaboration server generates a batch content response, which includes the requested content, and sends the batch content response to the forward proxy. In turn, the forward proxy parses the batched content response and sends the requested content to clients that requested the content. | 12-11-2008 |
20080307036 | CENTRAL SERVICE ALLOCATION SYSTEM - The disclosure relates to a service allocation system in which servers advertise services they offer to the system and clients ask for services to consume. Both the clients and the servers interact with the allocation system using database calls to at least one of a plurality of databases. Servers that provide services update the current status of a service periodically. High-availability and load-balancing of the services can be achieved. The allocation system can be used for a single type of service or multiple different types of services. | 12-11-2008 |
20080307037 | Client Notification Mechanism Over HTTP - A TCP connection is opened between a client and a server. An HTTP client request is transmitted from the client to the server over the open TCP connection. If client data is not pending at the server upon receipt of the HTTP client request at the server, the server waits for client data to become available before sending a server response to the client, thereby maintaining the open TCP connection. However, if client data is pending at the server upon receipt of the HTTP client request at the server, a server response including the client data is transmitted from the server to the client over the open TCP connection. Promptly upon receiving the server response, the client transmits a new HTTP client request to the server, thereby ensuring that an open TCP connection is maintained between the client and the server. | 12-11-2008 |
20080307038 | Reducing Unsolicited Instant Messages by Tracking Communication Threads - Processes and techniques for reducing spam over instant messaging (SPIM) are described. In one implementation, the number of open instant messaging threads (“chat threads”) that a specific user can have at a given time is limited to prevent a potential spimmer from flooding instant messaging users with SPIM. Another implementation combines the technique of limiting the number of open instant messaging threads with a user feedback technique that enables users to inform an instant messaging service or other entity about users that are sending SPIM or other undesirable content. Another implementation combines the technique of limiting the number of open instant messaging threads with a text analysis technique that enables an instant messaging service or other entity to analyze text generated by a user to determine if the user is sending SPIM or other undesirable content to other instant messaging users. | 12-11-2008 |
20080307039 | METHOD OF FACILITATING MEDICAL CONSULTATIONS - A method for a first healthcare provider to consult a second healthcare provider regarding at least one of diagnosis of a patient and treatment of a patient includes the first healthcare provider submitting a request for consultation on a machine, and the second healthcare provider submitting a consultation response on a machine. | 12-11-2008 |
20080307040 | Method and apparatus for providing content to a computing device - Methods and systems for providing content (e.g., such as web content) to a computing device are disclosed. An example method for providing web content includes receiving, from a first computing device, a request for the web content and determining a device type of the first computing device. The example method further includes retrieving the web content and modifying the web content based on the device type. The example method still further includes providing the modified web content to the first computing device for display on the first computing device. | 12-11-2008 |
20080307041 | SYSTEM AND METHOD FOR IMPLEMENTING MBMS HANDOVER DURING DOWNLOADED DELIVERY - An improved system and method for implementing Multimedia Broadcast/Multicast Service (MBMS) handover during download delivery. Various embodiments of the present invention involve the use of the HTTP/1.1 “chunked” mode to deliver updates of the file delivery table (FDT) of a session in a push-like mode. In order to allow for push delivery of the contents of a FLUTE session, each FDT instance is encoded as one part of a multipart MIME message and is sent as a separate chunk. The receiver can interpret each of the separate chunks to extract the FDT instance from the chunks. The content type of each part of the message is set to “text/xml” or another MIMI type in order to indicate that the content is an FDT instance. After parsing the FDT instance and updating the FDT, the receiver is able to identify which files of the session are of interest and can perform a HTTP GET request to retrieve a specific file. | 12-11-2008 |
20080307042 | Information processing system, information processing method, and program - A system comprising: a server for receiving operation information from a client, performing an information process in accordance with the received operation information, and transmitting the result of the information process; and a managing device. The managing device monitors whether communication is performed between the client and the server and transmits an operation mode switching request to the server so as to switch the server operation mode to a power saving mode requiring less power consumption than the current operation mode if no communication is performed. The server receives the operation mode switching request transmitted from the managing device and switches the server operation mode to the power saving mode in accordance with the operation mode switching request. | 12-11-2008 |
20080307043 | METHOD AND ARCHITECTURE SUPPORTING HIGH PERFORMANCE WEB APPLICATIONS - A method for architecting computer web applications where logic supporting the application is primarily stored in an application server. The client machine stores the current look of the application. Information concerning user interface events and data changes is transmitted from the client to the application server. The application server interprets those events, executes appropriate server-side actions and determines the appropriate user interface changes, which are transmitted from the application server to the client. The client then executes the user interface changes. | 12-11-2008 |
20080307044 | SYSTEM AND METHOD FOR URL COMPRESSION - A computer-implemented method can be used to support Uniform Resource Locator (URL) compression. Such a method can comprises the steps of receiving a Web request associated with an original URL from a client by a Web component; saving the original URL in a database; generating a compression key in a compressed URL; getting the original URL from the database using the compression key; and responding to the client. | 12-11-2008 |
20080307045 | METHOD, SYSTEM AND APPARATUS FOR MANAGING DIRECTORY INFORMATION - In file management using directory information in a network system, a method of managing the directory information, a management system and a management apparatus are provided, in which other more important processes such as file transfer are not disturbed due to increase in traffic when making inquiries to other nodes about the directory information. Upon receiving inquiries about the directory information, each node receiving the inquiry transmits data while adjusting the communication traffic of each node not to exceed a prescribed value, and this suppresses the communication load on the network not to be excessive. | 12-11-2008 |
20080307046 | METHOD AND SYSTEM FOR PROVIDING ADDITIONAL INFORMATION RELATED TO CONTENT OF AN E-MAIL - A method of providing additional information related to content of an e-mail is disclosed. The method includes receiving emails for a user: analyzing content of such a received email and identifying an information type of one or more strings in the content based, at least in part, upon predetermined information patterns; searching additional information related to basic information associated with a string in accordance with the identified information type; and displaying the additional information in response to receiving a user-initiated selection. The present invention is a method and system for providing additional information related to content of an e-mail such that the user can obtain additional information related to content of an e-mail without leaving the web page showing the email. | 12-11-2008 |
20080307047 | Supplying Applications to Mobile Devices - Applications are supplied to mobile devices. An application template is developed as a hierarchy of nested elements and layout data for a plurality of types of element. An application is generated by applying content data to one or more of the elements to form objects. The objects are supplied to a requesting mobile device, such that each object contains data, an identification of its position within the hierarchy and an identification of its element type. In addition, layout data is supplied to the mobile device for element types corresponding to the supplied object. | 12-11-2008 |
20080307048 | Method and System for Operating Applications for Remote Terminal Devices - Method for allowing a user of a mobile terminal device having predetermined computational resources to remotely develop and operate upgraded content delivery applications. A client-side application and a corresponding remote application are installed on the terminal device and on a server connected to the terminal device. The remote application dynamically splits the tasks to be performed by the content delivery application between the client-side application and remote application, according to its computational resources and processes, in real-time, the content and its associated logic and input data to be delivered to the terminal device. The processed content is then transmitted to the terminal device over the data network and the content is rendered by the client-side application. The client-side application responds to inputs from the user and/or to messages from the server or further connected devices. | 12-11-2008 |
20080307049 | SYSTEMS FOR GENERATING AND REGISTERING ENHANCED DOMAIN NAMES - Systems of the present inventions allow for generating and providing an enhanced domain name. An exemplary system may comprise a domain name stored in a network storage device, a web space associated with the domain name, at least one application associated with the domain name and stored on at least one applications server, and a network communicatively coupling the network storage device, web space, and at least one application server, wherein the web space and application may be automatically enabled upon association with the domain name. | 12-11-2008 |
20080307050 | Non-Invasive Collection of Data - Non-invasive collection of data is presented. A server segments a web page into regions and sends the segmented web page along with a data collector program to a client in response to receiving a client request. The client displays the web page and loads the data collector program which initiates particular event handlers to monitor user event activity corresponding to the displayed web page. When the user performs a user event, such as moving his mouse into a particular web page region, the data collector program collects user event data and associates the user event data with the particular web page region. When the user event is complete, the data collector program sends the collected user event data to the server. | 12-11-2008 |
20080307051 | COMMUNICATIONS SYSTEM PROVIDING ENHANCED CLIENT-SERVER COMMUNICATIONS AND RELATED METHODS - A communications system may include an application server and at least one communications device for processing requests from one another. The communications device may process requests using an HTTP client application, for example. Furthermore, the system may also include an HTTP server for interfacing the HTTP client application with the application server. The HTTP server and the HTTP client application may format requests to be communicated therebetween via the Internet in an HTTP format, and each may provide additional state information with the HTTP formatted requests recognizable by the other for authenticating the application server and the HTTP client application to one another. Furthermore, the HTTP client application may request a first universal resource locator (URL) from the HTTP server for accepting work requests from the application server, and a second URL different from the first URL for responding to work requests from the application server. | 12-11-2008 |
20080313267 | OPTIMIZE WEB SERVICE INTERACTIONS VIA A DOWNLOADABLE CUSTOM PARSER - A method, system and computer program product for optimizing web service interactions. A server receives a service request from a client, where the service request includes information that is used by the server to provide a customized parser to the client that allows optimal web service interactions. Upon the server providing a link to the client to download this customized parser, the client downloads the parser and embeds the parser into its runtime environment. The parser in the client is then able to receive and transmit communications from and to the server, respectively, in a most efficient manner. For example, the parser may reduce the size of the XML message size more considerably than compression algorithms. In another example, if the client and server communicate in different languages, the parser may translate the messages between the client and server so that the messages are understandable. | 12-18-2008 |
20080313268 | SENDING CONTENT FROM MULTIPLE CONTENT SERVERS TO CLIENTS AT TIME REFERENCE POINTS - In an embodiment, a request is received from a client that includes a content identifier that identifies content. Content servers are determined that store the content, which is divided into frames. Time reference points and a time period are determined. The time period separates each of the time reference points. Logical groups of the frames are sent from the content servers to the client at the time reference points. The client receives the frames, reorders the frames into a play order, and displays the frames in the play order. | 12-18-2008 |
20080313269 | Remoting of Console Operating in a Multi-Session Environment - Apparatus and methods for remoting of a console operating in a multi-session environment are described. A server process creates one or more proxy processes associated with login sessions. The proxy processes are controlled and managed by a session manager. The server manager can be instrumented to process the graphical information. The graphical information is eventually utilized for creating a visual representation on a client device as the output. The client device includes a client-side process or a client-side proxy, for processing information sent by the server, which is finally used for rendering the associated visual representation on the client device. | 12-18-2008 |
20080313270 | DECOUPLED MECHANISM FOR MANAGED COPY CLIENT APPLICATIONS AND E-COMMERCE SERVERS TO INTEROPERATE IN A HETEROGENEOUS ENVIRONMENT - Request data is generated at a client device having at least one managed copy client application. The request data includes an identifier (e.g., a uniform resource locator, class ID, etc.) for an integration control (e.g., an ActiveX control, Java applet, etc.) installable on the client device. The request data is transmitted and, in response to the request data, response data (e.g., an object element in an HTML page) is received from a server (e.g., an e-commerce server). The response data facilitates installation of the integration control on the client device, and the integration control provides an interface to facilitate communication between the server and the managed copy client application. | 12-18-2008 |
20080313271 | AUTOMATED REPONSE TO COMPUTER USERS CONTEXT - Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations the providing includes receiving from a first client an indication of an interest in receiving values for an indicated one of the state attributes of the modeled current state, receiving from a second client an indication of an interest in receiving values for another of the state attributes of the modeled current state, and, in response to receiving a value for the indicated one attribute from a first source, determining that the first client has an interest in receiving the received value and supplying the received value to the first client. | 12-18-2008 |
20080313272 | METHOD FOR COOPERATIVE DESCRIPTION OF MEDIA OBJECTS - A method for the description of a media object ( | 12-18-2008 |
20080313273 | METHOD, APPARATUS AND SYSTEM FOR SERVICE SELECTION, AND CLIENT APPLICATION SERVER - A service selection method, apparatus and system, as well as a client application server are provided. The method includes: obtaining meta information according to contents specified by a client; requesting to query services matched with the meta information to obtain a service list including service identifications of the services matched with the meta information; converting the service list into a format recognizable by the client and providing the converted service list to the client; obtaining a corresponding service identification according to acknowledgement information from the client; requesting interface and address information of a service server corresponding to the corresponding service identification, and providing the interface and address information to the client. In this way, services capable of processing current contents may be found according the contents, and an appropriate service may be selected among the services. | 12-18-2008 |
20080313274 | Adaptive Load Balancing - Techniques for adaptive load balancing using behavior modification hints are disclosed, including, in at least one embodiment, monitoring a server's operating conditions; determining, based on the server's operating conditions, when to send a behavior modification hint to one or more clients that are being served by the server; generating the behavior modification hint based on the server's operating conditions; and sending the behavior modification hint to the one or more clients. In at least one embodiment, a client receives the behavior modification hint and, based on the behavior modification hint, alters a timeout value related to the server or alters its preferred server. | 12-18-2008 |
20080320074 | METHOD AND APPARATUS FOR EFFICIENT PEER NETWORK SET-TOP BOX WEB-CASTING - A device and method for efficient set-top box web-casting utilizing a peer network protocol. The device is connected to data servers on the network and acts as a stand alone internet node. The device plays, receives, and distributes content. The device can insert one medium into another; it adheres to media availability restrictions and has a friendly graphical interface. | 12-25-2008 |
20080320075 | DETECTING DATA PROPAGATION IN A DISTRIBUTED SYSTEM - Embodiments gather historical information about data propagation by monitoring requests to and replies from a server. When a request is received from a client system to upload code onto a web site, a user identity associated with the client system is determined and a tag that uniquely identifies the uploaded data is created and mapped with the user identity into a propagation graph. The propagation graph includes nodes and edges associated with a number of client systems that made similar requests such that each node of the propagation graph corresponds to both a tag and user identity of a client system and edges within the propagation graph represent causality links between the nodes. The propagation graph can then be used for finding long propagation chains, which can be useful for detecting worm-like propagation activity. | 12-25-2008 |
20080320076 | Method and system for unit testing web framework applications - The lifetime of a data structure containing information for processing a client request is manipulated so that the information remains available to a review and/or testing process. After examination, the information may be discarded. | 12-25-2008 |
20080320077 | Method and Electronic Device for Obtaining an Evaluation of an Electronic Document - A method, an electronic device ( | 12-25-2008 |
20080320078 | VENUE AND EVENT RECOMMENDATIONS FOR A USER OF A PORTABLE MEDIA PLAYER DEVICE - A method and system for generating by a server, a recommendation for a venue or an event of interest proximally located to an inferred current location of a user of a portable media player device. In an embodiment, a server may determine one or more media preferences for a user based at least in part on media stored on or accessed using the portable media player device of the user. The server may generate information related to the current location or a recommendation for a venue or an event of interest to the user based at least in part on the one or more media preferences and the inferred current location of the user. Once generated, the server then may communicate the recommendation (or the information) to the user, e.g. the portable media player device. Other embodiments may also be described and claimed. | 12-25-2008 |
20090006528 | AVAILABILITY DETERMINATION OF A PARTY TO RECEIVE A CALL PRIOR TO CALL SETUP - Presence servers, communication devices, and methods are disclosed for determining the availability of a target party to receive a call prior to call setup. Upon initiation of a call to a target party, the communication device of a subscriber transmits an availability request message to a presence server requesting the availability of the target party to receive the call. Responsive to the availability request message, the presence server determines the availability of the target party to receive the call and transmits an availability response message indicating the availability of the target party to receive the call to the subscriber's communication device. The subscriber's communication device receives the availability response message from the presence server, displays the availability of the target party to receive the call from the subscriber, and may talk other associated actions such as setting up the call to the target party if it is available. | 01-01-2009 |
20090006529 | CLIENT SIDE BASED DATA SYNCHRONIZATION AND STORAGE - Client side based data synchronization and storage is accomplished through a smart way of data off-lining coupled with a synchronization technique implemented on the client side that does not require any modifications to the server side. The customized client utilizes the server as a temporary placeholder for document synchronization. Attached documents to an item will be off-loaded from the client based on a predetermined policy. The clients make off-line copies of the items and documents. The server will maintain only the document store skeleton or metadata for such processed items. Any client which has not made an off-line copy of an item will pass a synchronization request via the server to the other clients so that at least one of its peers may upload the document onto the server. The requesting client can then retrieve the item from the server and synchronize/off-line that item on its local store. | 01-01-2009 |
20090006530 | SYSTEM AND METHOD FOR TRANSFERRING DATA TO A PORTABLE ELECTRONIC DEVICE - A method of transferring data to a portable electronic device includes providing a link for pushing data to the portable electronic device, receiving a selection of the push link, receiving an identifier of the portable electronic device for delivery of the data thereto, and transmitting the data to the portable electronic device. | 01-01-2009 |
20090006531 | CLIENT REQUEST BASED LOAD BALANCING - A method for balancing load in a network system, having a plurality of clients initiating transactions with a plurality of servers. For each transaction a host name associated with one or more servers capable of completing the transaction is specified. The client initiates a request to resolve the host name and a plurality of IP addresses are returned. The client randomly communicates with one of the IPs identified as capable of completing the transaction and reports on the success of the transaction. If multiple attempts to the same IP fail, the IP is removed from service by the client. | 01-01-2009 |
20090006532 | DYNAMIC PHISHING PROTECTION IN INSTANT MESSAGING - Method, apparatus, and systems are directed to phishing detection and prevention in Instant Messaging (IM) environments. A variety of sources provide phishing data to a client phishing engine (CAE). The CAE may receive data from various applications local to the client device, from sources external to the client device, user input, and data from a plurality of other client devices. The CAE may employ the data to block access to a site and/or provide a warning message. At least some of the phishing data is provided to a centralized anti-phishing server (CAS) from a plurality of client devices. The CAS then attempts to use the received phishing data to search for the originator of the phishing site, and prevent future messages associated with the site. CAS will provide information about the detected phishing sites to a filtering application, such that the phishing site may be appropriately blocked. | 01-01-2009 |
20090006533 | SERVER-AIDED APPROACH TO IMPROVE MEDIA NEGOTIATION EFFICIENCY - A network device, system, and method are directed towards employing a media advisor to determine a media match for media types among computing devices. During a SIP communications, a caller device sends an SIP/SDP invite message to a callee device, which is received by a first proxy server and forwarded to a second proxy server. The second proxy employs the media advisor to perform a media agreement using information about the caller and callee to determine a matching codec for the given media type. The media advisor returns the match information to the second proxy server, which reformats the invite to substitute the provided codec/media information with the match information. The proxy server then forwards the modified invite message to the callee computing device. The callee computing device, confirming the match, responds with an okay type response that is sent to the caller to establish the call session. | 01-01-2009 |
20090006534 | Unified Provisioning of Physical and Virtual Images - A system for the unified provisioning of virtual and physical disk images is created. The system includes a library of disk images. Client devices are able to upload to, and select disk images from the disk library. The library is able to determine the hardware requirements of a client device, and format the disk image accordingly. The library supports both virtual machine and physical computer systems, and is able to modify the stored disk image to accommodate either type of client device. The library can modify images to be bootable from a wide variety of storage device types, including iSCSI, and DAS, for example. | 01-01-2009 |
20090006535 | Techniques For Performing Intelligent Content Indexing - Techniques for intelligent content indexing are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for performing intelligent content indexing comprising indexing by one or more processes associated with a client an initial full set of data of the client to create an index of the client data, detecting a change in the client data, and modifying the index to reflect the change in the client data. | 01-01-2009 |
20090006536 | CONTENT SHARING VIA MOBILE BROADCAST SYSTEM AND METHOD - A method for sharing data content is provided. The method includes aggregating requests to share data content across broadcast networks and re-broadcasting the data content based at least in part on the number of requests or a determined capacity of the broadcast networks. | 01-01-2009 |
20090006537 | Virtual Desktop Integration with Terminal Services - An integration system is disclosed that provides a virtual desktop integration with terminal services. A client computer is connected to one the virtual desktops operating in a server. The client computer examines information contained in a remote desktop protocol (RDP) compliant packet supplied by the server. The client computer connects to one of the many virtual desktops based on information. Use of the information enables integration of the virtual desktop with the existing terminal session deployment model. Client devices can establish a session using a single network name and can be appropriately directed to either a virtual desktop or terminal session. | 01-01-2009 |
20090006538 | Automatic Distributed Downloading - Automatic distributed downloading (ADD) may involve, for example, enabling the downloading of a resource via a peer-to-peer (P2P)-based protocol from a uniform resource identifier (URI). In an example embodiment, an ADD module includes a directory client that sends to a directory service a mapping request including a URI corresponding to a targeted resource and receives a mapping response including P2P session connection information. The targeted resource can be retrieved over a P2P network via a P2P-based protocol using the P2P session connection information. In another example embodiment, a mapping data structure is accessed with reference to a URI. An entry corresponding to the referenced URI is ascertained and P2P session connection information from the entry is extracted. The URI corresponds to a source making the resource available via a client-server-based protocol, and the P2P session connection information makes the resource available via a P2P-based protocol. | 01-01-2009 |
20090006539 | System and method for switching between stateful and stateless communication modes - Methods and systems for specifying the state of an application interface during configuration of the business system are provided. A state controller can manage communication between application interfaces and interface proxies. Each interface proxy replicates the services exposed by an application interface associated with backend applications in a business system. The state controller allows each application to operate in a stateful mode, a stateless mode, or a combined mode. The mode for an application can be specified during configuration/installation of the business system, removing the need to specify communication modes for applications during design and development of the applications and business system. The use of an interface proxy allows user interface (frontend) application to be developed and/or configured individually, and without regard to the communication mode used by the backend applications. | 01-01-2009 |
20090006540 | System and method for remote machine data transfer - A method for data transfer between a client system and a server comprises receiving one or more user-defined file transfer specifications and establishing a communication channel between a client system and a server system based on the file transfer specifications. The method also includes initializing transfer of operation data between the client system and the server system via the communication channel. The method further includes providing an exception notification to one or more user-designated recipients if the transfer of the operation data between the client system and the server system is inconsistent with the file transfer specifications. | 01-01-2009 |
20090006541 | Load Distribution in Client Server System | 01-01-2009 |
20090006542 | METHOD AND SYSTEM FOR UPDATING MEDIA LISTS IN PORTABLE MEDIA DEVICES - A method and apparatus for updating a media list or a media list collection of a portable media player device is disclosed herein. In various embodiments, the updates are generated by a proxy or a third party server, based at least in part on data gathered for media preferences for a user of the portable media play device and one or more other users of one or more portable media player devices. In various embodiments, the method is practiced respecting the access rights of the media files (if access rights are required). Other embodiments may also be described and claimed. | 01-01-2009 |
20090006543 | SYSTEM AND METHOD FOR ASYNCHRONOUS RETRIEVAL OF INFORMATION BASED ON INCREMENTAL USER INPUT - A system and method for asynchronously retrieving information over a network based on incremental input. The system comprises a client part, a communication protocol, and a server part. The server part receives incremental text-based input from one or more objects in the client part, and asynchronously returns matching information to the client part depending on server-defined content channels that each query one or more underlying or connected content sources, such as databases or search engines, to return matches for the latest input and for the latest values and state of other content channels. | 01-01-2009 |
20090006544 | System And Method For Managing Account Of Instant Messenger - A system for managing an Instant Messenger account including a process server and a database server, and the process server is adapted to receive enhanced association information of at least one account from at least one client terminal, transmit the enhanced association information to the database server; when receiving a service request from one client terminal, acquire the enhanced association information of an account corresponding to the client terminal from the database server, generate verification information according to the security level of the service request and transmit the verification information to the client terminal to verify the identity of the user using the client terminal; and the database server is adapted to save the enhanced association information of the at least one account. | 01-01-2009 |
20090006545 | Creating an interactive gaming environment - Methods for creating an interactive gaming environment are provided. In various embodiments, methods of the present invention may include initializing an interactive game application at a game server which is then characterized as having an active status, notifying a lobby server concerning the active status of the game server, registering the application with a universe management server via the lobby server, and allowing users to join the interactive gaming environment. The users joining the interactive gaming environment may be identified by a server key obtained from the game server. | 01-01-2009 |
20090013027 | Content Processing Device, Content Processing Method, and Computer Program - A content is transferred, depending upon a copyright management method in an information processing apparatus of a transfer destination, with a method ready for the method. A transfer mode detection section | 01-08-2009 |
20090013028 | Apparatus And Method For Monitoring And Control Of Remotely Located Equipment - A remote data acquisition and transmission system for vending machines may be provided. The system may comprise a vending machine and at least one host device. The vending machine may comprise a vending machine controller; and an Internet Protocol (IP) network interface operable to communicate operation data to and from the vending machine controller. The at least one host device may be communicatively coupled to the IP network interface via at least one IP network, and the host device may be operable to communicate operation data to and from the IP network interface. | 01-08-2009 |
20090013029 | DEVICE, SYSTEM AND METHOD OF OPERATING A PLURALITY OF VIRTUAL LOGICAL SITES - Some demonstrative embodiments of the invention include, for example, devices, systems and methods of operating one or more virtual logical sites. A method may include, for example, running on a server at least one first virtual machine implementing at least part of a first virtual logical site, and at least one second virtual machine implementing at least part of a second virtual logical site interchangeable with the first virtual logical site. Other embodiments are described and claimed. | 01-08-2009 |
20090013030 | SYSTEM AND METHOD FOR CONNECTING CLOSED, SECURE PRODUCTION NETWORK - A system and method for providing connectivity to a closed, secure production network, and computer program products for executing the same and, more particularly, to a system and method for creating a virtual network to provide communication with remote tools. The system includes a server configured to create a virtual network for tools in a production facility and provide authentication and tool routing information to a client in order to gain access to the tools in the virtual network. The virtual network isolates each tool of the tools from each other. | 01-08-2009 |
20090013031 | INFERRING LEGITIMACY OF WEB-BASED RESOURCE REQUESTS - There are methods and apparatus, including computer program products, for receiving web-based resource requests at a first computing system from a second computing system, the first computing system and a second computing system being in electronic communication through a network, each web-based resource request being defined by one or more variable-value pairs; extracting data from the web-based resource requests, the extracted data including a set of variable/value pairs that is associated with a first subset of the web-based resource requests, the set of variable/value pairs including values that have been assigned to a uniform resource locator (URL) variable; and examining the extracted data to infer a web user agent type that is a source of the first subset of the web-based resource requests | 01-08-2009 |
20090013032 | CONFIGURATION OF IP TELEPHONY AND OTHER SYSTEMS - A method for configuring a network device is provided comprising connecting the device to a local area network that is connected to a wide area network and detecting that the device has not been configured. The method also comprises accessing within the device a pre-defined address of a configuration server located on the wide area network and sending a configuration request for a service. The configuration request is sent from the telephone to the configuration server. The configuration request includes a network identifier locating the device on the local area network within the wide area network. The method also comprises receiving the configuration request at the configuration server and preparing a configuration profile for the device at the configuration server. The configuration profile includes i) a service address for the device, ii) a wide are network address for a service provider that will provide the service. The method also comprises sending the profile to the device from the configuration server activating the profile in the device such that the device is configured access the service via the service provider. | 01-08-2009 |
20090013033 | Identifying excessively reciprocal links among web entities - A method for identifying reciprocal links is provided. At a particular host, the set of hosts which link to the particular host and the set of hosts to which the particular host links are determined. The intersection and union of the two sets of hosts are also determined, and the sizes of the intersection and union are calculated. The concentration of reciprocal links at the particular host is calculated based on the sizes of the intersection and union. A ratio of the intersection size to the union size is used to determine the concentration of reciprocal links. The particular host's rank in a list of ranked search results may be changed as a result of identification of a high concentration of reciprocal links. | 01-08-2009 |
20090013034 | METHOD, SERVER, CLIENT AND SYSTEM FOR CONTROLLING DOWNLOAD AND DISPLAY OF WEB PAGES - A method for controlling display of a web page on the client, the contents in said web page being assigned different priorities, includes sending an access request for the web page from the client to the server; in response to said access request, the server sending controllers for implementing prioritization of said contents in the web page to the client, and the controllers retrieving the web page contents the server according to the priority order thereof for display. With the system and method, it is possible to prioritize different contents in a web page and to ensure contents with higher priority are downloaded and displayed earlier than those with lower priority, and thereby avoiding the disadvantage of multi-thread parallel download in the prior art. | 01-08-2009 |
20090013035 | System for Factoring Synchronization Strategies From Multimodal Programming Model Runtimes - A factored multimodal interaction architecture for a distributed computing system is disclosed. The distributed computing system includes a plurality of clients and at least one application server that can interact with the clients via a plurality of interaction modalities. The factored architecture includes an interaction manager with a multimodal interface, wherein the interaction manager can receive a client request for a multimodal application in one interaction modality and transmit the client request in another modality, a browser adapter for each client browser, where each browser adapter includes the multimodal interface, and one or more pluggable synchronization modules. Each synchronization module implements one of the plurality of interaction modalities between one of the plurality of clients and the server such that the synchronization module for an interaction modality mediates communication between the multimodal interface of the client browser adapter and the multimodal interface of the interaction manager. | 01-08-2009 |
20090013036 | METHOD AND SYSTEM FOR SHARING INFORMATION ON IMAGE DATA EDITED BY EDITING APPLICATIONS - An editing method includes the steps of: providing a plurality of editing applications to a user terminal over a network, each of the editing applications allowing a user of the network to modify an image; in response to the user's request, performing at least one editing operation on the image by using a first editing application; storing an editing list in a storage area, the editing list embodying the at least one editing operation; and applying at least a portion of the stored editing list to the image to modify the image such that the user can apply previous editing operations embodied in the stored editing list to the image when the user edits the image by using a second editing application. | 01-08-2009 |
20090013037 | System Providing Methods for Dynamic Customization and Personalization of User Interface - A system providing methods for dynamically generating personalized content is described. Specific items of content which may be personalized or customized are identified. Subdirectories are created for each value of such personalized content. Files specific to each value of personalized content are created and placed in these subdirectories. When a user requests a particular web page or item of content, a token is retrieved identifying the personalized content to be generated for that particular user. Personalized content is then dynamically generated by construction of a path to at least one subdirectory containing personalized content. The path to such subdirectory containing personalized content is dynamically constructed based upon the token identifying such personalized content. | 01-08-2009 |
20090013038 | Multidimensional Approach to Context-Awareness - A context aware enterprise system includes a network, an enterprise service coupled to the network, and a plurality of information sources that include enterprise information related to one or more activities of the enterprise system. The enterprise system also includes a plurality of clients with user interfaces by which a user may access the enterprise service over the network. A context determination service determines context information describing a multi-dimensional context based on the enterprise information. The context information determined by the context determination service includes a user identification, an identification of a client selected by the user, a user role, a user expertise related to the enterprise service, and a user expertise related to the selected client. Based on the context information, an interface adaptation service adapts the user interface of the client. | 01-08-2009 |
20090013039 | METHOD, DEVICE AND SYSTEM FOR DELIVERY RESUME OF DYNAMIC CONTENT - The present invention discloses a method for delivery resume of dynamic content comprising: after detecting a delivery channel to a client that receives dynamic content is recovered to normal, or receiving a request for delivering resume of dynamic content from the client, the dynamic content delivery server determines a delivery resume mode, and delivers the dynamic content to the client in the determined delivery resume mode. The present invention further provides a corresponding client, a corresponding server, and a corresponding dynamic content delivery system. The present invention can determine the delivery resume mode in accordance with dynamic information of the client and type of the dynamic content to be delivered, thereby it is ensured that the delivered dynamic content is the information that the client needs, and waste of network transmission resources is avoided. | 01-08-2009 |
20090013040 | Support program for web application server and server - By using a support program for a web application server according to the present invention, it is possible to completely control an order of executing processes of a processing flow including a transition of a plurality of screens in a web application by a side of the server, and to describe the processing flow as “one unit of executable program code”. Also, it is possible to record, point by point, respective items or the like of an entry form included in an HTML document to be sent to a client in the server as a form ledger, compare and verify the respective items with the items in the form ledger at the time of receiving input data corresponding to the entry form from the client, and thereby to automatically discard an unauthorized input or the like without depending upon the application program, by using the support program for the web application server. | 01-08-2009 |
20090019106 | METHOD OF REDIRECTING CLIENT REQUESTS TO WEB SERVICES - Method of redirecting a request for a web service in a data transmission network such a the Internet wherein, in response to a request forwarded by a host ( | 01-15-2009 |
20090019107 | ADDING SYNDICATION FEEDS TO CALENDAR DATA EXCHANGE ENABLED PROGRAMS - The present invention discloses a solution for adding syndication feeds to calendar data exchange enabled programs, such as programs conforming to the iCalendar (iCal) standard. Default syndication feed links can be established by a publisher of iCalendar data. Subscribers of iCalendar data can replace default syndication feeds with feeds from other sources and/or add their own syndication feeds to a program that supports iCalendar data. Information obtained from the syndication feeds can be stored in a calendar entry indexed fashion, so that users accessing a iCalendar program can view information obtained from the syndication feeds as well as information related to an iCalendar subscription. | 01-15-2009 |
20090019108 | SYSTEM AND METHOD FOR APPLICATION SERVER/OPERATING SYSTEM NETWORK/CONFIGURATION MANAGEMENT - The invention discloses a system and method for network application server/operating system management by packaging configuration function(s) into independently partitioned profiles (or “silos”) that can be dynamically invoked by an “administrative agent” server/program using a “proxy server”/program to distribute profile configuration changes to one or more administrative agents (each of which is assigned one or more application servers/systems). | 01-15-2009 |
20090019109 | SYSTEM AND METHOD FOR PROVIDING A FINE-GRAINED RESPONSE FROM A COARSE-GRAINED SERVICE OBJECT - A system and method for generating data at a fine level of detail based on a request to a service object that provides data at a coarse level of detail. The request to the service object includes a data request and a response template indicating the level of detail or selection required in the response. The service object server accesses data using the service object api and coarse level of detail. A navigator uses the data request to develop an information model of the data and then traverses the information model to extract the data needed for a response at the level of detail indicated by the response template. The service object is thus able to return data at a fine level of detail from an object that supports only coarse levels of detail. | 01-15-2009 |
20090019110 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR CONTENT DELIVERY SYSTEM - A content delivery system has a browsing terminal and a content delivery apparatus. The browsing terminal includes a content storage device, an identification storage device, a content selection device, an identification selection device, and a request transmission device. The content storage device stores first contents, which are related to second contents. The identification storage device stores at least one identifier, and at least one of the at least one identifier is related to a second content. The content selection device selects a first content from the content storage device. The identification selection device selects each of the identifiers that identify second contents which are related to the selected first content. The request transmission device transmits a request for the second contents that are related to the selected first content. The content delivery apparatus transmits the second contents in response to the request. | 01-15-2009 |
20090019111 | Interactive server side components - Server side internet applications are created by placing interactive server side components (ISSC's) on internet pages. ISSC's encapsulate dynamic page functions including processing of user responses on the server and thus can be reused, which drastically reduces programming effort. The ISSC technique remembers information (in form of an ISSC object) about each ISSC during dynamic page generation on the server. Then, it generates HTML code in a way such that the ISSC event is sent to the server using a conventional HTTP GET or POST request. On the server, the event is then passed to the corresponding ISSC object. All components work without disturbing each other, even when nested or combined. A browser based editor can also be used to place ISSC's on pages and to modify their properties. During dynamic page generation, scripts and handles are embedded into the page that permit editing of the page itself. | 01-15-2009 |
20090024693 | METHOD FOR DISTRIBUTING FILE CONTENT FROM A SELECTED TARGET DEPOT SERVER IN RESPONSE TO MULTIPLE CLIENT REQUESTS - In a content delivery network comprising multiple depot servers positioned at different locations, and including clients respectively located closer to one of the depot servers than to others, a method distributes specified file content to respective clients. The method comprises initially uploading the specified content to a particular one of the depot servers, and generating a download plan for replicating the specified content at one or more other depot servers in successive stages, wherein each of the other depot servers is designated as a target depot server. Each of a multiplicity of clients is notified, when the uploading of the specified content to the particular depot server has been completed, that the specified content is being made available for downloading at each target depot server. The method further includes operating a selected target depot server in one or more modes selected from a set of modes, to enable clients of the multiplicity to download the specified content from the selected target depot server. One of the modes comprises immediately serving the specified content to a given client from the selected target server, and another mode comprises notifying the given client of the amount of time remaining until the selected target server completes replicating the specified content. | 01-22-2009 |
20090024694 | USING AN INTERACTIVITY OBJECT TO FACILITATE WEB-BASED AGGREGATION - Some embodiments of the present invention provide a system that uses an interactivity object to facilitate interactivity during automated web site accesses. During operation, the system examines a web page on the web site to determine a data type for an interactivity request associated with the web page. Next, the system creates an interactivity object, which includes the interactivity request along with the determined data type for the interactivity request. Finally, the system sends the interactivity object to the user to solicit a response from the user. | 01-22-2009 |
20090024695 | Methods, Systems, And Computer Program Products For Providing Search Results Based On Selections In Previously Performed Searches - Methods and systems are described for providing search results based on selections in previously performed searches. A search is performed based on a first search term. A result set from the performed search is provided. A selection of a member of the result set from the performed search is received. It is determined whether the selected member is associated with a second search term using an index that associates members from previously performed searches with corresponding search terms. A second result set is provided based on the second search term when the selected member is determined to be associated with the second search term. | 01-22-2009 |
20090024696 | INTEGRATION OF CLIENT AND SERVER DEVELOPMENT ENVIRONMENTS - Methods and apparatus, including computer program products, related to integration of client and server development environments. A message may be caused to be sent to a server development environment engine where the message characterizes an action mapped from a client development environment to a function of the server development environment engine. Another message characterizing an event of the server development environment engine may be received where that message is to cause the client development environment to resolve the event. The messages may be used to integrate the client and server development environments by providing a path of communication by which the server development environment engine may provide services to a client development environment that integrates the service in a user interface of a client development environment engine. | 01-22-2009 |
20090024697 | SYSTEM AND METHOD FOR DYNAMICALLY CHANGING THE CONTENT OF AN INTERNET WEB PAGE - A host Web page includes an evolving interactive dialog box wherein an Internet user may enter user data to be processed. When the user completes entering user data in a first revolution of the interactive dialog box, the first revolution is replaced with a second revolution of the evolving interactive dialog box without disturbing or affecting any other part of the host Web page being displayed. Beneficially, the first and second revolutions may be communicated to a user computer together with and at a same time as the host Web page. Also, the second revolution may include a variety of data which is selected or customized to match the user data submitted in the first revolution. Each revolution of the evolving interactive dialog box may be comprised of any combination of general textual data entry fields, category (pull-down) menus, contact information data entry fields, and opt-in/opt-out buttons. The evolving interactive dialog box may also include dynamically selectable features, such as font type, font size, font color, box shape, box dimension(s), background colors, foreground colors, etc. | 01-22-2009 |
20090024698 | MOBILE CONTENT SERVICE - Standard content created for use on non-mobile platforms, such as personal computers, is made available and useful to mobile devices. A request for content from a mobile device is sent to a mobile server using the DNS or a redirect from a standard content server. The mobile server obtains the standard content and normalizes it for use on the mobile device. The normalized content is sent to the requesting mobile device. | 01-22-2009 |
20090024699 | INTEGRATION OF A MEDICAL WORKSTATION INTO A CLIENT-SERVER SYSTEM - In a method, a system and a computer program product for electronic data processing, communication and/or data retention in a computer-supported medical technology system to which multiple modules are connected that are involved in data exchange via a computer network, local workstations are thereby integrated or incorporated into a client-server system. A workstation thus embodies a client component and a workstation component. The client component serves for access to the central server. The workstation component serves for access to the local data of the workstation. Data exchange via the server with automatic synchronization occurs among all modules, in particular between the client component and the workstation component, such that consistent data sets are always stored and processed. | 01-22-2009 |
20090024700 | AD TARGETING USING REFERENCE PAGE INFORMATION - Methods, systems, and apparatus, including computer program products, for sponsored content targeting. A request for providing sponsored content to be associated with source content provided by a page publisher is received. A source of a referral to the source content is evaluated. Sponsored content is selected based on the evaluation. | 01-22-2009 |
20090024701 | Port Type Agnostic Proxy Support For Web Services Intermediaries - Methods, systems, and products are disclosed in which port type agnostic proxy support for web services intermediaries is typically provided by receiving in a web services intermediary a request for execution of a web services operation, wherein the request includes parametric information from which an endpoint for a target service that supports the operation can be identified; identifying, in dependence upon the parametric data, the endpoint for a target service that supports the operation; creating a target service request for execution of the operation on the target service; and issuing the target service request to the target service. Exemplary embodiments typically also include the return path of request-response processing: receiving in the intermediary a response from the target service; creating in the intermediary, in dependence upon the response from the target service, a response from the intermediary; and returning the response from the intermediary to the requesting client. | 01-22-2009 |
20090024702 | Method for Selection and Display of at Least One Piece of Additional Information - The selection and display of a piece of information, in addition to other information which may be transmitted from a server ( | 01-22-2009 |
20090030971 | System and Method for Transferring Data Among Computing Environments - Systems and methods for transferring data among computing environments include a method for transferring data items among a portion of a remote computing environment and a portion of a local computing environment using a presentation layer protocol. Data items are transferred during transfer cycles and upon the release of data objects into a destination computing environment. Transfer cycles may transfer data among local and remote computing environments, among more than one remote computing environment, and may further transfer in parallel with other transfer cycles. A first transfer cycle transferring a first data item continues to transfer the first data item when a second transfer cycle initializes and transfers a second data item during a portion of the first transfer cycle. Data operations may be performed on data items during the transfer of a data item, and data items may be compressed or segmented prior to transfer. | 01-29-2009 |
20090030972 | SYSTEM AND METHOD FOR DELIVERING ADVERTISING SIGNAGE REMOTELY - A system for electronically displaying advertising images on remote display devices. The system includes a display content server for scheduling display content upon remote display devices, a plurality of remote display devices in electronic communication with the display content server to receive display content and schedule information from the display content server, each remote display device presents the received display content using the schedule information, and a schedule and content input client for defining the display content and the schedule information for each remote display device. The plurality of remote display devices communicate with the display content server at a periodically repeating interval to obtain additional display content and schedule information from the display content server. | 01-29-2009 |
20090030973 | Job Board/HRIS Integration and Selective Sharing of Interview Responses - A system and method to collect, transmit and access user information from an information collection system. User information is received with is submitted by a user in response to a posting of an opportunity made at a host web site. In response to receiving the user information, the user is transmitted a confirmation page comprising one or more tags. The one or more of the one or more tags are used in connection with enrolling the user with an information collection system by transmitting user identifier and user contact information to the information collection system. The enrolling step is accomplished without activity by the user. The one or more of the one or more tags are invisible or visible to the user. Data is collected from the user in response to one or more questions posed to the user. Access is provided to the user information and the user data to the sponsor through an access page. The access page includes a tag that visually indicates to the sponsor a status of data collection from the user. The sponsor activates the tag to thereby access the user data by the sponsor. | 01-29-2009 |
20090030974 | APPARATUS AND METHODS FOR COORDINATION OF WIRELESS SYSTEMS - Apparatus and methods for wireless systems provide a mechanism to enhance the communication capabilities of wireless users. In an embodiment, data associated with information acquired in wireless entities is synced among the wireless entities based on a privacy status and verification of identities corresponding to the privacy status. The wireless entities include a wireless server and a set of mobile wireless clients of the wireless server. In an embodiment, a mobile wireless client is configured to browse files in a wireless server. In an embodiment, a wireless server is configured to provide views of its file content to a mobile wireless client authorized to view the file content of the wireless server. | 01-29-2009 |
20090030975 | APPLICATION GENERATION SYSTEM AND METHOD - A method and system for generating an application for a client node is disclosed. Identification data is received from the client node and stored. A unique identifier is associated with the stored data and stored with a link to the stored data. An application is generated for the client node which included the unique identifier embedded in the application. The application is arranged to present the unique identifier to a remote authentication system during execution. The client node is identified in dependence on the stored data upon presentation of the unique identifier to the remote authentication system by the client node. | 01-29-2009 |
20090030976 | VARIABLE FIDELITY MEDIA PROVISION SYSTEM AND METHOD - A variable fidelity media provision system and method are provided herein. | 01-29-2009 |
20090030977 | Remote Generation and distribution of command programs for programmable devices - A system for controlling a motion device. A motion control system comprises a motion control device, and a first user is associated with the motion control system. An output system is arranged to generate motion signals that may be perceived by the first user. A motion server system comprises a plurality of motion scripts associated with messages to be transmitted to the first user and a motion program web page. A processing system comprises a browser program compatible with the motion program web page. A communications system transfers data between the various systems. A second user controls the server system to form a motion message corresponding to a desired motion signal based on the at least one motion script stored by the server system. The motion control system causes the output system to generate the desired motion signal based on the motion message. | 01-29-2009 |
20090030978 | MEDIA CONTENT DEVICE AND SYSTEM - A device for obtaining media content from a source and storing the media content for subsequent playback. A response mechanism enables a listener to generate response information associated with particular media content that is being rendered by the device. This response information can be delivered to a third party system for triggering the performance of specific actions related to the media content. A content system interfaces to the device and to the Internet. The content system obtains media content from one or more sources via the Internet and delivers the content to the device. | 01-29-2009 |
20090030979 | TUNABLE ENGINE AND PROGRAM PRODUCT FOR RESOLVING PREREQUISITES FOR CLIENT DEVICES IN AN OPEN SERVICE GATEWAY INITIATIVE (OSGi) FRAMEWORK - Under the present invention, each client device will have a corresponding configuration that is accessible to the server. Each configuration sets forth various computer resources as well as corresponding normalization and importance factors for the associated client device. If a certain OSGi bundle is to be loaded and run on a particular client device, certain prerequisites (e.g., services packages, etc.) will likely be necessary. Any prerequisites that the client device lacks will be obtained using potential combinations of other OSGi bundles registered with the server. The most appropriate combination of OSGi bundles will be selected from the possible combinations by processing the configuration based on the amounts of computer resources of the client device that will be consumed by each of the possible combinations. | 01-29-2009 |
20090037518 | LOW LATENCY AND ASSURED DELIVERY USING HTTP - In a method of performing the asynchronous delivery of messages from a server to a client, the server receives the messages for the client from a message source. The server and client communicate over a packet network using an asymmetric protocol that requires request messages to be originated from the client to the server. At least one request message is sent in advance from the client to the server, and these request messages are stored at the server. When the server receives a message for the client from the message source, it forwards the message to the client as a response to a stored request message. | 02-05-2009 |
20090037519 | Network File Transfer and Caching System - A network file transfer and caching system is presented. The system provides multiple access utilities to select and transfer files to other users. The system is of particular use where the size of the files precludes transfer by other means such as e-mail attachments. The system is uniquely integrated into the operating systems by providing right click context menu file selection and process initiation. New utilities enable improved workflow by providing download information without the need to wait for completion of the network transfer process. Network transfer processes may progress in the background without user oversight or intervention. Files are cached and securely available to selected receivers of the files. The caching process may be managed by selected parameters related to number of downloads and time limits for availability of downloads. | 02-05-2009 |
20090037520 | System and method for secure file transfer - A method for transferring files between a client system and a file server includes receiving a location associated with at least one data file to be uploaded to a file server and a recipient list that includes an electronic address associated with at least one intended recipient of the at least one data file. A communication channel is established between the client system and the file server, and the at least one data file is uploaded to a file transfer account associated with one or more of a sender or the at least one intended recipient. An electronic message is provided to the electronic address, the electronic message including an interactive link to the uploaded file. The user interface modifies the recipient list associated with the at least one data file after the at least one data file has been uploaded to the file transfer server. | 02-05-2009 |
20090037521 | System and method for identifying compatibility between users from identifying information on web pages - A system and method for discovering and displaying the compatibility between users of a search service is presented. The searching user registers with the search service and installs a web browser toolbar or component. The searching user browses web pages, and the toolbar searches each web page for identifying information. The toolbar then transmits the identifying information to a search server, which compares the identifying information with listed identifying information for other registered users. Upon finding one or more registered users corresponding to the identifying information, the search server then determines the compatibility between the searching user and each identified registered user, sending the compatibility reports back to the toolbar. The toolbar displays the compatibility reports to the searching user in the browser. | 02-05-2009 |
20090037522 | System and Method for Simulating Network Functionality for Demonstration Devices - Simulated network functionality is provided to an electronic device used for demonstration purposes when an active network connection is otherwise unavailable. A demonstration mode flag may be detected by the electronic demonstration device upon inserting a local external storage that contains the demonstration mode flag. In response to detecting the demonstration mode flag, the demonstration device may then enter a demonstration mode, where such mode may be characterized by switching the device's default network connection from a standard remote server location to a locally-executing server. Upon detecting a network request from any one of the device's application programs, the local server may receive and respond to the network request using, for example, sample content stored on the local external storage. | 02-05-2009 |
20090037523 | System and Method for Synchronizing an Offline Web-Based Application with an Online Web-Based Application - A system and a method for executing a web-based application on a client computer system without a network connection to an application server that hosts the web-based application is presented. In these embodiments, the web-based application can provide functionality substantially similar to the functionality of the web-based application when the client computer system has a network connection to the application server. A system and method for synchronizing and resolving conflicts between an online and an offline web-based application is also presented. | 02-05-2009 |
20090037524 | METHOD AND APPARATUS TO GENERATE A MEDIA PRESENTATION - Apparatus and methods to control media presentation provide capabilities to capture a media event and process the media content captured in a distributed arrangement. In an embodiment, a media client communicates with a media production server to conduct a media capture event and to process media content generated from the media capture event in which the media production server controls the media capture machine that generates the media content. | 02-05-2009 |
20090037525 | NETWORK SYSTEM AND TERMINALS CONNECTED THERETO - A network system is provided with a plurality of terminals connected thereto, each of the terminals being configured to be connectable to a network and switchable between server mode and client mode. Each of the terminals includes a terminal information registration unit and a comparison information storage unit, and the terminal information registration unit stores information on each other terminal connected to the network as well as information on whether each other terminal is a server terminal or a client terminal. The comparison information storage unit stores comparison information used for server selection. In a server selection process, at least one of the terminals compares pieces of the comparison information stored in the comparison information storage units of the individual terminals through terminal-to-terminal communication and, depending on the result of comparison, one of the terminals to which priority is given is selected to work as the server terminal | 02-05-2009 |
20090037526 | HANDHELD WIRELESS GAME DEVICE SERVER, HANDHELD WIRELESS DEVICE CLIENT, AND SYSTEM USING SAME - A handheld wireless device is adapted to function as a lightweight, small, and low-cost wireless server for serving handheld wireless clients. The handheld wireless server includes a battery that powers the server, data processing circuitry, read/write memory, and a memory port for receiving an external, detachable, long term, read/write storage device. The read/write storage device stores multiple dynamic server applications for execution by the data processing circuitry and multiple dynamic client applications for download to handheld wireless client devices. Wireless communications circuitry broadcasts initial information and detects communications from handheld wireless client devices including requests to download one of the client applications stored on the long term storage device. The data processing circuitry processes, in parallel, multiple download requests for client applications from multiple handheld client devices, retrieves the client applications from the long term storage device, and provides the client applications wirelessly to the multiple handheld client devices. An example application for traveler in a travel environment is described. | 02-05-2009 |
20090037527 | ONLINE INFORMATION MARKETPLACE WITH A REMOTE INTERFACE - A computer-implemented method is described. The computer-implemented method includes receiving an information request at a first server. The computer-implemented method also includes determining the information request type. Moreover, the computer-implemented method includes transmitting the information request from the first server to a remote interface. The remote interface associated with a web page provided by a second server. The computer implemented method further includes awarding compensation for a response to the information request transmitted to the remote interface. | 02-05-2009 |
20090037528 | CONNECTION SUPPORT SERVER AND COMMUNICATION APPARATUS - To provide, without requiring a user to have special knowledge or to pay a high cost, a communication apparatus which enables detection of an apparatus present on a different network in a router multistage network comprising a plurality of routers. When a communication apparatus ( | 02-05-2009 |
20090043839 | Filtering Content According To A Filter Plan Using A Gateway On A Data Path - Filtering content according to a filter plan includes receiving a request at a gateway on a data path between a client and a content server. The request requests content from the content server. One or more filter plans are obtained. The filter plans include a user filter plan of a user associated with the client. The requested content is filtered according to the filter plans. | 02-12-2009 |
20090043840 | CENTRALIZED MANAGEMENT OF APPLICATIONS AND DESKTOP PREFERENCES WITHOUT REQUIRING CONFIGURATION OF CLIENTSIDE OPERATING SYSTEMS - A method, apparatus and system of centralized management of applications and desktop preferences without requiring configuration of client-side operating systems are disclosed. In one embodiment, a method of a rich client device includes accessing an application installed on a server, and executing the application from the rich client device without installing the application on the rich client device (e.g., that may mean that an operating system of the rich client device is not modified to perform the function calls between the application and the operating system) when requested by a user of the rich client device through a binary module (e.g., the binary module may include required resources between the application and the operating system including a file system data, a Dynamic-Link library (DLL) data, etc.) of the server that emulates a set of function calls between the application and an operating system of the rich client device. | 02-12-2009 |
20090043841 | METHOD AND SYSTEM FOR PROVISION OF IMAGE DATA FROM A SERVER TO A CLIENT - In a method, a device and a computer program product for provision of image data such as thin slice image data and thick slice image data of a server to a client, the image data having been acquired by an imaging modality and being cached in a cache acting as a server; the image data are provided to the client by involving the client in data exchange with the server, and an information system that is likewise involved in data exchange with the server is always automatically informed about a current state of the cache, in particular about thin slice image data available in the cache. The client directly or indirectly accesses the image data of the cache for automatic provision of the image data. | 02-12-2009 |
20090043842 | METHOD AND APPARATUS FOR PROVIDING/RECEIVING WEB-BASED SERVICE OF PLURALITY OF SERVICE PROVIDERS - Provided are a method and apparatus for providing/receiving a service from a plurality of service providers. In the method, in order to receive a service from a plurality of Internet protocol television (IPTV) service providers, a client receives information regarding at least one of a feed that syndicates web information and a web-based application from a server of a service provider selected from the IPTV service providers. Then, the client requests the server to provide a service providing at least one of the feed and the application based on the received information, and receives the service from the server. Accordingly, it is possible to provide or receive web-based services via an IPTV network. | 02-12-2009 |
20090049116 | SYSTEM FOR CALLING FOR LOCAL SERVICES OF AT LEAST ONE LOCAL APPLICATION WITH A CONVENTIONAL MESSAGING ARCHITECTURE FROM AT LEAST ONE REMOTE APPLICATION WITH A CONVENTIONAL MESSAGING ARCHITECTURE - The present invention relates to a system for calling for local services of at least one local application with a conventional messaging architecture from at least one remote application with a conventional messaging architecture, and it is characterized in that the remote application(s) and local application(s) are provided with communication interfaces using object distributions. According to one embodiment of the invention, said interfaces use the CORBA code. | 02-19-2009 |
20090049117 | Systems and Methods for Localizing a Network Storage Device - Provided are methods, systems and devices for localizing data existing on a distributed network which comprises receiving an instruction within a programmable logic device (“PLD”) for controlling a network peripheral from a client computing system, the PLD being in communication with the network peripheral via a modem and also in communication with the computing device via a generic interface and receiving a task request from the computing device via the generic interface to be accomplished according to the instruction. The methods, systems and devices further provide for augmenting the task request with an additional instruction provided by a meta-behavior interface. | 02-19-2009 |
20090049118 | MEDIA CONTENT SHARING - A media content sharing concept wherein users are able to share highlights or other portions of content with friends. The concept may be used in any number of environments where electronic media, such as but not limited to audio, video, and multi-media, is transferable between a number of users. Bookmarks or other features may be used to facilitate accessing the video clips for subsequent viewing. | 02-19-2009 |
20090049119 | Distribution of Multimedia Files Using a Transportation Provider Wireless Device - Methods and apparatus for distributing multimedia files units are disclosed. In an exemplary method, a plurality of multimedia files are downloaded using a transportation provider wireless device associated with a fare-based transport vehicle, such as a taxi, bus, ferry, or airplane. The downloaded multimedia files are stored in a data storage unit operatively connected to the transportation provider wireless device. In response to passenger input data received from a passenger wireless device, a desired multimedia file selected by the passenger is transferred to the passenger wireless device or played back using local speakers and/or video displays. In some embodiments, a selected multimedia file is associated with digital rights management information regulating authorized uses of the file. | 02-19-2009 |
20090049120 | Adding personalized value to web sites - The present invention adds new value to the Web, such as to improve accessibility, while maintaining changes to existing web sites to a minimum. An example system includes a first Web server and at least one other Web server, wherein a Web page can be displayed on a Web browser in a client device connected with the first Web server and the other Web server via a network, wherein the first Web server registers URLs of files providing added value for each of the first Web server and the other Web server that are defined as a set of Web servers to be provided with the same added value, and wherein the first Web server and the other Web server display an existing Web page in the Web browser, and provide the added value to the Web page by manipulating a DOM from another frame or another window. | 02-19-2009 |
20090049121 | MOBILE TERMINAL AND METHOD FOR CONTROLLING FUNCTION USING CONTENTS - A mobile terminal and a method for controlling a function of the mobile terminal using contents are disclosed. The contents are authored to include function control information related to the function of the mobile terminal desired to be controlled. The mobile terminal downloads the contents and registers the function desired to be controlled included in the contents to a service table. The application of the mobile terminal does not execute the called function as it is if the predetermined function is called, but identifies if the called function is registered in the service table. If the called function is registered, the application cancels the existing execution routine for the called function and requests the contents player of the service related to the called function. Then, the contents player controls the called function according to a method programmed in the contents. | 02-19-2009 |
20090049122 | System and method for providing a video media toolbar - The system and method preferably provides a toolbar to use in a network browser. The toolbar is preferably integrated within a suitable browser program graphical interface as a browser toolbar having its own toolbar graphical interface. The toolbar enables a video file to be selectively uploaded from a publisher computer to a service provider. An HTML video snippet is generated from the video file received from the publisher computer. The HTML video snippet enables access to the stored video file via a browser. The HTML video snippet is distributed to the publisher computer for placement in a publisher web page so as to enable the HTML video snippet to be selected via a browser, In response to the selection of the HTML video snippet, the video data file is played on the networked computer. | 02-19-2009 |
20090049123 | SYSTEM AND METHOD FOR SEAMLESSLY INTEGRATING SEPARATE INFORMATION SYSTEMS WITHIN AN APPLICATION - The present invention is, in one embodiment, a system and method based on a client-server architecture for seamlessly integrating various information systems. In one embodiment, a bundle of files is deployed to a collaboration client, in order to enable the integration of the collaboration client with disparate information systems and content. In one embodiment, content within a mailbox item is allowed to become a “live” object, and is associated with trigger events, and actions, including sending all or part of the content to a separate information system. In one embodiment, mailbox items are subjected to predefined searches to assess whether they include certain content objects. In another embodiment, panel item elements are visible in the overview panel of the collaboration client. The user may interact with the panel items by dragging content onto them, double clicking them, and invoking actions from a context menu if one is available. | 02-19-2009 |
20090049124 | Real estate information exchange process and system - A system and process includes a computer that is operatively connected to an area network, such as to the Internet. A database of MLS properties that are for sale is maintained that is accessible to the computer. Real estate agents must subscribe in order to use the system and are then included in the database. Clients may be either prospective buyers or sellers of the MLS properties. Each client is required to complete a client commitment form whereby the client elects to have a currently subscribing real estate agent represent them before they are allowed access to the information and services provided. Current client files are also included in the database. Real estate agents are given the full functionality that is offered to the clients in that they may view any of the client's files and activities and they are also allowed to post upcoming MLS properties that are to be offered for sale and to FAX property defects that are made available only to other real estate agents. Agents are also able to view the activity of any of their own listings. | 02-19-2009 |
20090055467 | SYSTEM AND METHOD FOR INCREASING DATA AVAILABILITY ON A MOBILE DEVICE BASED ON OPERATING MODE - A data management system and method for a mobile device to provide complete perception and access to a data collection, such a user's data collection for example, without requiring either persistent storage of the user's complete data collection locally on the mobile device, or network access requests for each user data request from the mobile device. The data management system and method employs a data probability function to predict the probability of the mobile device accessing specific types of user data based on the operating mode of the mobile device. The data management system and method executes as a background process to provide and store locally on the mobile device, the data most probable to be accessed by the user. The data most likely to be accessed via the mobile device is available locally, thereby minimizing latency issues that occur when data requests cannot be fulfilled using data stored locally in the mobile device and network requests are performed. | 02-26-2009 |
20090055468 | SELECTIVELY DELIVERING CACHED CONTENT OR PROCESSED CONTENT TO CLIENTS BASED UPON A RESULT COMPLETED PERCENTAGE - The present invention discloses a solution of a server-side result distribution service software program. The program can receive and store results related to a request context from different content providing servers. Asynchronous requests can be received from a client, which initiated a content request that defines the request context. A level of completeness for the request results that satisfies the received client request can be determined. The level of completeness can be compared against a previously established threshold. Either dynamically processed results or previously cached results can be delivered to the client depending upon an outcome of the comparing step. Server-side operations that produce the dynamically processed results can be operations initiated after the content request is sent by the client. Previously cached results can be generated from processes initiated before the content request is sent by the client. | 02-26-2009 |
20090055469 | RE-USING ASYNCHRONOUS SERVER-SIDE RESULTS GENERATED FOR A REQUEST CONTEXT OF ONE CLIENT TO SATISFY A REQUEST CONTEXT OF A DIFFERENT CLIENT - The present invention provides a solution for sharing server generated output to satisfy requests for content originated by different clients. More specifically, a server side resource can analyze a content request and compare this request to a set of active request handling operations. When one of the active operations is capable of satisfying a discrete portion of the content request, an association can be established between the active operation and the content request. When the active operation produces results, these results are returned to satisfy a request of an original client as well as to satisfy a request of a client that issued the content request. The solution can be implemented in a variety of environments, including one where asynchronous server-side operations are conducted by different server-side resources for a single request context. | 02-26-2009 |
20090055470 | DATA COMMUNICATION APPARATUS, CONTROL METHOD THEREOF, COMPUTER PROGRAM AND STORAGE MEDIUM - A data communication apparatus that reduces erroneous transmission, together with allowing an operator to confirm destinations registered as data transmission destinations. To accomplish this, the data communication apparatus includes a destination registering unit adapted to register at least one or more destinations, a data acquisition unit adapted to acquire data to transmit to the registered destinations, a destination list print unit adapted to print a destination list showing the registered destinations to allow an operator to confirm the registered destinations, an operation acquisition unit adapted to acquire, via an operation unit, a first operation operated by the operator if the destinations shown on the destination list are confirmed by the operator, and a transmission unit adapted to transmit, if the first operation is acquired, the acquired data to the destinations shown on the destination list. | 02-26-2009 |
20090055471 | MEDIA STREAMING WITH ONLINE CACHING AND PEER-TO-PEER FORWARDING - A system, method and apparatus are disclosed herein for media streaming. In one embodiment, the system comprises one or more media servers to serve media content and a plurality of peers communicably coupled to one or more other peers of the plurality of peers and at least one of the one or more media servers to receive segments of media content, where at least one of peers allocates a set of resources for serving the segments of media content including cache memory to store the segments and media files and uplink bandwidth to send the segments of media content to the one or more peers to which the one peer is communicably coupled. The system also includes a first control server to track media content demand and the allocated resources of the plurality of peers to determine which peer should cache which segment of the media file and to return peer location information specifying the one or more peer locations from which each peer is to receive each segment of each media content requested. The control server is operable to send the location information to each peer. In one embodiment, the one control server is also operable to calculate a utility of each caching option and enforce it by sending triggers to the peers to initiate the caching at those peers. | 02-26-2009 |
20090055472 | Communication system, communication method, communication control program and program recording medium - A communication system is applicable to communications between client terminals and a server via the Internet, and includes a communication service unit creating a communication interface and a memory region in response to a communication request from a client terminal via the Internet, starting an application program in the created memory region in response to the communication request, sending contents of the started application program to the client terminal, and updating data in the memory region and sending the updated data to the client terminal when the communication request includes data updating. | 02-26-2009 |
20090063615 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, SERVER APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing apparatus ( | 03-05-2009 |
20090063616 | APPARATUS, SYSTEM, AND METHOD FOR CONTROLLING A PROCESSING SYSTEM - An apparatus, system, and method are disclosed for controlling a processing system. The apparatus to control a processing system is provided with a plurality of modules configured to functionally execute the necessary steps of controlling a processing system. These modules in the described embodiments include a data acquisition module that acquires performance data for a processing system, a data analysis module that calculates the slope between adjacent data points, a data normalization module that normalizes the data and computes a second order difference between the calculated slopes, a performance analysis module that determines the performance value that corresponds to the maximum calculated slope, a performance comparison module that sets a preferred performance threshold, and a performance control module that controls the processing system to achieve the preferred performance threshold. | 03-05-2009 |
20090063617 | SYSTEMS, METHODS AND COMPUTER PRODUCTS FOR THROTTLING CLIENT ACCESS TO SERVERS - Systems, methods and computer products for throttling client access to servers. Exemplary embodiments include a method to throttle client access to servers, the method including maintaining local state information on active and pending requests, receiving a delay call from a client, calculating a delay, incrementing a pending operation count, p, returning the delay value to the client, decrementing the pending operation count, p, and incrementing an active operation count, a, in response to a start of an operation by a client, decrementing the active operation count in response to a operation finishing, recording a timestamp to record when a last pending operation should start, and resetting the pending operation count to 0, in response to a next delay request being received after the timestamp is recorded. | 03-05-2009 |
20090063618 | Method and Apparatus for Client-Side Aggregation of Asynchronous Fragmented Requests - The Asynchronous Aggregator shifts the burden of retrieving and aggregating asynchronous responses by replacing asynchronous requests in an original request thread with placcholders with a unique identifier, creating new threads for each asynchronous request, writing a script to request the asynchronous request output, and returning the original request and the script to the client. Each of the new threads run independently and when completed, place the output in the server store. The script then requests each output from the server store as the output becomes available to fill the placeholders. | 03-05-2009 |
20090063619 | Module Hosting and Content Generation Platform - A module hosting and content generation platform in a social network site. In particular embodiments, a method includes receiving, from a network application, one or more module requests for module output data, wherein each module request includes a module identifier, an instance identifier, and user identifier, a module identifier; retrieving configuration information from the user configuration data store based on each of the one or more module requests; retrieving a module view definition from the module data store; generating the module output data by merging user configuration data with the retrieved module view definition; and performing additional processing operations based on the view type associated with the module; and transmitting the module output data to the network application. | 03-05-2009 |
20090063620 | Novel method and system for controlling access to features of a software program - A system for controlling access to features of a software program having a software framework on a workstation, the software framework having at least one selector that is configured to access a lease package associated therewith when selected, the lease package is accessible during a subscription period, and a server communicatively coupled to the workstation, the server having a processor for: receiving a request code to access the lease package for the at least one selector, determining a subscription status for the lease package, and providing the software framework with access to the lease package if the request code to access the lease package is within the subscription period, otherwise, denying access to the lease package. | 03-05-2009 |
20090063621 | APPARATUS, SYSTEM, AND METHOD FOR COOPERATION BETWEEN A BROWSER AND A SERVER TO PACKAGE SMALL OBJECTS IN ONE OR MORE ARCHIVES - An apparatus, system, and method are disclosed for reducing the loading time of a web page. In one embodiment, the apparatus, system, and method comprise requesting a web page from a web server, wherein requesting a web page from a web server comprises sending a browser parameter comprising an indicator to the web server, the indicator indicating that a browser is capable of receiving an archive. The present invention may further comprise receiving one or more archives from the web server, the one or more archives each comprising a plurality of archivable objects referenced by the web page, and rendering the web page using the plurality of archivable objects from the one or more archives. | 03-05-2009 |
20090063622 | APPARATUS, SYSTEM, AND METHOD FOR COOPERATION BETWEEN A BROWSER AND A SERVER TO PACKAGE SMALL OBJECTS IN ONE OR MORE ARCHIVES - An apparatus, system, and method are disclosed for reducing the loading time of a web page. In one embodiment, the apparatus, system, and method comprise requesting a web page from a web server, wherein requesting a web page from a web server comprises sending a browser parameter comprising an indicator to the web server, the indicator indicating that a browser is capable of receiving an archive. The present invention may further comprise receiving one or more archives from the web server, the one or more archives each comprising a plurality of archivable objects referenced by the web page, and rendering the web page using the plurality of archivable objects from the one or more archives. | 03-05-2009 |
20090063623 | DETERMINING CONNECTION INFORMATION TO USE TO ACCESS AN ARTIFACT FROM AN APPLICATION ON A REMOTE SERVER - Provided are a method, system, and article of manufacture for determining connection information to use to access an artifact from an application on a remote server. A request is received in a local server for an artifact at a target application executing on a remote server. A determination is made as to whether a local repository includes connection information on the remote server. The connection information is used to communicate the request for the artifact to the remote server over a network. The connection information is accessed from the local repository in response to determining that the local repository includes the connection information for the remote server. A determination is made as to whether a common repository is available to provide the connection information for the remote server in response to determining that the local repository does not include the connection information for the remote server. Communication is made to the common repository over the network to access the connection information for the remote server in response to determining that the common repository is available to provide the connection information. | 03-05-2009 |
20090063624 | Portable Electronic Devices and Methods for Downloading Applications or Events Based on Presence of Portable Electronic Devices Having a Common Element Being in a Defined Region at a Same Time - Methods, portable electronic devices and servers are provided for downloading applications to a portable electronic device from a server based presence of a certain number of portable electronic devices having a common element in a defined region at a same time. The at least one application or event is stored at the server. The at least one application or event is associated with portable electronic devices having a common element. Current position information is received from the portable electronic devices having the common element. At least one of the at least one stored applications or events is downloaded from the server to the portable electronic devices if the certain number of the portable electronic devices having the common element are within the defined region at the same time | 03-05-2009 |
20090063625 | HIGHLY SCALABLE APPLICATION LAYER SERVICE APPLIANCES - A highly scalable application layer service appliance is described herein. According to one embodiment, a network element includes a plurality of application service modules (ASMs), each providing one or more application services to network traffic, including layer 5-7 services, a lossless data transport fabric (LDTF), a network service module (NSM) coupled to each of the ASMs over the LDTF. In response to a packet of a network transaction received from a client over for accessing a server of a datacenter, the NSM is configured to perform layer 2-5 processes on the packet, generating a data stream. The NSM is configured to route the data stream to at least two ASMs over the LDTF to allow the ASMs to perform layer 5-7 services on the packet. Other methods and apparatuses are also described. | 03-05-2009 |
20090063626 | CALL MANAGEMENT SYSTEM, CALL MANAGEMENT METHOD, MANAGEMENT SERVER, CLIENT SERVER, CLIENT TERMINAL, AND CALL DEVICE - A call management system is configured of a client terminal | 03-05-2009 |
20090063627 | PLAYLIST ON DEMAND - A playlist on demand is a type of product distribution network (PDN) that provides an easy method for users to access music heard on the radio or in other media. The user may sign up for an online service with a product distribution network (PDN) provider, which may include a customizable streaming playlist. When the user is listening to the radio, he or she may hear a song and want to add it to the playlist, but may not know the song's name, or may not be in a position to easily add that song through an online interface. In that case, the user can send a text message to the PDN provider, which may consist of the call letters or other identifier of a radio station the user is listening to. Alternative methods for sending a message to the PDN provider may include interactive features incorporated into the car stereo or into a standalone Radio Data System (RDS) receiver. When the PDN provider receives the message, it may then determine what song was playing on the station when the message was sent, and may then add the song to the user's playlist. | 03-05-2009 |
20090063628 | SYSTEM AND/OR METHOD FOR AUDIBLY PROMPTING A PATIENT WITH A MOTION DEVICE - A system for controlling a motion device. A motion control system comprises a motion control device, and a first user is associated with the motion control system. An output system is arranged to generate motion signals that may be perceived by the first user. A motion server system comprises a plurality of motion scripts associated with messages to be transmitted to the first user and a motion program web page. A processing system comprises a browser program compatible with the motion program web page. A communications system transfers data between the various systems. A second user controls the server system to form a motion message corresponding to a desired motion signal based on the at least one motion script stored by the server system. The motion control system causes the output system to generate the desired motion signal based on the motion message. | 03-05-2009 |
20090063629 | DATA TRANSFER CONTROLLING METHOD, CONTENT TRANSFER CONTROLLING METHOD, CONTENT PROCESSING INFORMATION ACQUISITION METHOD AND CONTENT TRANSFER SYSTEM - A method of controlling data transfer, a method of controlling content transfer, a method of obtaining content processing information, and a system for transferring content are provided. The method of controlling data transfer in a data interoperable environment includes: receiving a request for transmitting data from a client; gathering information on entities which are to participate in transmitting data; forming a chain including at least two entities by using the gathered information on the entities; transmitting a plurality of data through the chain; and receiving an event message for representing a transmission status of the data transmitted from at least one of the entities included in the chain. Accordingly, it is possible to control a transmission of the data so that the plurality of data can be transmitted through a single session and to receive the transmission status of the data as an event message. | 03-05-2009 |
20090070406 | Systems and methods for dynamically registering endpoints in a network - Various systems and methods for dynamically registering a communication device with a network are disclosed. As one example, a system is disclosed that includes a home feature server, a central feature server, and a floating feature server. The floating feature server is communicably coupled to at least the home and central feature servers, and the home feature server is communicably coupled to at least the central feature server. The home feature server is associated with a communication device. The floating feature server is communicably coupled to a computer readable medium that includes instructions executable by the floating feature server to: receive an access request from the communication device; issue a services request to the home feature server; and service the access request. In some cases, the computer readable medium further includes instructions executable to determine that the first services access request failed, and to issue a second services access request to the central feature server. Various other embodiments and/or features are also disclosed. | 03-12-2009 |
20090070407 | SYSTEMS AND METHODS FOR SCHEDULING, PRODUCING, AND DISTRIBUTING A PRODUCTION OF AN EVENT - According to various embodiments, an event management system is provided that provides a single interface through which a production team can schedule a production of an event, produce the production of the event, and direct distribution of the production. For example, in one embodiment, the event management system provides a web interface through which a member of the production team can create, or build an event, by specifying the name of the event, type of event, specific details about the event, whether the event will be broadcast live, and the date and time of the broadcast for the event. The event management system stores this information and provides at least a portion of it to a distributor that will be distributing (or broadcasting) the event to viewers. In addition, the event management system displays a pre-production checklist to guide the production team through the testing and production set-up process. | 03-12-2009 |
20090070408 | APPARATUS AND METHOD FOR MANAGING DELIVERY OF MEDIA CONTENT - A system that incorporates teachings of the present disclosure may include, for example, a set top box having a controller to receive primary multimedia content from available multimedia content where a determination of the primary multimedia content is based at least in part on monitored user activity associated with the set top box, store the primary multimedia content, and present the primary multimedia content in response to a request from a user. Other embodiments are disclosed. | 03-12-2009 |
20090070409 | System and Method of Inter-Widget Communication - A method and apparatus enabling inter-widget communication and control uses a central server to receive selected widgets and settings associated with at least one widget, wherein the received settings are used to at least partly determine the settings of the other selected widgets according to a pre-defined relationship between or among the widgets. | 03-12-2009 |
20090070410 | Managing Presence Information Of A Presentity - Methods, apparatus, and products for managing presence information of a presentity through a network according to a loosely-coupled network architecture style, the presentity representing a user of the network, are described that include receiving, by the presence information server, a request message to administer presence information of the presentity in a presence information document, the presence information document implemented as a markup document that includes one or more dedicated sections for presence information of the presentity, the request message identifying an action to administer presence information in the presence information document, and an identification of a dedicated section; retrieving, by the presence information server in response to the request message, the presence information document; and modifying, by the presence information server, the presence information document, including administering, in accordance with the request message, the presence information of the presentity in the presence information document. | 03-12-2009 |
20090070411 | Mobile and pervasive output client and device - Pervasive output capability is provided so that an information apparatus can pervasively output digital content to an output device regardless of the processing power, display screen size and memory space of the information apparatus. This allows small mobile devices with limited display, processing power, and memory to be able to output a digital document (e.g., PDF, HTML, PowerPoint etc) in its full original richness, without resorting to downsizing, truncating, reducing, clipping or otherwise altering the original document. A data output service method for rendering at an output device output content managed from an information apparatus may include obtaining by wireless communication from the information apparatus at least part of a document object relating to the output content, obtaining at least part of an output device object with one or more attributes relating to the output device, and providing the document object and the output device object to a server application operated on a server that is distinct from the information apparatus and the output device, and generating with the server application output data relating to the output device. The output data may then be provided to the output device for rendering the output content as the data output service. | 03-12-2009 |
20090070412 | Providing Personalized Platform Application Content - A social networking website maintains a profile for each user of the website. The profile includes data associated with a user, such as a connection to one or more plurality of other users of the social networking website or user preferences. The social networking website communicates with one or more third-party application servers to provide one or more applications to social networking website users. When a social networking website user requests an application provided by a third-party application server, the social networking website communicates a subset of the user's profile to the third-party application server, allowing the third-party application server to use this profile data to personalize the application performed for the user. A privacy settings associated with a user profile allows the social networking website to limit the profile data communicated to the third-party application server. | 03-12-2009 |
20090070413 | Displaying Content on a Mobile Device - A method for facilitating the rendering of a web page on a mobile device includes providing an enhanced DOM tree for the web page that includes web page components and their display coordinates. A rule set is applied to the DOM tree, thereby selecting components for display on the mobile device. A mobile-device-specific version of the source code is generated based on the selected components. | 03-12-2009 |
20090070414 | SYSTEM AND METHOD FOR DISTRIBUTING MEDIA CONTENT USING TRANSFER FILE THAT ELIMINATES NEGOTIATI0N BETWEEN SERVER AND CLIENT IN POINT-TO-MULTIPOINT DISTRIBUTION - Transfer file format, system, signal, and method for performing distribution of media content across computer networks. Transfer file and signal includes signature identifying format of file, header containing information about various parts of transfer file, asset metadata describing technical details about media content, media content that is capable of being displayed to user by client computer system using media player program, and user metadata that is capable of being displayed to user. Server is capable of connection to asset metadata database, file system, and user metadata database, and includes extractor module for retrieving asset metadata from media asset database, media content from file system, and user metadata from user metadata database, and assembling them into transfer file. Extractor module places header and signature in transfer file, and transfer file is sent across computer network to clients that parse and install parts of transfer file into local systems. | 03-12-2009 |
20090070415 | ARCHITECTURE FOR MIXED MEDIA REALITY RETRIEVAL OF LOCATIONS AND REGISTRATION OF IMAGES - A MMR system for publishing comprises a plurality of mobile devices, an MMR gateway, an MMR matching unit and an MMR publisher. The mobile devices send retrieval requests including image queries and other contextual information. The MMR gateway processes the retrieval request from the mobile devices and then generates an image query that is passed on to the MMR matching unit. The MMR matching unit receives an image query from the MMR gateway and sends it to one or more of the recognition units to identify a result including a document, the page and the location on the page. The MMR matching unit includes an image registration unit that receives new content from the MMR publisher and updates the index table of the MMR matching unit. A method for automatically registering images and other data with the MMR matching unit, a method for dynamic load balancing and a method for image-feature-based queue ordering are also included. | 03-12-2009 |
20090070416 | Dual-Component State Token with State Data Direct Access Index for Systems with High Transaction Volume and High Number of Unexpired Tokens - Access to state data by a client process such as state data in an Online Transaction Processing arrangement is controlled through generation of and exchanging of a dual-component token. The first component of the token is an Index value which indirectly points to a block of state data assigned to process or user. The second component of the token is a sequence value, such as a Random Unique Sequence value, which is also associated with the block of state data for a process. With each transaction request, a user process provides the token to the OLTP server, which then verifies the sequence numbers of the state data and the token match before allowing access to the data. | 03-12-2009 |
20090070417 | METHOD, SYSTEM AND DEVICE FOR IMPLEMENTING QUALITY OF EXPERIENCE OF GROUP SESSION - A system and method for realizing group talk QoE includes the following: a group talk control server determining the group talk QoE type according to preset QoE type corresponding with a group when group talk is established; and the group talk control server configuring the established talk characteristic, according to the QoE type corresponding with the group. A system for realizing group talk QoE includes a user device, a shared group server for storing group information and a group talk control server. | 03-12-2009 |
20090070418 | System for Maintaining State Information on a Client - The present invention provides a system and method of maintaining state information on a client. In response to a client request for a file located on a server, the file is transmitted from the server to the client. An unmodifiable cookie that specifies state information from the server is also transmitted to the client. The client then stores the unmodifiable cookie. A user is unable to alter the unmodifiable cookie on the client machine. | 03-12-2009 |
20090077160 | SYSTEM AND METHOD FOR PROVIDING MEDIA CONTENT SELECTIONS - A system and method using events to traverse a content selection path for the purpose of providing media content selections are provided. In general, events are defined based on one or more stimulus such as, but not limited to, a chronological-based stimulus, a location-based stimulus, a user-based stimulus, a third-party stimulus, or a weather-based stimulus. Each of the events is used to trigger one or more associated content selection paths. A content selection path generally defines a set of media content and a manner of stepping through the defined set of media content. In operation, when an event is detected, the associated content selection path is triggered to step to the next step in the content selection path, thereby identifying the media content selections. Then, according to one embodiment of the present invention, the media content selections are obtained from a remote subscription-based service. | 03-19-2009 |
20090077161 | MODIFYING TIME PROGRESSION RATES IN A VIRTUAL UNIVERSE - Described herein are processes and devices that intentionally modify time progression rates in a virtual universe. One of the devices described is a temporal variation device. The temporal variation device can determine an area, in a virtual universe, in which time progresses at a specific time progression rate. The temporal variation device can modify the time progression rate to be faster or slower in the area. By modifying the time progression rate in the area, rates at which action occur also change in a way that is correlated to the change in the time progression rate. The temporal variation device can maintain areas beyond the borders of the area at a time progression rate that is not modified. Therefore, the temporal variation device can create a relative time dilation between the determined area and other areas in the virtual universe outside of the determined area. | 03-19-2009 |
20090077162 | Medium Management Device and Medium Management Method - The medium management device includes a communicating unit ( | 03-19-2009 |
20090077163 | Approach for identifying and providing targeted content to a network client with reduced impact to the service provider - A client network is provided, whereby an internet service provider can anonymously acquire behavioral, contextual, and/or demographic information on a client specific basis. The behavioral information may include a historical digest of network activity by the client, such as webpages visited by the client user, content downloaded to the client device, and/or information requested by the client user. The contextual information may include a representation of the current state of the client, such as the most recent webpages loaded by the client browser as well as the content associated with these webpages. As one example, the anonymously acquired client information may be used to enable the delivery of customized content to the client, such as targeted advertising. | 03-19-2009 |
20090077164 | DISTRIBUTED WORKFLOW-ENABLED SYSTEM - A distributed workflow-enabled system includes: a workflow-enabled provider and a workflow-enabled client communicatively coupled by a network. The workflow-enabled provider and the workflow-enabled client include a workflow unit. The workflow unit allows the workflow-enabled provider and the workflow-enabled client to communicate, distribute processes and present a user interfaces by providing a communication manager, a process control module and a user interface module. The present invention also includes a number of novel methods including a method for communication, a method for processing by a process control module, a method for creating and presenting the user interface and a method for retrieving processes executable by the process control module. | 03-19-2009 |
20090077165 | Workflow Manager For A Distributed System - A workflow manager handles the communication between a workflow-enabled provider and a workflow-enabled client. The workflow manager maintains a directory of clients, translates a transaction from a provider into multiple transactions suitable for the client, and handles security. In one embodiment, the workflow manager connects with the workflow-enabled client by registration and with the workflow-enabled provider by advertising and activation. Subsequent communications between the workflow manager and the workflow-enabled provider and the workflow-enabled client are with a request/response protocol. The workflow manager also comprises data storage for storing data for transmission to the workflow-enabled client or the workflow-enabled provider, and workflow storage for storing information related to registered clients. The present invention also includes a number of novel methods including a method for a method for registering a client and a method for activating a provider. | 03-19-2009 |
20090077166 | OBTAINING LOCATION INFORMATION OF A SERVER - A system for obtaining location information of a server. More particularly, embodiments of the present invention cause a node to obtain correlation of a first address of at least one target server with a second address of the at least one target server based on the second address of the at least one target server and a plurality of addresses similar in type to the first address. Embodiments further retrieve the correlation from the node. As a result, a client may access the correlated location information and communicate directly with the target server. | 03-19-2009 |
20090077167 | Forming A Security Network Including Integrated Security System Components - An integrated security system is described that integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network (broadband, cellular/GSM, POTS access) that enables users to remotely stay connected to their premises. The integrated security system, while delivering remote premise monitoring and control functionality to conventional monitored premise protection, complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices (cameras, lamp modules, thermostats, etc.) can be added, enabling users to remotely see live video and/or pictures and control home devices via their personal web portal or webpage, mobile phone, and/or other remote client device. Users can also receive notifications via email or text message when happenings occur, or do not occur, in their home. | 03-19-2009 |
20090077168 | ACCESS CONTROL METHOD AND ACCESS CONTROL DEVICE - A client device and a server device are connected to each other via a network. The client device sends an acquire request containing an identifier that indentifies the partial image data to the server device. The server device extracts the identifier from the acquire request, and acquires image information about the partial image data that corresponds to the identifier from an identifier table. Then the server acquires partial image data corresponding to the image information from a partial image data database and sends the acquired partial image data to the client device via the network. | 03-19-2009 |
20090077169 | NETWORK DEVICE, SERVICE PROVIDING METHOD, AND SERVICE PROVIDING PROGRAM - A network device providing a service to a client device connected via a network. An information providing section provides information that promotes accessing the service by the client device. A service execution section executes the requested service according to a request from the client device based upon information provided by the information providing section. The information providing section and the service execution section are booted as separate processes. | 03-19-2009 |
20090077170 | System, Architecture and Method for Real-Time Collaborative Viewing and Modifying of Multimedia - A system, architecture and method for real-time viewing and collaborative modification of data is disclosed. The platform utilizes pointers to quickly and efficiently render data at a user location. A mechanism for viewing and disseminating modifications in real-time is disclosed. | 03-19-2009 |
20090077171 | SYSTEMS AND METHODS FOR MONITORING WEBPAGES - Webpages at a universal resource locator (URL) address are compared at two different times. A request is received from a web browser for a first webpage at the URL. The first webpage is requested and received from the URL at a first time. A selectable webpage is created by editing the first webpage to make it selectable and the selectable web page is sent to the web browser. A selection is received from the web browser that includes a portion of the selectable web page and a frequency. An application is created that retrieves a webpage from the universal resource locator address of the website periodically at the frequency. A second webpage is received from the application that was retrieved from the universal resource locator address at a second time by the application. A portion of the second webpage is compared to the portion of the selectable webpage. | 03-19-2009 |
20090077172 | IMAGE PROCESSING APPARATUS, AND METHOD FOR CONTROLLING THE SAME - An information processing apparatus fully utilizing contents available on a network by processing content that cannot be displayed on a built-in browser. A web browser displays in a pop-up fashion a dialog window that queries a user about the process to be performed on undisplayable data if the received data is undisplayable. The user can select between “print” and “send” as an alternative process for the undisplayable data. | 03-19-2009 |
20090077173 | Method and Apparatus for Dynamic Data Flow Control Using Prioritization of Data Requests - A data center ( | 03-19-2009 |
20090077174 | SERVER-BASED COMPUTING ENVIRONMENT - A server-based computing system comprises at least one server ( | 03-19-2009 |
20090077175 | SYSTEM FOR DEVELOPMENT, MANAGEMENT AND OPERATION OF DISTRIBUTED CLIENTS AND SERVERS - A lightweight application server for use on portable or embedded devices includes an application manager and services containers. Each of these is managed by an admin server allowing for remote and rapid deployment and maintenance of applications, objects and features associated with the server-enabled portable or embedded devices. This permits portable devices like PDAs to provide server functionality to each other, in a fully portable network if desired. A system including such server-enabled portable or embedded devices may include, among other things, a decision flow server for facilitating distributed decision flow processing. | 03-19-2009 |
20090083369 | Dynamic content conversion - A method of display modification in a client server web system, comprising, intercepting, by a web intermediary, a response to a client request, sent by a server in response to the request, the response including client side active content adapted to execute at a browsing software on a client computer; replacing at least one display-related code section in said response by a wrapper section that includes code for modification of at least one display element and code for executing the original display-related code section; and executing said wrapper section as client side active content at said client to generate a display, modified from a display that would have been generated by executing the response. | 03-26-2009 |
20090083370 | Enhanced data exchange and presentation/communication system - A system for establishing a dedicated internet connection between a user and a marketer is described. The connection is initiated by a customer downloading a framework program for a viewer. Thereafter, as content is communicated to the user, it is included with program code used with the framework program to enhance the presentation capabilities of the viewer. More robust presentations are thus enabled over a one-to-one channel. | 03-26-2009 |
20090083371 | Method and System for Realizing Electronic Data Output - The present application discloses a method and system for realizing electronic data output. The method includes the following steps: collecting electronic data; transforming the electronic data to desired format to be stored; reading the transformed electronic data through network; and outputting the transformed electronic data to medium. | 03-26-2009 |
20090083372 | SYSTEM AND METHODS FOR DISTRIBUTING TRUSTED TIME - Systems and methods for distributing trusted time, including trusted dates with digital data files, which are accessed, created, modified, received, or transmitted by devices that include a trusted time source in a tamperproof environment. The system includes one or more subsystems for providing trusted time for a moment in time. The trusted time source may be a real time clock, which is not resettable, is independent of any system clock of the devices, and where one or more devices may contribute to the distribution of trusted time among each other. | 03-26-2009 |
20090083373 | PUBLICIZED INFORMATION USE APPARATUS, PUBLICIZED INFORMATION USE METHOD, AND COMPUTER PROGRAM PRODUCT - An image forming device | 03-26-2009 |
20090083374 | SYSTEM AND METHOD FOR AUTOMATING THE MANAGEMENT, ROUTING, AND CONTROL OF MULTIPLE DEVICES AND INTER-DEVICE CONNECTIONS - A system and method for managing, routing and controlling devices and inter-device connections located within an environment to manage and control the environment using a control client is presented. A user configures a presentation environment into one or more sub-environments, restricts access to one or more devices of a presentation sub-environment, or schedules one or more resources within a presentation sub-environment. | 03-26-2009 |
20090083375 | Installation of a Virtualization Environment - The invention provides a method and apparatus for downloading a Virtualization Environment comprising an electronic programming guide (EPG) and an appliance environment onto a client. The EPG is launched from boot files stored in the hard disk or other boot media. The EPG comprises a user interface (UI) that is displayed to the user. The EPG UI comprises a plurality of icons that are graphical representations of virtual appliances. The EPG UI can also include a search entry field. A user can enter text into the search entry field and launch a search engine to obtain search results. The virtual appliances can be stored locally, for example on a hard drive or peripheral device, or they can be stored on a download server. The download server also contains the virtualization environment installer. An installation server scans the client to determine if the client contains the proper hardware and drivers for running the virtualization environment. A persistent storage server can store a user's personal information. | 03-26-2009 |
20090083376 | APPLICATION-LAYER EVALUATION OF COMMUNICATIONS RECEIVED BY A MOBILE DEVICE - Apparatus and associated methods are provided which allow a remote user to maintain a virtual session with a server. A virtual session allows a remote and possibly mobile user to maintain a virtual presence in an office environment without actually being present. Using the present invention, a remote user can access a central application program such as an Internet service provider, a database system, an inventory system or billing system. Likewise, the remote user can receive calls and other forms of communications as though he or she were present in an office environment. A virtual session does not require a physical connection to be continuously present in order to provide a virtual connectivity. This is especially important for mobile applications where the remote user may incur long distance and/or wireless toll charges. Also, methods are presented to allow a remote unit to rapidly reconnect in a transparent and seamless way without burdening the user with the need to connect and reconnect or to upload and download information. Related methods are provided to allow the virtual session to be established, operated and maintained. | 03-26-2009 |
20090089363 | Dynamic Determination of an Ideal Client-Server for an Application Executing in a Client-Server Network - The ideal client-server for a collaborative application in a client-server network environment is dynamically determined. An Ideal Server utility compares the capabilities of the computer system of an entering client with the computer system of the current client-server to determine which system is best equipped to control the execution of the application. Whenever a new client enters/participates in the application session, the Ideal Server utility evaluates the system capabilities of the new client (the candidate client-server) and compares the new client's system capabilities with the system capabilities of the current client-server. If the new client possesses better capabilities than the current client-server, the new client is provided the role of the client-server. A transfer of the application to the candidate client-server is initiated. Once the transfer is completed, the application resumes processing on the new client-server. | 04-02-2009 |
20090089364 | ARRANGEMENTS FOR INTERACTIVITY BETWEEN A VIRTUAL UNIVERSE AND THE WORLD WIDE WEB - In one embodiment, a method for interaction between a web browser and virtual environment applications is disclosed. The method can include creating an attribute file or a cookie file in a virtual universe application and in browser applications, then sharing such files between these applications to enhance a user experience. Both the browser applications and the virtual universe applications can search for the attribute files in numerous locations including local memory, web based memory and even a third party service provider via the Internet. | 04-02-2009 |
20090089365 | Web services replica management - A method of web services replica management and associated web service gateways, the method including one or more of the following: sending a web service request from a client application through a local web service gateway; discovering a plurality of remote web service gateways offering replicas of the requested web service; determining a communication delay between the discovered plurality of remote web service gateways and the local web service gateway; creating a cluster manager in a local web service gateway; creating a cluster for a replica web services composite client application; adding a plurality of replica web services to the cluster; adding at least one policy to the cluster; calculating a community of web service replicas based on the at least one policy, such as a replica selection policy that may include an information policy and a load estimation method; and determining an optimum web service replica among the discovered plurality of remote web service gateways. | 04-02-2009 |
20090089366 | PORTABLE CACHING SYSTEM - A portable caching system is described that is composed of a user workstation, a prior art web browser executing on the user workstation, a portable caching device, a portable caching device driver, a cache manager, and a user carrying a portable caching device. A method for handling the browsing operations as integrated with the portable caching system is described, the method detecting if the portable caching device is present, directing a portion of the browsing operations, and performing the operations: open the home page, open, download, and upload files, open and update browsing history, open and update download history, open and update upload history, open bookmarks, read and write cookies; use certificates, use private encryption keys, use and update revocation list entries; use logon objects including website addresses, identifiers, and passwords. | 04-02-2009 |
20090089367 | INFORMATION PROCESSOR, INFORMATION PROCESSING METHOD AND COMPUTER READABLE MEDIUM - An information processor includes: an information adding unit that adds to an electronic document as an object to be processed by a work in a work flow showing the flow of the work relative to a plurality of works additional information designating a connection to the electronic document to an address; and a first output unit that outputs the additional information by coordinating with the electronic document in a case where the electronic document is accessed by the operation of an operator corresponding to the address of the additional information added by the information adding unit. | 04-02-2009 |
20090089368 | AUTOMATING USER'S OPERATIONS - To select a communication sequence for automating user's operations, a system performing a user's operation is provided, which acquires and stores a communication history of a client with a server in receipt of a user's operation; accesses the storage to detect from the history a plurality of communication sequences that cause the same screen transition on the client; accesses the storage to select an input parameter that is included in all of the plurality of communication sequences and that has a parameter value changed for each communication sequence; accepts an input of a new parameter value to be set as a value of the selected input parameter; and sets the new parameter value to the selected input parameter in response to the input of the new parameter value, to execute a communication sequence that causes the same screen transition as that caused by the detected communication sequences. | 04-02-2009 |
20090089369 | Apparatus for Entitling and Transmitting Service Instances to Remote Client Devices - A server in a subscriber television network receives service instances from a headend of the subscriber television network. The server is adapted to encrypt according to an encryption scheme and re-transmit service instances to a client-receiver. The server reformats the service instance from a first format into a second format the client-receiver can access the service instance. | 04-02-2009 |
20090089370 | Methods, Systems, and Products for Providing Communications Services - Methods, systems, and products are disclosed for providing communications services. One method receives a request for communications service. The request for communications service originates from a client communications device associated with a user and requests communications service from a service provider. An availability of at least one of i) a communications network operated by the service provider and ii) another communications network operated by another service provider is dynamically assessed in real-time. A best-value scenario of segmentation, dispersion, assemblage, and routing of electronic data is assessed to fulfill the request. The best-value scenario maximizes profitability for the service provider. The communications service is provided to fulfill the request according to the best-value scenario. | 04-02-2009 |
20090094312 | METHODS AND SYSTEMS FOR DYNAMIC CODE EXTENSION - A method for normalizing client interactions with service providers is provided. The method includes receiving a request for a desired service provider method interface from a client, searching a directory for an extender that is associated with the desired service provider method, and returning a proxy to the client, the proxy including at least one of an extender execution path and a method execution path. | 04-09-2009 |
20090094313 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SENDING INTERACTIVE REQUESTS FOR INFORMATION - A system, method, and computer program product are provided for sending interactive requests for information. In use, a user request for digital information from a user system is identified at an interactive system. Additionally, interactive requests for additional information are sent from the interactive system to the user system and a third party system, in response to the user request. Further, a response to the user request is generated, utilizing the additional information. Moreover, the response is sent from the interactive system to the user system. | 04-09-2009 |
20090094314 | REROUTE OF A WEB SERVICE IN A WEB BASED APPLICATION - The invention relates to systems and method for rerouting web service messages. A method for performing web services includes receiving a web service request from a client, rerouting the web service request to a server, receiving results of the web service request, and sending the results of the web service request to the client. The rerouting can be used with messages/requests formulated in Simple Object Access Protocol (also referred to as Service Oriented Architecture Protocol, or simply SOAP). | 04-09-2009 |
20090094315 | SYSTEM FOR PROVISIONING TIME SHARING OPTION (TSO) AND INTERACTIVE PRODUCTIVITY SYSTEM FACILITY (ISPF) SERVICES IN A NETWORK ENVIRONMENT - A method, system and computer program product for dynamically establishing a client's Time Sharing Option (TSO) and/or Interactive Productivity System Facility (ISPF) session and maintaining the client's TSO/ISPF session on a zero-downtime/operating system (z/OS) host over multiple service calls. A session provisioning and maintenance (SPM) utility determines whether a TSO/ISPF session exists for a client making a request for a TSO/ISPF service. When a TSO/ISPF session does not exist for the client, session establishment is initiated by generating a TSO initialization module in a new UNIX System Services (USS) process. Session establishment involves initializing a user's own TSO address space through USS and using USS service call API's to make TSO/ISPF service call requests in the TSO address space. The SPM utility maintains the client's TSO/ISPF session over multiple service calls, bypassing the overhead of having to establish a new session for every service request which requires TSO/ISPF services. | 04-09-2009 |
20090094316 | Distributed Virtual Machine Architecture - A distributed virtual machine architecture includes a virtual machine client ( | 04-09-2009 |
20090094317 | METHOD, APPARATUS AND SYSTEM FOR SHARING MULTIMEDIA CONTENT WITHIN A PEER-TO-PEER NETWORK - A system, method and communication device configuration for sharing multimedia content between network devices, such as UPnP or UPnP/DLNA devices and mobile communication devices, across different local networks or subnets. One possible system arrangement or architecture is based on the communication devices forming groups and then sharing UPnP control messages across the groups. The system arrangement supports enabling group member access to UPnP devices that are in other group devices or reachable via other group devices. By enabling devices to form groups across wide-area networks and distribute UPnP messages within the group members, the system effectively extends the range of a UPnP network. Devices include an overlay middleware and an xDLNA application to provide the functionality to form or join a device group and communicate multimedia content with other devices in the group as if the devices are within the same local network. | 04-09-2009 |
20090094318 | Smart access to a dispersed data storage network - An improved system for accessing data within a distributed data storage network (“DDSN”) is disclosed. In a system implementing the disclosed invention, traffic is routed to individual slice servers within the DDSN in accordance with objective criteria as well as user-defined policies. In accordance with one aspect of the disclosed invention, when a data segment is written to a DDSN, the segment is divided into multiple data slices, which are simultaneously transmitted to different slice servers. In accordance with another aspect of the disclosed invention, when a data segment is read from a DDSN, a list of slice servers, each containing a data slice that could be used to reconstruct the requested data segment, is assembled, and sorted in accordance with a preference rating assigned to each of the slice servers. Sufficient data slices to reconstruct the data segment are then read in accordance with the preference ranking of the slice servers. | 04-09-2009 |
20090094319 | SYSTEM AND METHOD OF ACQUIRING CONTENTS - A method of acquiring contents between a client terminal and a local server, the method including the client terminal photographing or recording partial information of predetermined contents according to an input of a user, the client terminal transmitting the partial information of contents to a predetermined local server, the local server analyzing the partial information of contents and retrieving contents or content-related information corresponding to the partial information of contents, and the local server transmitting the retrieved contents or content-related information to the client terminal. | 04-09-2009 |
20090094320 | File system adapted for use with a dispersed data storage network - A file system interface to a dispersed data storage network is disclosed. The disclosed interface accepts read and write commands from a file system resident on a user's computer and generates network commands that are forwarded to slice servers that form the storage component of the dispersed data storage network. The slice servers then fulfill the read and write commands. | 04-09-2009 |
20090094321 | CONTENT PROVIDING DEVICE, DATA PROCESSING METHOD, AND COMPUTER PROGRAM - A content providing device serving as a server for executing content providing processing as to a client, includes: a data processing unit for executing content providing processing in response to a content request from the client; wherein the data processing unit receives a disc recorded identifier for identifying a disc or content recorded in the mounted disc of the client, and the identification information of at least either the device identifier of a device on the client side, or the user identifier of a user on the client side, from the client, accumulates the history information of the disc recorded identifier received from the client in a management database in increments of devices or users, and analyzes the user's preference on the client side to provide a content adapted to the user's preference. Thus, content which interests a user or commercial content can be selectively provided to the user. | 04-09-2009 |
20090094322 | THUMBNAIL DISTRIBUTION SYSTEM, SERVER, CLIENT AND PROGRAM - A thumbnail distribution system includes a client device and a server communicatable with each other by using a hyper text transfer protocol (HTTP). A client device includes a request generating unit, a request transmitting unit, a response receiving unit, and a data processing unit. The request generating unit generates an HTTP request having a request line storing a file name of a file store in a storing unit. The request transmitting unit transmits the HTTP request. The response receiving unit receives an HTTP response having a response body storing a thumbnail corresponding to the file having the file name stored in the request line. The data processing unit performs a data processing based on the thumbnail stored in the response body. The request receiving unit receives the HTTP request transmitted from the request transmitting unit. The response generating unit generates the HTTP response based on the HTTP request. The response transmitting unit transmits the HTTP response to the response receiving unit. | 04-09-2009 |
20090094323 | Contents Reproduction System - A contents reproduction system comprises: a server apparatus for storing contents obtained from external and a client apparatus by which the contents stored in the server apparatus is reproducible, wherein the server apparatus includes: a list preparing section for preparing a list of the contents stored in a contents storage section; and a list transmitting section for transmitting the contents list prepared by the list preparing section to the client apparatus, and the client apparatus includes: a list comparing section for comparing a first list stored in a list storage section and a second list newly obtained by a list obtaining section; an additional contents presentation section for presenting newly added content by a recognizable form based on a comparison result obtained by the list comparing section; a contents reproduction section for reproducing the content presented by the additional contents presentation section based on a control signal indicating reproduction. | 04-09-2009 |
20090094324 | METHODS, APPARATUS, AND SYSTEMS FOR PROVIDING LOCAL AND ONLINE DATA SERVICES - A system and method for processing content data for one or more reader devices at a server in accordance with exemplary embodiments may include receiving, from one or more end-user devices, content data associated with one or more content resources via a first network, analyzing the content data using one or more online content analysis devices whereby analysis data is generated, formatting the content data using one or more online formatting devices based on the analysis data, and outputting, to the one or more the reader devices, formatted content data via a second network. | 04-09-2009 |
20090094325 | Acuro Universal Multimedia Communication System (AUMCS) - A global multimedia server, local multimedia server and multimedia client create a universal communication system allowing any consumer to engage a plethora of media content to any end user. The global media server may be located through a publicly accessible IP address using a FQDN (fully qualified domain name) based on DNS. The delivery of multimedia calls or messages may also be achieved by using an E.164 number as universal resource identifier. PBX features allow for the manipulation of multimedia content and the use of mixed and multiple media during a communication or the creation of spontaneous or scheduled conferences that are both collaborative and interactive. | 04-09-2009 |
20090094326 | CONTROL SYSTEM METHODS AND APPARATUS WITH SERVICES - A system for process control comprises a server digital data processor and a client digital data processor that are coupled by a network, such as the Internet or an Intranet. The server digital data processor, which is additionally coupled to a control/sensing device and any associated interface equipment (collectively, referred to as “process control apparatus”), includes a command processor that transfers information between the network and the process control apparatus. The client digital data processor includes an information client (e.g., a so-called Internet web browser) capable of requesting and receiving an applet from the server digital data processor. The information client, further, defines a hardware-independent and operating system-independent virtual machine environment within the client digital data processor. The client digital data processor executes, within that virtual machine environment, an applet for configuring the client digital data processor as a “process controller” that establishes communications over the network with the command processor and that monitors and/or controls the process control apparatus via those communications. | 04-09-2009 |
20090094327 | METHOD AND APPARATUS FOR MAPPING A SITE ON A WIDE AREA NETWORK - A method and system for organizing and displaying information about Internet Web pages on Web maps are disclosed. Web maps display a summary of the information that a Web page provides access to, in a format that facilitates a rapid assessment of what may be accessed through a Web site's home page, or through any Web page on the Web site. Preferably, Web maps are displayed on a Web page, or within a frame of a Web page, by an Internet browser application. A set of Web maps may be automatically generated by a search engine or directory in response to a user's search request. Alternatively, a user may request that a Web map be produced for a particular Web page of interest. The Web maps are preferably generated by a Web server, or by an application running in the background of a user's computer, so that the user may perform other tasks on the user's computer while the Web maps are being generated. | 04-09-2009 |
20090100124 | WEB FEEDS OVER SIP - A method may include issuing a Session Initiation Protocol (SIP) request to a Web feed server to receive a Web feed, and receiving from the Web feed server the Web feed. | 04-16-2009 |
20090100125 | OPTIMIZED KEY FRAME CACHING FOR REMOTE INTERFACE RENDERING - Frames of user interface (UI) graphical data can be remotely rendered more efficiently at a client during a remote session with a server by utilizing graphical data cached at the client to prevent re-sending data to the client that was sent in previous payloads. By using cache memory to remember recurring frames of similar UI data and delta encoding to correct areas that are not similar, encoded payload sizes are greatly reduced. When a cached frame is closer to a new frame than the current frame, the cached frame is selected and delta commands are derived from differences between the selected cache frame and the new frame. The differences between the cached frame and the new frame are then encoded as delta commands and the cache commands and delta commands are sent to the client which receives and applies the commands to render the new frame. | 04-16-2009 |
20090100126 | SYSTEMS AND METHODS FOR MANAGING A SERVICE REGISTERED ON A DEVICE - A method for managing a service registered on a device is described. A device and a service associated with the device are discovered. The validity of a server hosting the service is verified. The validity of a link corresponding to the service hosted on the server is verified. The compatibility of the service with the device is verified. | 04-16-2009 |
20090100127 | METHOD AND SYSTEM FOR HOARDING CONTENT ON MOBILE CLIENTS - A device and method for efficient hoarding content set on a mobile client prior to disconnection of the mobile client from a network. The content set to be hoarded on the mobile client and a respective schedule for hoarding the content set on the mobile client are dynamically computed by considering various real times factors such as file utilities, device capabilities and network connectivity that affect the performance of the mobile client and the hoarding process. | 04-16-2009 |
20090100128 | ACCELERATING PEER-TO-PEER CONTENT DISTRIBUTION - The acceleration of peer-to-peer downloads of content files using auxiliary resources in combination with peer-to-peer content distribution. A further feature relates to the use of enhanced message scheme for communications between the tracker and peers. One embodiment is a swarm having at least one seed capable of at least initially storing the content files with at least one tracker maintaining a list of peers wherein the tracker uses at least one peer selection algorithm to generate a selective peer-list and provides a selective peer-list to the peers. | 04-16-2009 |
20090100129 | THIN TERMINAL COMPUTER ARCHITECTURE UTILIZING ROAMING KEYBOARD FILES - A thin client server system including a client server configured to transfer at least one roaming keyboard file to at least one thin client terminal is described. The thin client terminal includes a touch-sensitive interface, session layout module and a client processing module. The session layout module generates a selection configuration for selecting the type of interaction with the client server system. The client processing module applies the at least one roaming keyboard file and to dynamically generate, input sub-modules for receiving communication from at least one user and an output sub-module for generating output to at least one user. The generated input sub-module including, a virtual keyboard sub-module, and a pointer-pad sub-module and the generated output sub-module including a virtual screen sub-module for generating output to at least one user, wherein the client sever allows modular collaboration while multiplexing input and output message between sub-modules. | 04-16-2009 |
20090100130 | System and method for anomalous directory client activity detection - An information processing system for a computing network in which the access log of a directory server is analyzed to detect anomalous client access requests. | 04-16-2009 |
20090100131 | METHOD AND APPARATUS FOR INTEGRATING DISTRIBUTED SHARED SERVICES SYSTEM - Method and apparatus for integrating distributed shared services system which integrates web based applications with each other and with other centralized application to provide a single sign-on approach for authentication and authorization services for distributed web sites requiring no access time back to the authentication/authorization server is provided. | 04-16-2009 |
20090100132 | COLLECTOR FOR MONITORING AND RECORDING APPLIANCE DATA - A central collector has appliance communication links to communicate with multiple appliances, and removable memory to store operational data retrieved from the appliances. When the memory is removed from the central collector and installed in a device capable of communication, the operational data can be communicated from the removable memory to a remote service center or a portable computing device. | 04-16-2009 |
20090100133 | Slow-Dynamic Load Balancing System and Computer-Readable Medium - A load balancing system and a corresponding computer-readable medium are proposed. The load balancing system is used in environments (e.g., implementing a licensing management application) wherein each client is associated with a preferred server storing specific information for the client. Each client periodically detects a workload and a response time of all the servers. The client selects a subset of nearest servers (according to their response times). The server in that subset with the lowest workload is set as an eligible server. Whenever a ratio between the workload of the preferred server and the workload of the eligible server exceeds a predefined threshold value (e.g., 1.1), the client switches to the eligible server (transferring the corresponding specific information). The system of the invention exhibits a slow dynamic, and tends to reach a steady condition (wherein the specific information of the clients is not continuously moved across the system). | 04-16-2009 |
20090106347 | METHODS AND SYSTEMS FOR PROVIDING ACCESS, FROM WITHIN A VIRTUAL WORLD, TO AN EXTERNAL RESOURCE - In a method for providing access to resources, a virtual world application executing on a first server transmits, to a client, data representative of at least one virtual world object. The virtual world application receives, from the client, a request to access a resource executed on a second server. The virtual world application requests access to the requested resource and, in response, receives output data generated by the resource. The virtual world application transmits, to the client, the received output data and data representative of a second virtual world object. In some aspects, the virtual world application receives a request to render, on a virtual world object, output data generated by a resource executed on the client. An agent intercepts the output data generated by the resource executed on the client. A virtual world client applies the intercepted output data as a texture to a virtual world object. | 04-23-2009 |
20090106348 | METHOD AND SYSTEM FOR LIMITING INSTANCES OF A CLIENT-SERVER PROGRAM WITHIN A RESTRICTED DISTRIBUTED NETWORK - The present invention provides a computer implemented method, data processing system and computer program product for limiting instances of a client-server program within a plurality of platforms in a restricted distributed network. The data processing system receives an invocation of the client-server program. The data processing system assigns a write file to the client-server program wherein the write file has a write file name and the write file is on a distributed file system accessible to the plurality of platforms. The data processing system determines whether the write file is available. Responsive to a determination that the write file is available, the data processing system opens the write file for writing wherein the write file is associated with the client-server program. The data processing system, responsive to a determination that the write file is available, forms an addressing file having addressing information of a first instance of the client-server program. The data processing system responsive to a determination that the write file is available, reports the addressing file by writing addressing information to the addressing file, wherein the addressing file is established at a predetermined logical location in the distributed file system. The data processing system responsive to the determination that the write file is available, executes at least one instruction of the client-server program. | 04-23-2009 |
20090106349 | SYSTEMS AND METHODS FOR MANAGING COOKIES VIA HTTP CONTENT LAYER - The cookie management system and methods of the present solution address issues with rewriting cookie headers by handling cookies in the content layer of HTTP instead of the HTTP transaction layer. The present solution maintains cookie information for a browser via an intermediary and installs the correct cookie parameters in the browser via the HTTP content layer. Instead of using the headers of the HTTP transaction layer which may cause issues due to rewriting, the present solution manages the cookies outside of this layer. This avoids the browser managing the cookies incorrectly. Set cookies headers served from a server in response to client HTTP requests are removed by the intermediary. Cookie information from the headers are stored in a cookie jar on the intermediary. The intermediary delivers instructions and scripts via the content layer of the HTTP response to set the cookie in the browser. The scripts detect browser changes to the cookie and communicates the changes to the intermediary to update the cookie jar. With the present solution, the domain and path names of a cookie are set correctly on the browser when delivering content via a reverse proxy. | 04-23-2009 |
20090106350 | METHOD AND APPARATUS FOR DYNAMIC WEB SERVICE CLIENT APPLICATION UPDATE - A method for managing a web service client update without recompiling or redeploying of the client code includes the following steps or acts of: receiving a request for the web service from a subscribed client; transmitting the request to the web service; receiving notification of the web service update from a service provider or registry or some other means; parsing the notification and retrieving parameters describing the web service update; marshalling the parameters; determining whether the new web service update is compatible with the current web service invoked by the client application; updating the local service proxy instance with the marshaled parameters if the new web service update is compatible with the current web service invoked by the client application; and transmitting a notification if the web service update is not compatible with the current web service invoked by the client application. | 04-23-2009 |
20090106351 | Client Apparatus - A client apparatus in accordance with the present invention includes a contents list request transmitting means | 04-23-2009 |
20090106352 | Zugidome dating / social interaction system - A personal interaction and dating system that includes a plurality of individual portable hand-held transmitter and receiver units. The system further includes data storage and transfer mechanisms, personal computer software that is used to filter and prioritize data, and an easily accessible website for further uploading, downloading, and analyzing of acquired data, such that individuals can contact and send personal information to one another in an analytical, nonintrusive, and private method. | 04-23-2009 |
20090106353 | METHOD AND SYSTEM FOR PROVIDING AN EVENT AUDITING CLIENT SERVER SOFTWARE ARRANGEMENT - A computer system, includes a first input configured for data communication with a network of computers; a computer-readable medium storing processor executable instructions corresponding to a plurality of rules where the plurality of rules control the functionality of the system; a first processor configured to receive external events from the network via the first input and configured to receive rule events from the processor executable instructions; and logic configured to audit the received external events and rule events, where the audit comprises recording event initiation data and selectively approving event action where the processor processes an event only in response to the logic approving event action. | 04-23-2009 |
20090106354 | Identifier Authentication System - There is provided an identifier authentication system in which information requesting users can share all predetermined information held in a plurality of information providing servers. | 04-23-2009 |
20090106355 | Method and Apparatus for Peer-to-Peer Services - A method and apparatus for peer-to-peer services have been described. | 04-23-2009 |
20090106356 | MEDIA PLAYBACK POINT SEEKING USING DATA RANGE REQUESTS - Techniques are described for downloading user-selected segments of media objects. As described herein, a user may demand that a client device present a segment of a media object when the client device has not yet downloaded the data that represents the partial segment of the media object. The client device may then output two separate requests to a server that hosts the media object. The first request specifies a resource identifier of the media object and a first data range. Data in the first range specifies a format of data of the media object. The second request specifies the resource identifier of the media object and a second data range. Data in the second range represents the requested partial segment of the media object. When the client device receives the data, the client device uses the data in the first range to present the data in the second range. | 04-23-2009 |
20090106357 | Synchronized Media Playback Using Autonomous Clients Over Standard Internet Protocols - A method of achieving synchronous playback of media content over the internet, such as digital video and audio, when the media content is stored on a host that does not have synchronous broadcasting software installed. Users select media sources that are accessible from one or more content servers and create a broadcast playlist. A database maintains a virtual-time record of the broadcast. A server receives a client request for the broadcast, retrieves the virtual-time record from the database, and delivers it to the client. The client then accesses the remotely-stored media source and plays it in a media player, synchronously with all other clients receiving the broadcast. | 04-23-2009 |
20090106358 | CACHE CONTROL PROGRAM, STORAGE MEDIUM STORING CACHE CONTROL PROGRAM, AND CACHE CONTROL APPARATUS - A storage medium stores a cache control program which causes a computer to execute receiving a feed that concerns any desired site. The computer judges whether or not a rich content specified from the feed among contents stored in a first server is cached, on the basis of the number of subscribers to the feed received, and transmits a cache instruction for the rich content to a second server that accepts a transmission request for the rich content from a terminal apparatus of the subscriber, in a case where the rich content needs to be cached. | 04-23-2009 |
20090106359 | Generation and Retrieval of Incident Reports - Upon detection of an anomaly, a report is generated that includes a description the anomaly. A description of the anomaly contained in the report is examined to determine a proposed remedy for the anomaly. | 04-23-2009 |
20090106360 | CONTENT DELIVERY METHOD AND SYSTEM, NETWORK DEVICE, AND MOBILE DATA SERVICE PLATFORM - A content delivery method and system, a network device, and a Mobile Data Service Platform (MDSP). The content delivery method includes receiving a service request that carries a content for approval and a standard content, searching for the digest of the standard content corresponding to the standard content identifier, where the digest of the standard content is stored at the time of approving the standard content and the standard content corresponds to the standard content identifier, generating a digest of the content for approval, judging whether the digest of the content for approval is consistent with the digest of the standard content where when consistent, forwarding the service request and when not consistent, terminating the process of delivering the content. The application of the present disclosure ensures that the content which is approved is sent to the user, thus ensuring authenticity and integrity of the content. | 04-23-2009 |
20090106361 | Identification of Root Cause for a Transaction Response Time Problem in a Distributed Environment - Method and apparatus for identifying a cause for a response time problem for a transaction in a distributed computing system that includes a central server and a plurality of subsystems. Data is stored at each subsystem relating to sub-transactions of transactions performed by the subsystems. When a problem is discovered in connection with the completion of a particular transaction, each subsystem of the plurality of subsystems that was involved in the particular transaction is identified, and both instance data relating to all of the sub-transactions of the particular transaction stored at each identified subsystem and current hourly aggregate data stored at each identified subsystem is forwarded to the central server. Root-Cause Analysis is then performed using the forwarded instance data and aggregate data to identify the particular subsystem that caused the transaction problem. | 04-23-2009 |
20090112972 | Managing Device Models in a Virtual Machine Cluster Environment - Machine-readable media, methods, apparatus and system are described. In some embodiments, a client platform may determine that an input/output operation related to a hardware device may happen in a virtual machine of the client platform and request a server platform via the network to handle the input/output operation related to the hardware. The server platform may receive the request from the client platform through the network; and identify a software device from a plurality of software devices in the server platform to handle the request, wherein the identified software device corresponds to the hardware device related to the input/output operation. | 04-30-2009 |
20090112973 | METHOD AND APPARATUS FOR COMPOSITE PART DATA EXTRACTION - A computer implemented method, apparatus, and computer usable program code for providing ply lay-up data for a composite part. A designation of a location is received for the composite part in a three dimensional object from a requester. A three dimensional model is opened in which the composite part is located. The ply lay-up data is extracted for a section within the composite part within the three dimensional model to form extracted ply lay-up data for the section. An output file is created containing a two dimensional drawing for the section with the ply lay-up data identifying a ply stacking sequence, an orientation of each ply in the ply stacking sequence, and a material for the each ply in the ply stacking sequence. The output file is returned to the requester. | 04-30-2009 |
20090112974 | COMMUNITY-BASED WEB FILTERING - Community-based rating information is generated about a Web site, Web page or other network-accessible content for use in Web filtering operations. The rating information may relate to the appropriateness of the content for a particular audience or audiences, such as for children or for children of different age groups. The rating information is based on feedback provided by users who have accessed the content in question. Where the group of users providing feedback is sufficiently large, the rating assigned to the content will tend to accurately reflect community standards. Also, because the rating information is based on user feedback, the rating information can change over time to reflect changing community attitudes towards content. | 04-30-2009 |
20090112975 | PRE-FETCHING IN DISTRIBUTED COMPUTING ENVIRONMENTS - Client-side performance is optimized through server-side pushing of content. Portions of content are requested and retrieved as required by a client-side application. Moreover, content likely to be needed in the near future is pre-fetched and pushed to the client. This is beneficial from an overhead standpoint since all content need not be provided to the client at once. Rather, content provisioning is throttled based on need, and wait time is mitigated by pre-fetching. | 04-30-2009 |
20090112976 | Method for measuring web traffic - A method is presented for measuring, analyzing and/or reporting web traffic, predetermined events, and/or user activity on one or more web pages utilizing a landing page having code embedded thereon, wherein the program code is structured to deploy at least one portal element onto the landing page. Further, the portal element is structured to display at least one web page therein, while remaining substantially imperceptible at a client interface. Additionally, the program code is structured to detect a source of the web visit, and other predetermined events, including mouse clicks and other navigation activity. | 04-30-2009 |
20090112977 | System for measuring web traffic - A system is presented for measuring, analyzing and/or reporting web traffic, predetermined events, and/or user activity on one or more web pages utilizing a landing page having code embedded thereon, wherein the program code is structured to deploy at least one portal element onto the landing page. Further, the portal element is structured to display at least one web page therein, while remaining substantially imperceptible at a client interface. Additionally, the program code is structured to detect a source of the web visit, and other predetermined events, including mouse clicks and other navigation activity. | 04-30-2009 |
20090112978 | CLICK DETECTION METHOD, APPARATUS AND SYSTEM - A click detection method, apparatus and system is provided. An embodiment includes a method that receives a request from a client destined for a server and a unique identifier for the client. The method of the method also includes generating a representation of the unique identifier, and forwarding the unique identifier and the request to the server. | 04-30-2009 |
20090112979 | EXTENSIBLE METHOD AND SYSTEM FOR PERFORMING MANAGEMENT OPERATIONS ON KNOWN AND UNKNOWN TARGETS - This invention provides an extensible method for performing management operations on known and unknown targets. The extensible method is implemented on a fully extensible system where management software and triggers that cause these management operations to be run are easily extended in the field. The triggers may include information indicating a change in inventory, product state, or an event, and may originate directly from a product or from an information store containing information about installed products. The management software facilitates mining this information, parsing the information through a manifest of the triggers, and selecting functions to determine if a management operation should be executed, and if so, which management operation. Generally, the management software executes the selected management operation. | 04-30-2009 |
20090112980 | Image Data Server - Disclosed is an image data server which transmits image data through a communication network to a client apparatus for displaying an image on a display screen, the image data server including: an obtainment section to obtain aspect ratio information of the display screen from the client apparatus through the communication network; a specification section to specify a display screen area where the image based on the image data is not displayed in the display screen of the client apparatus when the image is output to the client apparatus according to the aspect ratio information obtained by the obtainment section; a creation section to create combined data by combining background image data corresponding to the display screen area specified by the specification section with the image data; and a transmission section to transmit the combined data created by the creation section through the communication network to the client apparatus. | 04-30-2009 |
20090112981 | Database end-user identifier - A user identifier relay, comprising control logic adapted to relay an identifier of an application server user to a database associated with said application server, wherein said relay is performed via a transaction request from said application server to said database. | 04-30-2009 |
20090119359 | Server, computerized network including same, and method for increasing level of efficiency of a network - A data access engine | 05-07-2009 |
20090119360 | CONDITION CONTROL SYSTEM, DEVICE AND PROCESS FOR MESSAGE TRANSMISSION - The invention concerns in particular a system comprising: a first terminal ( | 05-07-2009 |
20090119361 | CACHE MANAGEMENT FOR PARALLEL ASYNCHRONOUS REQUESTS IN A CONTENT DELIVERY SYSTEM - Embodiments of the present invention provide a method, system and computer program product for cache management in handling parallel asynchronous requests for content in a content distribution system. In an embodiment of the invention, a method for cache management method for handling parallel asynchronous requests for content in a content distribution system can include servicing multiple parallel asynchronous requests from different requesting clients for a page before all fragments in the page have been retrieved by returning previously cached ones of the fragments to the requesting clients and returning remaining ones of the fragments in the page to the requesting clients as retrieved from non-cached storage. The method further can include assembling the page once all fragments in the page have been retrieved from non-cached storage. Finally, the method can include caching the assembled page to subsequently service requests for the page. | 05-07-2009 |
20090119362 | APPLICATION/DATA TRANSACTION MANAGEMENT SYSTEM AND PROGRAM FOR THE SAME - The present invention serves to produce good performances of the server side regardless of the increase or decrease in the data amount and enables to intercommunicate regardless of the difference in the data format of each client. | 05-07-2009 |
20090119363 | WEB SHARING SYSTEM, CLIENT DEVICE, AND WEB SHARING METHOD USED FOR THE SAME - Multiple client devices which enable operation of a Web browser thereon each include a relaying client for rewriting, between the Web browser and a network, the URL of a Web page requested by the Web browser to description for obtaining the Web page via a Web sharing server. A web sharing server for causing a Web page to be shared by the client devices via the network retrieves the Web page requested by the Web browser based on the URL rewritten by the relaying client, and delivers the retrieved Web page to the Web browsers of the client devices that belong to the same group. | 05-07-2009 |
20090119364 | METHOD AND SYSTEM FOR EXCHANGE OF DATA BETWEEN REMOTE SERVERS - A method and a system for exchanging data between a first server ( | 05-07-2009 |
20090119365 | Method and apparatus for display synchronization using image compression - Methods and apparatuses for synchronizing displays of a local and a remote device using image compression to achieve efficiency gains are disclosed. A local device requests an update for a particular requested region of a remote device's display, receives an update region which is a portion of the requested region, and updates a stored local representation of the remote display based on the update region. A remote device compares, upon a request from a local device for an update, portions of the old and new stored images corresponding to the requested region. Compared pixels are then encoded to yield an update region and transmitted to the local device. In the encoding, pixels which changed between the old image and the new image are encoded opaque and with the color corresponding to the pixels in the new image, and at least one pixel which did not change between the old image and the new image is encoded transparent. | 05-07-2009 |
20090119366 | Routing incoming call requests - A storage medium and computer system that in an embodiment dynamically allocate client requests to target servers based on prepare messages sent by the target servers. The addresses of target servers are added to a queue in response to the prepare messages from the target servers. A network interface is then prepared to receive an incoming call request from a client. After the call request arrives from a client, one of the addresses is selected from the queue. The call request is then sent through a tunnel to the target server associated with the selected address. | 05-07-2009 |
20090119367 | METHOD AND SYSTEM FOR PROVIDING SERVICE FUNCTIONS - A method for providing service functions includes: the service provider side receives a service request from the service requestor side, screens service functions requested by the service request and forms a service request result, and sends the service request result to the service provider side. A system for providing service functions includes: a service server on the service provider side, adapted to return the requested service to the service requestor side, according to the service request of the service requestor side; a function screener, connected to the service server on the service provider side and adapted to screen service functions requested by the service request and send the after-screening result to the service server on the service provider side. With the present invention, it is possible to control and screen functions of a service dynamically in real time without affecting the network performance. | 05-07-2009 |
20090125579 | METHOD AND SYSTEM FOR IMPROVING CLIENT-SERVLET COMMUNICATION - The present invention provides a method and system for improving the client-Servlet communication in the World-Wide-Web (Web) without changing the existing communication protocol, and without changing the client. The existing prior art one-way communication path between client and Servlet remains unchanged if the initial request includes all information for retrieving the desired information. However in the case the Servlet identifies missing information not included in the initial client's web-browser request for retrieving the information desired, the Servlet automatically opens an another communication path for providing the missing information to the Servlet by making use of the HTTP-response functionality of said initial HTTP-request, wherein the another communication path is supported by a further Servlet functionality component and is characterized by the steps of: generating a script—when executed at the client's web-browser retrieves the missing information and invokes the further Servlet functionality component—by the Servlet, appending the script to said HTTP-response indicating it as a partial response, sending the HTTP-response including the script to the client's web-browser, suspending execution of the initial HTTP-response by the Servlet until the missing information will be available, receiving the missing information by the further Servlet functionality component, wherein the missing information is contained in a new HTTP-request created by the script during its execution on the client's web-browser, providing the missing information to the Servlet, and continuing execution of the initial HTTP-response by the Servlet using the missing information for retrieving the rest of the said HTTP-response and providing the rest of the HTTP-response to the client's web-browser for displaying. | 05-14-2009 |
20090125580 | DISPLAYING SERVER ERRORS ON THE CLIENT MACHINE THAT CAUSED THE FAILED REQUEST - Computer-implemented methods and computer-readable storage media are disclosed relating to displaying server errors on the client computing system that caused the failed request. A client listener application configured to execute on a client computing system. The client listener application is further configured to exchange data over a network with a server system, and provide metadata to the server system identifying the client computing system in association with a client request for execution of code on the server system. The client listener program is configured to receive an assert message indicating an error resulting from the execution of the code on the server and signal receipt of the assert message over a user interface. The client listener program is further configured to provide an opportunity for a user to respond to the assert message via the user interface by choosing to ignore the assert message or to analyze the error. | 05-14-2009 |
20090125581 | Automated recording and playback of application interactions - Some embodiments of automated recording and playback of application interactions have been presented. In one embodiment, an application proxy server communicatively coupled between an application server and a client records responses and requests between an application server and a client during a transaction. Furthermore, the application proxy server generates a script based on the responses and requests recorded. | 05-14-2009 |
20090125582 | METHOD AND SYSTEM FOR PROVIDING MEDIA PROGRAMMING - A method of generating media programming includes the steps of providing by an aggregator to a client a list of feeds; receiving by the aggregator from the client a selection of one of the feeds; receiving by a publisher from the aggregator the feed selection; and providing to the client media programming based on a publisher-initiated feed responsive to the feed selection and including media elements selected and concatenated with the feed responsive to the client information. | 05-14-2009 |
20090125583 | PRIORITY CONTROL SYSTEM AND METHOD - A priority control system includes a terminal, and a processing server coupled over a network. The processing server has an operation processing sections each of which executes a predetermined process, a communications device, a priority determination section, and a priority assignment section. The processing server also has priority information about priorities to be assigned according to a type of operation processing section. Each of the operation processing sections executes the predetermined process based on a packet, provided by the terminal, and generates screen information with a result of the predetermined process. The communications device transmits screen information with an assigned priority. The terminal receives the screen information transferred by a network device on the network in accordance with the priority, and displays the screen information. | 05-14-2009 |
20090125584 | SYSTEM AND METHOD FOR SPATIO-TEMPORAL-CONTEXT AWARE INTERACTION OF USERS WITH AN ENTITY OF INTEREST - A multifunctional interaction system which is capable of spatio-temporal context localization of users and of communication of audio/video streams to an entity of interest defined by the user, includes a communication domain supporting a predefined localization service, a server associated with the communication domain, client devices, and a dynamically changing context database which is customized in accord with the dynamics of interaction sessions of client devices with the server. The client communicates with the system to either request services therefrom or to send a message to the entity of interest. The system is provided with a panic alert mechanism which, upon actuation, transmits an audio/video data stream along with the client location tag, time stamp, and client ID, to a police precinct for prompt action. | 05-14-2009 |
20090125585 | METHOD AND SYSTEM FOR USING A CACHE MISS STATE MATCH INDICATOR TO DETERMINE USER SUITABILITY OF TARGETED CONTENT MESSAGES IN A MOBILE ENVIRONMENT - Methods and systems for determining a suitability for a mobile client to display information are disclosed. A particular exemplary method includes maintaining on the mobile client a list of first attributes relating to message cache misses of a cache memory located on the mobile client, receiving on the mobile client a set of target attributes associated with a target message, performing on the mobile client one or more matching operations between the first attributes and the target attributes to produce a matching result, and storing the target message in a cache in the mobile client dependant upon the matching result. | 05-14-2009 |
20090125586 | SCREEN SHARING SYSTEM AND DATA TRANSFER METHOD - The client's screen includes a shared area that displays a portion of the server's screen information. The present invention performs a remote event from the client upon the server by causing an input event that is instigated upon the shared area thereof to be replayed upon the server. When this circumstance occurs, the client detects the instruction for the transfer of data to the shared area thereof, requests the transfer of data from the server, receives the data that is thereby transferred from the server, and develops the data thus received to the client's memory space. Upon receipt of the request for transfer of data from the client, the server converts the data that is stored within the server's own memory space into a state wherein the data thus stored is capable of being transferred, and transmits the data thus converted to the client. | 05-14-2009 |
20090132640 | Content timing method and system - A computer method and related apparatus for delivering content files to a client computer are disclosed wherein a request for a content file on a content server is received from a client; a future time period during which the content file will be available on a cache server is determined; and a rewritten uniform resource locator comprising time period availability information, or a link to a file comprising the time period availability information, is returned from the server to the client. The client can use the information to obtain the content file in the determined future time period. | 05-21-2009 |
20090132641 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR REALIZATION OF ONLINE VIRTUALIZED OBJECTS AND CONVEYANCE OF VIRTUAL NOTES - A system, method, and computer program product for an online transferring system where a conveying user may transfer a virtual object, representative of a real object, and a virtual note to a receiving user using an electronic ID of the receiving user and have a real object delivered to a shipping address of the receiving user without knowledge of the shipping address by the conveying user. The virtual note is associated with the virtual object. The virtual note may remain hidden from the receiving user until the real-world object is delivered or the virtual note may be viewed prior to the delivery of the real-world object. The virtual object and the associated virtual note is stored in the system, thus allowing the receiving user to retrieve the virtual object and the associated virtual note. | 05-21-2009 |
20090132642 | DELEGATING APPLICATION INVOCATION BACK TO CLIENT - Aspects of the subject matter described herein relate to delegating application invocation back to a client. In aspects, a server hosts an application that has a user interface that is presented on a client. User interaction on the user interface is encoded and sent to the server to give to the application. When the user uses the application such that another application is to be executed, a server delegator determines whether to execute the other application on the server or the client. If the application is to be executed on the client, the server delegator instructs a component that executes on the client to execute the application on the client. Otherwise, the application is executed on the server and data representing the user interface of the application is sent to the client so that the client may present the user interface to a user. | 05-21-2009 |
20090132643 | PERSISTENT LOCAL SEARCH INTERFACE AND METHOD - A user interface includes a first view transmitted from a server computer system to a client computer system, the first view including a search identifier, and a second view transmitted from the server computer system in response to a user interacting with the search identifier. A search request is utilized at the server computer system to extract at least one search result from a search data source, the search result including information relating to a geographic location to the client computer system for display at the client computer system. The second view may include at least one component that may be in substantially the same location as in the first view. | 05-21-2009 |
20090132644 | USER INTERFACE AND METHOD IN A LOCAL SEARCH SYSTEM WITH RELATED SEARCH RESULTS - The invention provides a user interface including a first view transmitted from a server computer system to a client computer system, the first view including a search identifier, interaction with the search identifier causing of a search request from the client computer system to the server computer system, the search request being utilized at the server computer system to extract at least an initial search result from a search data source, the initial search result including information relating to a geographic location to the client computer system for display at the client computer system, and a second view transmitted from the server computer system in response to the user interacting with the search identifier, the second view including the initial search result and the plurality of related search suggestions. | 05-21-2009 |
20090132645 | USER INTERFACE AND METHOD IN A LOCAL SEARCH SYSTEM WITH MULTIPLE-FIELD COMPARISON - A user interface includes a first view transmitted from a server computer system to the client computer system, the first view including a search identifier, a user interacting with the search identifier causing transmission of a search request from the client computer system at the server computer system, wherein the search request may be compared with first and second fields of each of a plurality of search results in a data source and at least one search result may be extracted due to a comparison between the search request and the first field of the search result or the search result may be extracted due to a comparison between the search request and the second field of the search result. | 05-21-2009 |
20090132646 | USER INTERFACE AND METHOD IN A LOCAL SEARCH SYSTEM WITH STATIC LOCATION MARKERS - A user interface includes a first view transmitted from a server computer system to the client computer system, the first view including a map and a search identifier. A second view transmitted from the server computer system to the client computer system for display at the client computer system includes a map and the information relating to the geographic location of the first search request may be used to indicate the geographic location on the map of the second view, wherein the second view includes at least a first static location marker on the map of the second view at a first fixed location due to selection of a location marker at the first fixed location on the map of the first view. | 05-21-2009 |
20090132647 | CONTEXT-BASED DYNAMIC POLICY ASSIGNMENT IN A DISTRIBUTED PROCESSING ENVIRONMENT - An exemplary embodiment of the invention relates to a method, system, and storage medium for providing context-based dynamic policy assignment in a distributed processing environment. The system includes a first resource management host in communication with a client system, an application executable by the first resource management host, a dynamic policy assignment system executing on the first resource management host, policies stored on the first resource management host and an application profile associated with the client system. The application profile is received by the first resource management host. Application hosting services include executing the application on behalf of the client system. The dynamic policy assignment system receives the request, and based upon a task name associated with the application profile, selects at least one policy for an application instance. The dynamic policy assignment system further associates the policy to the application, and the host system executes the application. | 05-21-2009 |
20090132648 | CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM - A content delivery and global traffic management network system provides a plurality of caching servers connected to a network. The caching servers host customer content that can be cached and stored, and respond to requests for Web content from clients. If the requested content does not exist in memory or on disk, it generates a request to an origin site to obtain the content. A DNS Server load balances network requests among customer Web servers and directs client requests for hosted customer content to the appropriate caching server. The customer pays a service that provides the content delivery and global traffic management network system a fee for usage of the content delivery and global traffic management network system. | 05-21-2009 |
20090132649 | Method of Managing Workloads and Associated Distributed Processing System - Various embodiments enable a server system to convert data for client devices by identifying capabilities associated with various distributed devices, and utilizing those capabilities to select distributed devices to convert data. In one embodiment, a tangible computer-readable medium having instructions stored thereon, the instructions comprising: instructions to receive a request from a requesting device to convert a data set from a first format to a second format, instructions to communicate with one or more distributed devices, wherein the one or more distributed devices are capable of converting data from the first format to the second format, instructions to access a database which stores capability vectors associated with one or more distributed devices, the capability vectors identifying a characteristic of the one or more distributed devices, and instructions to use at least one capability vector to select at least one distributed device to convert the data set from the first format to the second format. | 05-21-2009 |
20090138544 | Method and System for Dynamic Image Processing - A method of processing an image wherein one or more processing functions are executed. Firstly, the steps involved in the one or more processing functions are determined where each of the one or more processing functions can include one or more processing steps. Secondly, the resource requirements associated with each of the processing functions are determined. The resource availability for the one or more resource requirements on a client is determined. Thirdly, and finally, each of the one or more processing functions are selectively allocated to the at least one of the client and the server in the case where the client does not have the required resource availability. | 05-28-2009 |
20090138545 | ASYNCHRONOUS RESPONSE PROCESSING IN A WEB BASED REQUEST-RESPONSE COMPUTING SYSTEM - Embodiments of the present invention address deficiencies of the art in respect to asynchronous web based request-response handling and provide a method, system and computer program product for asynchronous response handling in a web based request-response computing system. In an embodiment of the invention, a method for asynchronous response handling in a web based request-response computing system can be provided. The method can include inserting an address of an intermediate response server in a request, transmitting the request to a target processing server separate from the intermediate response server, and polling the intermediate response server for a response | 05-28-2009 |
20090138546 | Device awareness; user profiling; profile storage, analysis and matching; and social interaction system for wireless mobile devices - This invention is an electronic communication system for wireless mobile devices and is utilized to scan for the existence of other wireless mobile devices, analyze and present information regarding user profiles associated with each device, and provide functionality to initiate possible social interactions between users of these devices. | 05-28-2009 |
20090138547 | APPARATUS AND METHODS FOR OPERATION OF A WIRELESS SERVER - Apparatus and methods for wireless systems provide a mechanism to enhance the communication capabilities of wireless users. In an embodiment, a wireless server downloads media content to a mobile wireless client based on one or more criteria for the mobile wireless client, where the one or more criteria are identified in the wireless server. | 05-28-2009 |
20090138548 | APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PROCESSING INFORMATION - An information processing apparatus includes a plurality of virtual machines, each including an application managing unit that determines whether an application can process a client request by referring to address information specified in the client request and application information. One of the virtual machines includes a request transferring unit that identifies a virtual machine to which a client request is to be transferred by referring to overall application information and address information, and transfers the request to identified virtual machine. | 05-28-2009 |
20090138549 | Method, Apparatus and System for Business Performance Monitoring and Analysis Using Metric Network - A metric network provides a descriptive model that explicitly expresses the relationships among all metrics of a business enterprise. Performance of each single business entity in the operational level is measured by a set of primitive metrics, each of which measures a specific aspect of the business entity. The primitive metrics construct the base on which the whole metric network is built. | 05-28-2009 |
20090138550 | DOWNLOADING SERVER WITH TWO PORTS AND ASSOCIATED METHOD - The invention is directed to a device and a method for loading files onto a remote application which uses a standard protocol of the http type while making it possible to track the progress of said loading. For this purpose, there is provided a second port which enables the measurement, performed on the server where the application is located, of the progress to be displayed. The invention is particularly useful for operating and maintaining applications onboard an aircraft, for which the standards prescribed by airlines require progress tracking for transfers in both directions. | 05-28-2009 |
20090138551 | Method of Managing Workloads and Associated Distributed Processing System - Various embodiments enable a server system to consider a variety of priorities in determining how to organize, allocate, and manage client workloads in a distributed processing system. In at least one embodiment, a method may include generating a capability vector for one or more distributed devices, the capability vector defining a capability of the one or more distributed devices, determining a client priority for one or more client system, the client priority defining an order that a client system is granted access to submit one or more workloads to a distributed processing system for processing, assigning a workload priority to one or more workloads, the workload priority defining an order in which a workload is submitted to the distributed processing system for processing, and distributing one or more workloads form a client system to one or more distributed devices in response to the capability vector, the client priority, and the workload priority. | 05-28-2009 |
20090144359 | Mobile access to internet-based application with reduced polling - Providing a service in user equipment (UE) that operates within a mobile telecommunications system involves running a client application instance (CAI) in the UE, wherein the CAI interacts with a remotely-located server application via a network by means of a protocol that includes polling. A message is sent to the server application, the message including a PUSH address that uniquely identifies the UE and the CAI within the UE. The server application stops polling activity, and instead initiates a PUSH request when there is updated information to be supplied to the CAI. The UE consequently receives a PUSH that includes the identifier of the CAI, and consequently notifies the CAI of the received PUSH. The CAI responds by sending a polling message to the server application via the network. The server application sends a response to the polling message, the response including information associated with the service. | 06-04-2009 |
20090144360 | NETWORK DEVICE, METHOD OF CONTROLLING THE SAME AND NETWORK SYSTEM - A method and apparatus for mitigating traffic increase due to both a proxy server and a network device transmitting response packets to a search request by multicast. The network device transmits to the proxy server information required for a client apparatus to communicate with the network device. When the proxy server is in a state where proxy-send of the information is possible, the network device restricts response to a search request by multicast from the client apparatus. | 06-04-2009 |
20090144361 | MULTIMEDIA ADMINISTRATION, ADVERTISING, CONTENT & SERVICES SYSTEM - The invention relates to multimedia, and more particularly to systems and methods for providing multimedia administrative, advertising, content and services. According to aspects of the invention a method of accessing data by a user at a client system comprises: reading user specific information from a first smart card by a client system, the information including a user specific electronic serial number; transmitting the user specific information to a server; processing the user specific information by the server to determine user authorization to access data; and providing the user is authorized, receiving data from the server by the client at the client system. The data can be an advertisement, an electronic coupon, a system initiation routine for first time users, access data allowing the client system to access data on the smart card, among others. | 06-04-2009 |
20090144362 | SYSTEMS AND METHODS FOR PROVIDING DESKTOP MESSAGING AND END-USER PROFILING - This application relates to systems and methods for providing desktop messaging and end-user profiling in a computer environment. Generally, implementation includes delivering imaged-based content (including advertisements) and/or multi-media messages to an end-user on a periodic basis. In some cases, the content is conveyed from a server software application to a client device via a conduit that does not use an Internet browser, RSS, XML, Javascripts, ActiveX, or an e-mail client. As the end-user reads or otherwise interacts with the software application on a client machine, software on the machine collects profile information from the end-user. This profile information is used to target additional content for the particular end-user. | 06-04-2009 |
20090144363 | SYSTEM AND METHOD FOR REGISTRATION OF VALUABLE ITEMS - A system and method are provided for keeping track of the ownership of unique items in a system including a server computer connected to a database and at least one client computer connected to the server computer over a network. In operation information concerning the item is entered into the client computer. This information, includes at least a description of the item and its owner, is uploaded from the client computer to said server computer where the information is stored in the database. In response, the system provides from the server to the client computer a transaction identification number related to the information and an item number related to the item. A user at the client computer can use the transaction identification number to access the uploaded information at the database to determine the current owner of the item. Upon a transfer of ownership, the new owner can use at least one client computer to enter the transaction identification number and new owner information to update the information in the database to indicate the new owner and to indicate the prior owner as a seller of the item. In response a new transaction identification number is provided from the server computer to the client computer. | 06-04-2009 |
20090144364 | SMART NODES FOR WEB SERVICES - A smart node is integrated with each Web service in a Web service application chain to automatically supply compatible features, missing functionality. and orchestration of the processes in the application, without coordination by an orchestration engine, in an embodiment. A smart node is a software program that systematically specifies the communications dimensions, functionality, and orchestration required for interoperability among Web services. The communications parameters, backup functionality. and process orchestration required for the Web services in a Web service application may be predetermined and programmed into smart nodes. The smart nodes are subsequently integrated with the Web services in a Web service application so that communications among the Web services occur first through the smart nodes. The smart nodes can thus supply communications parameters, any missing functionality, and dynamic process orchestration based on the current event context of the Web service application. A smart node further enables a Web service to supply different functionality in different contexts. | 06-04-2009 |
20090150476 | System and Method for Transmitting Content From a Network Device to a Target Device - The invention relates to a method and a device for transmitting content, selected by a user at a network device, from the network device to a target device, wherein the user has user account data stored at the network device identified by a user account ID, and wherein the user account data at least comprises a network address of the target device, in which the user ID is received from the user for referring to the user account data and, based thereon, the content is transmitted to the target device on the basis of the network address. | 06-11-2009 |
20090150477 | DISTRIBUTED FILE SYSTEM OPTIMIZATION USING NATIVE SERVER FUNCTIONS - In at least some disclosed embodiments, a method includes a) creating a first stub file on a target file server, b) creating a t-stub file at the location of the source directory, c) copying source data into a hidden directory on the target file server, thus creating target data, d) overwriting the first stub file by renaming the target data, e) applying one or more server functions to the target data, and f) deleting source data from the source file server. | 06-11-2009 |
20090150478 | DATA TRANSFERRING METHOD AND OBJECT TRACKING SYSTEM USING THE SAME - A data transferring system and an object tracking system. The data transferring method includes generating messages based on the data, connecting the clients to the server, generating a plurality of event trigger thread instances, each of the instances being in communication with a corresponding one of the clients and sending the messages from the server to the clients through remote events by using the corresponding event trigger thread instance to control the communication between the server and the client. | 06-11-2009 |
20090150479 | Web Feeds for Work List Publishing - The subject matter disclosed herein provides methods and apparatus, including computer program products, for providing web feeds for work list publishing. In one aspect, there is provided a computer-implemented method. The method may receiving, at a web feed generator, a request for a web feed including one or more tasks, when a cache indicates that an additional task is available at the web feed generator. The web feed generator may generate the web feed including the one or more tasks. The web feed generator may provide the generated web feed including the one or more tasks to a user interface to enable presentation of the web feed. Related apparatus, systems, methods, and articles are also described. | 06-11-2009 |
20090150480 | Publishing Assets Of Dynamic Nature In UPnP Networks - System and computer program products for allowing a renderer in a UPnP network the capability of being able to render general Internet content, which the renderer was not designed to render in the contents original data format and file type. The system queries all devices on the local network, queries specific remote servers over the Internet, and retrieves data feeds from remote sources. The queried and retrieved data that is not in a format and file type that can be rendered by the renderer is loaded into a template and turned into a format and file type acceptable by the renderer. The queried and retrieved data in the proper format and file type is organized in a custom format and made available for rendering to the renderer. The system has the capability of transmitting content or the metadata of the content within the devices on the local network to a hosting service over the Internet. Additionally, a second local network has the capability of accessing the content stored on the first local network. | 06-11-2009 |
20090150481 | Organizing And Publishing Assets In UPnP Networks - System and computer program products for allowing a renderer in a UPnP network the capability of being able to render general Internet content of static or dynamic nature, which the renderer was not designed to render in the contents original data format and file type. The system queries all devices on the local network, queries specific remote servers over the Internet, and retrieves data feeds from remote sources. The queried and retrieved data that is not in a format and file type that can be rendered by the renderer is loaded into a template and turned into a format and file type acceptable by the renderer. The queried and retrieved data in the proper format and file type is organized in a custom format and made available for rendering to the renderer. The system has the capability of transmitting content or the metadata of the content within the devices on the local network to a hosting service over the Internet. Additionally, a second local network has the capability of accessing the content stored on the first local network. | 06-11-2009 |
20090150482 | Method of cloning a server installation to a network client - A medical data system wherein a server installation identifies configuration choices and creates a client installer that will install a cloned application on client machines that conforms to the configuration choices made during the server installation. | 06-11-2009 |
20090150483 | COMMUNICATION APPARATUS - A communication apparatus includes: an input unit; a storage unit; an edit unit that controls the storage unit to store an email address input according to a given operation at the input unit; an email send unit that controls the storage unit to store a destination address of an outgoing email; and an email receive unit that receives a body of an incoming email when a sender's address of the incoming email is stored in the storage unit. | 06-11-2009 |
20090150484 | MEDICAL DEVICE METADATA - Methods and systems of patient treatment are disclosed. The methods and systems include use of medical device informatics to modify and validate therapies and drugs used in those therapies. In certain embodiments, a medical device, such as a medical infusion pump, interfaces with a server to administer the patient treatments. In one such embodiment, a method for use of metadata on medical devices is disclosed. A method includes associating metadata with one or more medical devices, the metadata corresponding to an attribute of the medical devices. The method also includes storing the metadata on a server, the server configured to communicate with each of the medical devices by using the metadata. | 06-11-2009 |
20090150485 | SESSION MANAGEMENT TECHNIQUE - To manage sessions between a client apparatus and a plurality of sever devices. | 06-11-2009 |
20090150486 | SYSTEM AND METHOD FOR DELIVERING REMOTELY STORED APPLICATIONS AND INFORMATION - A method and system are disclosed for delivering interactive links for presenting applications and second information at a client computer from remote sources in a network-configured computer processing system. In one embodiment, the method includes retrieving over a first communication connection, in response to a request of a client computer, informational content having computer program code embedded therein, and executing the embedded computer program code for establishing a second communication connection to an application server. The method further includes retrieving over the second communication connection first information including presentational information for presenting the application and the second information. The method also includes presenting the application and the second information based upon the presentational information, and storing on the client computer an interactive link for selectively re-establishing the second communication connection to the application server for retrieving the first information and presenting the application and the second information on an as-needed basis. Preferably, the storing of the interactive link includes downloading a graphical representation of the interactive link and storing a file containing information representing an operating environment of the client computer and a network address of the application server. | 06-11-2009 |
20090150487 | Digital Information Library and Delivery System - A computer network based digital information library system employing authentication and encryption protocols for the secure transfer of digital information library programs to a client computer system and a mobile digital information playback device removably connectable to the client computer system. The present invention is a computer network based library and information delivery system for accessing and obtaining selected digital information files. The library and information delivery system comprises: 1) a library server having a plurality of digital information files; 2) a client computer system coupled to the library server over a network; and 3) a mobile device removably connectable to the client computer system, the client computer system including logic for requesting a download of a selected one or more of the digital information files from the library server, the client computer system further including logic for downloading the selected one or more of the digital information files to the mobile device. | 06-11-2009 |
20090157798 | MANAGEMENT OF DYNAMIC GROUPS IN A COMMUNICATION SYSTEM - A communication system in which a communication service client unit specifies a criterion, with further communication service client units which meet the criterion being able to be participants in a communication service which is provided. A server unit is configured to produce a list of the further communication service client units which meet the criterion and to transmit the list to a communication service server unit which provides the communication service. | 06-18-2009 |
20090157799 | METHOD FOR SHARING SERVICE IDENTITY AMONG MULTIPLE CLIENT DEVICES IN A REAL-TIME COMMUNICATIONS NETWORK - Methods for sharing service identity between client devices in a real-time communications network are presented including: registering a first client device with a server on the real-time communications network, the first client device registering with a shared service identity, where the first client device becomes an active client device; and when a second client device enters a physical proximity of the first client device; establishing a personal area network connection between the first client device and the second client device; registering the second client device with the server, the second client device registering with the shared service identity, where the second client device becomes the active client device and the first client device becomes a waiting device, where the waiting device discontinues communication with the server. | 06-18-2009 |
20090157800 | Dynamically Generating a Proxy Object in a Client for Dynamically Created Object on the Server Using Retrieved Class Metadata of the Object - A method, apparatus and program product retrieve, in the client, class metadata of an object that is used by the computer program from a remote service, including retrieving object type data of the object, and dynamically generate on the client a proxy object for the object on the server. The object is dynamically created and resides on a server, and the type of the object is unknown to the computer program prior to retrieval of the class metadata. Furthermore, casting a type of the proxy object to a type that is specific to an interface known to the computer program without receiving any class cast exception. By doing so, the dynamically created proxy object may be utilized for remote method invocation in a distributed environment utilizing objects dynamically created on the server, often avoiding a costly deployment process and independent of any protocols. | 06-18-2009 |
20090157801 | System and method for integrating external system data in a visual mapping system - The present invention provides an improved system and method for integrating external system data into a visual map. The visual mapping system of the present invention is based on a client-server architecture. A server in the visual mapping system communicates with one or more external systems to import data from such external systems. The server organizes the data into topics for a visual map and stores the topics individually in a database. The server provides the topics to a client visual mapping application to enable users to view external system data through a visual map. The client visual mapping application need not be running for the server to obtain the external system data, and, thus, the present invention provides “backend” integration of external system data. The server can also export data in topics to external systems. | 06-18-2009 |
20090157802 | METHOD AND SYSTEM FOR DATA SYNCHRONIZATION, AND APPARATUS THEREOF - Embodiments of the present disclosure disclose a data synchronization method, system and apparatuses thereof. The data synchronization method includes the following processes: sending, by a client, a data characteristic verification message carrying one or multiple data characteristics for data in a client database, to a server; comparing, by the server, the one or multiple data characteristics carried in the data characteristic verification message with the data characteristics for the data in a server database; determining, by the server, the data to be synchronized based on a result of the comparing and sending the client a data characteristic verification response carrying information indicating the determined data to be synchronized; and determining, by the client, the data to be synchronized according to the information in the data characteristic verification response, and synchronizing the determined data to be synchronized with the server. The method, system and apparatus thereof provided by the embodiments of the present disclosure can reduce the amount of data to be transmitted in data synchronization, and improve the efficiency of data synchronization. | 06-18-2009 |
20090157803 | Method for capture, aggregation, storage, and transfer of internet content for time-shifted playback on a portable multimedia device - A method for capture, aggregation, storage and transfer of Internet content for time-shifted playback on a portable multimedia device utilizing a content time-shifter system which is programmed and maintained via a web-based maintenance server, and schedules capture of content via on-line schedule listing and media listing services. | 06-18-2009 |
20090157804 | METHOD AND SYSTEM FOR A CONTEXT AWARE MECHANISM IN AN INTEGRATED OR DISTRIBUTED CONFIGURATION - A context aware platform including a context aware server, the context aware server including: aspects, the aspects being application level abstractions related to a context; policies associated with a context at a point in an application lifecycle, the policies specifying behavior or treatment of aspects; and rules and triggers providing a sequence of steps or logic required to compute aspects; and at least one client, said client being in an execution environment and communicating with said context aware server, wherein the context aware platform replaces aspects, triggers, or both aspects and triggers in the at least one client. | 06-18-2009 |
20090157805 | METHOD AND SYSTEM FOR SPECIFYING, APPLYING AND EXTENDING APPLICATION RELATED ASPECTS THROUGH POLICIES, RULES AND/OR TRIGGERS - A method and system for the creation of aspects from a service or application, the method defining related service aspects; inserting or encapsulating service aspects as named aspects into an abstraction layer in an execution environment; and associating the named aspects with logic in the abstraction layer to support application or service function points. | 06-18-2009 |
20090157806 | Method and System for Delivering Information with Caching Based on Interest and Significance | 06-18-2009 |
20090157807 | System and/or method for generating a script relating to a medical task involving motion with a device - A system for controlling a motion device. A motion control system comprises a motion control device, and a first user is associated with the motion control system. An output system is arranged to generate motion signals that may be perceived by the first user. A motion server system comprises a plurality of motion scripts associated with messages to be transmitted to the first user and a motion program web page. A processing system comprises a browser program compatible with the motion program web page. A communications system transfers data between the various systems. A second user controls the server system to form a motion message corresponding to a desired motion signal based on the at least one motion script stored by the server system. The motion control system causes the output system to generate the desired motion signal based on the motion message. | 06-18-2009 |
20090157808 | PERSONAL ACCESS AND CONTROL OF MEDIA PERIPHERALS ON A MEDIA EXCHANGE NETWORK - Methods are disclosed for indirectly monitoring and controlling at least one media peripheral device in a media exchange network by accessing a media management system (MMS) via a first media peripheral (MP) device (e.g., a TV screen) using a user control device (e.g., a remote control). An operation corresponding to a second media peripheral (MP) device (e.g., a digital camera) may be selected via the MMS using the first MP device and the user control device. The operation is then carried out (i.e., performed) by the second MP device. A status of the second MP device may be selected via the MMS using the first MP device and the user control device. The selected status is then displayed on the first MP device. | 06-18-2009 |
20090157809 | COMMUNICATING MESSAGES BETWEEN COMPONENTS IN A CLIENT/SERVER ENVIRONMENT USING AN OBJECT BROKER - In one embodiment, a method for communicating messages between components in a client/server environment comprises initiating, in response to a request from an application on a server system, a process for receiving messages from one or more first components associated with a client system, the process initiated using a generalized architecture for communicating messages between components in a client/server application. The method includes registering with the process one or more second components associated with the application, receiving at the process associated with the application a message intended for a second component on the server system, the message initiated by a first component on a client system. The method includes unpacking at least a portion of the received message, determining the second component associated with the server system for which the message is intended, and initiating the second component for which the message is intended in response to the message. | 06-18-2009 |
20090164555 | INITIATING EXECUTION OF SERVER-CONTROLLED TASKS - A method, computer program product, and system for initiating execution of server-controlled tasks are provided. The method, computer program product, and system provide for providing a server-controlled task, the server-controlled task being a task that is to be initiated by a server and executed at a client in communication with the server, and triggering initiation of the server-controlled task by the server from the client. | 06-25-2009 |
20090164556 | Methods and Apparatus for User Persona Management - Systems and techniques for managing a user persona presented in a communication session. In response to a request from an originating user for a communication session, a persona manager for the originating user is invoked, examining request details and the nature and context of the requested communication session and selecting a persona for the user, selection of the persona being employed to indicate services associated with the communication. Similarly, in response to a request from an originating user for a communication session, a persona manager for the receiving user to whom the request is directed examines details of the request and the nature and context of the communication session and makes decisions relating to persona selection for the receiving user. The decision may involve accepting a persona indicated in the originating user's request, or selecting a different persona and creating routing a request to be routed to the receiving user. | 06-25-2009 |
20090164557 | USER VACILLATION DETECTION AND RESPONSE - An embodiment of the present invention automatically detects when a user is in a state of vacillation based on user on-line behavior, records relevant parameters regarding the vacillation event, and then responds accordingly. This response may include providing relevant and/or targeted information that can be used by the user to help remove the indecision. The response may also or alternatively include providing third-party businesses, such as retailers, marketers, and advertisers, with information about vacillation events and associated behaviors for a single user or groups of users so that such businesses can identify potential markets/customers or directly engage similar users to facilitate the decision-making process. | 06-25-2009 |
20090164558 | XI MONITORING IN HIGH LOAD SCENARIOS (MONITORING COCKPIT) - A monitoring “cockpit” for a message exchange system is presented. In general, the monitoring cockpit provides a set of aggregated views in a graphical user interface that present a direct and intuitive overview of the entire message exchange system. These views provide information about the current state of the message exchange system, of the alerts that have occurred in the system, and of the current state of messaging with performance data of messaging included. From these views, a drilldown function is provided for more detailed views. The monitoring cockpit is designed as a central tool to quickly get an overview of the overall state of a productive message exchange system, allow a user to analyze problems in detail by navigating to the detailed status information, and repair problems by giving links to the appropriate message exchange configuration and administration tools. | 06-25-2009 |
20090164559 | SYSTEM AND METHOD FOR THE DETERMINATION AND ASSIGNMENT OF A UNIQUE LOCAL CHANNEL IDENTIFIER (ULCI) TO ENABLE THE MULTI-SITE AND MULTI-USER SHARING OF CONTENT - A system and method for the determination and assignment of a unique local channel identifier (ULCI) to enable the multi-site and multi-user sharing of content are described. Various embodiments allow sending by a primary user to a server an indication of one or more users to be invited to use a personal channel. The server determines a unique local channel identifier (ULCI) for the personal channel, where the ULCI represents a common open channel for the primary user and the one or more invited users. The primary user and the one or more invited users are allowed access to the personal channel via the ULCI. Other embodiments are described and claimed. | 06-25-2009 |
20090164560 | Policy based content service - Serving user selected content in accordance with a service policy is disclosed. The user may select content from a content source to be accessed at a mobile device. The desired content is modified as necessary such that transmission of the content complies with a policy. Alternatively, only content that complies with the policy may be made available for selection. The manner in which a policy is defined and the content provided may be determined by various factors including mobile device capabilities, user preferences, and network conditions. | 06-25-2009 |
20090164561 | ALBUM CREATING SYSTEM, ALBUM CREATING METHOD AND ALBUM CREATING PROGRAM - An album creating system is provided for speedily creating an album in which images appropriate for the album are automatically laid out without selecting the images to be laid out in the album by a user. The album creating system according to the present invention includes: a low-quality image receiving section for receiving a low-quality image; a layout information generating section for generating layout information on a low-quality image album in which the low-quality image is laid out; a layout information storage section for storing the layout information in association with order identification information an order identification information transmitting section for transmitting the order identification information to the album orderer terminal; an order identification information acquiring section for acquiring a high-quality image corresponding to the low-quality image from the album orderer; a layout information acquiring section for acquiring layout information; and an album creating section for creating a high-quality image album by laying out the high-quality image according to the layout information. | 06-25-2009 |
20090164562 | CONTENTS RECORDING AND REPRODUCING APPARATUS - An apparatus which enables the user to obtain desired contents through a network in real-time manner is provided. The contents recording and reproducing apparatus provides client's desired contents through a network, wherein a contents list to be provided to the client is always updated according to a present state of an operating state of at least one of its own software resource or hardware resource. | 06-25-2009 |
20090164563 | Systems and Methods for Transparently Accessing Web Applications Remotely and Locally - A method, computer program product and system for accessing a Web application. The Web application may be accessed by receiving a request for the Web application where the request includes an identifier of the Web application. In response to the identifier of the Web application, one of a local and a remote target of the Web application may be determined. The request may be dispatched to a target in response to input data identifying the Web application and, alternatively, form selection input. | 06-25-2009 |
20090164564 | SYSTEM AND METHODS FOR MOBILIZING WEB CONTENT - Devices and processes allowing users to identify media content suitable for mobilizing to a mobile device and facilitating selection and portability of such media content to the mobile device. A user viewing a web page opens a bookmark including a short first instruction configured to load at least one other instruction. The loaded instruction can be dynamically injected into the viewed web page. The injected instruction allows for the mobilization of media content. | 06-25-2009 |
20090164565 | REDUNDANT SYSTEMS MANAGEMENT FRAMEWORKS FOR NETWORK ENVIRONMENTS - A redundant systems management framework and method for managing a target system includes an active agent configured to receive instructions from an active central server to perform management tasks on the target system and a plurality of meta-agents provided on the target system. Each meta-agent is an endpoint on the target system and is configured to monitor a corresponding central server, and to reassign the active agent to another central server upon failure of the active central server. The central servers may also monitor each other for proper operation. Each meta-agent also is configured to monitor the active agent and to revive or restart the active agent upon detecting a failure of the active agent. | 06-25-2009 |
20090164566 | INFORMATION PROVIDING SYSTEM, METHOD OF PROVIDING INFORMATION AND PROGRAM FOR PROVIDING INFORMATION - Disclosed is an information providing system comprising a receiving unit that receives an information request from a requester, a data storage unit that stores data, a detection processing unit that analyzes the content of the information request and extracts provision candidate data corresponding to the information request from the data storage unit, a responder output device to which the content of the information request and the provision candidate data are output, a responder input device that receives instruction information on whether or not the provision candidate data is to be provided, a response control unit that determines whether or not there is providable data based on the received instruction information and the provision candidate data, and an answer generating unit that generates answer data using the decision result by the response control unit. | 06-25-2009 |
20090164567 | Information display system, information display method, and computer program product - A thumbnail image generating unit generates thumbnail images from a plurality of images having a sequential relation. A thumbnail image displaying unit displays the thumbnail images generated according to the sequential relation. A thumbnail image designating unit receives a designation of a thumbnail image from among the thumbnail images. An enlarging unit generates an enlarged image of a designated thumbnail image. An enlarged image displaying unit displays the enlarged image. A forward-advance designating unit designates a forward advance of the enlarged image displayed by the enlarged image displaying unit according to the sequential relation. | 06-25-2009 |
20090164568 | METHOD FOR INTEGRATING MANAGEMENT OF POSTED ARTICLES AND TERMINAL FOR THE SAME - There is provided a method for integrated management of posted articles and a terminal for the method. The method for integrated management of posted articles that is executed in a user terminal includes performing a login using an integrated ID when an integrated ID client module starts, having access to a posted article server where an article is written and requesting writing to the posted article server, transmitting a written and posted article to an integrated ID server and requesting storage of the posted article to the integrated ID server, and receiving a storage location where the posted article is stored from the integrated ID server and notifying the posted article server of the received storage location of the posted article. | 06-25-2009 |
20090164569 | Apparatus and Method for Providing Real-Time Event Updates - A computer readable storage medium includes executable instructions to collect information from a community of event updaters regarding an ongoing event. Media content associated with the ongoing event is received. The information and a link to the media content is sent to a recipient community of users that has requested ongoing event updates. The recipient community of users forms a disposable social network that is terminated upon completion of the ongoing event. | 06-25-2009 |
20090164570 | Data transmission and rendering techniques implemented over a client-server system - A technique is disclosed for generating formatted information for display on a computing device. The computing device may be configured to include at least one interface for communicating with a server computing device. A request is sent from the computing device to the server system. According to one embodiment, the request may correspond to an HTTP request for information relating to a specific HTML page or web page. A response is then received from the server system. According to one embodiment, the response includes response information comprising embedded instructions and data. The embedded instructions may include instructions for using the data to generate formatted markup information for display on the computing device. The embedded instructions are then executed on the data to thereby generate formatted markup information for display on the computing device. According to a specific embodiment, the formatted markup information corresponds to HTML data to be rendered for display on the computing device. | 06-25-2009 |
20090164571 | DISTRIBUTED REQUEST AND RESPONSE QUEUES FOR SERVICE PROCESSOR - Highly-available processing of an asynchronous request can be accomplished in a single transaction. A distributed request queue receives a service request from a client application or application view client. A service processor is deployed on each node of a cluster containing the distributed request queue. A service processor pulls the service request from the request queue and invokes the service for the request, such as to an enterprise information system. If that service processor fails, another service processor in the cluster can service the request. The service processor receives a service response from the invoked service and forwards the service response to a distributed response queue. The distributed response queue holds the service response until the response is retrieved for the client application. | 06-25-2009 |
20090172080 | INCREMENTAL DOWNLINK OF FLIGHT INFORMATION - A method for providing flight information to a ground server is provided. The flight information is received from an aircraft system. The flight information is converted into a graphical representation and a plurality of properties associated with the flight information. The graphical representation and the plurality of properties is stored. The graphical representation and the plurality of properties is processed to generate a compressed graphical representation and plurality of properties having a compressed file size. The compressed plurality of properties is transmitted to the ground server. | 07-02-2009 |
20090172081 | System and Method for Incorporating Social Networking Maps in Collaboration Tooling and Devices - A system and method for incorporating social networking maps in collaboration tools is presented. A user creates rules that are based upon the user's relationship with other users and provides the rules to a network server. The network server uses these rules when the network server receives a relational request from the collaboration tool in order to filter a hierarchal social networking map. The hierarchal social networking map is centrally located such that different collaboration types may utilize the hierarchal social networking map. After filtering the hierarchal social networking map, the network server sends a list of user identifiers to the collaboration tool, which allows the user to collaborate with recipient users corresponding to the list of user identifiers, which are users that share a particular relationship with the user. | 07-02-2009 |
20090172082 | SOFTWARE AS A SERVICE IN A PEER-TO-PEER ENVIRONMENT - A method and system are disclosed. In one embodiment the method includes populating a software as a service (SaaS) application lookup table on a first computer system on a network with a first categorized set of pointers. Each pointer includes one or more storage locations within one or more peer computer systems on the network where at least a portion of a first SaaS application resides. The method also includes the first computer system requesting access to one or more portions of the first SaaS application from at least one of the one or more peer computer systems. The method also includes the first computer system receiving one or more streams of the one or more portions of the first SaaS application from the at least one of the one or more peer computer systems on the network, when access is granted. | 07-02-2009 |
20090172083 | Personal video network - The invention is a personal wireless network that generally comprises at least a lightweight wireless client to send and receive audio and video from another system component. The personal wireless network also provides a wireless-enabled routing component, which stands alone to route traffic within the personal wireless network. Also provided is a transmitter component that connects to a computing device, such as a server and sends and receives data Furthermore, a software algorithm provides a method for supporting a personal wireless network. | 07-02-2009 |
20090172084 | Facilitating A User Of A Client System To Continue With Submission Of Additional Requests When An Application Framework Processes Prior Requests - A computing system in which a user of a client system can continue with submission of an additional request while an application framework processes prior requests. In an embodiment, when a request is received, the resource requirements for processing the request are determined. If the resource requirements exceed a threshold, the request may be processed in the background. The user can continue issuing additional requests. After completion of processing of a request, the availability of the results may be notified in a pre-specified portion of a window from which the user is interacting with the application framework. The user may conveniently request the results by clicking on a portion of the displayed message. | 07-02-2009 |
20090172085 | NETWORK OPERATING SYSTEM - Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed. | 07-02-2009 |
20090172086 | NETWORK OPERATING SYSTEM - Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed. | 07-02-2009 |
20090172087 | NETWORK OPERATING SYSTEM - Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed. | 07-02-2009 |
20090172088 | Network Video/Audio Browsing System and Browsing Method Thereof - A network browsing method is provided for browsing video/audio data shot by an IP camera. A local computer is coupled to a LAN (local area network) to detect the IP camera. The network browsing method includes the steps of: executing an application program by the local computer to obtain an identification code stored in the IP camera; transmitting for registering the identification code to a DDNS (Dynamic Domain Name Server) by the application program; obtaining a personal IP camera address and a personal server address so as to couple to the IP camera and control the IP camera via the personal IP camera address and the personal server address; and coupling to a service server via the personal server address so as to obtain the video/audio data shot by the IP camera. The service server captures the video/audio data shot by the IP camera via the Internet. | 07-02-2009 |
20090172089 | VIRTUAL SPACE SYSTEM, METHOD AND PROGRAM - In a virtual space including a plurality of islands, location of the islands is mapped in two dimensions, preferably using multidimensional scaling such as Kruskal method, to keep the order of the distances between the feature vector including the information of profile and preference of the user and the feature vectors including the profiles and event information of the respective islands. The map server uses the mapping information to provide the user with the islands arranged in a manner more conforming to the user's feature vector, which allows the user to conveniently visit the islands suited to the user's preference, and hence, increases utilization of the virtual space. | 07-02-2009 |
20090172090 | Information display system and method - The invention disclosed herein is directed to a system and method for displaying graphics, text, animation, video and other content. In one embodiment of the invention, the system comprises a three-dimensional “Display Carousel” system. The system may include one or more display windows, each of which is capable of displaying different content. The configuration of the windows may give the appearance of rotating like a carousel and also of the carousel and/or images being three-dimensional. Other features of the invention may include functionality which permits the uploading and downloading of content, statistical data gathering, and revenue generation. | 07-02-2009 |
20090172091 | System and Method for Implementing Click-through for Browser Executed Software Including Ad Proxy and Proxy Cookie Caching - An improved proxy is disclosed for allowing click-through on an ad URL delivered on a web page within a Java® applet executing on a client machine. The proxy caches cookie information for the browser, to support java applications that do not allow for planting of cookies directly. When the user clicks on the ad URL, the proxy retrieves the relevant cookie and link information from a host side database, and uses the same to help the browser open the correct URL associated with the ad. The proxy acts to extend the reach and access of a conventional applet beyond the resources of a download host associated with such applet. | 07-02-2009 |
20090172092 | SYSTEM AND METHOD FOR PROVIDING SERVICE - A system comprises a service anchor apparatus having a unit configured to hold an original of an application program for providing a service; an end-user accommodation apparatus having a unit configured to connect with a terminal of an end user; and a relay apparatus located on a route between the service anchor apparatus and the end-user accommodation apparatus. The system creates, via the relay apparatus, a copy of the application program in the end-user accommodation apparatus, the original of the application program being held by the service anchor apparatus, and the end-user accommodation apparatus runs the copy of the application program, thereby providing the service to the terminal of the end user. | 07-02-2009 |
20090172093 | Technique For Previously Providing Estimate of Time Required For Processing - Provided is a client device communicating with a server device, the client device including: a display section for displaying a page including at least one display object on a screen; a transmitting section for transmitting a processing request to the server device in response to an event where the display object receives an operation by a user; an obtaining section for obtaining, before the operation by the user, an estimate of time required for processing that will be executed by the server device in response to the processing request; and an output section for outputting the obtained estimate of the required time in association with the display object. | 07-02-2009 |
20090172094 | Connection Pool and Prepared Statement Cache - An improved resource pool is provided that provides for dynamic configuration and is comprised of code that is configured to be used for different subsystems, including JDBC, Connector, and JMS subsystems. Pool maintenance, resource object creation and timeout, multiple deque management, and pool state transition features are provided. An application server may include at least one resource pool object, wherein each resource pool object represents a resource pool in the application server. An improved prepared statement cache is also provided that works in conjunction with the resource pool implementation to more effectively provide for prepared statement processing. | 07-02-2009 |
20090177731 | VIRTUAL STATE MACHINE FOR MANAGING OPERATION REQUESTS IN A CLIENT SERVER ENVIRONMENT - A method of managing operations performed in a client-server environment comprises receiving a set of commands; executing a first command in the set, wherein the first command is associated with a second command; and executing the second command, in response to determining that a first event has occurred. | 07-09-2009 |
20090177732 | METHOD AND SYSTEM FOR AUTOMATED AND CONFIGURABLE REMOTE CACHE REFRESHES - A method and system for enhancing the download of a webpage to a mobile communication device or other type of networked device. The system comprises a module for retrieving a designated webpage from a web server. The system includes a cache for storing a copy of the retrieved webpage and a component for refreshing the cache. The system further includes a module for transmitting the webpage from the cache to the device. The refresh or update frequency for the cache may be defined by a user of the device. The designated webpage may be defined by a user according to a rule or other input parameter. | 07-09-2009 |
20090177733 | Client application localization - A method for application localization support on Web applications includes retrieving a locale database from a server, translating text strings using the locale database and optionally a locale electronic translation dictionary, and formatting text strings using format strings retrieved from the locale database. The method also includes the extraction of localized resources as prompt statements and localized images from the database and providing the resources to the application. After defining localization parameters and localized data and storing the parameters and data in a database, support for new localization, or modification and maintenance of existing localization, may be done through adding or manipulating of the data in the database. | 07-09-2009 |
20090177734 | NETWORK OPERATING SYSTEM - Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed. | 07-09-2009 |
20090177735 | Unified communications systems and methods - Systems and methods for providing digital content are disclosed through a universal medial connection API, which include registering an application to be used during a session, loading policies to be used during the session, and identifying hardware features to be used during the session. These systems and methods also include steering data to be used during a session and presenting data to an endpoint during the session. The content is delivered from a first client to a second client according to the policies and hardware features that are available during the session. | 07-09-2009 |
20090177736 | SYSTEMS AND METHODS FOR OUTPUTTING UPDATED MEDIA - In certain embodiments, a device for outputting updated messages a determinate number of times is provided. The device may comprise an output, an input, one or more processors, a memory, a code stored in the memory and executed by the processor, wherein at least one message is received from time to time by the device through the input, and wherein the code selects if and when the at least one message is to be provided on the device via the output a determinate number of times. | 07-09-2009 |
20090177737 | DEVICES AND METHOD FOR INVOCATION OF A SEQUENCE OF WEB SERVICES BY MEANS OF A SINGLE REQUEST BASED MESSAGE - A method consists, when N web services need to be invoked sequentially for a communication equipment (T | 07-09-2009 |
20090177738 | WIRELESS COMMUNICATION SYSTEM FOR COMMUNICATION OF AUDIO DATA - At a client, when first time data received from a server prior to continuous transmission of audio data of the server is set at a second timer, the second timer initiates time-counting from the set first time data. Accordingly, during the subsequent continuous transfer period of audio data, the timers of the server and client are adjusted to output the same time data in synchronization with each other. During the continuous transfer period, the client stores in a memory audio data that has been continuously transmitted according to the sequence to be output via a speaker from the server. The audio data is stored in the received sequence. Unit of audio data whose assigned first time data matches the second time data output from the second timer is searched for among the audio data in the memory to be output via the speaker. | 07-09-2009 |
20090177739 | METHODS AND SYSTEMS FOR SUPPORTING THE PRODUCTION OF SHIPPING LABELS - Methods and systems for supporting the production of shipping labels are provided. Example embodiments provide a Shipment Management System (“SSMS”), which facilitates the production of shipping labels. The SMS may be configured to generate a shipping uniform resource identifier (“URI”) that identifies a shipping protocol and includes shipment information and post-back information. The shipping URI may be provided to a shipping label module configured to produce a shipping label in accordance with the shipping protocol by outputting a shipping label based on the shipment information, and automatically posting information about the producing of the shipping label to a code module identified by the post-back information. In some embodiments, the actions of the SLPS may be initiated by a Web browser in response to a user selection of a shipping URI. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims. | 07-09-2009 |
20090177740 | System and Method for Software License Management for Concurrent License Management and Issuance - The present invention is a method and system for software license management. The License Management System (LMS) is comprised of three components. These three components are the License Client (LC), the License Server (LS) and the Network License Manager (NLM). For the system to function the LC and LS are required. The NLM exists to facilitate and manage concurrent license usage. | 07-09-2009 |
20090177741 | METHOD, SYSTEM AND DEVICE FOR SUBSCRIBING TO A SERVICE - The present invention provides a service subscription method including: transmitting, by a service user terminal, a request for subscribing to a service to a subscription management server, the request including a service ID; obtaining, by the subscription management server, permission to subscribe to the service for the service user terminal according to the request; performing, by the subscription management server, subscription of the service if the service user terminal has permission to subscribe to the service; otherwise, terminating the service subscription. Furthermore, the present invention also provides a service subscription system and a user terminal, an authorization management server and a subscription management server. With the present invention, it is possible to improve the security of the service subscription, especially to improve the security of subscribing services by teenagers as service users, which helps to prevent service subscriptions from illegal SPs. | 07-09-2009 |
20090177742 | Methods and Systems Employing Digital Content - The presently claimed invention relates to methods and system employing digital content. One claim recites a method including: receiving indentifying data from a remotely located handheld device, the remotely located handheld device utilizing a multi-purpose electronic processor to extract the identifying data from data representing audible portions of an audio signal, the handheld device having captured the audio signal with a microphone; using the identifying data to identify a song corresponding to the audio signal; providing a tag including information pertaining to the song to an online-based music library associated with the remotely located handheld device or a user of the remotely located handheld device. A variety of other claims and combinations are also provided. | 07-09-2009 |
20090182803 | BROWSER-BASED PROXY SERVER FOR CUSTOMIZATION AND DISTRIBUTION OF EXISTING APPLICATIONS - A system, method and computer program product for executing at least one client computer software application by embedding a web browser in a proxy server, thereby forming a proxy browser. The proxy browser is used to execute the application inside the proxy server. In one embodiment of the invention, each client browser that connects to the proxy server is assigned an instance of the proxy browser and session information is maintained for the client browser. When the client browser makes a request to the proxy server, the request is linked to the instance of the proxy browser. | 07-16-2009 |
20090182804 | SYSTEM AND METHOD FOR A TAGGING SERVICE - Disclosed is a service for displaying custom information. The service includes establishing a data connection to at least one data source, storing specific information via the data connection in the data source, and providing a data crawler to crawl said at least one data source using the stored information. The results are pushed from the data crawler to an end user for displaying a combination of the stored information and the at least one data source. | 07-16-2009 |
20090182805 | Methods and Systems for Peripheral-Device-Assisted Networking - Aspects of the present invention relate to systems and methods for peripheral-device-assisted networking. | 07-16-2009 |
20090182806 | Methods and Systems for Content-Consumption-Aware Device Communication - Aspects of the present invention relate to systems and methods for content-consumption-aware device communication. | 07-16-2009 |
20090182807 | TERMINAL DEVICE, NETWORK SYSTEM, METHOD TO PROVIDE CONTEXT INFORMATION, AND PROGRAM TO PROVIDE CONTEXT INFORMATION - A terminal device is provided with a context information storing means for storing context information on a prescribed memory medium, a Cookie receiving means for receiving a Cookie to request specific context information in the case of communication with an outside server, a context information extracting means for extracting the specific context information from the prescribed memory medium in accordance with the received Cookie, and a transmitting means for transmitting the extracted context information to the outside server. | 07-16-2009 |
20090182808 | INSTANT MESSAGING SYSTEM AND METHOD - Methods and apparatuses for processing an instant message from a source wireless communication device to a destination device are described herein. In one aspect of the invention, an exemplary method includes receiving the instant message from the source wireless communication device, the instant message having a source wireless communication identifier, a destination instant messenger identifier, and data contents; extracting the source wireless communication identifier, the destination instant messenger identifier and the data contents from the instant message; retrieving a source instant messenger identifier corresponding to the source wireless communication identifier; binding the source instant messenger identifier with the source wireless communication identifier; and transmitting the data contents with the source instant messenger identifier to the destination device over a communication network, based on the destination instant messenger identifier. Other methods and apparatuses are also described. | 07-16-2009 |
20090187621 | Current Updates - This document describes tools capable of differentiating a superset of entities from which a user may receive current updates effective to provide current updates for only some of the entities of the superset. In one embodiment, for example, the tools enable a user of a mobile device to select a set of entities from which the user will automatically receive updates that are current, easily accessible, and visible at-a-glance. The tools may forgo providing current updates for entities that are not selected by the user, though the tools may provide these updates when explicitly requested by the user or at particular times or events. | 07-23-2009 |
20090187622 | METHOD, SYSTEM AND APPARATUS FOR DATA SYNCHRONIZATION - A data synchronization method includes: acquiring, in a partial-data synchronization process, a first part of a data item which is to be sent to a client, wherein the data item comprises at least the first part and a second part, and acquiring a data link corresponding to at least the second part of the data item; sending the acquired first part of the data item and the data link to the client in the partial-data synchronization process; and when receiving a request including the data link from the client, processing the at least second part of the data item corresponding to the data link. The present invention also discloses a data synchronization system, a data synchronization server and a client, with which a client may directly acquire a second part of a data item with the data link without initiating another data synchronization procedure. | 07-23-2009 |
20090193069 | SYSTEM AND METHOD FOR OPTIMIZING DATA TRAFFIC IN SIGNALING STREAM OF IP MULTIMEDIA SUBSYSTEM SERVICE - A system and associated method for optimizing media data in signaling stream of a network system. A client subscribed for a presence service sends a signaling message embedding media data in an Extensible Markup Language file. An optimizer gateway in the network system intercepts the signaling message, extracts and keeps the media data, replaces the media data in the signaling message with a reference pointer to the media data, asynchronously processes the media data, retransmits the media data to another client subscribing to the presence service, or reinstate the media data from the reference pointer to the media data. | 07-30-2009 |
20090193070 | Validating control of domain zone - A requester requests a domain zone control validation from a validating entity. The validating entity generates a pass string. The requester enters the pass string into a domain zone. The validating entity determines if the pass string was entered in the domain zone. If the pass string is present in the domain zone, the domain zone control was successfully validated. | 07-30-2009 |
20090193071 | Facilitating Deployment of New Application Services in a Next Generation Network - A disclosed application docking module (ADM) for use in a communication network includes a message monitor, an application monitor, and an anomaly handler. The message monitor monitors messages exchanged between a monitored application server and a session control layer resource of the network and the application monitor monitors a heartbeat of the application server. Based on the monitoring, the module determines when the application server is in an anomaly state. The anomaly state may indicate abnormal or otherwise unexpected application server messaging activity and/or an unexpected heartbeat status. The ADM processes application server messages on behalf of the application server when the application server is operating in an anomaly state. The ADM may, for example, block messages outgoing from the application server and process messages incoming to the application server by redirecting messages, returning messages to their sender, or generating an error code. | 07-30-2009 |
20090193072 | SHARED SOFTWARE MANAGEMENT METHOD AND APPARATUS - Provided is a shared software management method including: receiving a signal for requesting to delete a shared software used by a second device from one or more first device; and when the delete request signal is received, blocking the output from an interface for executing the shared software to be transmitted to a display of the first device that transmits the delete request signal. Accordingly, when there is a delete instruction from the user, the shared software looks deleted from a screen, so that a user environment can be improved. In addition, the shared software is deleted by a manager, so that the ill-considered deletion can be prevented. In addition, the shared software can be recovered instead of re-installing the software instructed to be deleted by the user's instruction, so that there are advantages in terms of managing the software shared by devices in the network. | 07-30-2009 |
20090193073 | INFORMATION PROCESSING APPARATUS AND COMPUTER READABLE MEDIUM - An information processing apparatus includes an output unit and a determining unit. The output unit outputs a piece of information relating to a piece of storage subject information stored in first storage unit into a source of request. The determining unit determines, at each piece of subject information, which to store the piece of storage subject information or a corresponding piece of alternative information into the source of request based on a predetermined condition. The corresponding piece of alternative information contains location information indicating a location of the piece of storage subject information in the first storage unit and has a size smaller than a size of the piece of storage subject information. And the output unit outputs the piece of storage subject information or the corresponding piece of alternative information into the source of request in accordance with a determination result by the determining unit. | 07-30-2009 |
20090193074 | METHOD FOR PROTECTING CLIENT AND SERVER - A service provider provides a service to a service user using a client server based system executed in network, such as Internet, Intranet and Extranet. If the service user request a service to the service provider, the service provider installs a protection space within system of the service user and executes programs requested by the service user within the protection space, thereby both the system of the service user and the system of the service provider are securely protected. A software distritution based on distribution of virtual machine makes a user who is not familiar with a computer use the PC in a easy and speedy way. | 07-30-2009 |
20090193075 | Notification of Suspicious Electronic Activity - Included are embodiments for notifying of electronic activity. One embodiment of a method, among others, includes receiving from a client an indication of a suspicious electronic activity, the client being associated with a user, gathering data related to the suspicious electronic activity, and calculating a frequency of appearance of at least one keyword within the data. Some embodiments include determining that the data is related to an undesirable incident based on whether the frequency of appearance meets a threshold and notifying at least one predetermined recipient of the undesirable incident. | 07-30-2009 |
20090193076 | Exchanging Data Using Programmatic Conversion to Emulated HTML Form Data - Programming code embedded in an application automatically converts local client data to emulated HTML multi-part form data, without downloading a corresponding form from a web server. The selection of data for conversion is performed programmatically, without the need for interactive user specification of each data item. The emulated HTML multi-part form data is transmitted to a web server as a service request. Preferably, the client application is a configuration utility which generates a record of a computer system configuration, and the server performs the function of configuration verification on configuration data formatted as emulated HTML multi-part form data. The server concurrently maintains a web page which will, on request, download an HTML form corresponding to a system configuration to a web browser, from which a user may specify a system configuration to be verified. | 07-30-2009 |
20090193077 | COMMUNICATION CONTROL - A server including a storage unit for storing a history of activities that each character in a virtual world has performed; a search unit for searching the storage unit to retrieve a history of activities in which a first character that performs an activity on a first client has changed the states of a second client that performs an activity on a second client; a calculation unit for calculating, on the basis of the retrieved history, a score indicating the extent to which the first character has changed the state of the second character; and a transmission control unit for controlling the frequency with which the states of the first character are changed according to an operation performed by a user on the first client. | 07-30-2009 |
20090198767 | Method and system for associating content with map zoom function - Various methods, systems and apparatus for displaying content associated with a point-of-interest (“POI”) in a digital mapping system, are disclosed. One such method may include detecting a change in the zoom level of an electronic map displayed on a computing device, determining if the new zoom-level is at a pre-determined zoom level (e.g. at maximum zoom), identifying a POI on the map, retrieving content associated with the POI (“POI content”) and displaying the POI content. The method may further include detecting a change in the zoom, or pan, of the digital map while POI content is displayed, and removing the POI content in response. One apparatus, according to aspects of the present invention, may include means of detecting a change in the zoom level in a digital map displayed through an application (e.g. a web browser, an application on web-enabled cellular phones, etc., displaying a map generated by a service such as Google Maps®, Yahoo! Maps®, Windows Live Search Maps®, MapQuest®, etc.) on a computing device (e.g. personal computer, workstation, thin client, PDA, cellular phone/smart phone, GPS device, etc.) means of identifying a POI at the pre-determined zoom level, means of obtaining content associated with the POI, and means of displaying the POI content. POI content may be retrieved from a database (e.g. internet-based database); or, in an alternate embodiment, gathered by crawling websites associated with the POI. In one embodiment, POI content may be displayed as an image (e.g. a PNG file, GIF, Flash® component, etc.) superimposed on the digital map (e.g. as an overlay object on the map image.) In alternate embodiments, POI content may replace the digital map and may contain links to other content. | 08-06-2009 |
20090198768 | ASYNCHRONOUS REQUEST-RESPONSE COMMUNICATION METHOD - An asynchronous request-response communication method is applied in data transmission for applications running in a server. The asynchronous request-response method includes the following steps. Establish a socket and a connection port corresponding to a request in a request side; set an object pool in each request side respectively, for recording connection statuses of the sockets corresponding to different requests; wait till the server has finished the request; once the server has finished the received request, the server transmits a callback message to the corresponding socket of the request side; and search a corresponding process event in the object pool according to the callback message. The request side adopts the socket and the connection port to perform the asynchronous request-response operations, thereby reducing the connection load between the server and the request side. | 08-06-2009 |
20090198769 | Virtual Application Server With Version Control - A management system for virtual applications may deploy sets of virtual applications to many client devices, dynamically allocate virtual application servers to individual clients, manage updates to the virtual applications, and provide other high level management to deployments of virtual applications. A client device may include a virtual application management client that may communicate with a management server. The management client may add or remove virtual applications to the client device based on a policy received from the management server, and may query the management server to determine a currently available virtual application distribution server when a virtual application is requested. The management server may distribute and manage versions of applications across one or more virtual application distribution servers. | 08-06-2009 |
20090198770 | SYSTEM AND METHOD OF UPDATING CODES IN CONTROLLER - A system and method of updating codes stored in a controller based on the two-channel protocol standard are described. The updating system includes an application program unit, a kernel buffer, and a general purpose input/output control module. The application program unit receives the updating command and the code file via the network. The kernel buffer downloads the code file based on the updating command from the application program unit and stores the code file into the kernel buffer. The two-channel control module reads the code file stored in the kernel buffer and converts the code file into a clock signal and a data signal. The general purpose input/output control module has a clock channel and a data channel for receiving the clock signal and the data signal and transmitting the clock signal and the data signal via the clock channel and the data channel, respectively, to the controller of the network storage apparatus for updating the original codes in the controller. | 08-06-2009 |
20090198771 | Client device and server device - The invention relates to a client device that is constructed for communicating via a communications network with a remote server device on which a computer program is running. The client device includes a receiver device ( | 08-06-2009 |
20090198772 | DATA SYNCHRONIZATION METHOD AND SYSTEM BETWEEN DEVICES - A data synchronization method for more than three networked devices including at least one client and one server for efficiently synchronizing data among multiple devices supporting a Synchronization Markup Language (SyncML) protocol is provided. The data synchronization method includes determining whether a data item indicated by synchronization information contained in a synchronization request message exists in a change log table of the server, when a server receives the synchronization request message sent by a first client, and updating the change log table by adding the data item indicated by the synchronization information and transmitting a synchronization request message containing a data identifier and the change log of the data item to a second client, if a data item indicated by the synchronization information does not exist, otherwise, ending data synchronization by transmitting a synchronization response message containing status information to the first client. | 08-06-2009 |
20090198773 | Multi-User Database System and Method for Resource Usage Tracking - The disclosure is directed to a database system. In a particular embodiment, a database system includes a first processor configured to receive transactions, including session maintenance transactions and data requests, from one or more users. The database system also includes a request table to store resource usage data associated with the data requests. The request table is accessible to identify particular data requests that utilize a selected level of computing resources. | 08-06-2009 |
20090204662 | Method and system for providing reconciliation of semantic differences amongst multiple message service providers - The invention provides a method and system to manage and resolve “impedance mismatches” between and among standards and among each standard's attending messaging protocols. The invention provides a messaging service manager whose implementation accommodates the occurrence of “translations” between and among various messaging service providers. ServiceManager™, a software-based messaging services manager, provides for integration of various heterogeneous web services in a single environment both at the level of explicit conversational differences and implicit special case semantics. The invention provides places in its implementation for such “translations” to occur between and among various messaging service providers. ServiceManager™ addresses the need for a solution to the unexpected alteration to a request/response set providing places in its implementation for such “special case” situations to be defined and handled. The invention provides a messaging service manager whose implementation accommodates the definition and handling of such “special case” situations. | 08-13-2009 |
20090204663 | APPARATUS AND METHODS OF ACCESSING CONTENT - Apparatus and methods for accessing electronic content include a server system, a first communication device, and a second communication device. The server system is operable to receive a marker request initiated by the first communication device, wherein the marker request comprises marker information and data key information. The marker information represents a saved state of content on the first communication device, and the data key information comprises a content identifier corresponding to the content and a user identifier. The server system is then operable to initiate access to the content on the second communication device at the saved state of content on the first communication device based on the marker information and the data key information of the marker request. | 08-13-2009 |
20090204664 | DYNAMIC ATTACHMENT OF ADVERTISING TO DOWNLOADED CONTENT - Arrangements are provided for dynamically attaching advertisements to requested and downloaded content items. The advertisements or other content are combined with the requested and downloaded content item so that future playback of the content item also includes playback of the advertisement. The attachment may be performed at the time that the content item is requested, or the advertisement may be retrieved over a network at the time the requested content item is played back. The content may also be local to the client, e.g., downloaded content or content from an HD-DVD, and the same may instigate the playing of a downloaded advertisement at the time of downloading, loading, or playback. In any case, the advertisement may be played back before, during or after the playback of the requested content item. The combining of the advertisement with the requested content item may occur at the server-side or at the client side. | 08-13-2009 |
20090204665 | SYSTEM AND METHODS FOR COMMUNICATING BETWEEN SERIAL COMMUNICATIONS PROTOCOL ENABLED DEVICES - A method and system ( | 08-13-2009 |
20090204666 | PUSH MECHANISM FOR EFFICIENTLY SENDING AGGREGATED DATA ITEMS TO CLIENT - A server push model for client/server communications. The push architecture operates on top of a non-push (e.g., request/response) protocol (e.g., HTTP) to combine notifications from multiple data sources (e.g., email, text messaging, etc.). The server can be a middle-tier server (or proxy) to which a single web client registers interest in one or more notification types from one or more data sources. The mid-tier server aggregates the notifications from the various data sources and delivers the notifications to the requesting client via a single “push” pipe. The web client then distributes each notification to the appropriate parts of the client user interface. A producer/consumer locking mechanism eliminates blocking threads waiting on a mutual exclusion lock. A notification throttling mechanism distinguishes different types of notifications in order to guarantee that the client is not overloaded with too much information. | 08-13-2009 |
20090204667 | User-Initiated Computer Support Using Out-Of-Band Network - A user detects a computer failure. The user communicates the fact of the fault to a support server. The support server requests a central management server to access diagnostic data on the computer. The central management server accesses the diagnostic data via a lights-out module of the computer and forwards the diagnostic data to the support server. | 08-13-2009 |
20090204668 | System and process for distant pulse diagnosis - An Internet based system enabling a practitioner user to interpret the pulse of a distant patient user over the Internet and to make a diagnosis and give a prescription to the patient user. The pulse is collected from the patient user using a pulse collector which records a series of movements into pulse data files. The practitioner interprets the pulse either by reviewing a standardized file or by physically touching a pulse transformer which transforms the pulse data files into pulsations. | 08-13-2009 |
20090204669 | Method and Apparatus for Measuring Web Site Performance - A web site is provisioned with a proxy that receives a page request intended for the server and records a first time. The page request is then forwarded to the server for response. The response stream generated by the server is intercepted at the proxy at a second time. As the stream is forwarded to the requesting client, the proxy inserts a page script that, upon execution at the client, calculates a page render time. This time is determined by calculating the difference between a third time (the time at which the page script begins execution at the client) and a fourth time (a time at which the page rendering is complete). Upon completion of the page rendering, the script opens a connection back to the server and returns a packet that includes the page render time. This packet is received at a fifth time. A transaction record is then built by the proxy using the timestamp data. | 08-13-2009 |
20090204670 | MULTI-PORT CATCHER SYSTEM FOR MEDIA DATA - There is disclosed a media file distribution system and method. An asset management and delivery system and method for the distribution of digital files and data is provided. There are two major functions, with sub-functions within each. The system first serves as a fully automated management system for a company involved in video/file distribution, such as in video on demand (VOD) or other digital file industries. The system can ingest, prepare, schedule, transmit, track and report on any aspect of the business chain. Secondly, it also serves as a product for both content providers and recipients to be able to view, manage and run their entire content offering remotely from anywhere through the Internet. | 08-13-2009 |
20090210479 | METHOD AND APPARATUS FOR COMMUNICATING COMPRESSION STATE INFORMATION FOR INTERACTIVE COMPRESSION - A method of determining, at a mobile device, side information including compression state information. The method includes receiving, from a server, a unique side information identifier identifying a unit of side information used by the server for compressing data, determining, based on the side information identifier, if the unit of side information is resident on said device, and if the unit of side information is resident on the mobile device, loading the side information for decompressing the data. Otherwise, if the unit of side information is not resident on the mobile device, the method includes requesting the unit of side information from one of the server and another device. | 08-20-2009 |
20090210480 | METHOD AND SYSTEM FOR COLLECTIVE SOCIALIZING USING A MOBILE SOCIAL NETWORK - A method for collective socializing using a mobile social network, which includes obtaining collective socializing data on at least one location, and transmitting the collective socializing data upon request of at least one user. In addition, the step of obtaining collective socializing data on at least one locations further includes storing the collective socializing data on the at least one location on a system server, obtaining additional collective socializing data from a plurality of users on the at least one location; and combining the additional collective socializing data with the collective socializing data on the system server for transmittal to the at least one user upon request. | 08-20-2009 |
20090210481 | DYNAMIC MASHUP CREATION FROM A SET OF RESOURCES AND RESOURCE RELATIONSHIPS - A dependency hierarchy of resources can be determined for a dynamic mashup. The dependency hierarchy can specify dependency relationships among a set of resources. A set of views that correspond to the set of resources can be ascertained. For each view, a view template can be determined that is to be applied to that view. The mashup can be dynamically created that includes the views, each of which is configured in accordance with the associated view template. The created mashup can also include content defined by the set of resources that is configured in a manner consistent with the dependency relationships of the dependency hierarchy. | 08-20-2009 |
20090210482 | Framework for Rendering Plug-ins in Remote Access Services - A framework for and hosting rendering plug-ins in remote access services is disclosed. The framework provides an interface between the core components of the remote access system and the rendering plug-ins. The framework utilizes public APIs to provide the interface between the core components and the rendering plug-ins. Using the APIs, the framework can allow various existing and new rendering plug-ins to interact with the core components of the remote access system, thereby making an extensible system that can support a variety of rendering plug-ins. | 08-20-2009 |
20090210483 | Systems Methods and Computer Program Products for Remotely Controlling Actions of a Virtual World Identity - Methods for remotely controlling actions of a virtual world identity of a user include transmitting instructions to the virtual world identity of the user from a mobile terminal associated with a real world identity of the user. The instructions are transmitted as a voice call, a text message and/or an instant message (IM). Updated information associated with the transmitted instructions is received from the virtual world identity of the user at the mobile terminal. The updated information includes an identification of a condition triggering transmission of the updated information. | 08-20-2009 |
20090210484 | Peer-to-peer object distribution - Methods and systems for distributing objects over a network. In one embodiment, the system includes at least one primary network device, and multiple secondary network devices coupled to the primary network device via a network. The primary network device may receive, from a server, objects for the devices managed by the server. The secondary network devices may receive an identifier of the primary network device from the server and may request updates for objects deployed at individual secondary network devices from the primary network device. | 08-20-2009 |
20090210485 | ELECTRONIC DEVICE AND BASE STATION FOR MAINTAINING A NETWORK CONNECTION - An electronic device and wireless base station for maintaining a persistent connection is provided. In an embodiment, a system includes an electronic device that connects to a web-server via a physical link that is bandwidth-constrained. The physical link also includes a wireless base station and at least one network address translation (“NAT”) router that is configured to terminate idle connections between the client and the web-server. One of the electronic device and the wireless base station is configured to send keep-alive packets to the web-server in order to reduce the likelihood of the NAT router terminating the connection. The keep-alive packets are sent on a variable basis that is intended to reduce bandwidth consumption while ensuring that the NAT router does not deem the connection idle and terminate the connection. | 08-20-2009 |
20090210486 | METHOD AND APPARATUS FOR ASSOCIATING GRAPHIC ICON IN INTERNET VIRTUAL WORLD WITH USER'S EXPERIENCE IN REAL WORLD - A method and apparatus to associate a graphic icon representing a user in an Internet virtual world with the user's experience in the real world, the method including: logging data of an event occurring to the user in the real world; transmitting the logged data to a server; and updating the graphic icon in the virtual world according to the transmitted data. Accordingly, by associating the contents of the user's experience with a database (DB) and expressing the contents in the graphic icon, the user's experiences in the real world can be more realistically expressed in a virtual world. | 08-20-2009 |
20090210487 | CLIENT-SERVER VISUALIZATION SYSTEM WITH HYBRID DATA PROCESSING - The invention comprises a system of client-server visualization with hybrid data processing, having a server digital data processor, that allows for server side rendering and processing image data, and client digital data processors simultaneously connected to the server, which receives messages from the clients, creates rendered images of data sets or other data processing results and sends those rendered images and results to the clients for display or further processing. Performing certain image rendering operations on either the server or the client according to which is better suited for the tasks requested by the user at any point in time, and possibly adjusting this division of work dynamically, improves rendering speed and application responsiveness on the clients. | 08-20-2009 |
20090210488 | REMOTE USER INTERFACE PROXY APPARATUS AND METHOD OF PROCESSING USER INTERFACE COMPONENTS THEREOF - Provided is a proxy apparatus having an embedded remote user interface client (RUIC) and an embedded remote user interface server (RUIS) that transmits a UI component received from an external RUIS or session information of the UI component to an external RUIC. Thus, a user can use contents of a remote user interface server (RUIS) with a new RUIC while maintaining a session state between the external RUIS and an existing RUIC. Since the UI components, prohibited from being forwarded by the external RUIS, are not forwarded to the new RUIC, the contents policy, which corresponds with the business needs of contents providers, can be ensured. | 08-20-2009 |
20090216832 | Array-based distributed storage system with parity - In one general aspect, a data access method is disclosed that includes directing data block write requests from different clients to different data storage servers based on a map. Data blocks referenced in the data block write requests are stored in the data storage servers. Data from the data write requests are also relayed to a parity server, and parity information is derived and stored for the blocks. This method can reduce the need for inter-server communication, and can be scaled across an arbitrary number of servers. It can also employ parity load distribution to improve the performance of file transfers. | 08-27-2009 |
20090216833 | System and method for using a USB device of a client under a client-server architecture - A system and method for using a USB device of a client under a client-server architecture, applying to clients of Thin-Client computers under a client-server architecture. Through information communications between the terminal server and the client, the system and method provide a end-user of a client for indirectly operating the USB device, which is linked to the client, via the terminal server under the client-server architecture. | 08-27-2009 |
20090216834 | METHOD FOR COMMUNICATING WITH SEVERAL USERS, ARRANGEMENT, COMMUNICATION MANAGEMENT SERVER, AND COMMUNICATION TERMINAL - Disclosed is a method for communicating with several users in order to improve the usability of a communication system involving several users. Said method comprises the following steps to record a communication between the several users utilizing several communication services ( | 08-27-2009 |
20090222509 | System and Method for Sharing Storage Devices over a Network - A distributed data sharing system provides storage areas for network clients. Files are written in such a manner that user data is protected and/or so that the network can make use of any available space at a network when saving files. | 09-03-2009 |
20090222510 | Method and Apparatus for Controlling Web Page Advertisement Through Incentives and Restrictions - A method and apparatus for a cooperative process for negotiating the display of advertisements on a web page or web site. The user configures his preferences for advertisements that are displayed through a browser or plug-in interface when accessing a web page or web site. Each hypertext transfer protocol (HTTP) request generated by the browser includes an indicator of the configured preferences. The web server and/or an advertisement server detect the indicator of advertisement preference and respond to the HTTP request by providing a compliant advertisement for a web page. The advertisement is then displayed by the browser. | 09-03-2009 |
20090222511 | DELIVERING COMPOSITE MEDIA TO A CLIENT APPLICATION - An approach is provided for generating composite media and delivering the composite media to a client application. Data is received from one or more external sources, and a portion of the data is selected to be used in the composite media according to the time period of delivery of the client application, user information, or the type of client application requesting the media, if a request has been made. The selected data is integrated into a pre-created template to generate the composite media, such as an advertisement, special offers, or weather and stock information. The composite media may be modified prior to being delivered to the client application. The selection of the pre-created template and the modification of the composite media are made according to requirements of the client application, user information, or the type of client application (e.g., gaming application) requesting the media. | 09-03-2009 |
20090222512 | Entryway Communication System - A premises entryway communications device and system enable a visitor to the premises and an occupant of the premises to communicate via icons and text. | 09-03-2009 |
20090222513 | METHOD FOR HANDLING DIFFERENT VERSIONS OF AN APPLICATION, AND AN AUTOMATION SYSTEM - A method in an automated system for handling at least two versions of an application. The system includes a controller for automation of a process with the application stored thereon in bidirectional connection with a communication server. The communication server is in bidirectional connection with at least two clients. The method improves communication between a communication server and several clients. Graphics and images can be displayed without reconfiguration when a new version of an application is used. | 09-03-2009 |
20090222514 | INFORMATION PROCESSING APPARATUS, INFORMATION COMMUNICATION SYSTEM, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM - A configuration is provided in which a device in a home network receives content from a server outside the home network and plays the content. A home IMS gateway maps an external server outside the home network as a virtual home network device, and provides mapped server information in response to reception of a device discovery request from a content playing apparatus (DMP) in the home network. Furthermore, a content obtaining request is transferred from the content playing apparatus to the external server so that the external server sends content to the content playing apparatus. Authentication and key exchange defined in DLNA are executed between the content playing apparatus and the home IMS gateway, and a key generated is sent from the home IMS gateway to a content providing server. The external server sends encrypted content based on the received key. | 09-03-2009 |
20090222515 | METHODS AND APPARATUS FOR TRANSFERRING DATA - Methods and apparatus for transferring data according to various aspects of the present invention may operate in conjunction with a computer system configured to connect to a p2p network. The computer may run a p2p communication program that receives a request for content via the p2p network. The computer determines whether to fulfill the request according to various criteria, such as whether the p2p communication program is currently accessing a second content from the p2p network and/or whether the first content is associated with the second content. | 09-03-2009 |
20090234908 | DATA TRANSMISSION QUEUING USING FAULT PREDICTION - In a distributed computer system, data to be communicated is assigned to one of a plurality of virtual queues. The plurality of virtual queues includes a first representative virtual queue associated with a first fault group and a second representative virtual queue associated with a second fault group. The data to be communicated is assigned to one of the plurality of virtual queues prior to transmission based on fault group information associated with the data. | 09-17-2009 |
20090234909 | METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING FILTERED SERVICES AND CONTENT BASED ON USER CONTEXT - An apparatus may include a processor configured to receive a request for a service or content from a first device. The processor may be further configured to receive a user's context information from a second device. The processor may additionally be configured to filter the requested service or content based at least in part upon the user's context information. The processor may be further configured to provide the filtered service or content to the first device. Corresponding methods and computer program products are also provided. | 09-17-2009 |
20090234910 | METHOD AND APPARATUSES FOR NETWORK SOCIETY ASSOCIATING - The method of the invention applies employing token, public key, private key and ad hoc technology to associate members who are interested to join a specific society, with which the member's privacy can be protected and the trust between members can be build. The apparatus is directed to a social network which is responsible for communications and association of a specific society. | 09-17-2009 |
20090234911 | SYSTEM AND METHOD FOR CREATING AN EFFICIENT AND SCALABLE CACHE MODE FOR A COLLABORATION SUITE APPLICATION - A system and method for creating a cached mode is created for some applications, such as for use with BES. Operations on the mailbox items are conducted off the cache, rather than off the collaboration suite server itself, thus reducing the load on the collaboration suite server. According to one aspect of the present invention, a filtered initial synchronization is performed with the cache in the client device to further reduce the load on the collaboration suite server as well as the required bandwidth. In one embodiment of the present invention, mailbox items on the local cache are periodically reaped so as to not over-burden the disk space in the client device. In one embodiment of the present invention, mailbox items not present in the cache can be requested on-demand from the collaboration suite server. | 09-17-2009 |
20090234912 | FILE TRANSFER VIA LOCAL SERVER - Embodiments of the present invention use a web browser on a client and a file transfer server to transfer files over a wide-area network (WAN). The files are transferred from the client to the server or vice versa. The server transfers the file to a remote server via the WAN. Because the file transfer over the WAN is server-based, the client can handle its end of the file transfer process using a conventional web browser without special file transfer software. | 09-17-2009 |
20090234913 | DATA STRUCTURE FOR INITIATING MULTIPLE WEB SITES - A method for facilitating the simultaneous initiation of a plurality of web sites can be provided. The method can include receiving from a client a request for a web page and sending to the client a first program logic configured for providing an interface. The method can further include receiving a plurality of URLs from the first program logic executing on the client. The method can further include generating a data construct, wherein the data construct includes a second program logic configured for sending a separate request to each of the plurality of URLs and further configured for receiving web site data from each of the plurality of URLs and displaying the web site data in the interface. The method can further include generating a first URL that references the data construct and sending the first URL to the client. | 09-17-2009 |
20090234914 | Media delivery platform - Provided is a method of delivering an audio and/or visual media file comprising, without limitation, for example, one or more of full or partial master recordings of songs, musical compositions, ringtones, videos, films, television shows, personal recordings, animation and combinations thereof, over the air wirelessly, from one or more servers to an electronic device with or without an Internet connection, said method comprising transmitting and audio and/or visual media file in compressed format to said electronic device, and wherein the electronic device is effective to receive said audio and/or visual file and playback said audio and/or visual content on demand by a user. | 09-17-2009 |
20090234915 | Media delivery platform - Provided is a method of delivering an audio and/or visual media file comprising, without limitation, for example, one or more of full or partial master recordings of songs, musical compositions, ringtones, videos, films, television shows, personal recordings, animation and combinations thereof, over the air wirelessly, from one or more servers to an electronic device with or without an Internet connection, said method comprising transmitting and audio and/or visual media file in compressed format to said electronic device, and wherein the electronic device is effective to receive said audio and/or visual file and playback said audio and/or visual content on demand by a user. | 09-17-2009 |
20090234916 | Downloadable Datasets for a Patient Monitoring System - In general, this disclosure describes techniques for remotely monitoring the health of an ambulatory patient. As described herein, an ambulatory patient may interact with a monitoring device that is located at the patient's home. The monitoring device may prompt the patient to provide responses to health-related questions or requests for physiological characteristics and may upload the responses. A health care professional may then use the responses to evaluate the health of the patient. A set of firmware instructions stored on the monitoring device may cause the monitoring device to perform these functions. These firmware instructions remain the same even when the monitoring device downloads new prompts. | 09-17-2009 |
20090240763 | MESSAGING DEVICE AND SYSTEM - A display device configured to use an array of discrete light sources to display information received from a remote computer over a network. The device includes a processor coupled to the light sources and a memory storing computer-executable instructions and a device identifier. The device is coupled to the network by a network interface configured to send a request including the device identifier periodically to the remote computer. The remote computer is configured to receive messages from other remote computers for display by the display device. In response to each request, the remote computer uses the device identifier to identify messages for the display device stored in a device account, which are subsequently downloaded by the display device for display thereby. The processor is operable to turn selected ones of the discrete light sources on and off to display information in the downloaded message. | 09-24-2009 |
20090240764 | NETWORK STORAGE SYSTEM FOR A DOWNLOAD INTENSIVE ENVIRONMENT - A network storage system for a download intensive environment is provided. The network storage comprises at least a data storage server (DSS) that includes an interface enabling connection of the DSS to a network at a location that enables at least a view of network transactions performed by a plurality of clients; a storage unit; and a system adapted to monitor the network transactions occurring on the network and identification of the network transactions as belonging to a registered client of the DSS, and storing in the storage the transactions with an identification corresponding to the registered client. | 09-24-2009 |
20090240765 | SYNTHETIC TRANSACTION MONITOR WITH REPLAY CAPABILITY - Systems and methods for recording and replaying client-server transactions on selected clients in order to gauge the performance of the client-server system from the perspective of the client. In one embodiment, a method comprises playing back a set of recorded transactions on a client, monitoring selected performance-related parameters at the client, and transmitting monitored data to the server for analysis or for viewing by a system administrator. The set of transactions is recorded on a first client by replacing a standard Internet transaction driver (e.g., WinInet.DLL) with a modified driver that is configured to intercept function calls. The function calls and corresponding parameters are recorded in a file which is later transmitted to a client, where the recorded transaction information is used to reproduce the transactions on the client. As the transactions are played back, performance data may be monitored and forwarded to a management server for analysis, display, etc. | 09-24-2009 |
20090240766 | INFORMATION PROCESSING UNIT, INFORMATION PROCESSING METHOD, CLIENT DEVICE AND INFORMATION PROCESSING SYSTEM - An information processing unit includes an application data receiving buffer to temporarily store data transmitted from a client device for initiating a connection, an application data receiving section to acquire the data transmitted from the client device from the application data receiving buffer and transmit the data to an upper layer application, and a flow control reception management section to transfer the data transmitted from the client device to the application data receiving buffer and monitor a free space in the application data receiving buffer and supply a data size receivable by the application data receiving buffer to the client device. | 09-24-2009 |
20090240767 | METHOD, TERMINAL, SERVER AND SYSTEM FOR PROCESSING NOTIFICATION MESSAGE - A method, terminal, server and system for processing the notification message are disclosed. According to the method, the server transmits the notifying message with description information. The description information contains the parameter; the terminal parses the notifying message after receiving the notifying message. The description message may contain one or more parameter, thereby providing more messages through the notifying message to the terminal, making the terminal user getting the wanted information quickly. After the description message is added to the notifying message, the terminal can perform a variety of processes on the received notifying message. | 09-24-2009 |
20090240768 | METHODS FOR TRANSMITTING MULTIMEDIA FILES AND ADVERTISEMENTS - The invention is directed to a method of transmitting a file having an advertising portion and a requested portion different from the advertising portion. The method includes receiving a request to transmit the file, via a streaming protocol allowing non-sequential access, transmitting the advertising portion of the file, receiving a request to transmit a portion of the requested portion of the file prior to completing transmitting the advertising portion of the file, completing the transmission of the advertising portion of the file, and transmitting the requested portion of the file. | 09-24-2009 |
20090240769 | METHOD AND SYSTEM FOR SCREENING REMOTE SITE CONNECTIONS AND FILTERING DATA BASED ON A COMMUNITY TRUST ASSESSMENT - Remote site connections are screened based on assessments performed by members of a trust community. Data based on a plurality of-end user assessments of particular remote websites are received at a server from a plurality of end-users. Each end-user is associated with a specific client machine which is in communication with the server. The server generates assessment scores based on the data. The server transmits the assessment scores to the client machines. The client machine selectively takes protective action against ones of the particular remote websites that have an undesirable assessment score generated by the server. | 09-24-2009 |
20090248793 | Providing Content In a Network - Among other disclosed subject matter, a computer program product includes instructions that when executed by a processor perform a method for providing content in a network. The method includes receiving an identifier that is forwarded from a device in a network and associated with content divided into content portions that are to be delivered to the device. The method includes selecting a content source in the network for each of the respective content portions, wherein for at least one of the content portions the content source is selected among multiple content sources associated with the respective content portion using recorded information about the multiple content sources. The method includes forwarding, in response to the identifier, source information to the device that identifies each selected content source and is configured for use by the device in requesting at least one of the multiple content portions from each selected content source. | 10-01-2009 |
20090248794 | SYSTEM AND METHOD FOR CONTENT SHARING - A video content system includes a head end server module and a content-sharing server coupled to a video content network. Also included is a converged premises gateway module coupled to the video content network at a location remote from the head end server module and the content-sharing server. The converged premises gateway module includes a processor and a video content network interface coupled to the processor and the video content network and configured for communication with the head end server module over the video content network. The gateway module also includes a memory module having a predetermined storage location for content to be shared with the content-sharing server and a local area network configured at least for distribution of video content within the remote location. The system further includes an upload module configured to cause the content in the predetermined storage location to be uploaded to the content-sharing server. | 10-01-2009 |
20090248795 | Object-Oriented Systems and Methods for Controlling Storage Management Services in a Content Management System - A method and system employing an object-oriented approach to remotely controlling storage management services in a content management system. An Application Programming Interface (API) is used to communicate between a system administrator client and a resource manager, so that a system administrator can, e.g., start and stop services, check the status of services, etc. The API and resource manager exchange information, for example by exchanging XML documents by HTTP posting. | 10-01-2009 |
20090248796 | System and method for creating a punch list - A system and method for creating and utilizing an electronic construction punch list. A touch screen displaying a virtual floor plan is utilized to input and detail punch list items. The punch list information can then be transmitted to a contractor who uses the system to locate and address punch list items pursuant to the associated detail. | 10-01-2009 |
20090248797 | Server apparatus, network system, data transfer method, and program - Disclosed is a server apparatus including a registration means for associating a first apparatus with a plurality of second apparatuses as the control targets thereof, and registering the first apparatus and the plurality of second apparatuses associated, a constant connection session establishment means for establishing a constant connection session with each of the plurality of second apparatuses, a request reception means for receiving from the first apparatus a first request to transfer data between the plurality of second apparatuses, and a request transmission means for transmitting a second request to directly transfer data between the plurality of second apparatuses to one of the plurality of second apparatuses through the constant connection session in response to the received first request. | 10-01-2009 |
20090248798 | Content Providing System, Receiving Apparatus and Method, Storage Medium, and Program - The present invention relates to a content providing system, a receiving apparatus and method, a storage medium, and a program, which enable to perform a variety of contents provisions. An operational terminal | 10-01-2009 |
20090254603 | ACCESS SERVER FOR CERTIFYING AND VALIDATING DATA IN A PROCESSING NETWORK - An access server at individual issuer sites in a processing network facilitates communication with a processor. The processing network is a closed network under the control of the processor. The access server receives data from data providing entities for data certification and validation before the data is forwarded to the processor via the processing network. If the data cannot be certified because it is not properly formatted for the processor, the access server accesses the data in a format that can be processed by the processor. The extended access server also reports any errors to the issuer so that the issuer may address the errors and re-submit the data. After all errors are addressed, the properly formatted and error-free data is forwarded to the payment processor for processing. | 10-08-2009 |
20090254604 | Method and system for enabling a consumer of a media content to communicate with a producer - There is provided a method of enabling a consumer of a media content to communicate with a producer of the media content, comprising receiving an originating message concerning the media content from the consumer, assigning metadata to the originating message based on the media content or the content of the originating message, determining the producer based on the media content or the content of the originating message, forwarding the originating message through a message support network for distribution to the producer, retrieving a responsive message provided by the producer from among message updates stored on a message database, and associating the responsive message with one or more content subsets of the content according to the metadata assigned to the originating message. In one embodiment, media content and instructions comprising an interactive communication control application are stored on a computer readable medium. | 10-08-2009 |
20090254605 | SERVER METHOD AND SYSTEM FOR EXECUTING APPLICATIONS ON A WIRELESS DEVICE - A server implemented method for facilitating execution of an application for a wireless device. The server selects a plurality of scene components. The scene components comprise at least one functional unit operable to execute functions associated with the scene components. The functions of said functional units are a portion of an application operable to be executed by the wireless device. The server further selects a plurality of assets. The assets are operable to be used in rendering a scene utilizing said plurality of scene components. The server determines a partition of functionality of the application which defines a server behavior module for executing on the server and a client behavior module for executing on the wireless device. The server customizes the plurality of scene components and the plurality of assets for the wireless device. The plurality of scene components and plurality of assets are sent to the wireless device for execution and rendering. | 10-08-2009 |
20090254606 | NETWORK MANAGEMENT FILTER SYSTEM - A device associated with a network receives, from a requestor, a request for managed object information filtered based on a managed object attribute, and identifies a managed object based on the request. The device identifies, based on the request, the managed object attribute from the identified managed object, and provides the identified managed object attribute to the requestor. | 10-08-2009 |
20090254607 | CHARACTERIZATION OF CONTENT DISTRIBUTED OVER A NETWORK - A client device, a computer implemented method for modifying content for a media player associated with the client device, a content characterization server, a computer implemented method for characterizing content for a media player associated with a client device, as well as a system and method involving the client device and content characterization server are disclosed. | 10-08-2009 |
20090254608 | SERVICE COMMUNICATION LIST - A system for aggregating communication events is provided. The communication system includes a communication device and a server. The server is operable to combine communication events from one or more services associated with the communication device into a communication events list. Each communication event is a past, present, or future communication event. The communication events list is transferred to and displayed on one or more communication devices. | 10-08-2009 |
20090254609 | METHODS AND SYSTEMS FOR IMPROVED THROUGHPUT PERFORMANCE IN A DISTRIBUTED DATA DE-DUPLICATION ENVIRONMENT - In accordance with some embodiments, of the systems and methods described here a data storage system that may include data de-duplication may receive a stream of data and parse the stream of data into a block at a local client node. Additionally, in some embodiments, a code that represents the block of data might be determined at the local client node. This code, representing the block of data, may be sent to a server. In accordance with various embodiments, the server may determine if a block is unique, for example, based on the code received at the server. In various embodiments, the server might write a unique block to a file at the local client node; and update metadata. | 10-08-2009 |
20090254610 | NETWORK OPERATING SYSTEM - Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed. | 10-08-2009 |
20090254611 | System and Method for Platform and Language-Independent Development and Delivery of Page-Based Content - A system and method for platform and language-independent delivery of page-based content. Content defined in a relatively abstract format is rendered into multiple platform formats in client-side applications' user interfaces in multiple human languages. The relatively abstract format is a subset of XML and is used to define user interface elements to be displayed on a page. A Model-View-Controller architecture is implemented comprising a plurality of servlet filters, a servlet pipeline and a plurality of rendering processors for client detection, client tracking, relatively abstract format preprocessing, relatively abstract format processing and validating, and transforming and rendering of the relatively abstract format into multiple platform formats in client-side applications' user interfaces in multiple human languages. A creation, modification and management tool is also disclosed for creating, modifying and managing platform and language-independent page-based content. | 10-08-2009 |
20090254612 | Calendar alarms via session initiation protocol event packages - A method is presented for a user to receive an alarm about a pending calendar event, or an overdue to-do, from an electronic calendar system that serves the user. The user accesses a network that connects the user terminal to a calendar system. The user sends a subscribe request for alarms, and then the user receives a notification in response to the subscribe request, to notify the user about at least one alarm that was already triggered before the user accessed the network. This way, the user will obtain alarms that were triggered while the user was inaccessible, instead of missing the alarms altogether. This system includes a user terminal for accessing the network and sending a subscribe request signal, as well as a calendaring unit that is responsive to the subscribe request signal, and is for providing to the user terminal a notification signal indicating alarms that were already triggered before the network was accessed by the user terminal. While the user has access to the network, the user will receive additional alarms in compliance with the subscribe request. | 10-08-2009 |
20090254613 | METHOD, APPARATUS, AND SYSTEM FOR ACQUIRING AND PROVIDING CPE FUNCTION CONFIGURATION INFORMATION - A method for acquiring customer premises equipment (CPE) function configuration information includes: setting up a CPE WAN Management Protocol (CWMP) session between an automatic configuration server (ACS) and a CPE; sending, by the ACS, a command to request the CPE to upload the CPE function configuration information to a specified object; and receiving, by the specified object, the CPE function configuration information uploaded by the CPE. An ACS, a CPE, a method for providing CPE function configuration information, and a terminal configuration system are also provided. | 10-08-2009 |
20090259714 | HANDHELD CLIENT FRAMEWORK SYSTEM - A handheld client framework system provides a server proxy client that services client requests for network accessible information and determines the server that is most appropriate to supply the requested information and sends information request packets to that server across the Internet and/or intranet. Server responses to information requests are received by the server proxy client. The server proxy client separates the response information into the appropriate data components. Data components are sent to the appropriate client. Presentation and logic components are temporarily stored in a one-behind cache on the client. A client will continue to use the presentation and logic components already installed or in the one-behind cache to service the current user request. Any updates sent by the server proxy client and stored in the one-behind cache are retrieved by the client upon subsequent use by the user. The state of the client is saved by the server proxy client so that the client is not dropped when a user, for example, changes from a wired connection to a wireless connection. The invention includes a scripting language that supplies the logic component of the client and gives the client unlimited flexibility by allowing the host to modify the client's behavior or add new features at any time. | 10-15-2009 |
20090259715 | SYSTEM AND METHOD FOR CLIENT INTEROPERABILITY - Disclosed herein is a system and method for client interoperability. In one embodiment, a method for client interoperability comprises establishing a network connection between a client and a proxy. The client requests a connection factory from the proxy. The proxy then obtains the connection factory from an application server using a Java Naming and Directory Interface (JNDI). Using the connection factory, a connection to a connection host from the client is created. When the client sends a message, the proxy receives the message and routes the message to a destination server. Similarly, when the client receives a message, the proxy receives the message from a destination server and passes the message to the client. The client can be specifically configured to extend JMS operability to a desired language. In one embodiment the client is a .NET client. | 10-15-2009 |
20090259716 | INFORMATION PROCESSING SYSTEM - Provided is an information processing system, in which: a server ( | 10-15-2009 |
20090259717 | ACQUIRING AND PROCESSING DATA ASSOCIATED WITH AN INCIDENT AMONG MULTIPLE NETWORKED COMPUTING APPARATUSES - Methods, systems, and apparatuses are provided for acquiring and processing incident data among multiple networked computing apparatuses. A method involves provisioning an interface associated with a mode of service of a computing apparatus, receiving incident data via the interface, and analyzing the data received according to rules associated with the mode of service. The interface includes a form for documenting the incident data where the form is compatible with one or more fields capable of being concurrently shared among networked computing apparatuses. The interface may be modified in response to receiving the data where a view of the incident data is based on the mode of service. The method further involves recording the data received and transmitting the data received to one or more other networked computing apparatuses over a wireless network based on a mode of service activated on each of the networked computing apparatuses. | 10-15-2009 |
20090265416 | AGGREGATING MEDIA COLLECTIONS BETWEEN PARTICIPANTS OF A SHARING NETWORK UTILIZING BRIDGING - Systems and methods are provided for aggregating a local media collection of a user with one or more shared media collections shared with the user to provide an aggregate media collection for the user. In general, one or more shared media collections shared with the user are first discovered. Optionally, the user may select one or more of the shared media collections for aggregation with the local media collection of the user. The shared media collections selected by the user, or alternatively all of the shared media collections, are then aggregated with the local media collection of the user to provide an aggregate media collection for the user. In one embodiment, bridging of users is provided to expand the sharing of media collections beyond those having direct relationships with the sharing user. | 10-22-2009 |
20090265417 | AGGREGATING MEDIA COLLECTIONS TO PROVIDE A PRIMARY LIST AND SORTED SUB-LISTS - Systems and methods are provided for aggregating a local media collection of a user with one or more shared media collections shared with the user to provide an aggregate media collection for the user. In general, one or more shared media collections shared with the user are first discovered. Optionally, the user may select one or more of the shared media collections for aggregation with the local media collection of the user. The shared media collections selected by the user, or alternatively all of the shared media collections, are then aggregated with the local media collection of the user to provide an aggregate media collection for the user. The aggregate media collection is provided as a primary list including an entry for each unique media item in the aggregate media collection. Sorted sub-lists are utilized to populate the primary list. | 10-22-2009 |
20090265418 | PRUNING AN AGGREGATE MEDIA COLLECTION - Systems and methods are provided for aggregating a local media collection of a user with one or more shared media collections shared with the user to provide an aggregate media collection for the user. In general, one or more shared media collections shared with the user are first discovered. Optionally, the user may select one or more of the shared media collections for aggregation with the local media collection of the user. The shared media collections selected by the user, or alternatively all of the shared media collections, are then aggregated with the local media collection of the user to provide an aggregate media collection for the user. The aggregate media collection of the user may then be pruned or filtered based on user preferences of the user. | 10-22-2009 |
20090265419 | Executing Applications at Servers With Low Energy Costs - Embodiments of the invention provide methods, systems, and articles of manufacture for managing and executing applications in a clustered server system. In one embodiment, an application may be installed at an application server having the associated lowest energy cost of maintenance, thereby lowering the cost of operating the system. In another embodiment, requests for services from the system may be routed to application servers having the lowest energy cost, thereby lowering the cost of operating the system. | 10-22-2009 |
20090265420 | METHOD OF RENDERING AT LEAST ONE ELEMENT IN A CLIENT BROWSER - “The invention relates to a method of rendering at least one element E in a client browser CB at a client CL, where the element E is defined at an intermediate web server IWS by element representative data ERD and where the element is obtained from at least one data source DS, the method including the steps of performing an analytical rendering AR having a transformation of the element representative data ERD into analytically expressed element defining data AEEDD including unknown quantities UQ, performing a visual rendering where the unknown quantities UQ are substituted with client specific factors CSF. Thus, the invention benefits from several advantages individually or in combination, such as: a rendering of an element may be performed at the intermediate server in spite of the fact that the positioning of other elements or client specific factors are generally unknown at the time of performing the intermediate rendering, a rendering of one element to a client may in fact be shared by several different clients although the client specific factors are different due to the fact that these are analytically rendered and, an analytical rendering at the intermediate server may in fact facilitate a very flexible rendering at the clients, thereby enabling that the client specific factors may be different.” | 10-22-2009 |
20090265421 | Internet measurement system application programming interface - Systems, application programming interfaces, and other embodiments associated with internet measurements are described. Example systems and methods facilitate requesting that a control server acquire internet measurements from a set of distributed measurement points. One example application programming interface (API) includes a list request interface to provide a list request to a control server. The list request may request a list of measurement points from the control server. The example API may also include a list receipt interface to receive a list response from the control server. The list response may contain information concerning measurement points. The API may enable a user to perform a complex series of internet measurements by giving the user access to standardized function calls for accessing a distributed internet measurement system. | 10-22-2009 |
20090265422 | METHOD AND APPARATUS FOR PROVIDING AND RECEIVING USER INTERFACE - In a method of providing/receiving a user interface between a user interface client and a user interface server, when the user interface server encodes information on a plurality of user interface scenes in a multimedia data format and transmits the encoded information to the user interface client. The user interface client receives and reproduces the multimedia data so that a user interface may be displayed to which a variety of effect are applied considering individual characteristics of the user interface client such as performance of the user interface client and user preference. | 10-22-2009 |
20090265423 | METHOD AND SYSTEM OF MOBILE APPLICATION IMPLEMENTATION ON NETWORK SERVER - The invention discloses a communication system having mobile applications implemented on a server. The disclosed system has a server component, a client component and a communication component. The server component facilitates atleast one of: creation, installation, upgradation, distribution, customization, maintenance, removal or discovery of the mobile applications on the server. The client component has a user interface and a display. The client component facilitates interaction with the server component. The communication component facilitates communication between the server component and the client component. | 10-22-2009 |
20090265424 | Log collecting/analyzing system with separated functions of collecting log information and analyzing the same - A log collecting/analyzing system has a log collection terminal device as a client terminal device which collects logs and transmits the collected logs to a log server via a network. The log server receives the transmitted logs and stores the received logs for analysis. According to this configuration, it is possible to obtain useful information, such as information about what play modes are popular in the case of games and so forth, or information about what characters are popular in the case of selecting a character for a game. Therefore, it is possible to make use of the result of log analysis to develop the game | 10-22-2009 |
20090265425 | PHASED ROLLOUT OF VERSION UPGRADES IN WEB-BASED BUSINESS INFORMATION SYSTEMS - A method, system, computer program product, and related business methods for phased rollout of an upgraded version of a web-based business information system are described. URLs associated with client requests remain the same even where the target subscriber accounts have been upgraded. Client requests for both upgraded and non-upgraded accounts are received by a common set of web servers. Client requests representing external entry points are trapped, and the receiving web server accesses a login router database to determine whether the target subscriber account is upgraded or non-upgraded, and then transfers the request to an appropriately-versioned application server. Application server sets are mapped to database sets according to system version, allowing the upgraded system database schema to be substantially different than the non-upgraded database schema. An early adopter program business method leveraging the abilities of such web-based business information system is also described. Applications to environments other than phased rollout are described, such as URL-agnostic differentiation and routing of client requests according to class-of-service of the target subscribing account. | 10-22-2009 |
20090271476 | METHOD FOR REDUCING TRANSMITTED DATA - Red Line is an extension of a traditional web proxy for reducing the transmitted amount of data to an end user while also giving said user the opportunity of retrieving an original without damaging the original shape of a web page. | 10-29-2009 |
20090271477 | DIGITAL PHOTO FRAME FRAMEWORK CONTROLLED BY COMPUTER AND SYNCHRONOUSLY UPDATED WITH REMOTE SERVER - A digital photo frame framework controlled by a computer and synchronously updated with a remote server comprises a digital photo frame; a computer that is connected with the digital photo frame and has a network connection device, and is provided therein with operating software for generating an identification code and a user interface; an intermediate server that has a user database for storing the setting information related to a user and communicating the corresponding information on the remote server such that when the computer is communicated to the intermediate server by the operating software, the intermediate server and the remote server can be automatically connected and correspond to each other. | 10-29-2009 |
20090271478 | WEB SERVICE CONTROL APPARATUS AND METHOD - A computer readable storage medium stores a Web service control program that allows a computer to execute a process comprising: receiving from a consumer of a Web service a reservation request for a reservation which reserves the Web service and defines a condition, the condition including a shortest time interval between Web service requests; acquiring a state of a server; determining whether to accept the reservation; accepting the reservation when it is determined to accept the reservation; determining, when receiving a Web service request for the Web service, a time interval between the received Web service request and a Web service request prior to the received Web service request; determining whether the received Web service request satisfies the condition; and transferring, when it is determined that the received Web service request satisfies the condition, the received Web service request. | 10-29-2009 |
20090276485 | Method of playing back digital content, and an appliance and a server for implementing such a method - The present invention provides a method of playing back at least one digital content by means of at least one appliance for playing back said content, the method comprising the following steps: | 11-05-2009 |
20090276486 | APPARATUS AND METHOD FOR CREATING CONFIGURATIONS OF OFFLINE FIELD DEVICES IN A PROCESS CONTROL SYSTEM - A method includes receiving a first proposed value or attribute for a parameter associated with a field device. The field device is or will be used in a process control system. The method also includes determining whether the first proposed value or attribute is valid using a device description associated with the field device. The method further includes, if the first proposed value or attribute is not valid, receiving a second proposed value or attribute for the parameter associated with the field device and determining whether the second proposed value or attribute is valid. The determinations of whether the first and second proposed values or attributes are valid could occur when the field device is offline in the process control system. The method could further include receiving a configuration having multiple values or attributes for multiple parameters associated with the field device and validating at least some of those values or attributes. | 11-05-2009 |
20090276487 | INTERACTIVE WEB BASED SYSTEM IN SUPPORT OF BARIATRIC PROCEDURES - The present invention is directed to a computer-based weight loss system for supporting bariatric treatment of obesity that is accessible to both the patient and the medical practitioner. The system has a central server maintaining a library of information related to the treatment of obesity and a patient interface and a medical practitioner interface linked to the central server for uploading and downloading of information. The patient interface also provides access to information selected from the group consisting of bariatric care pathway, behavioral modification planning, fitness, preoperative diet, postoperative diet, monitoring of a gastric band, monitoring of a patient's weight, monitoring caloric intake and nutritional information. The uploaded information is processed by the central server and then made available to the medical practitioner and the patient. | 11-05-2009 |
20090276488 | Extensible, Asynchronous, Centralized Analysis And Optimization Of Server Responses To Client Requests - An optimizer for messaging systems learns the purpose and context of each message and combines that information with knowledge of the specific client that will be rendering the response, such as a specific HTML browser. Any of a number of optimization factors can be applied, singly or in any combination. Messages are analyzed offline until a configurable threshold is reached, indicating that enough data has been sampled to develop a valid instruction set, to be applied to the responses that a server generates for a particular request. Responses are parsed into tokens and instructions for each type of token are compiled into instruction sets that are stored. These instructions sets continue to be iteratively improved as more data is collected, until the configurable sampling threshold is reached. | 11-05-2009 |
20090276489 | AUTOMATED INCIDENT RESPONSE METHOD AND SYSTEM - An automated emergency response method and system to remotely and timely update emergency response protocols, such as Emergency Medical Dispatch Protocol Reference Systems (EMDPRS), is provided. A method and system to remotely and timely update the EMDPRS in a controlled, consistent and timely manner is also provided. A method that can provide accurate, up-to-date and consistent EMDPRS provides the advantage of increasing operator readiness and efficiency in responding to an emergency, and increases the chances of success in dealing with the emergency. | 11-05-2009 |
20090276490 | TRANSPARENT REQUEST ROUTING FOR A PARTITIONED APPLICATION SERVICE - Systems and methods for providing an efficient partitioned resource server. In one embodiment, the partitioned resource server comprises a plurality of individual servers, and the individual servers appear to be equivalent to a client. Each of the individual servers may include a routing table that includes a reference for each resource that is maintained on the partitioned resource server. Requests from a client are processed as a function of the routing table to route the request to the individual server that maintains or has control over the resource of interest. | 11-05-2009 |
20090282093 | MEDIA CONTENT PROGRAMMING, DELIVERY, AND CONSUMPTION - A media content programming, delivery, and consumption model is provided by which consumers can receive programming that is personalized to their tastes and interests and discover new media content that they will likely enjoy, without having to put in a lot of effort or needing to be technically adept. The received media content programming can then be played on a PC or portable media player. Consumers can access the media content programming from a cloud-based service with the same ease as tuning to a radio station, and then may simply enjoy the programming without needing to take any additional steps. However, unlike traditional linear programming, the programming here is curated so that the delivered content is highly relevant to the consumer. Navigation within a programmed sequence is enabled by skipping ahead or going back in a playlist, and consumers can learn more about particular content by interacting with rich metadata. | 11-12-2009 |
20090282094 | SYSTEM AND METHOD FOR SHARED SPAM CALL BLOCKING - A system and method for preventing unwanted communications. A communication is received from a sending party. A user input indicating the communication is to be filtered is received. Filtering information is retrieved from the communication. The communication and future communications are filtered based on filtering information. The filtering information is communicated to multiple telecommunications platforms registered with a user. The multiple telecommunications platforms are prevented from receiving the future communications based on the filtering information. | 11-12-2009 |
20090282095 | DYNAMIC POSTBACK FOR LOCATION CODE EXECUTION - Architecture that introduces evaluation and decisionmaking (e.g., at the server) and allows a runtime decision to be made, on a per-request basis, as to where the data calculations will occur, on the server, on the client, or as a shared execution on both the server and the client. The decision can be made based on environment variables (e.g., permissions, network bandwidth, server load, etc.) of the user, for example. This approach provides performance tuning of a form by dynamically optimizing the location of execution of the code based on environment factors. | 11-12-2009 |
20090282096 | System and method for monitoring user interface connectivity state - A user interface and gateway can be synchronized with each other by maintaining a sequential synchronization parameter in the network gateway, which value is retrieved from the network gateway and compared against a stored value in the user interface. If the retrieved synchronization value is other than expected in comparison with the stored synchronization value, the user interface is reloaded from the network gateway. The synchronization parameter may be a counter that is incremented based on the occurrence of a given event, such as a request provided by the user interface. The user interface may intermittently request retrieval of the synchronization parameter to verify synchronization between the user interface and the network gateway. The synchronization mechanism can operate in unidirectionally triggered communication protocol environments, as may be implemented in web 2.0 applications with pull technology. | 11-12-2009 |
20090282097 | Method and System for Ensuring Consistency Over Time of Data Gathered By Distinct Software Applications - A method for keeping synchronized data collected by a first and at least one second software applications from respective information sources and stored in a respective first and second data repositories. The method comprises: a) receiving a request to refresh data stored in the first data repository; b) causing the at least one second software application to collect data from the respective information source; c) receiving the data collected by the first and the at least one second software applications from the respective information sources, and d) uploading the received data to the respective first and second repositories. | 11-12-2009 |
20090282098 | Personal Inter-Home Media Exchange Network - A system and method support the exchange of media between friends, family members, and 3 | 11-12-2009 |
20090282099 | SECURE DISTRIBUTED MULTIHEAD TECHNOLOGY - Systems and methods for securing display information in distributed multihead computer systems are provided. The display information is generated by a display composition engine from inputs from application data streams and an input data stream. Techniques for electrically isolating display data streams from shared networks are provided. Techniques for configuring a secure distributed multihead system are provided. | 11-12-2009 |
20090282100 | METHOD FOR SYNDICATING BLOGS AND COMMUNITIES ACROSS THE WEB - A method for syndicating groups from one web site to one or more additional web sites over a distributed network is disclosed. A group is created at the first web site. The group is published to make the group available for syndication. The group is presented as potentially acceptable for syndication at a second web site. A selection is received that the group is acceptable. The group is associated with the second web site in a database. A request is made to the database by the second web site to determine if there is any acceptable group content to be rendered on the second web site. Acceptable content associated with the group is transmitted to the second web site. The acceptable content is rendered at the second web site. | 11-12-2009 |
20090282101 | MECHANISM FOR PROVIDING VIRTUAL MACHINES FOR USE BY MULTIPLE USERS - According to one aspect of the invention, a request to generate a state checkpoint of a computer is initiated within a user-level software entity, such as a virtual machine. Upon sensing the request, a checkpointing mechanism generates and stores at least one checkpoint, each checkpoint comprising a representation of the total state of the computer system. Upon sensing a state restoration request corresponding to one of the checkpoints, the checkpointing mechanism restores the checkpointed state in the computer, which can then resume operation from the restored total state. According to another aspect of the invention, a total checkpointed state is exported to another computer, where the state can be modified, for example, debugged, and then loaded into either the originally checkpointed computer (which, again, may be a virtual machine), or some other computer. | 11-12-2009 |
20090287762 | BLENDING SINGLE-MASTER AND MULTI-MASTER DATA SYNCHRONIZATION TECHNIQUES - Architecture that maintains the user experience as close as possible to the user experience when dealing with the usual/regular forms and data provided in an office application when dealing with hybrid forms and hybrid data. Synchronization of the hybrid data to single-master and multi-masters systems is accomplished when the associated hybrid client goes offline, changes are made to the hybrid data, and then the client comes back online. For example, where the single-master system is a line-of-business (LOB) server system and the multi-master system is an officer server that employs collaboration capability, the architecture allows office users to access, manipulate, and share LOB entity information using collaborative means, while at the same time, ensuring data and business process consistency for the LOB entity in the LOB system. | 11-19-2009 |
20090287763 | QUESTION SERVER TO FACILITATE COMMUNICATION BETWEEN PARTICIPANTS - Systems and methods are provided for facilitating contact or communication between users or participants. A profile matching process is performed to match a user profile of a first user to a user profile of a second user. A number of questions to ask the second user are automatically selected. In addition, an answer to one or more of the questions may be suggested to the second user. The questions and any suggested answers are then sent to the second user at an associated user device. A reward to be revealed to the second user in response to answering the questions may also be provided. A summary of the answers given by the second user may be provided to the first user. In response, the first user may choose to share his or her full or partial user profile, contact information, or the like with the second user. | 11-19-2009 |
20090287764 | MEDIA ACCESS CONTROL SERVER FOR RADIO ACCESS NETWORK | 11-19-2009 |
20090287765 | VIRTUAL UNIVERSE DESKTOP EXPLORATION FOR RESOURCE ACQUISITION - The present invention is directed to a system, method and program product that allows a user to acquire resources from a local computer during a session with a virtual universe. Disclosed is a system that allows a user to: invocate a local operating system session that displays an operating system interface onto a client computer during a virtual universe session; navigate the operating system interface using an avatar; and acquire resources from the client computer via the operating system interface using the avatar. | 11-19-2009 |
20090287766 | BROKERING MOBILE WEB SERVICES - The invention provides a novel mobile web services discovery method that is capable of fulfilling the requirements from both the clients and providers. It allows the provider to balance the cost/performance ratios and utilize the network bandwidth more effectively, while also attaining the quality levels expected by the client. | 11-19-2009 |
20090287767 | MOBILE REMOTE DEVICE MANAGEMENT - When an electronic message is received from a requester a mail relay server decodes the command electronic message to produce and issue a command to a service manager server. The command from the service manager server is directed to a device manager server responsible for managing the target printing device. The device manager server formats the command to be compatible with the target printing device to produce and issue an instruction to the target printing device. The target printing device then executes the instruction. If the command includes a request for the reply, the process of executing the instruction includes producing, by the target printing device, the reply and issuing the reply to the device manager server. The device manager server collects the reply if it is in many packets and transmits the reply to the service manager server. Once the reply is transmitted, the service manager server directs the reply to the mail relay server. After the reply is directed to the mail relay server the mail relay server encodes the reply to produce and issue a reply electronic message to the requester. | 11-19-2009 |
20090287768 | MANAGEMENT APPARATUS AND MANAGEMENT METHOD FOR COMPUTER SYSTEM - A computer system according to the present invention is provided with a request classification tool generating a request classification log which describes a number of web requests handled by said computer system for each predetermined measurement period and for each type of said web requests; a system unification processing tool generating means for generating a system log which describes a status of resources of said computer system for said each predetermined measurement period; and resource usage status analysis tool. The resource usage status analysis tool calculates a request handling resource usage amount per web request by using the request classification log and the system log for each type of said web requests, the request handling resource usage amount being a usage amount of resources used for handling said web requests per web request. | 11-19-2009 |
20090287769 | SERVER UNIT, CLIENT UNIT, SERVER-BASED COMPUTING SYSTEM, SERVER CONTROL METHOD, CLIENT CONTROL METHOD, AND RECORDING MEDIUM - A display-operation setting database for defining key arrangements on the input unit (soft keyboard) of a client according to the type of an application which runs on a server is stored in the server beforehand. When the application running on the server is changed according to an input event from the client, definition information on the key arrangement corresponding to the operation application is read from the stored database and transmitted to the client. The key arrangement displayed on the input unit (soft keyboard) of the client is changed to a key arrangement corresponding to the operation application on the basis of the definition information received from the server. Then, a key signal corresponding to the user operation on the basis of the key arrangement is transmuted to the server, thereby specifying the processing of the operation application. | 11-19-2009 |
20090287770 | DISTRIBUTION DEVICE, DISTRIBUTION METHOD, AND COMPUTER PROGRAM - The present invention includes: a step of creating at least a play list including reproduction start times of the display terminal devices ( | 11-19-2009 |
20090287771 | Intelligent Content Management System for Effective Knowledge Transfer - A computer implemented content management system providing for facilitating the exchange of information between a Professional and a Client. | 11-19-2009 |
20090287772 | SYSTEMS AND METHODS FOR REMOTING MULTIMEDIA PLUGIN CALLS - Described are methods and systems for remotely providing calls issued to a multimedia plugin. A proxy plugin executing on a server can intercept calls issued by a container application on the server, to a multimedia plugin. The proxy plugin can then transmit the intercepted call to a plugin executing on a client. The multimedia plugin on the client can receive the call issued by container application and responsively generate graphical or multimedia content. Upon generating the multimedia or graphical content, the multimedia plugin can display the generated content within a plugin window on the client. In some instances, the proxy plugin responds to the call issued by the container application rather than forward the call to the multimedia plugin. In those instances, the proxy plugin retrieves content from cache and responds to the container application call with the retrieved content. | 11-19-2009 |
20090287773 | Reverse Mapping Method and Apparatus for Form Filling - In the presently preferred embodiment of the invention, every time a user submits a form the client software tries to match the submitted information with the stored profile of that user. If a match is discovered, the program tags the field of the recognized data with a corresponding type. The resulting profile can be used after that to help all subsequent users to fill the same form. | 11-19-2009 |
20090292761 | BYPASS DSMCC MIDDLEWARE VIA SECTION FILTER MECHANISM - A desired file ( | 11-26-2009 |
20090292762 | Method, Apparatus, and Computer Program Product for Publishing Content - An apparatus for publishing content may include a processor. The processor may be configured to receive a content item and receive a selection of user contact entries. Further, the processor may be configured to identify one or more online services associated with the selected user contact entries, and publish the content item on the one or more identified online services. Associated methods and computer program products may also be provided. | 11-26-2009 |
20090292763 | THIN CLIENT-SERVER ARCHITECTURE NETWORKS AND USING METHOD THEREOF - Thin client-server architecture networks have many servers and at least one thin client. Each server has a hard disk for storing environmental parameters and a synchronizing application having information of the environmental parameters. The thin client connects one of the servers through Internet and has synchronizing module for setting transport protocol with the synchronizing application, receiving the information of the environmental parameters and part of the environmental parameters. The thin client may set the environment of a user interface thereof according to the part of the environmental parameters. | 11-26-2009 |
20090292764 | SYSTEM AND METHOD FOR LINKING THE REAL WORLD WITH THE CYBERWORLD VIA A DISPLAYABLE OBJECT - A system for linking the real world with the cyberworld includes a displayable object, a website and a user profile database. The displayable object is configured to be displayed by a user and is positioned so that it is viewed by other users. The displayable object comprises a user name identifier for the user and a website identifier. The website is stored in a server and includes a user name inquiry field. The website is connected to a client machine via a network and is accessed by the second user through the client machine's web browser by entering the website identifier. The user profile database includes the user's profile information which is accessed by the second user via the website by entering the user name identifier in the user name inquiry field. | 11-26-2009 |
20090292765 | METHOD AND APPARATUS FOR PROVIDING A SYNCHRONOUS INTERFACE FOR AN ASYNCHRONOUS SERVICE - Methods and apparatus for providing a synchronous interface for an asynchronous service including, in a synchronous interface engine executing on a processor, receiving a request from a client for the asynchronous service, issuing an asynchronous service request to perform the asynchronous service, the asynchronous service request including a unique client identifier, and associating a wait condition with the unique client identifier to indicate to the client to wait for a result of the asynchronous service. Methods and apparatus further include receiving the result of the asynchronous service, the result including the unique client identifier, removing the associated wait condition, and sending the result to the client. | 11-26-2009 |
20090292766 | HTTP Publish/Subscribe Communication Protocol - A communication protocol for distributing information related to a resource in substantially real-time to a subscriber includes a first HTTP request message for allowing the subscriber to request a subscription to the information related to the resource, where the first HTTP request message includes subscription data in a header and/or in a Uniform Resource Identifier (URI) reference associated with the first HTTP request message, and the subscription data identifies the first HTTP request message as a subscription request. The communication protocol also includes a second HTTP request message for allowing a publisher to update the information related to the resource, and an HTTP response message for allowing a publish/subscribe service to notify the subscriber of the updated information related to the resource each time the publish/subscribe service receives the second HTTP request message from the publisher. | 11-26-2009 |
20090292767 | SYSTEM, APPARATUS AND METHOD FOR REALIZING WEB SERVICE - A system and method for realizing WEB service is provided. The system includes a WEB service signaling server is configured to receive a WEB service choice information sent by a logon WEB service client, obtain a WEB service signaling and a signaling performing logic of a WEB service selected by the WEB service choice information, communicate with the WEB service client and perform the WEB service signaling according to the signaling performing logic, and control a WEB service engine. The WEB service engine is configured to receive a control of the WEB service signaling server, and exchange a WEB service content of the selected WEB service with the WEB service client. | 11-26-2009 |
20090292768 | Method and System for Conducting a Plurality of Cyber-Based Conventions - A method and system for conducting multiple Internet-based conventions, events, conferences, trade shows and meetings (“conventions”) includes a plurality of meeting planner clients, exhibitor/sponsor clients and attendee clients, all using web browser computers and a central website server on the Internet. The system receives and stores initial convention data, and control parameter rules from meeting planner clients. Then the system receives and stores exhibit booth display data and control parameter rules for said convention from exhibitor/sponsor clients. Based on search criteria provided by the participating attendee client, the central website server releases stored database convention information and provides a wide array of convention activity simulated with the program instructions and the databases. Thus, the system allows the creation of a “virtual convention venue” for conventions that exist only on the central website server and available using the Internet. Additionally, the system supports and augments a convention being held in a physical or venue-based center (e.g., Moscone Center in San Francisco). | 11-26-2009 |
20090300095 | TECHNIQUES TO MANAGE PRESENCE INFORMATION - Techniques to manage presence information are described. An apparatus may comprise a presence management component operative to manage presence information for a presentity node. The presence management component may comprise a presence normalization module operative to retrieve presence temporal information for a home time zone, and normalize the presence temporal information for a local time zone of the presentity node to form normalized presence temporal information. The presence management component may further comprise a presence control module communicatively coupled to the presence normalization module. The presence control module may be operative to send presence state information from the presentity node to a presence server based on the normalized presence temporal information. Other embodiments are described and claimed. | 12-03-2009 |
20090300096 | Client-Side Storage and Distribution of Asynchronous Includes in an Application Server Environment - A process for facilitating distribution of asynchronous content by a result server includes subscribing at least one client in response to subscription requests for the asynchronous content received at the result server from the at least one client. The process further includes publishing the asynchronous content. The publishing leads to dissemination of the asynchronous content from the result server to the subscribed clients, and removal of the asynchronous content from the result server. The process further includes receiving a subscription request from additional client(s). The process further includes polling the subscribed clients for the asynchronous content and sending the asynchronous content to the additional client(s) upon receipt of the asynchronous content from any client belonging to the subscribed clients. | 12-03-2009 |
20090300097 | SYSTEMS AND METHODS FOR FACILITATING CLIENTLESS FORM-FILLING OVER A NETWORK - Systems and methods for facilitating clientless form-filling over a network include a first component adapted to communicate with a user via a client device over the network and a service provider via a service provider device over the network and a second component adapted to receive a request to fill a form from the user via the client device over the network and provide the service provider device with information related to the user over the network to fill the form as requested by the user. | 12-03-2009 |
20090300098 | SYNDICATING ENTERPRISE APPLICATION SYSTEM DATA - Systems and methods are provided that syndicate enterprise application system (EAS) data. A method includes creating a feed for an EAS module, generating a news item for the feed, and publishing the news item on the feed. Accordingly, employees in an organization are able to easily become aware of information about their organization by tightly coupling a syndication system to human resources management. The sharing of information throughout the organization creates a more inclusive and cohesive working environment. In one embodiment, the EAS data is enterprise resource planning (ERP) data. | 12-03-2009 |
20090300099 | ASPECT SERVICES - An aspect request associated with a web application is received by an aspect server, the web application being hosted by a web application server that is remote from the aspect server. Operations are performed according to the aspect request, the operations being associated with a crosscutting concern. A result is returned, the result supplementing functionality of the web application. | 12-03-2009 |
20090300100 | AUGMENTED REALITY PLATFORM AND METHOD USING LOGO RECOGNITION - An augmented reality platform is provided which interacts between a mobile device and a server via a communication network. The augmented reality platform includes an image recognition application located on the mobile device which receives a live, real-time image and converts the image into coordinates, and a client application located on the mobile device which transmits a data packet including the coordinates. A server application provided on the server receives the data packet from the client application, identifies a logo included in the live, real-time image, and sends content or a link thereto to the mobile device in accordance with the logo. The client application on the mobile device processes the content or the link thereto and forms an augmented reality image on a display of the mobile device based on the live, real-time image and the content. | 12-03-2009 |
20090300101 | AUGMENTED REALITY PLATFORM AND METHOD USING LETTERS, NUMBERS, AND/OR MATH SYMBOLS RECOGNITION - An augmented reality platform is provided which interacts between a mobile device and a server via a communication network. The augmented reality platform includes an image recognition application located on the mobile device which receives a live, real-time image and converts the image into coordinates, and a client application located on the mobile device which transmits a data packet including the coordinates. A server application provided on the server receives the data packet from the client application, identifies letters, numbers, and/or math symbols included in the live, real-time image, recognizes these patterns as word(s) (possibly looked up from a pattern dictionary) and sends the correct answers, winning and losing augmented reality animations thereto to the mobile device in accordance with the combination of letters, numbers and/or math symbols. The user enters his answer in the client application on the mobile device. If the user's answer matches the word(s) sent from the server based on the combination pattern of letters, numbers, and/or math symbols recognized previously by the server application, the winning augmented reality animation is played. Otherwise, the losing augmented reality animation is played. | 12-03-2009 |
20090300102 | SERVER FOR DYNAMICALLY GENERATING WEB CONTENTS - An application server is disclosed which includes an application execution unit for dynamically generating an HTML file, and an HTTP server for receiving an HTTP request and returning an HTTP response including an HTML file generated by the application execution unit. The application execution unit executes a script of the HTML file, and describes information specifying the file in the object without reading the actual file, if an instruction code of the script is a script to display contents of a specific file held in a storage device. The HTTP server identifies a file held in the storage device on the basis of the information, and transmits the file together with the HTML file. | 12-03-2009 |
20090300103 | STORAGE MEDIUM RECORDING A PROGRAM FOR REWRITING UNIFORM RESOURCE LOCATOR INFORMATION - A client terminal receives the page information of an original server and a rewriting program from a relay server and rewrites the page information by executing the rewriting program. Then, the client terminal creates a request to the original server on the basis of the description of the page information and changes the server name of the original server in URL information included in the request to the server name of the relay server according to the rewriting information of the page information. Then, the client terminal transmits the request to the relay server according to changed uniform resource locator information. | 12-03-2009 |
20090300104 | WEB PAGE DATA PROVIDING SYSTEM, WEB PAGE DATA PROVIDING METHOD, AND COMPUTER-READABLE MEDIUM - A Web server machine | 12-03-2009 |
20090300105 | SYSTEM AND METHOD FOR COMMUNICATION CONNECTION IN NETWORK ARCHITECTURE - A system and method for a communication connection in network architecture are provided. First, a client terminal is linked to a target terminal via the Internet. Then whether the link mode is a virtual link or a substantial link is determined. If the link mode is the substantial link, the client terminal is communicationally connected to the target terminal via the substantial link. If the link mode is the virtual link, whether a local area network is linked via a STUN server is determined. If yes, a peer-to-peer link is built via the STUN server. If no, the client terminal is communicationally connected to a management server of the local area network, and then the management server is communicationally connected to the target terminal. | 12-03-2009 |
20090300106 | MOBILE BOOK-MARKING AND TRANSACTION SYSTEM AND METHOD - The invention is directed at a method, for use with a mobile device, of handling Internet-based links embedded within physical media. The method includes the steps of scanning a barcode which is embedded within a physical media with the mobile device whereby the barcode includes a Universal Resource Identifier (URI). After scanning the barcode, the barcode is decoded to determine an Internet Protocol (IP) address associated with the URI; and finally, the user is prompted with a set of options for accessing the URI. | 12-03-2009 |
20090300107 | Presence Service Provision System and Server Unit Thereof - According to one embodiment, a presence service provision system comprises terminal devices configured to be any of a discloser and a requester of presence information and a server for distributing to the requester distribution information including the presence information to be individually notified from the discloser upon occurrence of an event. The terminal devices include a notification module notifies operation information showing a user's operation posed the event to the server upon notifying the presence information. The server includes an extended information database, a generation module and a distribution module. The extended information database stores extended presence information in which the notified presence information is associated with the operation information. The generation module generates extended distribution information in which the distribution information is associated with the operation information acquired from the extended information database. The distribution module distributes the extended distribution information to the requester. | 12-03-2009 |
20090300108 | Information Processing System, Information Processing Apparatus, Information Processing Method, and Program - An information processing system includes: a parent terminal having a storage section storing device information including a drawing capability of a child terminal, a generation section generating transmission data of a user interface or a content in accordance with the device information, and a transmission section transmitting the transmission data to the child terminal; and a child terminal having a receiving section receiving the transmission data, and a display section displaying a user interface screen or a content playback screen on the basis of the transmission data. | 12-03-2009 |
20090300109 | SYSTEM AND METHOD FOR MOBILE MULTIMEDIA MANAGEMENT - A system and method for mobile media management is provided. In some embodiments, the system and method comprises a first menu that prompts a user to enter information associated with two or more members and a management server configured to receive the information from the user. The management server also is configured to receive a media content from the user and automatically determine if the media content is associated with a member based on the information received from the user. The system and method further comprises a memory component configured to store the media content to a memory based on the member determined to be associated with the media content, and a second menu that allows the user to search the memory for the media content associated with the member by selecting the member. | 12-03-2009 |
20090300110 | MOBILE CORE CLIENT ARCHITECTURE - Methods and systems are disclosed for automatically managing multiple types of applications, electronic forms, electronic forms data instances, network services and, network services. The methods and systems allow organizations with a mobile workforce that relies on established business processes to execute timely and secure exchange of information while providing easy to use, fast, accurate and flexible information capture capability in the field. These organizations and/or third-party providers may optimize the design of mobile applications to better match existing corporate processes and forms in order to reflect existing business needs, preferred graphical user interfaces, processes and experiences on the mobile devices. Organizations and/or third-party providers may also build mobile applications that allow information to be automatically created and updated both online and offline and synchronized or routed to another mobile device, an application server, web service, software-as-a-service (SaaS), database or website. | 12-03-2009 |
20090300111 | SERVER-BASED BROWSER SYSTEM - A server-based browser system provides a server-based browser and a client system browser. The client browser reports the position of a user click on its display screen, hotspot ID, or URL to the server-side browser which retrieves a Document Object Model (DOM) model and view tree for the client and finds the location on the Web page that the user clicked on using the coordinates or hotspot ID received from the client. If there is a script associated with the location, it is executed and the resulting page location is requested from the appropriate server. If there is a URL associated with the location, it is requested from the appropriate server. The response Web page HTML definition is parsed and a DOM tree model is created which is used to create a view tree model. The server-side browser retrieves a style sheet, layout algorithms, and device constraints for the client device and lays out the view model using them onto a virtual page and determines the visual content. Textual and positional information are highly compressed and formatted into a stream and sent to the client browser which decodes the stream and displays the page to the user using the textual and positional information. | 12-03-2009 |
20090307302 | System and Method for Providing Data from a Server to a Client - A method and system is provided for a server to provide data to a client. A client user requests presentation of a data file that is associated with time-to-live data and a hash. If the time-to-live data is not expired, the client presents to the user a data file stored at the client. If the time-to-live data is expired, the client requests the server to send the hash associated with the latest version of the data file stored at the server. The client determines whether the hashes match. If the hashes match, the client presents the data file stored at the client. If the hashes do not match, the client requests that the server provide the client with the latest version of the data file. After receiving the latest version of the data file, the client presents to the user the latest version of the data file. | 12-10-2009 |
20090307303 | PROVIDING PARTNER SERVICES WITHIN A HOST APPLICATION - An approach is described for allowing a user to select a partner service in the context of the user's interaction with a host application. The user selects the partner service using a partner-selection user interface presentation. The selected partner service receives this selection, and proceeds to carry out a partner function which complements a host function performed by the host application. | 12-10-2009 |
20090307304 | Method for Server Side Aggregation of Asynchronous, Context - Sensitive Request Operations in an Application Server Environment - Process, apparatus and program product for processing a request at an application server are provided. The process includes initiating one or more asynchronous operations in response to the request received by the application server. The process further includes generating a response content that includes one or more placeholders. Thereafter, one or more placeholders mark a location of content corresponding to each of the one or more asynchronous operations. The process further includes aggregating content received from a completed asynchronous operation by filling the content in the corresponding placeholder. The process further includes sending a partial response content with content up to the first unfilled placeholder. | 12-10-2009 |
20090307305 | NETWORK ALLOCATION - A method and apparatus of supporting more than the maximum number of clients allowed in a network. Such limitations exist because of resource limitations, such as memory and other hardware. In one embodiment of the disclosed method and apparatus, a network controller temporarily drops a client out of a network to allow another client, which is currently not in the network and wishes to be active, to join the network. Information about the link between the dropped client and the network controller is stored to allow the dropped client to easily rejoin the network. | 12-10-2009 |
20090307306 | BROWSING OR SEARCHING USER INTERFACES AND OTHER ASPECTS - User interfaces for browsing and/or searching are described. According to some aspects of the invention, a server in the system initiates an instance of a preview generator for each client machine in the system. The instance sends at least one of a preview and a thumbnail of a file to the client machine responsive to a request for the file from the client machine to allow the client machine to present the preview. The instance may generate an icon representing the file and execute a plug-in associated with a creator application of the file to present the preview within the icon so that the creator application does not have to be launched. Other embodiments are also described, and computer readable media and apparatuses are also described. | 12-10-2009 |
20090307307 | CONTENT PROVIDING SYSTEM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM - A configuration is provided in which a client in a home network receives content from a server outside the home network and plays the content. A home IMS gateway maps an external server outside the home network as a virtual home network device, and executes a process of receiving a content providing service provided by the external server by using mapping information. Furthermore, device information of the client is obtained and registered in a database existing outside the home network, and a content providing server executes a process of obtaining the device information and providing the client with content matching the device. | 12-10-2009 |
20090307308 | Virtual Execution System for Resource-Constrained Devices - A virtual execution system that is configured to be used in a resource-constrained device. The resource-constrained device includes an operating system and an application program that includes instructions. The virtual execution system includes an execution engine that is configured to execute the application program, and to facilitate the compatibility of the application program with the operating system. Non-functional aspects characterize the instructions and the operating system. The execution engine has access to the non-functional aspects, and implements improvements during the execution of the application program based on the non-functional aspects. | 12-10-2009 |
20090307309 | SYSTEM FOR MANAGING AND ANALYZING METABOLIC PATHWAY DATA - A metabolic pathway data management and analysis system in a distributed communication network is provided comprising at least one application server running a metabolic pathway data management server application, at least one client workstation running a metabolic pathway data management client application in communication with the at least one application server via the distributed communication network, and at least one database for storing data in communication with the at least one application server via the distributed communication network, wherein said metabolic pathway data management client application provides a graphical user interface comprising a study editor and a pathway editor. | 12-10-2009 |
20090307310 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING FILTERED CONTENT BASED ON AGE LIMIT - A method and apparatus for transmitting and receiving filtered content based on an age limit. A client transmits to a server a content request message requesting original content, part of which is blocked due to an age limit, and receives from the server filtered content according to the age limit in response to the content request message. | 12-10-2009 |
20090307311 | METHODS AND APPARATUS FOR PERFORMING CONTEXT MANAGEMENT IN A NETWORKED ENVIRONMENT - Methods and apparatus related to context management in a networked environment are provided. According to one aspect, a technique is provided for facilitating communication between a client and a context management (CM) server, comprising establishing a network connection between the client and the CM server to enable communication, and maintaining the connection for the period of time during which the context is maintained. According to another aspect, a requested change in at least one aspect of a context is facilitated by publishing a change decision from the context management server to the participant applications. In another aspect, a technique is employed to verify that a remote application is emulated on the same client as at least one other application in a context by receiving from the client and the remote application server information that uniquely identifies the client. In a further aspect, a technique is employed for verifying that two remote applications are emulated on a same client by receiving information from the remote applications that uniquely identifies the client on which they are emulated. | 12-10-2009 |
20090313319 | System and Method for Dynamic Partitioning of Applications in Client-Server Environments - A method for dynamically deploying an application in a client-server environment includes evaluating at least one constraint of at least one of the application or the client-server environment and partitioning the placement and execution of components of the application in the client-server environment dynamically at runtime according to the at least one constraint. | 12-17-2009 |
20090313320 | BRANDED AND COMARKETED DOMAIN-BASED THICK CLIENT SYSTEM - Systems and methods of the present invention allow for a thick client which may be provided with a domain name in a partnership between a hosting provider, an ISP and/or a thick client retailer. The client may be used to access a remote computer or server in the hosting provider's data center. | 12-17-2009 |
20090313321 | BRANDED AND COMARKETED DOMAIN-BASED THIN CLIENT SYSTEM - Systems and methods of the present invention allow for a thin client which may be provided with a domain name in a partnership between a hosting provider, an ISP and/or a thin client retailer. The client may be used to access a remote computer or server in the hosting provider's data center. | 12-17-2009 |
20090313322 | Application Streaming Over HTTP - Disclosed are systems and methods for application streaming over HTTP. A virtual application running on a host computing device may detect the need for a page of memory that is not present on the host computing device. Accordingly, the virtual application may send a request to a virtual application server, seeking the absent memory page. The virtual application server may send to a web server an HTTP GET byte range request for the desired memory page. The web server may retrieve the requested block, which may be a portion of the virtual application image file. The requested data is returned to the host computing device via the virtual application server. The virtual application continues running on the host device using the requested data. | 12-17-2009 |
20090313323 | Method and System for Controlling Bus Access - A system and method for controlling communications between a plurality of clients and a central component. An embodiment of the invention includes one or more buses that connect the clients and the central component. This embodiment also includes a control module that is configured to receive ASK messages from the clients and issue GO commands to the clients. Each ASK message represents a request from a client to access the central component. Each GO command to the client represents permission for that client to access the central component. The control module comprises delay stages that delay the GO command. The delays may be different from client to client. The number of delay stages is chosen so that for all clients, the delay between the issuance of a GO command and the receipt at the central component of communications from the clients is the same. | 12-17-2009 |
20090313324 | INTERACTIVE VIEWING OF MEDIA CONTENT - This disclosure describes a network system that provides media content to a user. The user may become stimulated by the media content and desire to receive information about the media content that stimulated the user's interest. This disclosure describes techniques providing information regarding events within the media content that stimulated the user's interest, i.e., stimuli information. | 12-17-2009 |
20090313325 | Distributed Technique for Cascaded Data Aggregation in Parallel Fashion - Methods and apparatus are provided that access and present information associated with dynamic communities in an efficient and highly scalable manner. Dynamic communities are formed based on a trigger, which may be a command, a request for information, or an event notification. An apparatus may receive notification of the trigger and form a dynamic community from one or more data sources, such as social-networking websites and enterprise data sources. Sub-triggers may be generated based on the trigger and the dynamic community. The sub-triggers may be sent from the apparatus. A result may then be generated based on received responses to the sub-triggers. | 12-17-2009 |
20090313326 | DEVICE MANAGEMENT USING EVENT - In related art, the terminal can receive a particular task from a server, and perform the received particular task, only after the terminal reports to the server that a particular event has occurred. But, according to the present invention, the server provides the particular task in advance of the occurrence of the particular event. Therefore, the particular task can be performed by the terminal as soon as a particular event is occurred, so a waste of the network resources can be reduced. Meanwhile, according to the present invention, a routing service is provided between elements within the terminal, so that the elements within the terminal can be separated. In addition, according to the present invention, a source number and a registration number are used for the routing service, so that the routing service can be accurately operated. Moreover, malfunction of a processing unit can be prevented through the source number and the registration number, and performing of a task by a malicious user can be prevented. | 12-17-2009 |
20090313327 | INFORMATION PROCESSING APPARATUS - The present invention relates to an information processing apparatus which allows high-quality contents to be easily obtained. A WWW browser section | 12-17-2009 |
20090313328 | METHOD AND SYSTEM FOR FACILITATING MARKETING DIALOGUES - Systems and methods for carrying on marketing dialogues are disclosed. Specifically, embodiments of the systems and methods presented may allow marketing dialogues to be carried on with a set of participants by sending a communication to each of the participants. Another set of participant may be assembled from the initial participants and an action may then be taken with respect to this second set of participants. | 12-17-2009 |
20090319599 | REMOTE SELECTION AND AUTHORIZATION OF COLLECTED MEDIA TRANSMISSION - A personal media system implemented as a tuple service allows remote access, selection, authorization, and transmission of personal media stored in a collection on a home network across a network to a guest network. A mobile client device enables browsing/searching for content, shows media players within a domain, finds a media player within a domain for a given media type, gets a media object, and renders a media object on a given media player within a domain. Each gateway has an agent that registers to the server and responds from commands from the server. The server acts as a hub for moving digital content objects between domains, provides media services on behalf of domains (e.g., transcoding, proxy streaming, etc.), provides a web interface to mobile client devices for control over user domains, sends commands to the personal media agents, and creates an accessible set of domains for a user. | 12-24-2009 |
20090319600 | OPTIMIZING PROGRAM REQUESTS OVER A WIDE AREA NETWORK - In various embodiments, data processing apparatus, software, or machine-implemented methods can optimize NFSv3 asynchronous write requests or MSRPC calls that traverse a wide area network, for example, by receiving, from a client, a first request directed to a server across a wide area network; determining whether a related second request has been received previously; when a related second request has been received previously, sending, to the client, a first reply to the second request and forwarding the first request to the server, and otherwise forwarding the first request to the server without sending any reply to the client for the first request. Sending local replies from a WAN optimizer induces the client to send continuous requests, improving throughput, but at least one client request remains unreplied to, and one server error reply is always reported to the client, facilitating correct error processing at the client. | 12-24-2009 |
20090319601 | SYSTEMS AND METHODS FOR PROVIDING REAL-TIME VIDEO COMPARISON - Two or more performers, contestants, or commentators each perform in separate geographical locations. The performances are captured in via media recording devices and are delivered to a website that manages collection and distribution of performance data. The website creates a webpage that is delivered back to each performer; a webpage is also made available to third party spectators who can see two or more performance. Such third party spectators can compare the multiple performances presented on a single webpage and provide feedback in the nature of ratings, votes, commentary, and other feedback, which feedback may be summarized, averaged, or otherwise analyzed, and presented in raw or summarized/analyzed form to other third party spectators, or to one or more performers. Performance and comparison data created by third party spectators may be archived for later review, further comparison or ratings, or for other uses. | 12-24-2009 |
20090319602 | MAINTAINING ENTITY COLLABORATION SITES - Logical collaboration sites are structured to simplify creation and subsequent discovery by arranging them hierarchically to reflect entity types. Mapping tables enable quick, direct access to both collaboration sites and to the entity type sites. Persistent state data in client application documents link the documents to associated sites. The collaboration sites can be manipulated from the client applications by leveraging the data in the mapping tables and site structures. | 12-24-2009 |
20090319603 | CONTENT MANAGEMENT USING A WEBSITE - Content management using a website is described. In an implementation, one or more computer readable media include instructions that are executable to provide an option, via a website, that is selectable by a first user though interaction with a website to specify that a second user is permitted, through interaction with the website, to cause content to be recorded locally at a client of the first user. | 12-24-2009 |
20090319604 | COMPUTING SYSTEM AND METHOD OF CHANGING I/O CONFIGURATION THEREOF - A computing system includes: first and second I/O interfaces that are associated with a server; and an I/O management unit that connects the server with the first and second I/O interfaces. The I/O management unit includes: an I/O buffer; an I/O mapping unit that stores an access request of the server to the first I/O interface in the I/O buffer in response to a change start request of the first I/O interface associated with the server to the second I/O interface; an I/O changing unit that associates the second I/O interface with the server; and an I/O synchronizing unit that converts the access request stored in the I/O buffer into an access request to the second I/O interface, in response to the completion of the association by the I/O changing unit, and executes the converted access request. | 12-24-2009 |
20090319605 | MOTION STATE INDICATOR FOR LOCATION-BASED SERVICES - A system and method by which an estimate can be provided to a location-based service provider concerning the motion state of a user of a terminal. Motion state information may be used to trigger a particular location-based service at a more desirable moment. The motion state information may also be used to help define the format of information sent to the user's terminal, as well as to define the content of the information that is to be sent to the user terminal. This enables an improved level of control of the distribution of location-based services, as information can be sent at a more optimal time and more relevant information can be sent to the user. | 12-24-2009 |
20090327401 | METHOD AND SYSTEM FOR CLIENT CONTEXT DISSEMINATION FOR WEB-BASED APPLICATIONS - A method advertises the existence of a subscriber profile service on a communication network. A first data request sent from a client device to an application server is intercepted. The first data request is modified by inserting an advertisement of contextual information relating to the existence of the subscriber profile service into the first data request prior to transmission to the application server. The modified data request is transmitted to the application server. | 12-31-2009 |
20090327402 | SYSTEMS AND METHODS FOR MAPPING USER EXPERIENCES IN NETWORK NAVIGATION - In accordance with one or more embodiments of the present disclosure, systems and methods for mapping user experiences over a network include tracking user navigation events through a network site of a resource provider, identifying recurring navigation events of the user, and generating a map of the user navigation events and the recurring navigation events as a user experience. The systems and methods for mapping user experiences, as disclosed herein, provide improved analysis of network site usage patterns for purposes of streamlining and optimizing network site operation. | 12-31-2009 |
20090327403 | ASYNCHRONOUSLY EDITING A SYNCHRONOUS DATA STORE, SUCH AS A PROJECT MANAGEMENT DATA STORE - A dynamic client system is described that provides an interactive client-side web application experience to a user accessing an application through a web browser. At the client, the system receives an edit to a project task from a user of the client. The system receives an indication that the user has completed editing the project task. The system sends the edited project task to the project server. The client sends edits to the project server in the background and users can continue editing the project without waiting for the project server to finish processing the edits. | 12-31-2009 |
20090327404 | UNCACHED DATA CONTROL IN SERVER-CACHED PAGE - Dynamic processing markers for use with cached web pages. If a request for a cached web page is received at a server, the server can provide the cached web page to the client. However, if there are one or more processing markers associated with the cached page, the server may process the dynamic processing marker using information from the request. Potentially, the dynamic result of this processing may be provided with the cached web page to the client. Alternatively or in addition, the dynamic processing marker is provided to the client, whereupon the client provides the processing marker to another server that processes the marker. Accordingly, even cached web pages that are cached at the server side may cause appropriate processing by the server upon receiving a request for the web page. | 12-31-2009 |
20090327405 | Enhanced Client And Server Systems for Operating Collaboratively Within Shared Workspaces - Tools and techniques are described for enhanced client and server systems for operating collaboratively within shared workspaces. These tools may provide methods that include receiving document content associated with a workspace that is shared with one or more client systems. The client system may facilitate and manage the shared workspace. These methods may include receiving search commands that reference a search string, and searching the document content within the shared workspace for the search string. If the search string occurs anywhere within the shared workspace, the methods may report where the search string occurs within the shared workspace. | 12-31-2009 |
20090327406 | BUS SYSTEM - A disclosed bus system includes multiple server agents corresponding one-to-one with server applications; and multiple user agents corresponding one-to-one with user applications. Each server agent includes a first server-agent communication unit for communicating with the corresponding server application; a server-agent determination unit for determining as communication targets one or more selected from the user agents and the other server agents; and a second server-agent communication unit for communicating with the communication targets determined by the server-agent determination unit. Each user agent includes a first user-agent communication unit for communicating with the corresponding user application; a user-agent determination unit for determining as communication targets one or more selected from the server agents and the other user agents; and a second user-agent communication unit for communicating with the communication targets determined by the user-agent determination unit. | 12-31-2009 |
20090327407 | AUTO UPDATE UTILITY FOR DIGITAL ADDRESS BOOKS - An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system also allows contacts of the user (i.e. people who's contact information or partial contact information is present in the user's address book application) to make corrections to their contact-related information contained in the user's address book, request reciprocal contact information from the user, deny the user access to additional or corrected contact-related information and take other actions relative to managing the contact-related information which others (users) have about them. | 12-31-2009 |
20090327408 | MOBILE TERMINAL - A mobile terminal includes a storage unit, a wireless LAN communication unit, and a display unit. The storage unit stores device identification information for identifying the mobile terminal. The wireless LAN communication unit connects to a management server managing, for each mobile terminal, attribute information related to at least one content server to which the mobile terminal is connected via a network. The wireless LAN communication unit transmits the device identification information to the management server along with a request for the attribute information. Then, the wireless LAN communication unit receives one or more pieces of attribute information from the management server. The display unit displays the received one or more pieces of attribute information. | 12-31-2009 |
20090327409 | METHOD FOR THE CREATION OF AN INTELLIGENT DOCUMENT, AND DEVICE FOR CARRYING OUT SAID METHOD - There is provided a method and system for the creation of an intelligent document that can be executed upon the occurrence of a precondition. An exemplary method comprises providing displayable contents that include static contents and dynamic contents, and inserting the dynamic contents into the intelligent document separately from the static contents. | 12-31-2009 |
20090327410 | WEB PAGE DATA TRANSMITTING APPARATUS AND METHOD OF CONTROLLING OPERATION OF SAME - If a request for a web page is one based upon a crawler, HTML data is transmitted instead of multimedia data. In order to achieve this, if the request is one for a web page represented by multimedia data, it is determined whether the request is one based upon a crawler. If the request is based upon a crawler, then XML data is converted to HTML data by crawler script. The HTML data obtained by the conversion is then transmitted to the terminal that issued the request. | 12-31-2009 |
20090327411 | PROTECTING WEB APPLICATION DATA - A method, system and an article of manufacture tangibly embodying a computer readable program for protecting Web application data between a server and a client. A response created by the Web application for the client is backed up and modified by adding capturing code for capturing a user action, user data of the client, or combination thereof. The modified response is sent to the client and a request submitted by the client and the user action and/or user data captured by the capturing code is received. A verifying request is generated according to the received user action and/user data captured by the capturing code and the backup of the response. The request submitted by the client is verified according to the verifying request and the verified request is sent to the Web application of the server. | 12-31-2009 |
20090327412 | METHODS AND SYSTEMS FOR PEER-TO-PEER APP-LEVEL PERFORMANCE ENHANCING PROTOCOL (PEP) - The present invention relates to methods, apparatus, and systems for providing peer-to-peer network acceleration. The system includes content servers and clients. Each of the clients is capable of functioning as a proxy server. A client generates a request for content, and the requesting client determines which of the content servers contains the requested content. The requesting client then determines that one of the clients is in a position to retrieve the requested content on the content server at lower latency than the requesting client. The client then functions as a proxy server for the requesting client, and the requesting client receives the requested content from the client acting as a proxy server. | 12-31-2009 |
20090327413 | NETWORK SYSTEM, SERVER AND INFORMATION TERMINAL FOR LIST MATCHING - A method, apparatus and system to ensure the security in the information exchange and to provide list matching with higher efficiency and practicality. In a particular embodiment, each of lists to be subject to list matching is represented as a polynomial having roots equivalent to the items of the list. Then, polynomials generated for the lists to be subject to list matching are added according to a distributed secret computation. A list containing an item equivalent to a root of a polynomial resulting from the addition is created and output as the list of a common item. | 12-31-2009 |
20090327414 | SYSTEM AND METHOD OF BINDING A CLIENT TO A SERVER - Systems and methods to bind a client with a server are provided. A particular method includes establishing a connection between a server and a client. A list of best-fit server IP addresses is received at the client via the connection. A determination is made whether the server is identified in the list of best-fit server IP addresses. When the server is not identified in the list of best-fit server IP addresses, the connection to the server is terminated. | 12-31-2009 |
20100005134 | SYSTEMS AND METHODS FOR RECORDING CHANGES TO A DATA STORE AND PROPAGATING CHANGES TO A CLIENT APPLICATION - Systems, methods and consumer-readable media for recording changes to a data store and propagating changes to client application. A method according to the invention may include categorizing data into a set of sub-records based on the frequency of change of the data. The method may also include transmitting sub-records of data having a first change frequency to a client application using a latest update process; and transmitting sub-records of data having a second change frequency to a client application using an event sequence process. | 01-07-2010 |
20100005135 | GENERAL PURPOSE MOBILE LOCATION-BLOGGING SYSTEM - A method for operating a general purpose mobile location-blogging system includes receiving a location-blog request having multimedia data at a server; managing a location-blog entry parameter with the location-blog request; sending the location-blog entry parameter from the server for selecting the location-blog entry parameter at a client, and displaying the location-blog entry parameter that has been selected with a multimedia display interface of the client. | 01-07-2010 |
20100005136 | Method and system for follow-me scanning - A method and system for follow-me scanning in a shared resource environment improves image scanning in a shared resource environment in part by decoupling the act of generating a scanned image from the act of identifying a destination for the scanned image. In accordance with the teachings of the invention, a user scans an image on a shared scanner device without identifying a destination for the scanned image. When the user later wants to use the scanned image, the user specifies a destination for the scanned image and the scanned image is sent to the destination. A user can thus without giving any consideration to a destination for a scanned image create the scanned image on an arbitrary scanner device and, at a later time, recover the scanned image using an arbitrary client device. In some embodiments, follow-me scanning is facilitated by a server device that intermediates between scanner devices and client devices and allows the scanned image to be imported directly into workflows and applications running on the client devices. | 01-07-2010 |
20100005137 | Content navigation module and method - There is provided a method for use by a content navigation module for managing delivery of content. The method comprising communicating an identifier contained in the content navigation module with a first computing device to enable the first computing device to receive a selected content from a presentation server over a network; receiving a delivery progress of the selected content from the first computing device periodically; storing the delivery progress of the selected content; losing communication with the first computing device after storing the delivery progress; and communicating the identifier contained in the content navigation module and the delivery progress of the selected content with a second computing device to enable the second computing device to resume receiving the selected content from the server over the network according to the delivery progress of the selected content stored in the content navigation module. | 01-07-2010 |
20100005138 | ELECTRONIC FILE SHARING - A system includes a server and a source client executable on a first electronic device in communication with the server. The source client is operable to make available to the server a set of files modifiable by a user of the first electronic device. The system further includes a first recipient client executable on a second electronic device in communication with the server. The first recipient client is configurable by a user of the second electronic device to automatically receive from the server only a subset of the files having a predetermined characteristic. | 01-07-2010 |
20100005139 | SYSTEM AND METHOD FOR FACILITATING PRESENTATIONS OVER A NETWORK - In accordance with one or more embodiments of the present disclosure, a system and method for facilitating presentations over a network comprise a service component adapted to interface with a user over the network and one or more distribution channels over the network and a create module adapted for creating a media presentation with one or more media resources based on user input. In one aspect, creating the media presentation includes selecting a style for the media presentation. | 01-07-2010 |
20100011049 | System and method for accumulating a historical context of interactions between components - A system and method for accumulating a historical context of interactions between components is presented. A plurality of components that each have a component context and which include at least one of a requester component and at least one of a service component are maintained. An interaction including the requester component requesting an operation to be performed by the service component is identified by sending the component context of the requester component to the service component. The component context of the requester component is recorded into the component context of the service component as contextual metadata. | 01-14-2010 |
20100011050 | Content Management that Addresses Levels of Functionality - Data can be provided via devices based on levels of functionalities of the devices. In one example, a broker receives content from a data source and sends the content to devices in a network for presentation to a user. The devices may have different functionalities and the broker may modify the data content in accordance with each devices level of functionality. Modification of the data content may include, for example, re-formatting or changing the amount of content to be displayed or provided at the respective devices in the network. | 01-14-2010 |
20100011051 | METHODS AND DEVICES FOR PROCESSING ONE OR MORE TEST REQUESTS BETWEEN A TESTING FACILITY AND ONE OR MORE CUSTOMERS - Methods, devices, and computer programs are provided for providing an information platform between a testing facility and customers of the testing facility. The information platform may be configured to allow customers to submit requests for testing and other information to the testing facility and check on the statuses of previously submitted requests to the testing facility over a network. The information platform may be configured to allow the testing facility to provide updates and other information to the customers over a network. The information platform may reduce the amount of time spent by the technicians of the testing facility answering emails or phone calls from the customers asking about the tests or attending meetings doing the same. Therefore the technicians may have more time to perform the actual test which may increase the output of the testing facility. | 01-14-2010 |
20100011052 | SYSTEM AND METHOD OF REGULATING DATA TRAFFIC BETWEEN A CLIENT DEVICE AND A SERVER - A system, method, and computer-readable medium for regulating data traffic between a client device and a server. The system determines whether a transmission of a data file is allowable based on pre-defined criteria. The system provides an indication of whether the transmission is allowable and under what conditions the transmission would be allowable. If the transmission of a data file is requested and the transmission is not allowable, a message is sent from the server to the client device that first pre-defined criteria are not met and the message indicates that the transmission of the data file will be allowed when second pre-defined criteria are met. | 01-14-2010 |
20100011053 | APPARATUS AND SYSTEM FOR IDENTIFYING AND FILTERING EMAILS BASED ON CONTENT - An apparatus and system are disclosed for regulating emails in an enterprise email system by marking, demarcating and referencing a content-context field in the header of the email. The content-context field designates the email as business or non-business in nature. Non-business emails are rejected, relayed elsewhere, or destroyed in response to positively identifying the email as non-business. The claimed invention prevents intermingling of non-business emails with business emails in business environments, and helps avoid potential liabilities that may result from associating business matters with personnel non-business matters. | 01-14-2010 |
20100011054 | Portable Media Delivery System with a Media Server and Highly Portable Media Client Devices - A portable media delivery system is disclosed. According to one aspect, the media delivery system comprises a portable media server and at least one client device. The client device is a plug and play apparatus for the server. A processor in the media server controls the operations of the client devices directly or through a processor in the client device when connected. In one of the implementation, the client device is an audio player that lacks of a user interface display and of any visible user input device. Motion sensors that are accelerometers in our preferred embodiment are integrated with earphones. The sensors are used to input user's instructions. An example is for the sound volume adjustment by a user weaving an earphone with an integrated motion sensor. The portability of an audio player is greatly improved. The media assets associated with a playlist selected by a user in the media server is transferred, by a wired or wireless connection, to the audio player along with a selected playing mode from the options of ‘continuous’ and ‘shuffled’. According to another aspect, a detachable client device is an integrated enabling part of a media device. The media assets selected by a user are stored in the cache of the device. The cache containing the selected media assets as a part of the detachable device is separated from the host when a user detaches the client device. The client device can be used independently while the media device ceases to be functional after the client device is removed in such an implementation. | 01-14-2010 |
20100011055 | REMOTE DESKTOP CONTROL SYSTEM USING USB CABLE AND METHOD THEREOF - A desktop sharing and remote control system where a server and a client are connected by a connecting device using the USB protocol. The connecting device includes an ASIC which is a PC-to-PC USB connection bridge. The ASIC enumerates a first standard USB mass storage device to the server and a second standard USB mass storage device to the client. The server executes a server side application program to obtain video data representing its desktop images and transmits the video data to the first emulated mass storage device, and to receive user input device data from the first mass storage device and apply them to control the server. The client executes a client side application program to obtain keyboard and mouse data and transmits the data to the second emulated mass storage device, and receive video data from the second mass storage device and applies it to a display device. | 01-14-2010 |
20100011056 | Method and system for opportunistic delivery of less-than-best-effort application data over communication networks - In a method and system for opportunistic delivery of less-than-best-effort application data, a WIN network identified the elements of the wireless network servicing a specified mobile client. One or more elements of the wireless network servicing the specified mobile client monitor the connection state of a mobile client and notify the WIN network of connection state changes so that a chatty application running on an external application server may be notified by the WIN network to deliver packet data when the specified mobile client is connected to the network for some other purpose or when unused network resources are available. In this way, network resource overload caused by chatty applications is reduced. | 01-14-2010 |
20100011057 | PARALLELIZING BOUNDED MODEL CHECKING USING TUNNELS OVER A DISTRIBUTED FRAMEWORK - A system and method for bounded model checking of computer programs includes decomposing a program having at least one reachable property node for bounded model checking (BMC) into sub-problems by employing a tunneling and slicing-based (TSR) BMC reduction method. The sub-problems of the TSR method are partitioned in a distributed environment, where the distributed environment includes at least one master processing unit and at least one client unit. The sub-problems are solved by each client independently of other clients to reduce communication overhead and provide scalability. | 01-14-2010 |
20100011058 | Data Capture and Identification System and Process - An identification method and process for objects from digitally captured images thereof that uses data characteristics to identify an object from a plurality of objects in a database. The data is broken down into parameters such as a Shape Comparison, Grayscale Comparison, Wavelet Comparison, and Color Cube Comparison with object data in one or more databases to identify the actual object of a digital image. | 01-14-2010 |
20100017459 | DEVICE AND METHOD FOR UPDATING CODE - The invention is directed to a method for a software provider to enable a software-acquiring entity to arrive from an existent first signed piece of code at a second signed piece of code. Both pieces of code were generated at the software provider by use of a first software archive generator under use of generation instructions. The software provider provides to the software-acquiring entity a difference code that comprises the steps necessary to arrive from the first signed piece of code at the second signed piece of code. The difference code is combinable at the software-acquiring entity with the first signed piece of code by a second software archive generator to generate the second signed piece of code. The second software archive generator is therefor to be fed with those generation instructions that were used by the first software archive generator for the generation of both pieces of code. | 01-21-2010 |
20100017460 | Assymetric Dynamic Server Clustering with Inter-Cluster Workload Balancing - A method, computer program product or computer system for selecting a target data server from a plurality of data servers in an information system to service a request of a client with a data quality requirement, includes determining a formalized data quality of the client using the data quality requirement, using the formalized data quality of the client and finding a cluster of data servers from the plurality of data servers that can meet the data quality requirement of the client, choosing a select data server from the cluster of data servers, verifying if the select data server can still meet the data quality requirement of the client, and if so, selecting the select data server as the target data server for processing the request, and if not, selecting another data server as the target data server for processing the request. | 01-21-2010 |
20100017461 | METHOD AND SYSTEM FOR EXECUTING APPLICATIONS USING NATIVE CODE MODULES - Some embodiments provide a system that executes a web application. During operation, the system loads the web application in a web browser and loads a native code module associated with the web application into a secure runtime environment. Next, the system provides input data associated with the web application to the native code module and processes the input data using the native code module to obtain output data. Finally, the system provides the output data to the web application for use by the web application. | 01-21-2010 |
20100017462 | SYSTEM AND METHOD FOR SEAMLESSLY PROVIDING VIDEO CONTENT TO CLIENT SYSTEMS OVER A NETWORK - A system and method for providing video content to a client system is disclosed. The system includes a server and a computer coupled by a network. The server obtains operating environment information of the computer in response to a request for video content from the computer. The server selects a version of the requested video content for sending based on the obtained operating environment information. The selected video can be received by the computer at the computer's particular connection speed over the network and can be played by the computer using its particular video player. The server sends the selected video to the computer and causes the computer to automatically begin playing the video without requiring any overt interaction by the operator of the computer. | 01-21-2010 |
20100017463 | Unicast/Multicast Media Edge Proxy with Fast Channel Switching - A system, method, and media edge proxy, MEP, ( | 01-21-2010 |
20100017464 | Web page content translator - A system, method, and computer readable medium for reformatting web content into a format readable on one or more mobile devices is provided. A user generates a user request for a web page from a mobile device to a proxy server. The proxy server forwards the user request to an origin web server, which returns the requested web page to the proxy server. A conversion engine within the proxy server extracts the desired content from the web page, and reformats the content in accordance with one or more predefined transform methods associated with the one or more mobile devices before transmitting the transformed web page with the desired content to the one or more mobile devices. Secure or unsecure connection provided via a decorated uniform resource locator can be used to connect a mobile device, the proxy server, and an origin web server. | 01-21-2010 |
20100017465 | WIRELESS NETWORK SYSTEM AND METHOD FOR PROVIDING SAME - A wireless network, which includes a wireless router client operable to broadcast data packets to at least one wireless server and one additional wireless client. Each client and server includes programs for determining optimum routes between them. The client also includes a program for determining if a received data packet is not addressed to it and if the packet has been sent via a new optimal route unknown to the client, and for notifying the respective server of such a new optimal route. | 01-21-2010 |
20100017466 | SYSTEM AND METHOD FOR DYNAMIC PROCESSING OF MEASUREMENT METRICS AND TAGGING MEASUREMENT METRICS - A computer system is dynamically configurable for inputting, storing, processing and outputting metric data and tag data. The system includes a server and client computers that each has an input device, storage device, processing device and output device. The input, processing and output are each controlled by a dynamically configurable processing logic based upon one or more factors including: input measurement, measurement subject, processing method, application, industry, region, or a user as determined by configuration, preferences, properties or values | 01-21-2010 |
20100017467 | PROCESS MONITORING SYSTEM AND METHOD - To display process data so as to be easily understood even when operating when switching between daylight savings time and non-daylight savings time (standard time). A combination of detection times, using the first standard times, and process data are stored by a server device; the detection times of the historic data obtained from the server device are converted into second standard times and daylight savings times by a client terminal; and the process data are displayed on a screen in a time series based on the first standard times, the second standard times, or the daylight savings times; and both the second standard times and the daylight savings times, or one that is selected through an operation, are displayed on the screen together with the process data. | 01-21-2010 |
20100017468 | System, Method and Computer Program Product for Providing Content to a Terminal - A system for providing content to a mobile terminal includes a source and a messaging gateway. The source is capable of reformatting content intended for receipt by a terminal, and transferring the reformatted content and an address of the terminal to the messaging gateway. The content can be reformatted in any of a number of different manners, including for example, a vectorized format such as the scalable vector graphics (SVG) format. In response to receiving the reformatted content and address of the terminal, the messaging gateway is capable of signaling the terminal, the signaling including information required to access the reformatted content. As such, the terminal can thereafter send a request to the messaging gateway in response to the messaging gateway signaling the destination client, and thereafter download the reformatted content from the messaging gateway, such as at least partially across a cellular network. | 01-21-2010 |
20100017469 | System and Method for Providing a Certified Photograph in a Network Environment - A method for providing a certified photograph in a network environment is offered that includes interfacing with one or more end users and managing information related to one or more of the end users. The method further includes displaying one or more photos of the end users and providing a label on the photos that certifies the photos as being substantially accurate. | 01-21-2010 |
20100023578 | SYSTEMS, METHODS, AND MEDIA FOR SHARING AND PROCESSING DIGITAL MEDIA CONTENT IN A SCALEABLE DISTRIBUTED COMPUTING ENVIRONMENT - A distributed workload media processing system including: a storage server storing playlists, including a substantially permanent origin identifier identifying a remote device, the storage server programmed to store the plurality of playlists in a plurality of formats; and a network server in communication with the storage server and in communication with remote user devices, the network server programmed to add a references to the plurality of playlists stored in the storage server identifying any remote devices sharing a playlist and, when a change occurs to a particular playlist, send an indication of the change to any remote devices identified as sharing the particular playlist; the network server further programmed to receive requests requiring processing from the remote user devices and to transfer at least part of processing of the requests to the remote user devices instead of performing the at least transferred part of the processing on the network server. | 01-28-2010 |
20100023579 | DYNAMIC MEDIA BIT RATES BASED ON ENTERPRISE DATA TRANSFER POLICIES - In general, this disclosure describes techniques of dynamically selecting versions of media content based on data transfer policies of a media content provider that provides the media content. As described herein, a media content provider may establish a variety of data transfer policies for a variety of purposes. When requests are received, versions of media assets indicated by the requests are selected such that an overall bandwidth utilization of the media content provider is likely to be substantially equal to a desired bandwidth utilization established by one or more of the enterprise data transfer policies. | 01-28-2010 |
20100023580 | CONTENT DELIVERY APPARATUS, COMMUNICATION SYSTEM, CONTENT DELIVERY METHOD, AND COMPUTER PRODUCT - A content delivery apparatus and method operable to access a network, to which a content management apparatus and a content acquiring apparatus are connected, where the content delivery apparatus accepts content delivery request(s). The content delivery apparatus obtains a number of content delivery apparatus(es) having the same content on the network, and a number of times that the content management apparatus has accepted inquiries regarding content holding status(es) from content acquiring apparatuses, and calculates a delivery priority by dividing a number of requests by the number of content holding apparatuses. The content delivery apparatus, when the delivery request accepting section accepts the delivery requests for a plurality of contents, delivers the plurality of contents preferentially from a content having a high delivery priority. | 01-28-2010 |
20100023581 | METHOD AND SYSTEM FOR PROVIDING TARGETED CONTENT TO A SURFER - A system and method for providing targeted content to a surfer is disclosed. Exemplary embodiments of the present invention seek to provide novel solutions for determining which content object, taken from a group of content objects, will be best suited for presentation in association with a link on a web page that has been requested by a certain surfer. Exemplary types of content objects may comprise the text, topic, font, color or other attribute of an external advertisement or internal advertisement. Still other content objects may comprise the specific design of the object, an image, the design of the page in which the object is presented, etc. The decision process for selecting a content object can be based on predictive information that is associated with the request, such as a common HTTP request, or historical information about the surfer. Exemplary associated predictive information may include the day and time of receipt of the request for the web page, the IP address and\or domain from which the request was sent, the type and the version of the browser application that is used for requesting the web page, or the URL used by a surfer for requesting the web page with the parameters that are attached to the URL. | 01-28-2010 |
20100023582 | Systems and Methods for Accelerating Delivery of a Computing Environment to a Remote User - The present invention is directed towards a method and system for accelerating delivery of a computing environment to a remote client. The computing environment may include a plurality of files comprising an application program and may be streamed to a remote client from a server. Responsive to a determination of whether transmission of the application may be accelerated, an appliance, intercepting the plurality of files, may accelerate transmission of the application program by applying one or more transport layer transmission acceleration techniques to the plurality of files. | 01-28-2010 |
20100030842 | SYSTEM AND METHOD FOR SPECULATIVE REMOTE DISPLAY - Certain embodiments of the present invention provide for a system and method for network computing. In an embodiment, the system may include a storage unit for archiving historical user events and historical server events. The system may also include a processing unit for receiving a current user event and generating one or more predicted server events. The processing unit may execute a screen update based on the one or more predicted server events. The system may also include a comparison unit having computer software for comparing one or more predicted server events with one or more server-supplied server events. The one or more server-supplied server events may be generated based on the current user event. In an embodiment, the system also includes an undo unit having computer software for executing an undo algorithm. The undo unit alters the non-matching events to match the server-supplied server events. | 02-04-2010 |
20100030843 | Network-Extensible Reconfigurable Media Appliance - Extensible reconfigurable media appliance for security and entertainment captures images digitally for storage. Digital effects and filters are applied to incoming video stream on-the-fly or to video data stored in memory. Digital effects and filters are dynamically stored, modified, updated or deleted, providing extensible reconfigurable effects studio. Digital media appliance communicates wirelessly with other media appliances, computers, security systems, video storage, email, chat, cellular services or PDAs to provide seamless integration of captured video stream. | 02-04-2010 |
20100030844 | Communication System, Information Processing Apparatus, Information Processing Method, and Computer Program - A communication system includes a server that receives broadcast data and outputs the received data to a network-connected client and a client that performs reproduction or recording of the data received from the server. The server includes a broadcast receiving unit that receives the broadcast data and a server-record-scheduling-information managing unit that creates a record scheduling list. The client includes a client-record-scheduling-information managing unit that acquires the record scheduling list from the server and a record processing unit that executes an acquisition request for record-scheduled contents. The server-record-scheduling-information managing unit receives content acquisition request data from the network-connected client, selects request data from plural content acquisition request data overlapping in time, performs a content transmission permission response as a response to the selected request data and transmits requested contents, and performs a response indicating that a request is not executed as a response to the request data not selected. | 02-04-2010 |
20100030845 | ENFORCEMENT OF OBJECT PERMISSIONS IN ENTERPRISE RESOURCE PLANNING SOFTWARE - A system and method of enforcing Enterprise Resource Planning (“ERP”) software object permissions in a three-tiered architecture is provided. A user connects to the three-tiered architecture via an enhanced client, which connects to a database server via a middle-tier server. The database server stores code and permission information for each database object. When a user connects to the system, the user's permissions are retrieved and stored at the middle-tier server. The user may then access data by instantiating objects at the middle-tier server by compiling and executing code retrieved from the database server. The middle-tier server performs permission checking for accessing database objects and provides environments for executing both managed and unmanaged code. The middle-tier server can perform permission checking for users and objects without accessing the database server. | 02-04-2010 |
20100030846 | METHOD OF SYNCHRONIZATION BETWEEN A MOBILE EQUIPMENT UNIT AND A SMART CARD - The invention relates to a method for synchronizing personal data between a memory of at least one mobile equipment unit and an external device. Each of the mobile equipment units includes or is connected to a SyncML synchronization client. The external device can include a SyncML synchronization server associated with the SyncML synchronization client. In one embodiment the external device is a smart card. The smart card is associated with the mobile equipment unit and the SyncML synchronization client transmits a synchronization request to the SyncML synchronization server. The SyncML synchronization server synchronizes the personal data between the smart card and the mobile equipment unit. | 02-04-2010 |
20100030847 | CONTENT DISPLAY DEVICE AND CONTENT DISPLAY METHOD - The present invention is a content display device provided with: a main device including a plurality of telephone terminals under control; and a content delivery server for delivering a content to the main device. A content delivery server | 02-04-2010 |
20100030848 | Client-server system and server machine - A server machine includes a coordinating section which generates inquiry data representing a content of an inquiry from a user of the client machine, item data indicating a relation between the inquiry and an explanatory item in a manual of the client machine, database in which a user ID identifying a user and count data representing a number of times of the inquiry, and receives an instruction signal instructing transmission of the count data from the client machine to transmit the count data, and the client machine includes a manual storage section storing manual data and a manual manager section which change an arrangement order of each of the explanatory items according to the number of times represented by the count data. | 02-04-2010 |
20100030849 | Server apparatus for thin-client system - A server apparatus for a thin-client system includes: a receiver unit that receives an input event from the terminal device; an input event processing unit that applies the received input event to particular processing related to the received input event; a region determiner unit that dynamically determines, as a desired region, a partial image region from a resultant display picture generated by the particular processing, so that the partial image region is affected by the particular processing; a region image generator unit that generates, as partial image information, partial image data and position data of the desired region, according to data of the display picture; and a transmitter unit that transmits the generated partial image information to the terminal device. | 02-04-2010 |
20100030850 | SERVER UNIT, SERVER CONTROL METHOD, AND RECORDING MEDIUM IN SERVER-BASED COMPUTING SYSTEM - When a drawing command for the screen drawing data created by an application program corresponding to a user input event is transmitted to a client unit, if the transmission delay time t obtained by RTT measurement is within a preset threshold value TH, the drawing command is transmitted in real time in an Instantaneous (Eager) Update mode in the order in which the drawing data was created. If the transmission delay time t has exceeded the threshold value TH, an interval corresponding to a drawing update time interval Tn is allowed and the drawing commands during the interval are put together and transmitted in a Non-instantaneous (Lazy) Update mode. In the Non-instantaneous (Lazy) Update mode, transmission priority according to the type of a drawing command (the user's attention) is set. | 02-04-2010 |
20100030851 | LOAD BALANCER, LOAD-BALANCING METHOD, AND RECORDING MEDIUM WITH LOAD-BALANCING PROGRAM - A load balancer includes: a license control unit that performs a process for collecting license information managed by plurality of servers; a connection management unit that manages a connection between the server to be allocated which is specified by the reply and the client, and notifying, when the connection is established, the license control unit of the identification information on the server to be allocated and the identification information on the license used for the connection; and an allocation processing unit that selects the servers that are the allocation candidates on the license of the determination request, and inquiring of the license control unit about the use state of the license by the selected server, and a process for specifying the server to be allocated from the allocation candidate servers, and notifying the connection management unit of the license included in the reply to the inquiry. | 02-04-2010 |
20100030852 | Method of Transmitting at Least One Content Representative of a Service, from a Server to a Terminal, and Associated Device and Computer Program Product - A method is provided for transmitting at least one content representative of a service, from a server to a terminal. Such a method includes a preliminary preparation phase of the service and a phase of transmitting. The preliminary preparation phase includes a step of providing the service by a creator, in the form of a textual description comprising a text portion and at least one program instruction, and a step of translating, in a compilation environment, the textual description of the service into a service program, including executable instructions. The phase of transmitting the content to the terminal, includes, on receipt of a request by the terminal, a step of executing the service program on the server, delivering the content in the form of binary data, and a step of transmitting the binary data to the terminal. | 02-04-2010 |
20100030853 | REMOTE DESKTOP CONTROL SYSTEM USING USB INTERFACE AND METHOD THEREOF - A desktop sharing and remote control system where a server and a client are connected by a USB cable. Either the server or the client includes an ASIC/CPLD/FPGA which is a PC-to-PC USB connection bridge. The ASIC/CPLD/FPGA enumerates a first standard USB mass storage device to the server and a second standard USB mass storage device to the client. The server executes a server side application program to obtain video data representing its desktop images and transmits the video data to the first emulated mass storage device, and to receive user input device data from the first mass storage device and apply them to control the server. The client executes a client side application program to obtain keyboard and mouse data and transmits the data to the second emulated mass storage device, and receive video data from the second mass storage device and applies it to a display device. | 02-04-2010 |
20100036905 | Download control of information from server connected to network - At a download time, each of multiple printers connecting with a network identifies storage or non-storage of any unsent download request file, which has not yet been sent to a management server. In the case of storage of any unsent download request file, the printer collects from the other printers unsent download request files, which are stored in the other printers and have not yet been sent to the management server, and sends the collected download request files and the unsent download request file stored in the self printer to the management server. The printer receives a download data file sent back from the management server in response to the download request files, creates delivery data from the received download data file, and distributes relevant delivery data to each of the other printers. This arrangement effectively reduces the access frequency from the respective printers to the management server for download of specific information, which is to be used by the respective printers, from the management server. | 02-11-2010 |
20100036906 | ADVERTISEMENTS FOR STREAMING MEDIA - Systems and methods for streaming media content. Streaming media advertising systems can identify a request for streaming media and identify content for presentation to a client requesting the streaming media. The identified content items can be presented simultaneous to presentation of the streaming media or can be interspersed within the presentation of the streaming media. | 02-11-2010 |
20100036907 | Digital living network alliance (DLNA) server that serves contents from IVL services - Audio and video (A/V) content information is acquired from each of a group of web-based servers located outside of a home network. The A/V content information identifies A/V content stored in association with each of the group of web-based servers. The A/V content information acquired from each of the group of web-based servers is aggregated. The aggregated A/V content information is provided to a DLNA client device within the home network. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 02-11-2010 |
20100036908 | METHOD AND SYSTEM FOR AUTHORING MOBILE CONTENT IN WORD FOR DELIVERY TO A MOBILE DEVICE - A system and method is provided for delivering content to a wireless device in a content delivery system. The system and method may: provide web services for publishing the content and exporting the content to a content server, the content being in a first format; convert the content from the first format to a second format compatible with the wireless device; and in response to a request for the content, deliver the content to the wireless device. | 02-11-2010 |
20100036909 | METHOD AND APPARATUS FOR SUBMITTING USER CONTENT IN DCD SERVICE - Apparatus and method for uploading/submitting user-created content to share with other users in a Dynamic Content Delivery (DCD) technology capable of supporting various types of delivery systems to deliver user-customized content. The invention provides an environment where a user creates content according to a predetermined rule and submits the content with associated content information, so that a DCD service provider can easily handle the content after receipt. | 02-11-2010 |
20100036910 | DIGITAL CONTENT DISTRIBUTION SYSTEM - In the setting of distribution contents and distribution time of digital content, data processing efficiency is increased and operability is improved for users. Distribution processing is efficiently executed according to, for example, a position of a portable terminal, and excellent usability is realized for digital content and advertisements. To solve the problem, a system includes a distribution table storage section to store for each portable terminal user a distribution table in which distribution desired digital content identified by designation regarding distribution desired digital content is listed in time series, and a distribution processing section for distributing, when request information of distribution is received from a portable terminal, the distribution desired digital content listed in the distribution table to the portable terminal. | 02-11-2010 |
20100042670 | INTEGRATED DEVELOPMENT ENGINE FOR A CLOUD COMPUTING ENVIRONMENT - A data processing system comprising a processor and accessible memory, the data processing system implementing an integrated development engine configured to automatically create and provision a computing environment in a network cloud environment. | 02-18-2010 |
20100042671 | SERVER EMBEDDED IN DEVICE CHARGING CRADLE - A charging cradle having an embedded server, wherein the server software is a ubiquitous and integral part of the charging cradle. Additionally, the server enables monitoring of an enterprise mobile device for battery level and availability, and can push software/firmware updates to the mobile device via an integrated data connection. Furthermore, the charging cradle can distribute services to the mobile devices, reducing the overall complexity of the mobile devices. | 02-18-2010 |
20100042672 | VIRTUAL MACHINE IMAGE MANAGEMENT SYSTEM AND METHODS THEREOF - A virtual machine image (VMI) repository stores a set of VMIs. A subset of the VMIs can be associated with a designated user. In response to receiving a request from a remote device identifying the designated user, a list of the subset of VMIs is communicated to the remote device via a network. The user can select one of the VMIs from the list and the VMI repository can provide the selected VMI to the remote device. The user is thereby permitted to select a VMI suited to a particular use or environment, such as a VMI associated with a work environment. | 02-18-2010 |
20100042673 | SYSTEM AND METHOD FOR DYNAMICALLY ENABLING AN APPLICATION FOR BUSINESS CONTINUITY - System and method for dynamically enabling an application for business continuity are described. In one embodiment, a business continuity engine (“BCE”) for managing and controlling a high-availability applications comprises a configuration management module for maintaining information regarding the current configuration of a BC application; a status monitor for monitoring a status of the BC application via a high-availability (“HA”) wrapper thereof and initiating a migration of the BC application from a first server of a primary cluster to a second location of a secondary cluster based on the determined status; and an application migration module for migrating the BC application to the second server responsive to the initiating. The BCE further comprises a storage area network (“SAN”) migration module for enabling storage media for use by the BC application; and a communications module for facilitating an exchange of data between the BC engine and the BC application. | 02-18-2010 |
20100042674 | METHOD AND SYSTEM FOR DISCOVERY OF DYNAMIC IP ADDRESSES - An application program in a host server is operative to detect a change in the host server IP address and, in response thereto, send a message containing the changed address to a remote client, such as a mobile communication device. The message may be transmitted as an email message to a Short Message Server of a cellular provider for the mobile communication device. The message preferably contains at least the changed IP address of the server. The SMS server can identify the phone number of the mobile communication device from the received message and thereby transmit the changed IP address portion of the message to the mobile communication device. | 02-18-2010 |
20100042675 | REQUEST PROCESSING METHOD AND COMPUTER SYSTEM - Provided is a request processing method of processing a request requesting task processing in a computer system including the steps of: transmitting, by a proxy server, a first requests which is one of duplicate and original requests to application servers; transmitting, by the application servers, a result of processing of the first requests to the proxy server; notifying, by the application servers, a session management server of session information including identifiers of the application servers and identifiers of the first requests; determining, by the proxy server, a result of the processing used for responding to a client computer upon receiving the result of the processing of the first requests; and notifying, by the proxy server, the session management server of the identifiers of the application servers which have transmitted the determined processing result and an identifier of the request transmitted from the client computer. | 02-18-2010 |
20100042676 | DEVICE, SYSTEM, AND METHOD OF COMPUTER AIDED DESIGN (CAD) - Device, system, and method of Computer-Aided-Design (CAD). A system of CAD may include a client application to communicate with a server and to render to a user a viewport including at least a portion of a CAD model based on data received from the server, wherein the client application is capable of receiving section information from the server, wherein the section information defines a plurality of geometric sections of the CAD model; selecting at least one section of the plurality of sections based on a relationship between the viewport and the boundaries of the plurality of geometric sections; requesting from the server one or more files corresponding to the at least one selected section; receiving the one or more files corresponding to the at least one selected section; and rendering the viewport based on the one or more files. Other embodiments are described and claimed. | 02-18-2010 |
20100042677 | TWO-WAY COMMUNICATION SYSTEM, SERVER UNIT, REPEATER, TWO-WAY COMMUNICATION METHOD AND PROGRAM - When the number of connections which can be simultaneously established between a server unit and client units is limited in the server unit, the server unit according to the present invention enables to simultaneously conduct two-way communication with many client units. There are provided a plurality of client units, a server unit, and a repeater, wherein each of the plural client units includes a client-side communication module to transmit data to the server unit via an uplink connection established between itself and the server unit, the server unit includes a server-side communication module to send data to be sent to the client unit via a junction line to the repeater, and the repeater includes a repeater-side communication module to transmit the data sent from the server unit to the plural client units via downlink connections established between itself and the plural client units. | 02-18-2010 |
20100042678 | Method and apparatus for providing/receiving user interface using user interface directory - In a method and apparatus for providing/receiving a user interface (UI), a client requests a first server for a UI that is necessary to access a second server, and the first server having a plurality of UIs provides at least one of the plurality of UIs to the client. Accordingly, the client, which cannot use a UI provided by the second server, can receive the UI from the first server and access the second server. | 02-18-2010 |
20100042679 | Method and interprocess communication driver for managing requests of a database client to a database server - The present invention concerns a method for managing the interprocess communication between at least one database client process ( | 02-18-2010 |
20100042680 | INTERNET IDENTITY GRAPH AND SOCIAL GRAPH MANAGEMENT SYSTEM AND METHOD - A repository, distribution, and discovery system for collecting users' online identifiers and relationships, and allowing them to be retrieved and/or updated through a central access point by the users, third parties, and other users. An identity graph in the form of links to the user's public profiles can be ported to any web page or web service. Links back to the user's public profile on the repository are ported to the user's profile pages. The system includes analytics and statistics relating to users' behaviors throughout the web and normalization of actions and data across the social web space. The links inherent in the repository system enhances the level of the user's profiles in search engine listings. | 02-18-2010 |
20100042681 | CONTENTS DELIVERY SYSTEM AND METHOD USING OBJECT REDIRECTION, AND GSLB SWITCH THEREOF - A contents delivery system and method using object redirection, and a GSLB switch thereof are provided. When a client requests a web server to provide a page embedded object, the web server embeds the URL representing the position of the object in an HTTP | 02-18-2010 |
20100042682 | Digital Rights Management for Music Video Soundtracks - The present invention relates to a mechanism for sharing user generated music videos in an online community. User generated visual content that can be synchronized with a soundtrack is shared independent of the soundtrack. In this way the copyrighted material is not shared and digital rights can be respected and enforced. Members of the online community that own the soundtrack can view the shared visual content automatically synchronized to the soundtrack they are listening to on their local machine. | 02-18-2010 |
20100042683 | SYSTEM FOR DATA LOGGING - A data logging system that utilizes a schedule of data transfer periods for transferring data from devices to a server. A communication of an actual data transfer size of stored data in a first device of the devices is obtained by the server from the first device. A corresponding future data transfer size of the stored data is estimated by the server, based on a historic data transfer size for data previously transferred from the first device to the server. The schedule is currently based on the historic data transfer size for the first device. The server updates the schedule if the server has determined that a difference exists between the actual data transfer size and the corresponding estimated future data transfer size. A transmission from the first device of the data actually stored in the first device is received by the server in accordance with the schedule. | 02-18-2010 |
20100049784 | SYSTEM AND METHOD FOR WEB-BASED ACCESS RELATIVE TO A DOCUMENT PROCESSING DEVICE - The subject application is directed to a security system and method for web-based access relative to a document processing device. Safe site data corresponding to a plurality of acceptable data addresses is stored in a data storage. A plurality of web pages is generated via an associated web server. Each address referenced within each of the plurality of web pages is identified and tested against the safe site data. An alarm is generated when an output of the testing indicates at least one identified address that is not associated with safe site data in accordance with an output of the testing. The web page output is enabled by the web server to a thin client when an output of the testing indicates that each identified address is associated with safe data. | 02-25-2010 |
20100049785 | RECOVERY OF DISCONNECTED CHANNELS OVER A RELIABLE PROTOCOL - Example embodiments of the present disclosure provide techniques for recovering from a channel failure at the protocol layer. At least a portion of data that is sent from a source to a target across the channel can be stored in a communication protocol layer buffer. In the event that the channel fails and is reestablished the target can send a signal indicating how much data it actually received. The signal can be used by the source to determine which portion of the data in the buffer was lost en route to the target and the lost portion can be resent. | 02-25-2010 |
20100049786 | INFORMATION PROCESSING SYSTEM, A MANAGEMENT APPARATUS, AN INFORMATION PROCESSING METHOD AND A MANAGEMENT METHOD - An information processing system, a management apparatus, a program, an information processing method, and a management method which make it possible for the management apparatus to distribute contents to clients with high reliability are proposed. An information processing system includes one or a plurality of clients, and a management apparatus which manages the clients and distributes contents to the clients. The management apparatus distributes the contents to each of the clients of distribution subject of the contents at distribution time assigned to the client. The client opens a port at the distribution time on the basis of a script having the distribution time prescribed therein, and closes the port after receiving the contents. | 02-25-2010 |
20100049787 | Method of an internet service, system and data server therefor - In a method of an internet service, a user inputs a request at a wireless communication terminal device, so as to receive via a data server web contents and data contents provided by a community server over the Internet. The data server selectively re-arranges the layout of the web contents and at least one resolution, compression ratio or the number of color of the multimedia data according to a level of closeness between the user, object owners and the data contents contained in the web contents or the data contents. The re-layout web contents and the re-arranged multimedia data are sent to the wireless communication terminal device for the user to efficiently watch information in connection with his or her friends when browsing the community website or the web page on the wireless communication terminal device. An internet service system and a data server for implementing the method are also provided. | 02-25-2010 |
20100049788 | MEDIA SHARING USING LOCAL APPLICATION - A system includes a server and a source client executable on a first electronic device configured to be in communication over a network with the server. | 02-25-2010 |
20100049789 | METHOD FOR REFUSAL OF 1X PAGE DELIVERY IN A HIGH RATE PACKET DATA SYSTEM - A method for rejecting the 1× paging transferred in the High Rate Packet Data network is provided, in which the Secondary Color Code mechanism is applied so that the AN which a MS/AT registers transmits A13-paging request messages to the other neighboring ANs, these ANs page a cell phone together and some new messages are added to improve the rejection flow. When the SC/MM is in the AN of HRPD system, for the MS/AT on the multiple edges of AN, the invention can be ensured that the MS/AT in the idle or dormant state can effectively receive the service paging from 1× network in the multiple edge regions of AN in HRPD and can reject the 1× service according to selection of users, which ensures the ability of dual network operation. | 02-25-2010 |
20100049790 | Virtual Identity System and Method for Web Services - A comprehensive identity management system for users of multiple Web applications. The system supports multiple standards spanning both inbound and outbound single sign-on and integration with an application directory for coupling discovery of third-party applications with single sign-on. | 02-25-2010 |
20100049791 | SYSTEM AND METHOD OF ASSOCIATING EVENTS WITH REQUESTS - Embodiments of the present invention can associate events, including non page events, such as the generation of dynamic content, with HTTP requests. One embodiment of the present invention can include receiving a set of HTTP request data including a request time stamp for each HTTP request in a set of HTTP requests, receiving a set of event data including an event time stamp for each event in a set of events and associating each event from the set of events with a previous HTTP request from the set of HTTP requests based on the event time stamps and request time stamps. Each event can be associated with previous HTTP request closest in time. | 02-25-2010 |
20100049792 | METHOD AND SYSTEM FOR PROVIDING RUNTIME VULNERABILITY DEFENSE FOR CROSS DOMAIN INTERACTIONS - A runtime vulnerability defense method, system, and computer readable article of manufacture tangibly embodying computer readable instructions for executing the method for cross domain interactions for a Web application. The method includes: creating a first and second iFrame object by the Web application which belong to a lower domain; creating an object ◯ by the first iFrame object; sharing the created object ◯ by the second iFrame object; promoting the domain of the second iFrame object to an upper domain; creating in the shared object ◯ a source accessing function for submitting to a third party server a request to access the content of the third party server; and creating in the shared object ◯ a sanitization function for sanitizing the response received from the server. | 02-25-2010 |
20100049793 | DYNAMIC VIDEO PRESENTATION BASED UPON RESULTS OF ONLINE ASSESSMENT - A method of providing a dynamic video presentation based upon results of an online assessment, the presentation, including content and order, specifically chosen to coach, train and/or counsel the individual who take the online assessment. | 02-25-2010 |
20100049794 | METHOD AND SYSTEM FOR IMPLEMENTING SERVICE COMPATIBILITY - A method and system for implementing the services compatibility is disclosed. It includes: the Service-Calling Session Control Function S-CSCF receives the initial request message of the Session Initiation Protocol SIP, and sends the invocation request message to the first application service ( | 02-25-2010 |
20100049795 | METHOD AND SYSTEM FOR PROVIDING SECURE ACCESS TO PRIVATE NETWORKS - Improved approaches for providing secure remote access to resources maintained on private networks are disclosed. According to one aspect, predetermined elements, such as applets, can be modified to redirect all communications to and from an application server through an intermediate server. The intermediate server in turn communicates with the application servers. According to another aspect, a communication framework can be provided to funnel communication between an applet and a server through a communication layer so as to provide managed and/or secured communications there between. | 02-25-2010 |
20100049796 | NETWORK TYPE CONTENT REPRODUCING SYSTEM - The network type audio system includes a content server storing a large number of music data pieces, an audio client reproducing music, and a controller monitoring and controlling the audio client through the content server. The audio client requests the server to provide the music data of a music piece selected in response to the user's operation. The content server returns the music data of the selected music piece in response to the request from the audio client. The music data is distributed from the content server to the audio client on the basis of a specified amount. The audio client notifies the content server of its status. The content server notifies the controller of the status of the audio client. The controller displays the status. The controller also instructs the audio client to reproduce the music piece selected in response to the user's operation through the content server. | 02-25-2010 |
20100049797 | Systems and Methods for Single Stack Shadowing - Methods and systems directed to controlling a real-time user session of presentation layer protocol data. Methods describing a shadowing agent service receiving a connection request from a shadowing tool and initiating a rollover operation responsive to the connection request. A rollover operation including reinitializing the single protocol stack and receiving a protocol data stream from the protocol stack. The shadowing agent service receiving a second data stream from the shadowing tool and inserting data from the second protocol data stream into the protocol stack. Systems describing a controller of the shadowing agent service receiving a connection request from a shadowing tool; a recorder of the shadowing agent service initiating a rollover operation responsive to the connection request; the controller receiving a second protocol data stream from the shadowing tool; and the controller inserting data from the second protocol data stream into the protocol stack. | 02-25-2010 |
20100049798 | FLEXIBLE REMOTE DATA MIRRORING - Methods, systems, and configured storage media are provided for flexible data mirroring. In particular, the invention provides many-to-one data mirroring, including mirroring from local servers running the same or different operating systems and/or file systems at two or more geographically dispersed locations. The invention also provides one-to-many data mirroring, mirroring with or without a dedicated private telecommunications link, and mirroring with or without a dedicated server or another server at the destination(s) to assist the remote mirroring unit(s). In addition, the invention provides flexibility by permitting the use of various combinations of one or more external storage units and/or RAID units to hold mirrored data. Spoofing, SCSI and other bus emulations, and further tools and techniques are used in various embodiments of the invention. | 02-25-2010 |
20100057830 | Controlling Client-Server Communications - Content requests and other communications from a client to a server may be filtered and processed by a proxy. The proxy may comprise a client-side component that determines whether the content request should be modified. The determination may be made based at least in part on predefined rules, for example. In one or more arrangements, the proxy may be part of a client device such as a mobile communication device. A content request may be modified to include additional information to obtain more tailored or customized content. Alternatively or additionally, a proxy may block content that is deemed to be inappropriate or unsuitable. Further, a proxy may add content to or remove content from a content item. | 03-04-2010 |
20100057831 | SYSTEMS AND METHODS FOR PROMOTION OF CALCULATIONS TO CLOUD-BASED COMPUTATION RESOURCES - Embodiments relate to systems and methods for the promotion of calculations to cloud-based computation resources. One or more applications, such as spreadsheet applications, can prepare the calculation of a relatively large-scale computation, such as running statistical reports on large (e.g., greater than 1000 by 1000 cell) spreadsheets or other data objects. If the pending calculation is determined to be greater than a computation threshold for instance in computation intensity or data size, a computation request can be sent to a promotion engine. The promotion engine can identify a set of computation resources located in a cloud or other network and transmit the data request and subject data to the set of computation resources, which afford greater computation speed than the local machine hosting the requesting application. A set of results is returned from the cloud to the requesting application, thereby creating higher bandwidth and faster calculation times for the user. | 03-04-2010 |
20100057832 | Requesting A Service - Among other disclosed subject matter, a computer-implemented method for requesting a service includes accessing a universal tag included in media content on a first device. The universal tag is configured for use in requesting content relating to any of a plurality of services for a portion of the media content. The method includes receiving service information for the media content, the service information indicating at least a first service of the plurality of services as being assigned to the portion. The method includes generating a request for the first service identified by the service information, the request generated using the universal tag. | 03-04-2010 |
20100057833 | METHODS AND SYSTEMS FOR CENTRALLY MANAGING MULTIPLE PROVISIONING SERVERS - A software provisioning environment can include several provisioning server for providing software provisioning. One of the several provisioning server can be configured to be a central provisioning server. The central provisioning server can be configured to maintain the provisioning objects required for the the software provisioning. The central provisioning server can be configured to manage the software provisioning supported by additional provisioning servers in the environment. The central provisioning server can be configured to select the provisioning objects to be supported by each additional provisioning server. | 03-04-2010 |
20100057834 | Method and System for Facilitating Client Server Interaction - The system includes a server module to interact with a base client. The server module interacts with the logic of the web application to obtain the data requested by a base client data and sends it back to the base client in a format handled by the base client. The base client may then reformat the data to a client application requested format before passing the data to the client application. This method and system allows a client application programmer to obtain easily usable data from a web application by using the base client. | 03-04-2010 |
20100057835 | INFORMATION ON AVAILABILITY OF SERVICES PROVIDED BY PUBLISH-SUBSCRIBE SERVICE - A request pertaining to a category of service is received from a client by an enterprise service bus. One or more status updates are received from a publish-subscribe service by the enterprise service bus, the status updates identifying services of the requested category that are available, wherein each service of the requested class publishes a status update to a syndication feed that is associated with at least one of the service or the category of service. Information concerning at least one service from the requested category is sent to the client. | 03-04-2010 |
20100057836 | SYSTEM AND METHOD FOR INTEGRATION OF BROWSER-BASED THIN CLIENT APPLICATIONS WITHIN DESKTOP RICH CLIENT ARCHITECTURE - Techniques for facilitating the reuse of a browser-based thin client of a client-server application in a browser-independent context. These techniques may be used, for instance, to integrate the functionality of a browser-based thin client in a desktop-based, rich client infrastructure. In one set of embodiments, these techniques include determining one or more browser dependencies that require the thin client to operate within a web browser. For example, the thin client may depend on a web browser to handle application security, the loading/caching of client-side files, the receipt/passing of application parameters, and the like. These browser dependencies are then eliminated. As a result, the thin client can be subsequently reused without the presence of a web browser. In one set of embodiments, this process is performed by a conversion utility that automatically converts program code for the browser-based thin client into program code for a browser-independent client application. | 03-04-2010 |
20100057837 | SHARED HOSTING USING HOST NAME AFFINITY - The routing of requests in a shared hosting environment. The shared hosting environment includes a network farm of servers, each capable of processing the request corresponding to the host name. When a request is received, a router determines whether or not there is already a host name affinitization of subset of the servers to the host name corresponding to the request. If so, the message is dispatched to one of those affinitized servers. If not, one or more of the servers are affinitized to the host name to create a subset of affinitized server(s) for that host name. Different host names may have different subsets of servers that they are affinitized to. Over time, the affinitization may be terminated as appropriate. | 03-04-2010 |
20100057838 | Computer system with simplified server access and corresponding process - Computer system, including a host environment for the server, equipped with a port for communicating over an extended network and a network server to which is assigned a first network address or routing URL, with server applications, an access manager capable of receiving a call expression from the port, then applying predefined rules to the call expression, and, if a rule is verified, of calling up a server application which is selected according to the call expression and the rule that it verifies, the access manager including: | 03-04-2010 |
20100057839 | System and method for distributing design system, design system distributing server, and client system - In a design-system distributing method, when a server side design system is updated, a server compares an updated server side design system and a client update state data, and the server distributes an update assisting system, an update indication data and a difference data to a client system based on the comparing result. The client system stores the update assisting system, the update indication data and the difference data, and the client system starts the stored update assisting system such that an update notice is outputted to a user of the client system to urge update of the client side design system each time a preset condition is satisfied until an update command of the client side design system is supplied to the client system. The client system updates the client side design system based on the stored update indication data and the stored difference data in response to the update command. The client system generates and transmits the client update state data to the server to indicate an update state of the client side design system for this time, and the server updates the client update state data based on the client update state data received from the client system. | 03-04-2010 |
20100057840 | SYSTEMS METHODS AND APPARATUSES FOR PROVIDING APPLICATIONS STYLE FUNCTIONALITY TO A USER - Systems configured to provide applications style functionality to at least one user, the systems comprising: at least one user device that includes at least one receiver for receiving data comprising a series of linked states plus additional data associated with each state, the additional data comprising, storage instructions and display instructions; and at least one decoder to decode the received data and cache each state and its corresponding display instructions in accordance with the storage instructions. The systems may also comprise: at least one server configured to communicate with the at least one user device that includes a processor for interpreting the execution of an application or rendering of a state and expressing it as a series of states through which the at least one user device may navigate to create the appearance of executing an application or browsing web content. | 03-04-2010 |
20100057841 | THIN CLIENT DEVICE AND METHOD OF USE - The invention increases the functionalities of a television receiver/decoder STB device by transferring a local port of the thin client device STB via a network to which the thin client device is connected. Said port is then viewed as a local port by a server device, accessible via the network to which the thin client device is connected. It is then possible to install a pilot on said server, for controlling the peripheral equipment connected to the transferred local port. The user of the thin client device can then drive, via a transferred user interface, the peripheral equipment which is physically connected to the thin client but logically connected to the server. | 03-04-2010 |
20100057842 | DISPLAY PULLOUT - The invention relates to a display pullout for electronics or information technology cabinets, which can be effectively utilized in modern communication technology environments. The display pullout has at least one display and at least one input interface, which can be transferred from a space-saving storage position in the cabinet into a working position for operating the input interface and/or data output on the display. A computing unit having at least one processor, a volatile memory and a device for the graphical output of data on the flat display is provided in the rear region of the display pullout, and is configured for the determination and processing of information and/or data of a majority of the input via the input interface and for the output of the information and/or data determined on the display for communication with at least one server. | 03-04-2010 |
20100057843 | USER-TRANSPARENT SYSTEM FOR UNIQUELY IDENTIFYING NETWORK-DISTRIBUTED DEVICES WITHOUT EXPLICITLY PROVIDED DEVICE OR USER IDENTIFYING INFORMATION - A technique for uniquely identifying devices without explicitly provided device or user identifying information in a networked client-server environment, e.g., the Mobile Internet, in which content is downloaded from a server to a device browser executing at a client device, and using static XML markup tags embedded in the content in a manner transparent to a user situated at the device browser, derives a globally unique device identifier. Device identifying information is captured and maintained in a device profile database associated with a globally unique device identifier. Specifically, mark up code embedded into a referring content page effectively downloads software from a distribution server, and then instantiates the software in the client device browser. The software transparently and dynamically inserts an Internet address request to a device identification management system. The device identification management system selects a device profile associated with a previously detected request from the device and retrieves its globally unique identifier from a database of all profiles for all previous devices requesting unique device identifications. If a matching profile is not found in the database, the device identifying information associated with the request is entered as a new device profile along with a globally unique identifier associated with that specific device in the database. The globally unique identifier is delivered back to the device or external systems for their own use, e.g., mobile Internet advertising management systems. | 03-04-2010 |
20100057844 | SECURE VIRTUAL TAPE MANAGEMENT SYSTEM WITH BALANCED STORAGE AND MULTI-MIRROR OPTIONS - A system to facilitate distributed storage with balanced load and multi-mirroring options. The system includes a plurality of server processing central processing units, each server having one or more mount points for storage and retrieval of file data. At least one managerial system is in communication with each server, each managerial system having configure information for each server, mover module software, and checker module software. One or more pairs of remote data storage device servers are in communication with the servers so that each pair stores the same data as its counterpart so that they mirror one another, each server having software to dynamically spread workload across the available servers based on factors including the number of files already opened, the existence of files, and available space. | 03-04-2010 |
20100057845 | METHOD AND SYSTEM FOR PROVIDING SECURE ACCESS TO PRIVATE NETWORKS WITH CLIENT REDIRECTION - Improved approaches for providing secure access to resources maintained on private networks are disclosed. The secure access can be provided through a public network using client software of client-server software and/or with file system software. Multiple remote users are able to gain restricted and controlled access to at least portions of a private network through a common access point, such as an intermediate server of the remote network. | 03-04-2010 |
20100057846 | Image processing method, apparatus and system - The invention provides a method, an apparatus and a system for image processing in a network environment such as the Internet. The method includes receiving an image access request sent by a user, forwarding the image access request to a real-time image processor, receiving an image returned by the real-time image processor for the user to use, the image being obtained by the real-time image processor processing the original image according to the image access request. According to the embodiments of the invention, users can obtain images of interest in real time, user demand is well met, and user satisfaction is improved. | 03-04-2010 |
20100057847 | Method, Device, and system for acquiring a web page - A technique for acquiring a web page includes: receiving, at a client, a user instruction; obtaining from the instruction a page number of a web page that a user desires to access; searching for web page data in a hidden form that is cached in advance at the client, the search being based at least in part on the page number and the hidden form comprising web page data for a plurality of page numbers and in the event that web page data is found in the hidden form, generating, by the client, the web page using the web page data. | 03-04-2010 |
20100057848 | System and method for optimizing the physical development of athletes - The present invention discloses a computer system for providing athlete metrics having a data storage tier, a server tier, a client tier and a connectivity tier. The data storage tier may be capable of storing player and team metrics data or performance data, along with external data. All data collection and storage may be capable of occurring in real time, meaning, contemporaneously with and occurrence of the even the data represents. The client tier may be capable of collecting and displaying said player and team metrics data from a plurality of input sources. The server tier may be capable facilitating communication between the client tier and the data storage tier, as well as for having computer logic for parsing and organizing conditioning data that is being recorded and reviewed at the client tier. The computational logic may be written in any computer language, disclosed herein, and other languages, and enables the present invention to establish a correlating relationship between player testing and evaluation metrics data and performance data, and team metrics that is then used to create forecasts, make decisions regarding the future, and provide feedback and direction for day to day operation of a sports industry enterprise, such as a sports team. The usage of the client is facilitated with a dashboard style interface that standardizes various implementations and applications of the present invention. | 03-04-2010 |
20100057849 | METHOD AND SYSTEM FOR SENDING A NETCONF-BASED NOTIFICATION - A method for sending a Network Configuration Protocol (NETCONF)-based notification is disclosed. The method includes the following steps: a NETCONF server accepts a notification subscription of a NETCONF client; the NETCONF server generates a notification when an event occurs in the system, and converts the notification into a format that can be identified by the NETCONF client according to the notification subscription of the NETCONF client; and the NETCONF server sends the converted notification to the NETCONF client. A system and device for sending a NETCONF-based notification are also disclosed. With the present invention, various notification modes are compatible to implement NETCONF-based notifications. | 03-04-2010 |
20100063991 | Information Broadcasting System - An information broadcasting system that is fully automated and user-friendly. The system includes an Information Device that transmits a signal to a Device Server. The Device Server process the transmitted signal which includes a unique identification code for the Information Device. The information is processed by the Device Server in accordance with rules provided by the user and stored in a database. The server then transmits messages to entities previously designated by the user in formats designated by the user, such as email, pagers, text messaging, instant messaging, pre-recorded telephone messages or any other form. | 03-11-2010 |
20100063992 | PIPELINE FOR NETWORK BASED SERVER-SIDE 3D IMAGE RENDERING - The claimed subject matter provides a system and/or a method that facilitates rendering a portion of an image from a server on a client. A portion of an image can be hosted by a server. A client can utilize a device to interact with the portion of an image via a network. The client can established two or more TCP/IP connections with the server in order to interact with the portion of the image. A pipe component can enforce an isolated pipeline and a processing thread for each of a user manipulation of the portion of the image, a transmission of a user request to manipulate the portion of the image via the network, a rendering of the portion of the image on the server, a compression of the portion of the image on the server, a transmission of the compressed portion of the image via the network, a decompression of the portion of the image on the client, and a display of the portion of the image on the client. | 03-11-2010 |
20100063993 | SYSTEM AND METHOD FOR SOCIALLY AWARE IDENTITY MANAGER - A system and method for a Socially Aware Identity Manager. A request is received over a network from a first user for data relating to a second user, wherein the request comprises an identification of the second user. Spatial, temporal, topical, and social data available to the network relating to the second user is retrieved using a global index of data available to the network, wherein such data comprises at least one website comprising data relating to the second user, which can include social networking sites. The data relating to the second user is filtered using at least one filter criteria. A subset of the filtered data relating to the second user is selected using at least one selection criteria. The filtered subset of data relating to the second user is transmitted over the network to the first user. | 03-11-2010 |
20100063994 | CLIENT DEVICE FOR CELLULAR TELEPHONE AS SERVER - A new class of thin client called a trans client for operation with a smart cellular telephone as its server does not contain its own user interface (UI) and operating system (OS) and has no capability to run user programs as a standalone apparatus. Its purpose and capability is to display remote content and to provide user input interface. It is built with the slowest processing and lowest power consumption possible with the lowest cost and has security features to assure integrity of operations. | 03-11-2010 |
20100063995 | Synchronizing Network Feeds in High-Frequency Network Events - A cache server receives a request from a client that includes a requesting entity tag. In turn, the cache server extracts a starting identifier and an ending identifier from the requesting entity tag. The starting identifier is associated with a starting entry and the ending identifier is associated with an ending entry. Next, the cache server determines whether a subsequent entity tag exists that includes a subsequent starting identifier that matches the requesting entity tag's ending identifier. When the cache server identifies a subsequent entity tag, the cache server sends the subsequent entity tag and one or more update entries corresponding to the subsequent entity tag to the client. | 03-11-2010 |
20100063996 | INFORMATION PROCESSING DEVICE, INFORMATION RECORDING DEVICE, INFORMATION PROCESSING SYSTEM, PROGRAM UPDATE METHOD, PROGRAM, AND INTEGRATED CIRCUIT - According to the prior art, it is difficult to ensure an update of a program when a terminal has already been hacked because in that case, there is a possibility that the reliability of the update module has been lost. A card storing secret information to be used by the terminal includes: a function to store an update program for the terminal and confirm whether or not the terminal is authentic by using information obtained from the terminal; and a function to output the secret information when the terminal is judged to be authentic and output an update program when the terminal is judged not to be authentic. With this structure, when the terminal attempts to use the secret information, the terminal is forced to update the program. | 03-11-2010 |
20100063997 | IMAGE DISPLAY SYSTEM, DISPLAY APPARATUS, AND DISPLAY METHOD - If a user specifies a location on a map image, he or she can see an image shot at that location. An imaging apparatus (an imaging/display apparatus | 03-11-2010 |
20100063998 | APPLICATION EXECUTION MANAGING METHOD, APPLICATION EXECUTION SERVER COMPUTER, AND REPEATER - A cache hit determining method in a server client system, such as a web system, which can determine whether a response received by a client is a response generated by a server or a response returned from a cache in the server client system. In the cache hit determining method, when the server generates the response, the serve adds a program for a cache hit determination and data to the response and the client executes the program included in the response, thereby realizing a cache hit determination. | 03-11-2010 |
20100063999 | SOFTWARE ON-DEMAND SERVICE INTERLOCKING SYSTEM AND METHOD OF OPERATING THE SAME - There are provided a software on-demand service interlocking system and a method of operating the system. To provide a software service by selecting one of various software service methods considering a software service environment varying with a service providing point in time, the system includes a service providing apparatus providing requested software to a client terminal in one of the various software service providing methods in response to a software execution request of the client terminal and a service relaying apparatus selecting a software service method suitable for a software service environment at a requesting point in time, in response to a relay request of the client terminal, and relaying the selected software service method to the client terminal. Therefore, the software may be provided by selecting a software service method suitable for a software service environment at a service providing point in time, thereby more quickly and stably providing the software to a user. | 03-11-2010 |
20100064000 | Method and System for Providing an Interactive Application Over a Network - Described is a method of providing an interactive application over a network. Executable instructions to display foreground content and background content can be transmitted over a network to a client device. The client device can transmit data identifying a positional location of a user-selected element of the foreground content in the foreground display to a server. The server can determine a next state of the interactive application based on the current state of the interactive application and the positional location of the user-selected element. The server can transmit a next set of executable instructions causing the client device to manipulate one or more of the individual elements in the foreground display according to the next state of the interactive application. | 03-11-2010 |
20100064001 | Distributed Processing - A distributed processing system for acquiring utility usage information from customer facilities, processing the utility usage information, and delivering the utility usage information in formats that facilitate understanding by end-users. The distributed processing system may include a server system that may store utility usage information, generate real-time alert messages, and create spreadsheet report attachments that may be pushed to end-users. Some of the spreadsheet reports may include a number of navigations buttons allowing a user to toggle between various tools that analyze utility usage information. | 03-11-2010 |
20100064002 | OPTIMIZED IMAGE DELIVERY OVER LIMITED BANDWIDTH COMMUNICATION CHANNELS - Large-scale images are retrieved over network communications channels for display on a client device by selecting an update image parcel relative to an operator controlled image viewpoint to display via the client device. A request is prepared for the update image parcel and associated with a request queue for subsequent issuance over a communications channel. The update image parcel is received from the communications channel and displayed as a discrete portion of the predetermined image. The update image parcel optimally has a fixed pixel array size, is received in a single and or plurality of network data packets, and is constrained to a resolution less than or equal to the resolution of the client device display. | 03-11-2010 |
20100064003 | System and Method for Maintaining on a Handheld Electronic Device Information That Is Substantially Current and Is Readily Available to a User - An improved system and method for managing data on a handheld electronic device includes a server that periodically pushes data to a particular handheld electronic device, with the data being stored on the handheld electronic device by way of a routine running in the background whereby such reception and storage is generally transparent to a user. The data can be any type of data and may be data that is desired by the user or that fits a profile or preference of the user. The profile can, for instance, be predetermined and/or can be customized by the user and/or can reflect a preference of the user. The data pushed to the handheld electronic device can also be related in some fashion to a geographic disposition of the handheld electronic device. Such pushing of data and storage is managed by a routine running in the background of the handheld electronic device. The routine enables current data to be maintained on the handheld electronic device for ready access by a user. | 03-11-2010 |
20100070560 | Implementing a Java Server in a Multiprocessor Environment - A method for utilizing multiple servers begins by selecting a program to be run on one of a plurality of servers and selecting one server to run the program. A virtual machine is instantiated on the selected server and the program is run on the virtual machine. A method for utilizing multiple processors begins by initializing a virtual machine on a server and running a program on the virtual machine. Task requests are sent from the program to a control process on a host environment. The control process initializes a worker thread for each task request. Each worker thread is run on a different processor on the host environment. In one embodiment, the server is a Java server and the virtual machine is a Java virtual machine. | 03-18-2010 |
20100070561 | Process Management Using Representation State Transfer Architecture - Process management techniques using a representation state transfer architecture that manages a given process in a data-centric manner are disclosed. By way of one example, a method of managing a given process in a data-centric manner in a client/server environment, comprising at least one client and at least one server, comprises the following steps. The server obtains from the client at least one request associated with the given process. In response to the request obtained from the client, the server generates an entity, wherein the generated entity is represented in terms of a data model and a lifecycle model associated therewith, wherein the lifecycle model comprises states and state transitions with each transition caused by one or more activities in the given process, and wherein the given process is represented as a collection of communicating entities. The server sends a response to the at least one request to the client, wherein the response is based at least in part on the generated entity. | 03-18-2010 |
20100070562 | BUSINESS PROCESS ENABLEMENT OF ELECTRONIC DOCUMENTS - Business process enablement of electronic documents is provided. A method includes populating an electronic document supporting structured and unstructured content. The electronic document includes a description identifying a server and the content. The method further includes notifying a document processor of a submission event. The method also includes serializing a portion of the electronic document containing some of the unstructured content. The method additionally includes submitting the electronic document to the server in response to the submission event. | 03-18-2010 |
20100070563 | Registering an Endpoint With a Sliding Window of Controllers in a List of Controllers of a Survivable Network - Provided are methods, devices, and systems for maintaining a SIP survivable network. A SIP endpoint maintains an ordered list of the controllers that are available to it and registers with a subset containing the first N controllers in the list, where N is a plurality, but not all, of the controllers in the list, and obtains services from one or more of the controllers of the subset. If one of the controllers of the subset becomes unavailable, the endpoint registers with the (N+1) | 03-18-2010 |
20100070564 | Method and apparatus for bidirectional multiplexing of information channels - An adaptive content aggregation unit switches content data streams provided by content sources on aggregation channels for client applications of users. An adaptive content distribution unit switches content data streams generated by client applications on distribution channels. Switching of said content data streams is performed by said content aggregation unit and said content distribution unit depending on meta data of user-related profiles and depending on meta data of content-related data stream profiles. The apparatus allows improved information management of data content in a network environment and automatically forms social contacts between users having similar interests. | 03-18-2010 |
20100070565 | SYSTEM AND METHOD FOR CENTRALIZED RETRIEVAL AND DELIVERY OF CONTENT TO MOBILE DEVICES USING A SERVER BASED RSS FEED - A system, server, and method are provided for delivering at least one web feed to at least one wireless device. The server subscribes to the at least one web feed. The server has a processor connected to a memory with at least one module stored in the memory for execution by the processor. The server is configured to: monitor the web feed status for an expiration of a refresh time; retrieve new content from the web feed upon expiry of the refresh time; process the new content and package the processed new content as a content package for delivery to the wireless device; and send the content package to the wireless device as a push delivery. | 03-18-2010 |
20100070566 | System and Method for Deploying Customised Web Applications - A method for customising a Web application executed on a user's terminal by means of a browser provided thereon, upon a request transmitted from the browser via a telecommunication network to a remote Web server hosting the application. At least one customising program and/or customising data is hosted by a local server belonging to a user assigned to the terminal. The application is customized by mixing the customising program and/or customized data items delivered by the local server with data items related to the application corresponding to the processing of the request transmitted by the remote server. | 03-18-2010 |
20100070567 | Information processing apparatus, delivery system, and processing control method - A deliver server includes a project flow database that stores therein project flow data that is obtained by associating a flow of one or more processes performed on delivery data with an identifier for setting data for use in the processes, a setting data database that stores therein the setting data using a predetermined hierarchical structure, a parameter setting unit that sets and updates the setting data, and a flow-execution control unit that controls executions of the one or more processes performed on the delivery data based on the project flow data and the setting data. The parameter setting unit reads, when performing setting on setting data for a lower hierarchy than a most significant hierarchy, setting data for an upper hierarchy than the lower hierarchy from the setting data database and hands over the read setting data to the lower hierarchy for inheritance. | 03-18-2010 |
20100070568 | FUNCTION UNIT GENERATING APPARATUS AND METHOD FOR SOFTWARE STREAMING - A function unit generating apparatus and method for streaming software in a function unit are provided. The function unit generating apparatus includes a function filter, a page collector, and a software controller. The function filter generates function information about a function by analyzing events generated when the function of software is performed. The page collector creates page information about the function by collecting pages required for performing the function. The software controller executes each function of the software and creates a function unit for the function by mapping the function information and the page information, which are generated when the function is executed. | 03-18-2010 |
20100070569 | METHOD AND SYSTEM FOR PROVIDING A PREDETERMINED SERVICE TO A DOMAIN REGISTRANT BY A DNS MANAGER - The present invention relates to method and system for providing a predetermined service to a domain name through a first service provider. A DNS of the domain name is being managed by a DNS Manager. The method comprises the DNS manager ensuring that a domain registrant of the domain name uses the first service provider for the predetermined service on the domain name. The method further comprises the first service provider identifying a DNS Manager that manages the domain name. The identifying step comprising one or more of providing the DNS Manager with the second DNS result which is unique to the DNS Manager, validating that one or more second DNS Servers belong to the DNS Manager, inserting a record in a DNS zone of the domain name or a parent domain of the domain name, pointing a predetermined record inside the DNS zone of the domain name or a parent domain of the domain name to a service, checking a first Whois Response on a second level domain name of the domain name; and receiving an acknowledgement from the domain registrant that the DNS manager is responsible for managing the DNS of the domain name. | 03-18-2010 |
20100070570 | DEDICATED SHARED BYTE CACHE - The present invention relates to methods, apparatus, and systems for providing peer-to-peer network acceleration. The system includes a content server configured to transfer content based on received requests for content. The system further includes a proxy server coupled with the content server. The proxy server is configured to receive content from the content server and to forward the received content. Furthermore, the system includes client systems coupled with the proxy server. The client systems each include a personal byte cache and are configured to receive content from the proxy server, to store content in the personal byte caches, to synchronize the personal byte caches with each of the plurality of client system's portions of a shared byte cache, and to retrieve content from the shared byte cache. | 03-18-2010 |
20100070571 | PROVIDING DIGITAL ASSETS AND A NETWORK THEREFOR - A method is provided of providing digital assets in a network comprising a central controller connected to a plurality of servers. Each asset comprises at least one of video data and audio data. Each server serves a group of user terminals by storing a respective selected set of the assets and providing an asset from the selected set to a user terminal on request. The method comprises, for at least one of the servers, selecting which assets to store by the steps of: (a) for each of the group of user terminals served by the server receiving a recommendation as to a set of assets predicted as most likely to be desired by the individual user terminal, said recommendations being adapted to the individual users of said individual user terminals; (b) determining from the recommendations, a list of the most likely to be requested assets for the group of user terminals; and (c) updating the assets stored in the server so that the listed most likely to be requested assets are stored in the server. | 03-18-2010 |
20100070572 | SYSTEM FOR INDIVIDUALLY CUSTOMIZED DIGITAL YEARBOOK DELIVERY - An application for a system for providing a digital yearbook includes a server, a user computer and a database. The database is interfaced to the server and global yearbook data and private yearbook data is captured at the computer and transferred to the server. The yearbook data and private data are stored in the database and each user is provided with their own subset of the global yearbook data along with their own private yearbook data at a device for displaying such. | 03-18-2010 |
20100070573 | SYSTEM FOR DIGITAL YEARBOOK DELIVERY WITH MULTI-MEDIA DATA - An application for a system for providing a digital yearbook includes a server, a terminal device and a database. The database is interfaced to the server and a yearbook is captured at the terminal device and transferred to the server. The yearbook data is filtered based upon a user profile and delivered to the user. After initial delivery of the yearbook data, updated yearbook data is delivered to the user and integrated with the initial yearbook data originally delivered to the user. | 03-18-2010 |
20100070574 | METHOD, APPARATUS FOR PROCESSING A CONTROL MESSAGE AND SYSTEM THEREOF - A method for processing a control message sent by a terminal is provided according to the present invention. The method includes determining whether or not to trigger a shortcut key analysis when the control message is sent from the terminal and accomplishing various extended control operations by a shortcut key analysis. A message processor, a media server, and a media service system are also provided. With the method of the present invention, the terminal may utilize the existing keys to send a series of control messages in accordance with a transmission sequence mechanism recognized by the server. The server may interpret the control message according to a predetermined rule and thus the purpose of extending the service control functions at the terminal side can be accomplished. Accordingly, no modification is needed to the software or hardware of the existing terminal, which bring convenience to the users. | 03-18-2010 |
20100070575 | SYSTEM AND METHOD FOR SYNCHRONIZED MEDIA DISTRIBUTION - Systems and methods are disclosed for synchronizing distribution of media with a scheduled media event. According to one aspect of the invention, a producer transfers selected content at a server in synchronization with a scheduled media event. Consumer sessions poll the server via a network and retrieve the selected content from the server for presentation thereby, whereby the information being presented at the consumers provides a user experience that is also in synchronization with the media event. | 03-18-2010 |
20100070576 | Methods, Apparatus, and Systems for Providing Local and Online Data Services - A system and method for processing content data for one or more reader devices at a server in accordance with exemplary embodiments may include receiving, from one or more end-user devices, content data associated with one or more content resources via a first network, analyzing the content data using one or more online content analysis devices whereby analysis data is generated, formatting the content data using one or more online formatting devices based on the analysis data, and outputting, to the one or more the reader devices, formatted content data via a second network. | 03-18-2010 |
20100077018 | Virtual Presence Server - Techniques are disclosed for generating and managing presentities in accordance with a virtual presence server. By way of example, a method for requesting information from at least one server comprises the following steps. A client request, which expresses a request that can not be satisfied by a single existing presentity, is obtained at an intermediate server, wherein the intermediate server operates as a virtual presence server. The virtual presence server (i.e., intermediate server) creates a set of software objects for a virtual presentity, the set of objects embodying logic to combine presence information from one or more of existing presentities and external information sources, in accordance with at least one existing presence server. The virtual presence server creates an association between the request of the client and the created virtual presentity that allows the presence information to be propagated back to the client. | 03-25-2010 |
20100077019 | REDIRECTION OF MULTIPLE REMOTE DEVICES - Example embodiments of the present disclosure provide techniques for multiple audio device capture and playback during a remote desktop session. A custom device manager may instantiate proxy audio input and output devices on the server corresponding to each real device on the client computer. The proxy devices may redirect their respective audio input and output data to the physical device on the client. In an embodiment, multiple audio devices may be instantiated during a remote session, and multiple independent audio streams may be redirected to the selected device on the client computer. | 03-25-2010 |
20100077020 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING INTELLIGENT UPDATES OF EMISSION VALUES - An apparatus for providing intelligent updates of emission values may include a processor. The processor may be configured to send a user context to request updated emission values associated with the user context. The processor may be further configured to receive the requested emission values associated with the user context and update current emission values with the received emission values. The processor may be additionally configured to provide for an output of the updated emission values. Associated methods and computer program products may also be provided. | 03-25-2010 |
20100077021 | REMOTE DESKTOP CONTROL SYSTEM USING USB INTERFACE AND METHOD THEREOF - A desktop sharing and remote control system where the server (the computer being controlled) and the client (the computer controlling the server) are connected by a connecting device using the USB protocol. The connecting device includes a control unit (MCU) and two USB controllers. The MCU transfers data between the two USB controllers. The server-side USB controller emulates a USB CD-ROM/keyboard/mouse composite device; the client-side USB controller emulates a USB CD-ROM. The server continuously writes video data (desktop image) to the server-side emulated CD-ROM and the client continuously reads the data from the client-side emulated CD-ROM and applies it to its monitor. Keyboard and mouse data is transferred in the opposite direction via the client-side emulated CD-ROM and server-side emulated keyboard and mouse devices. The connecting device stores applications programs to be automatically executed by the server and client using auto-run functions of the emulated CD-ROMs to accomplish plug-and-play. | 03-25-2010 |
20100077022 | Media delivery platform - An improved method for delivery and playback of sound and image files is provided as exemplary embodiments. This method may include the use of sound and/or image clips, which can be snippets or full files, as alerts for a variety of electronic devices or for playing on a handheld device, and for use as a promotion to sell items associated with the files. A collection or library of uniquely selected and/or edited clips may also be provided to the consumer in a manner far more conveniently on conventional telephone equipment than previously available. Exemplary embodiments may provide algorithms for the delivery, storage and playback of the sound files, including a delivery method algorithm, and preferably a parametric optimization and compression algorithm, and an error correction algorithm. In contrast to the conventional ring tones or musical chimes used to ring cellular phones currently on the market, the current invention provides a method for ringing cellular phones, electronic devices, and landline telephones with real sound recordings including real music, which may be songs sampled from copyright registered CD tracks, and may comprise human voice, various instrument sounds, and other sound effects of a high quality. A software based system for encoding the hardware of existing cellular phones at the time of manufacturing with delivery, storage, and playback capabilities in accordance with the exemplary embodiments may be provided, such that additional hardware may not be required. | 03-25-2010 |
20100077023 | Method and Apparatus for Establishing a Session - A method and Domain Name System (DNS) server for establishing a communication session in an Internet Protocol (IP)-based communication network. The DNS server receives a query containing a DNS name of a destination terminal as a search key, and determines whether an IP address for the DNS name is registered with the DNS server. If so, the DNS server returns the registered IP address to the sender of the query. If not, the DNS server sends a wake-up message to the destination terminal which, in response, establishes an IP data session with the communication network. The DNS server then receives an IP address for the destination terminal from an access server or from a Dynamic Host Control Protocol (DHCP) server, and returns the received IP address to the sender of the query. | 03-25-2010 |
20100077024 | METHOD FOR TRANSMITTING DATA TRANSMITTED INCOMPLETELY BETWEEN SERVER AND CLIENT - There is provided a method for data transmission in a communication system, including: transmitting part of data to be transmitted from one terminal to another terminal depending on a maximum transmission tolerable capacity; when the transmission of the data is stopped during the transmission, storing information on a capacity of the partial data lastly validly transmitted from said another terminal and information on a corresponding session; when a next session begins after stop of the current session, transmitting the information from said another terminal to said one terminal to recognize the information as a session upon restart; and finding, at said one terminal, data at the time when the transmission is stopped, and transmitting the data following partial data at the stopping time to said another terminal. | 03-25-2010 |
20100077025 | WORKFLOW AUTOMATION & REQUEST PROCESSING - Methods and systems for transparently and seamlessly integrating various process and project management systems into a single system with a single point of entry for all users are disclosed. The system creates a web, tying together each of the independent systems to provide an intelligent, end-to-end workflow management system. | 03-25-2010 |
20100077026 | METHOD OF REGISTERING ACCESS PERMISSION AND A SERVER APPARATUS - A method of registering access permission from a client apparatus into a server apparatus connected to one network, includes: notifying device information about the server apparatus to the client apparatus connected to the same network; starting reception of a registration request for access permission from the client apparatus to the server apparatus; counting a certain period starting from a point in time at which the reception of the registration request for access permission is started; determining whether the server apparatus which receives the registration request for access permission is selected from the client apparatus and the registration request for the access permission of the access to the selected server apparatus is received within the certain period; and registering the access permission for the client apparatus requesting for the registration of access permission into the server apparatus, when the registration request for access permission is received within the certain period. | 03-25-2010 |
20100077027 | SYSTEM AND METHOD FOR ACCESS AND COMMUNICATION BETWEEN A CONVERGED NETWORK-BASED ADDRESS BOOK SYSTEM AND A USER DEVICE - A method of sharing contacts within a converged address book system having a converged address book server, the method receiving from a requestor, at the converged address book server, a request for a contact to be shared with a recipient identified in the request; obtaining contact information for the contact from a repository; and delivering the shared contact to the recipient. Also, a method for interaction with a legacy address book system from a network based converged address book system, the method receiving a request to import legacy address book data from a legacy address book system; contacting the legacy address book system and supplying access parameters; retrieving data from the legacy address book system; and storing the imported data in a network based address book storage. | 03-25-2010 |
20100082731 | COLLABORATIVE PLAYLIST MANAGEMENT - Systems, methods, and computer program products are provided for collaboratively managing a playlist of media items including a communications interface. The communications interface may be configured to receive a user feedback from each of a plurality of portable media devices and may include a processor configured to generate an updated playlist based on the user feedback, The user feedback may be related to a queued media item in a playlist. | 04-01-2010 |
20100082732 | Trickle Sync Protocol - Among other things, techniques and systems are disclosed for providing trickle syncing. In one aspect, a system includes a data repository to store one or more data records and a server in communication with the data repository. The server is designed to access the data repository in response to a user request to perform at least one of the following: access the one or more data records, add a data record, and modify the one or more data records. The system also includes a client application in communication with the server. The client application is designed to receive the user request through a client process; encapsulate a protocol that provides communications between the client process and the server; and forward the received user request to the server using the encapsulated protocol. | 04-01-2010 |
20100082733 | EXTENSIBLE REMOTE PROGRAMMATIC ACCESS TO USER INTERFACE - A remote automation system is described herein that allows application accessibility information to be used remotely and extended to allow custom UI elements to be automated. The remote automation system receives a request at a remote computer for automation data related to an application running on the remote computer. The remote automation system requests automation data from the application running on the remote computer and serializes the automation data for transmission to the client computer. The system transmits the serialized automation data to the client computer in response to the request. When the client computer receives the response, the system deserializes the automation data and provides the deserialized automation data to a local application on the client computer. Thus, the remote automation system allows users to view applications running on a remote system but run accessibility applications locally. | 04-01-2010 |
20100082734 | Establishing A Thin Client Terminal Services Session - An encrypted credential is received from a client terminal, where the encrypted credential is based on encryption of an authentication credential input by a user at the client terminal for allocating resources from a central server, the resources to provide a thin client terminal services session. A thin client terminal services session is established between the client terminal and the central server using the allocated resources, where establishing the thin client terminal services session include receiving a decryption key from a remote system, and decrypting the encrypted credential using the decryption key. | 04-01-2010 |
20100082735 | METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING ACTIVITY COORDINATION SERVICES - A method, apparatus, and computer program product are provided, which may provide activity coordination services. An apparatus may include a processor configured to receive a request for a context-sensitive calendar. The request may comprise an indication of an associated context. The processor may also be configured to determine the context associated with the received request. The processor may further be configured to aggregate one or more information atoms based at least in part upon the determined context. The processor may additionally be configured to generate a context-sensitive calendar comprising the aggregated information atoms. The processor may also be configured to provide the generated context-sensitive calendar to a user. Corresponding methods and computer program products are also provided. | 04-01-2010 |
20100082736 | RECORDING AND/OR USE OF GENERATION INFORMATION - An object (e.g., a video, a widget, etc.) may carry generation information, indicating the length of the referral chain that led to the object's being downloaded. Some users become aware of the object through initial publicity. When these users download an instance of the object, that instance is a generation zero instance. The object may contain a mechanism (e.g., a link) that invites other users to download an instance of the objects. When a user follows such a link and downloads an instance of the object, the downloaded instance has a higher generation than the instance that presented the link to the user. For example, if a generation zero object refers a download, then the downloaded object instance may have generation one. Generation information may be collected and analyzed to determine how successfully an object propagates. | 04-01-2010 |
20100082737 | DYNAMIC SERVICE ROUTING - In an example embodiment, a first message is received on a service bus which supports a plurality of disparate client applications and a plurality of disparate services. The message may be parsed to determine a requesting client application from the plurality of disparate client applications where the requesting client application is associated with one or more of the plurality of disparate services. Metadata associated with the first message may be retrieved that indicates a program identification associated with the client application and the first message may be routed to a first service from the plurality of services based on the program identification. A response may be also be received from the first service and the response may be transmitted to the requesting client application. | 04-01-2010 |
20100082738 | Network Communication Method, Dispatch Server and Server - A network communication method comprises the following steps: a log-in account is acquired from a client; a server list is queried to obtain on-line data of a local server according to the login account, wherein the local server and the client are in the same domain; the client is directed to the local server according to the on-line data of the local server. Moreover, a dispatch server and a server are disclosed in specification. | 04-01-2010 |
20100082739 | METHOD FOR SUPPORTING MEDIA INDEPENDENT HANDOVER (MIH) SERVICES - A method for supporting media independent handover (MIH) services, preferably according to the IEEE 802.21 standard, wherein communication nodes ( | 04-01-2010 |
20100082740 | MOVING PICTURE FILE TRANSMITTING SERVER AND METHOD OF CONTROLLING OPERATION OF SAME - A moving picture suitable for display on a mobile telephone is displayed comparatively quickly. When a moving picture is requested, a leading segment of the moving picture is converted. The leading segment has an amount of data which, after the conversion, is less than the amount of data that is displayable on the mobile telephone that issued the request. A succeeding segment, which can be converted while the leading segment is being transmitted to the mobile telephone and viewed by the user of the mobile telephone, is converted. If there is a request for the succeeding segment after the leading segment is viewed, the conversion of the succeeding segment will be finished by the time of the request for succeeding segment. As a result, the succeeding segment can be transmitted to the mobile telephone quickly, and it can be viewed rapidly. | 04-01-2010 |
20100082741 | INFORMATION PROCESSING APPARATUS, PROGRAM, AND INFORMATION PROCESSING SYSTEM - There is provided an information processing apparatus including a communication unit for performing communication with one or more external devices; a storage unit for storing device information containing first authentication information used for authentication to selectively perform a process related to transmission of content data on the external device to which the content data is transmittable; an authenticating unit for authenticating the external device that has transmitted a processing request based on second authentication information contained in the processing request transmitted from the external device and the device information; a processing unit for selectively performing a process corresponding to the processing request based on an authentication result in the authenticating unit; and a data transmitting unit for selectively transmitting content data to the external device, which transmitted the processing request and which is authenticated by the authenticating unit, based on a processing result of the processing unit. | 04-01-2010 |
20100082742 | Internet pet tracking system - A system for deterring and preventing theft of a pet from a system subscriber who affixes a location unit to the pet whose theft is to be deterred is disclosed wherein the location unit calculates the location of the pet at any given time. The system comprises a web host connected to a wide area web network, such as the Internet. The web host includes a computer readable medium and is accessible by the subscriber from a remote computer terminal. A computer program resides on the web host for receiving a tracking request from the subscriber and transmitting a tracking call to the location unit carried by the pet. The computer program includes instructions embodied in computer readable code for automatically transmitting the tracking call, receiving location data from the location unit in response to the tracking call, and transmitting the location data to the subscriber's terminal where the current location of the pet is displayed. In other aspects of the invention, a method of deterring theft of pets from pet owners is disclosed wherein the owners have computer terminals with displays. The method includes automatically receiving a tracking request at a web host initiated at the owner's terminal seeking the present location of a pet; transmitting a tracking call to a pet location unit in response to receiving the tracking request; receiving location data at the web host from the location unit in response to the tracking call; and transmitting the location data to the computer terminal of the owner for display of the current location of the pet on the owner's terminal display. | 04-01-2010 |
20100082743 | DIGITAL CONTENT DELIVERY AND VIEWING SYSTEM AND METHOD - A media distribution system is provided whereby devices on a network are provided with native-mode, optimized content viewers adapted to receive and present digital content provided elsewhere on the network. An agent is downloaded to a device, where it gathers information regarding the device environment and uses that information to identify the appropriate application for that device. The appropriate application for a particular device is then downloaded to the device to enable the device to present the content to a user. | 04-01-2010 |
20100082744 | Methods and Systems for Improved System Performance - Methods and systems are provided for improving system responsiveness while increasing efficiency and scalability of network communication by combining reliable and unreliable network transports. A method and system is provided for client polling a status server to see if there is new data, receiving a notification that there is new data, sending a client request to a server premises which retrieves the new data from a database and returns the new data to the client. Communication with the status server uses an unreliable packet or a reliable packet, whereas communication between the client and the server premises uses reliable transport. A redundant cluster of status servers and methods is provided. | 04-01-2010 |
20100088359 | NETWORK BASED JIT ON A PRIORI KNOWLEDGE OF A SET OF DISPARATE CLIENTS - Network based just-in-time compilation based on A Priori knowledge of a set of disparate clients is disclosed. One embodiment comprises using a web service to register a device and store a device profile containing the capabilities of the device, receiving a request from the device to subscribe to a content service, and to create a client runtime for the device for a requested service corresponding to the device capabilities. In this way, the embodiment may send the client runtime to the device to allow the device to communicate with the content service through the web service. | 04-08-2010 |
20100088360 | METHODS FOR DYNAMICALLY UPDATING VIRTUAL DESKTOPS OR VIRTUAL APPLICATIONS - Methods and systems for dynamically updating a computer system are provided. In some embodiments, these methods and systems collect information pertaining to a desktop unit in access by a user; provide the information to a network service on a server; send the information to a network service associated with a desired service; send the information to a user session; update a desktop unit variable; and initiate an event based on the updated unit variable. | 04-08-2010 |
20100088361 | SYSTEM FOR PROVIDING SERVICES AND PRODUCTS USING HOME AUDIO VISUAL SYSTEM - A system for providing products and services comprises a client module that enables a user to order the products and services over a connected network. The client module is implemented within in a home audio visual system. A server remotely located from the client module is interconnected with the client module via the connected network. Responsive to a user request for the products or services via the client module, the server determines a plurality of different vendors providing the products or services that are within a predetermined distance from a location of the client module and transmits data relating to the determined plurality of different vendors to the client over the connected network. Responsive to the received data, the client generates a graphical user interface displaying the plurality of different vendors through the home audio visual system. | 04-08-2010 |
20100088362 | INTERNET MEDIA BROADCAST SYSTEM, METHOD THEREFOR, AND RECORDING MEDIUM FOR EXECUTING THE SAME - An Internet media broadcast system, method therefor and recording medium for executing the same are provided. The Internet media broadcast system includes a server unit, a client unit, and a media dongle. The server unit includes an Internet radio station database and an advertising database respectively with built-in accessible Internet station information and commercial advertisement information. To listen to online broadcast, user plugs the media dongle into the transmission interface of the client unit to enable the automatic execution of the Internet broadcasting software program in the dongle to obtain accessible Internet radio station information and commercial advertisement information via networking and link up to an Internet radio station to listen to the broadcast and the latest sales promotion or information on new products. | 04-08-2010 |
20100088363 | DATA TRANSFORMATION - Some embodiments of data transformation have been presented. In one embodiment, a markup language file is transformed into a web server type page file. The transforming may include wrapping text in the markup language file with directives of a web server type page, using regular expression pattern matching to identify internal links in the markup language file, and converting the internal links identified into web server type page links. | 04-08-2010 |
20100088364 | SOCIAL NETWORKING ARCHITECTURE IN WHICH PROFILE DATA HOSTING IS PROVIDED BY THE PROFILE OWNER - Social networking content can be served to a set of social networking users. The served social networking content can include semantic content associated with specific ones of the social networking users. The semantic content can be shared among different ones of the social networking users during the serving. At least a portion of the semantic content can be stored within a local data store associated with a computing device of the specific user to whom the semantic content applies. | 04-08-2010 |
20100088365 | Dynamic linking of sensor networks to presence for enhanced context - An apparatus in one example has: at least one watcher and at least one subject; a presence server operatively coupled to the at least one watcher; at least one location infrastructure operatively coupled to the presence server; location information associated with the at least one subject and formed by the location infrastructure; a presentity presence document associated with the at least one subject, the presentity presence document being stored in the presence server; at least one sensor presence adaptor operatively coupled to the presence server; at least one sensor system having at least one sensor in a respective coverage area; and at least one sensor location database operatively coupled to the sensor presence adaptor, the sensor location database storing respective location data of the sensors; wherein the presence server, utilizing the location information of the subject and the respective location data of the sensors, effects monitoring of the subject by the watcher. | 04-08-2010 |
20100088366 | SYSTEM AND METHOD FOR TRANSMITTING FILES BETWEEN ELECTRONIC DEVICES - The present invention provides a system and method for transmitting files between electronic devices. The method includes: supplying a computer for connecting at least one electronic device to the computer and connecting the computer to a server; obtaining inputs from a user; obtaining identifier (ID) of a target electronic device and the files that are selected in the electronic device by a user, wherein the target electronic device is configured for providing space to store files; generating a request including the ID of the target electronic device; and sending the request and the files that are selected in the electronic device to the server. | 04-08-2010 |
20100088367 | MOBILE WIRELESS COMMUNICATIONS DEVICE AND SYSTEM PROVIDING DYNAMIC MANAGEMENT OF CARRIER APPLICATIONS AND RELATED METHODS - A mobile wireless communications system may include a mobile wireless communications device(s) configured to wirelessly communicate via a carrier network, and a application storage server(s) configured to store a plurality of mobile device applications for use by the mobile wireless communications device(s). The system may further include an application catalog server configured to provide an interface for uploading at least one mobile device application identification file from the carrier network identifying approved mobile device applications. The application catalog server may be further configured to generate a list of the approved mobile device applications to be presented on the mobile wireless communications device(s) based upon the at least one mobile device application identification file, and to direct the mobile wireless communications device(s) to the at least one application storage server to download and install a mobile device application selected from the list of approved mobile device applications. | 04-08-2010 |
20100088368 | IMAGE SERVER APPARATUS AND IMAGE CLIENT APPARATUS - There is provided an image server apparatus which determines whether there is image data to which meta information requested from an image client apparatus communicable through a network is not provided, executes the process to generate the meta information if there is the image data to which the meta information is not provided, as a result of the determination, and transmits the generated meta information to the image client apparatus. | 04-08-2010 |
20100088369 | ACCUMULATOR FOR PREFETCH ABORT - The present invention relates to systems, apparatus, and methods of determining whether to abort a prefetch operation. Embodiments include accumulator functionality for accumulating object data prior to making an abort determination. Certain embodiments compress the accumulated data to more accurately reflect the cost of pushing the data to the client as part of the prefetch operation. Accumulation and/or compression of the data may provide sufficient data relating to the size of the object to make a useful prefetch abort determination, even where the size of the object cannot be otherwise determined (e.g., from the object data header). Other embodiments store accumulated data (e.g., in compressed or uncompressed form) for use in further optimizing prefetch operations. For example, if an accumulated prefetch is aborted before the object is forwarded to the client, and the client later requests the object, the object may be pushed to the client from server-side storage, rather than retrieving (e.g., and compressing) the object from the content server redundantly. | 04-08-2010 |
20100088370 | CONTENT DELIVERY FOR CLIENT SERVER PROTOCOLS WITH USER AFFINITIES USING CONNECTION END-POINT PROXIES - In a network supporting transactions between clients and servers over a network path having operating characteristics to overcome, data is transported to overcome the operating characteristics using user affinities and dynamic user location information to selectively preload data, or representations, signatures, segments, etc. of data, in order to overcome the one or more operating characteristic. Examples of operating characteristics to overcome include bandwidth limitations, errors and latency. The dynamic location information can be stored in data structures accessible by agents of a data server and the data structures are populated based on user activities with respect to proxies associated with user locations, or the dynamic location information can be obtained implicitly as proxies maintain connections after termination by clients and the use of those maintained connections for preloading of data for the users associated with those clients. The data being preloaded can be protocol-specific data or protocol-independent data. | 04-08-2010 |
20100088371 | METHOD FOR OBTAINING DEVICE INFORMATION OF USER TERMINALS AND COMMUNICATION SERVICE FUNCTION ENTITY - A method for obtaining device information of user terminals and a communication service function thereof are disclosed to enable a user to obtain terminal device information. The method for obtaining device information of user terminals in a communication system includes that a communication service function sends device information of a target user to a requesting terminal according to the target user ID carried in a device information obtaining request or a device information publish service setting. The communication service function includes: a receiving unit, adapted to receive a device information obtaining request or a device information publish service setting; a sending unit, adapted to send the stored device information of the target user to the requesting terminal according to the target user ID carried in the device information obtaining request or device information publish service setting. | 04-08-2010 |
20100094926 | DECLARATIVE PROGRAMMING MODEL FOR MODELING AND EXECUTION OF TRIGGERS FOR RESOURCE ORIENTED SYSTEM - Data sets of various types may be accessible through a host according to a protocol, such as a RESTful HTTP interface. Various domains may involve domain-specific processes to be executed as pre-triggers or post-triggers of various protocol requests (e.g., an HTTP GET request specifying a Read operation on an access-restricted data set may involve an authorization operations set that verifies the access privileges of the requester.) A host of the data set may be configured to receive a resource script expressing the operations set in a script language, to store the resource script, and to associated it with at least one data set and at least one verb of the protocol. Upon later receiving a protocol request specifying the verb and the resource, the host may then execute the resource script (as a pre-trigger and/or as a post-trigger) in accordance with the business logic of the domain. | 04-15-2010 |
20100094927 | PERSONAL WEB OFFICE PORTAL SYSTEM - A personal web office portal system for business communications between users is disclosed that is comprised of a web portal system hosted by a computer which contains a web portal that has a communication module; a project tracking module; a scheduling module; a project assignment module; a reminder module; a public access module; and a host access. | 04-15-2010 |
20100094928 | REMOTE APPARATUS MANAGEMENT SYSTEM, REMOTE APPARATUS MANAGEMENT METHOD AND REMOTE APPARATUS MANAGEMENT PROGRAM - In an environment such as the Internet where a wide variety of electronic apparatuses should be managed and which includes many electronic apparatuses, connection must be modified smoothly according to a status change. An apparatus status collection unit collects apparatus status such as types, loads and positions of electronic apparatuses. A communication status collection unit collects communication status such as a type, path and load of communication. A connection rule retention unit retains beforehand a connection rule indicating a communication connection method being relevant to certain apparatus status, communication status and terminal status. A connection method decision unit compares apparatus status, communication status and terminal status with connection rules to extract a connection rule indicating an appropriate connection method. Then, the connection method decision unit causes an apparatus driver unit, the protocol conversion unit and a network communication unit to set the units to the decided connection method. | 04-15-2010 |
20100094929 | PROVIDING NOTICE VIA THE INTERNET - A system for posting a public notice on the Internet for a legal jurisdiction. The system includes a forum server, client computer, and the Internet. The forum server stores data and information regarding public notices in the jurisdiction, and supports a website that provides notice-related services such as posting, searching, monitoring, and other legal services. | 04-15-2010 |
20100094930 | SERVER DEVICE AND METHOD FOR DIRECTING MOBILE DEVICES TO COLLECT AND COMMUNICATE LOCATION BASED USER QUALITY DATA - A computing server directs a mobile device to collect and communicate realistic and accurate user quality information according to a data collection rule. The computing server receives, filters, and stores the user quality information in a database. The computing server processes the data and communicates the data to a web-server. | 04-15-2010 |
20100094931 | SYSTEM AND METHOD FOR PROGRESSIVE DELIVERY OF MEDIA CONTENT - A method for delivering media content includes receiving a request for media content from a client and identifying a first media file containing media content associated with the request. The first file has a first media format. The method further includes initiating creation of a second media file associated with the request and estimating one or more characteristic of the second media file. The second media file has a second media format. Additionally, the method includes generating media information for the second media file based on the estimated characteristics of the second media file and transmitting the media information to the client before creation of the second media file has been completed. | 04-15-2010 |
20100094932 | DATA TRANSFER UTILIZING PREVIEW DATA - In an image data server | 04-15-2010 |
20100100581 | METHOD AND DEVICE FOR DELIVERING SUPPLEMENTAL CONTENT ASSOCIATED WITH AUDIO/VISUAL CONTENT TO A USER - A method for delivering supplemental content associated with audio/visual content to a user of the audio/visual content is presented. In the method, the audio/visual content and the supplemental content are received. The audio/visual content is then transferred as a stream to a first device for presentation to the user. The supplemental content is transferred to a second device for presentation to the user. The transferred supplemental content is organized into segments, wherein each of the segments is to be presented by the second device to the user in synchronization with the presentation of a corresponding portion of the audio/visual content. | 04-22-2010 |
20100100582 | SYSTEM AND METHOD FOR SERVER INITIATION BEACON - A method and system for a server-client communication in a network, is provided. The method includes, at a server: (1) requesting a client to establish an initial connection for discovery, including: generating a discovery beacon for requesting the initial connection, and transmitting the discovery beacon in the network; and (2) requesting the discovered client to establish a further connection for updates, including: generating at least one of an update beacon for requesting the further connection and an event for triggering the further connection, and transmitting the at lease one of the update beacon and the event in the network. The method includes, at a client: for discovery, detecting a discovery beacon from a server for establishing an initial connection, and establishing the initial connection, and for updates, detecting at least one of an update beacon from the server for establishing a further connection and an event for establishing the further connection, and establishing the further connection. A server system includes: an invitation unit for generating and transmitting a discovery beacon for discovering a new client in a network, and generating and transmitting at least one of an update beacon and an event for updating the discovered client in the network; and an administration unit for administering the discovered client, including at least one of: assigning the discovered client to a group; and assigning the server to the client to allow the client to respond to the discovery and update beacons from the assigned server. A client system includes: a beacon client for detecting an invitation beacon from a server, the invitation beacon including a discovery beacon for discovery and an update beacon for updates; an event identifier for detecting an event for the updates; a primary connection client for establishing an initial connection in response to the discovery beacon and establishing a further connection in response to at least one of the update beacon and the event. | 04-22-2010 |
20100100583 | FLEXIBLE GRAPHICAL EXTENSION ENGINE - A flexible graphical extension engine having a function block engine combined with extensions in communications with a wall module bus to make it possible to provide fixed function, configurable function and programmable function devices which implement additional function block behavior, and provide an automated configuration approach for generating configuration files for a programmable wall module. In other words, the engine not only depends on fixed inputs and outputs (I/O's) and fixed features in a control solution, but also may allow for flexible blocks and the ability to change an interface on the fly (i.e., during operation). | 04-22-2010 |
20100100584 | Web Application Framework Method Enabling Optimum Rendering Performance on a Client Based Upon Detected Parameters of the Client - An improved web application framework methodology enables dynamically-created web content to be generated and downloaded to a client in a fashion that is configured for optimum rendering performance on the client based upon detected parameters of the client. | 04-22-2010 |
20100100585 | Web Application Framework Method Enabling the Creation of Applications That Provide an Interface With Clients That Is Independent of Scripting Capability - An improved web application framework methodology enables the creation of web applications which can respond to client requests in a fashion that results in rendering which appears on the client to be independent of scripting capability. | 04-22-2010 |
20100100586 | METHOD OF SEARCHING FOR IMAGE FORMING APPARATUSES BY USING SERVER, AND HOST APPARATUS AND SYSTEM FOR PERFORMING THE METHOD - A method of searching for peripheral image forming apparatuses by using a server that is connected to a host apparatus in which one or more printer application programs (PAP) are installed. The method includes: if a printer management program (PMP) search method is selected as a search method, invoking a PMP installed in the server; receiving from the PMP a search list including one or more image forming apparatuses connectable to the host apparatus; and selecting an image forming apparatus from the search list and connecting the selected image forming apparatus to the host apparatus. | 04-22-2010 |
20100100587 | SYSTEMS AND METHODS FOR A DATA MANAGEMENT RECOVERY IN A PEER-TO-PEER NETWORK - Data Protection Services (DPS) can protect stored device resources and can ensure that a device's normal usages are not degraded or impinged while in use. Additionally, DPS can protect a user of the device from any and all complexities associated with joining a network and utilizing the network's storage capability (e.g., via Remote Storage Technology). DPS also can insure that a device joining the network can be self configured and that the relationship and\or utilization of a device's resources can be handled without burdening a user with additional associated decisions and configurations. Essentially, the DPS technology resident on a device, can automatically connect the device to a network and allow the device to operate in a manner that a typical user would not be confused by. | 04-22-2010 |
20100100588 | MULTI-PROTOCOL PRINT CLIENT-SERVER COMMUNICATION - A method of communicating between a print client and a print server is described. The method comprises obtaining an indication of the viability of communication of User Datagram Protocol (UDP) messages from the server to the client. If the indication is that UDP messages are viable, messages are sent from the server to the client using UDP. Otherwise a Hypertext Transfer Protocol (HTTP) request is made from the client to the server, that request is left open, and when the server wishes to send a message to the client, the message is sent as the response to the open HTTP request. | 04-22-2010 |
20100100589 | APPARATUS AND METHOD FOR MEASURING ADVERTISING METRICS - Disclosed is a method of measuring advertisement use details suitable for an advertisement content type and advertisement purposes, by setting metrics measurement criteria to be measured for each advertisement at an advertisement server that provides an advertisement, and transmitting the set criteria and advertisement contents to an advertisement client. Thus, the advertisement client can measure advertisement use details for each advertisement based on that criteria and report metrics information, that is the measurement result, to the advertisement server. By this, the advertisement server may grasp in real time each user's response to advertisements having different formats so that the measurement of advertising effects is possible, and according to this, a more differentiated, customized advertisement service can be provided in the future or it can be used as a basis for charging an advertiser. | 04-22-2010 |
20100100590 | ALWAYS READY CLIENT/SERVER DATA SYNCHRONIZATION - Systems and methods for data synchronization are described. In some embodiments, a method is devised for a client to synchronize information with a server. This client receives a communication from a server to selectively synchronize information between the server and the client, the information includes data that have never been synchronized with the client and change operations that have not been synchronized in last data synchronization, wherein the data is arranged and received in an order from higher priority to lower priority. The client stores at least a portion of the data and at least a portion of the change operations in memory of the client in accordance to order received and enables a user of the client device to have immediate access to the portion of data and the portion of change operations in the communication that are stored on the client at any termination point of information synchronization. | 04-22-2010 |
20100106766 | REMOTE CONTROL OF A HOST COMPUTER - A host computer is remotely controlled by a remote client device over a network that carries transmissions in a connection-oriented protocol and a connectionless protocol. The host computer establishes a connection to the remote client device using a connection-oriented protocol, and receives commands from the remote client device over the connection-oriented protocol and implements the commands so as to affect a display of the host computer. The host computer transmits content of the display to the remote client device using the connection-oriented protocol. In addition, the host computer identifies one or more rapid-change areas in the display of the host computer in which the display is changing more quickly than a predetermined threshold rate of change, and transmits content of each rapid-change area to the remote client device using a connectionless protocol at a rate higher than the connection-oriented protocol. | 04-29-2010 |
20100106767 | AUTOMATICALLY SECURING DISTRIBUTED APPLICATIONS - A processing system for distributed multi-tier applications is provided. The system includes a server component that executes a replica of a client-side application, where a client component executes the client-side application. The client component captures events from the client-side application and transmits the events to the replica to validate the computational integrity security of the application. | 04-29-2010 |
20100106768 | PROVIDING FUNCTIONALITY TO CLIENT SERVICES BY IMPLEMENTING AND BINDING CONTRACTS - Methods, systems, and computer-readable media for automating the expression of functional aspects of a target service to a client service via a vehicle referred to herein as a contract are provided. Generally, the methods are performed in the context of a distributed computing environment configured to underlie operations of service application(s). In embodiments, the contract is implemented and bound upon ascertaining that the expressed functional aspects satisfy dependencies of the client service. Generally, the contract defines interfaces and maintains properties that configure the interfaces during installation. During the implementation, one of the interfaces is established and parameterized in accordance with the properties associated therewith. During the binding, the target service and the client service are linked via communication channels that are routed through the established interface. Accordingly, calls from the client service over the communication channels allow for reaching and employing the functional aspects of the target service. | 04-29-2010 |
20100106769 | APPARATUS AND METHOD FOR MANAGING MEDIA CONTENT DELIVERY FOR MULTIPLE COMMUNICATION DEVICES - A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to monitor for a first adjustment made by a first communication device associated with a user where the first communication device is capable of presenting media content and where the first adjustment is associated with the presentation of the media content, determine a second adjustment to be made to a second communication device associated with the user where the determination is based at least in part on the monitored first adjustment where the second adjustment is associated with the presentation of the media content, and wirelessly communicate adjustment information to the second communication device that is representative of the second adjustment, where the adjustment information is adapted for allowing the second communication device to perform the second adjustment. Other embodiments are disclosed. | 04-29-2010 |
20100106770 | DYNAMICALLY ADAPTIVE NETWORK-BASED DATA PROCESSING SYSTEM AND METHOD - According to one embodiment of the invention, a method is devised for tailoring downloaded content to the requesting device by receiving attribute parameters associated with a device that initiates a request for downloaded content. The attribute parameters are values that identify specific characteristics of the device. Thereafter, the content is modified according to the attributes parameters, and thereafter, the modified content is transmitted to the device. | 04-29-2010 |
20100106771 | METHOD AND APPARATUS FOR COMMUNICATION BASED ON CERTIFICATION USING STATIC AND DYNAMIC IDENTIFIER - Provided are a method and an apparatus for communication based on certification using a static identifier and an updatable dynamic identifier allowing a verified client to access a server. | 04-29-2010 |
20100106772 | ADDRESS UPDATING SCHEME FOR WIRELESS COMMUNICATION - In an address updating scheme, a server accesses clients with intermittent connectivity by using addresses specified in a local client address list. The clients are responsible for updating the list whenever the address of the client changes as a result of intermittent client connectivity or other conditions. | 04-29-2010 |
20100106773 | REACHABILITY REALIZATION SERVER, MANAGEMENT SYSTEM, MANAGEMENT METHOD AND REALIZATION PROGRAM - A server realizes reachability from a first user to a second user. The server ( | 04-29-2010 |
20100106774 | SYSTEM AND METHOD FOR PROVIDING LOCATION SERVICES FOR MULTIPLE ACCESS NETWORKS FROM A SINGLE LOCATION SERVER - A system and method for determining the location of a target device attached to an access network connected to a location server, the location server having a plurality of access networks connected thereto. A location request may be received for a target device whereby the target device is identified as a function of one or more parameters. An access network may be identified from the plurality of access networks to which the target device is attached as a function of the one or more parameters. Each access network in the plurality of access networks connected to the location server may be assigned one or more logical identifiers by which an individual location request may be allocated to the respective access network. An estimated location of the target device may then be determined as a function of the one or more logical identifiers using a location algorithm appropriate for the identified access network. | 04-29-2010 |
20100106775 | WIRELESS COMMUNICATION DEVICE USE OF APPLICATION SERVER APPLICATIONS - To enable use of an application on an application server at a mobile communication device, at a transaction server, a message received from the mobile is pushed out to the application. Any return messages is routed back to the mobile. The transaction server may use a queue to store all messages destined to a given application and attempt to push all messages on a given queue on receipt of a further message for the queue. | 04-29-2010 |
20100106776 | Communication message sorting method and communication message sorting apparatus - After a source address, a destination address, a source port number, and a destination port number are extracted from a communication message and a communication connection and the direction of the communication connection are specified, transmitted/received message amounts every a predetermined elapsed time are determined for each communication connection. Next, a correlation between communication connections is calculated by using the transmitted/received message amounts determined for each communication connection. A server group in which a communication connection group with a high correlation is established is specified and a multilevel system that includes specified servers is determined. | 04-29-2010 |
20100106777 | SYSTEM AND METHOD FOR MODIFYING WEB CONTENT VIA A CONTENT TRANSFORM PROXY SERVICE - The Content Transform Proxy (CTP) service is an advanced Web proxy service, the basic function of which is to modify incoming HTTP requests having a server-side destination and/or outgoing HTTP responses. The CTP service is implemented by the CTP program, which resides on a host in a data communications network between an end user (the Web client) and a content server that the client is attempting to access. The HTTP request and/or an HTTP response is modified by making an HTTP request on the client side using a client web browser, processing the HTTP request on the server side using outgoing proxy rules, passing on the processed HTTP transaction to the server-side destination, returning the results of the processed HTTP request from the server-side destination, processing the HTTP response on the server side using incoming proxy rules, and returning the processed HTTP response to the client web browser on the client side. | 04-29-2010 |
20100115020 | Saving A Layout Of Display(s) Of A Remote Computer - To control a display layout of at least display associated with a remote computer, a client computer receives at least one user setting for the display layout of the at least one display associated with the remote computer. The client computer obtains, from the remote computer, information relating to properties of the display layout of the at least one display. The client computer sends information relating to the layout to a remote server for storage at the remote server for later retrieval. | 05-06-2010 |
20100115021 | Method for Generating a User Interface for Enabling Access to Data on a Server - There is provided a method for generating a user interface for enabling access to data on a server. The method comprises updating metadata in a metadata server, the metadata server being functionally connected to the server; processing the metadata on the metadata server; sending a request to the server to perform a task; and generating the user interface on a client device based on the processed metadata for enabling access to data on the server. The user interface may preferably be used to send the request to the server. The task being performed by the server may include, for example, browsing a collection of files, organizing files, selecting files, editing files, uploading files, downloading files and so forth. | 05-06-2010 |
20100115022 | System and method for server-side avatar pre-rendering - There is provided a system and method for server-side avatar pre-rendering. There is provided a server for providing pre-rendered avatars, the server comprising a memory and a processor. The processor is configured to receive a request from a client for an avatar distinguished by a unique identifier to be pre-rendered, retrieve avatar render data using the unique identifier, process the avatar render data through an avatar pre-render application to create a pre-rendered avatar in a defined representation, write the pre-rendered avatar into the memory, and send the pre-rendered avatar from the memory to the client in response to the request. The pre-rendered avatar may further be written to a non-volatile storage, providing cached responses to future requests of the pre-rendered avatar. The avatar render data may include vectors or polygons, and the defined representations may include static bitmap images or animated video segments. | 05-06-2010 |
20100115023 | METHOD AND SYSTEM FOR CREATING IT-ORIENTED SERVER-BASED WEB APPLICATIONS - A method of application object management. The method comprises initializing and managing at least one application object on a server, forwarding a command indicative of a state of the at least one application object to a client hosting a browser and a kernel so as to allow the kernel to render the at least one application object according to the state by the browser, receiving, from the client, at least one client event pertaining to the at least one rendered application object, and updating the state by processing the at least one client event on the server. | 05-06-2010 |
20100115024 | Internet Service System in Connection with a Contacted Website and a Method for the Same - When user computer ( | 05-06-2010 |
20100115025 | CONTENT REPRODUCTION APPARATUS, CONTENT DELIVERY APPARATUS, CONTENT DELIVERY SYSTEM, AND METHOD FOR GENERATING METADATA - Metadata for a content delivered from a content server is generated while suppressing an increase in the network traffic. A content delivery system includes a content server and a client communicatively connected to the content server. The content server includes a content transmission unit for sending a content to the client. The client includes a content reception unit for receiving the content from the content server, a content reproduction unit for reproducing the received content, a metadata generation unit for applying predetermined analysis processing to the received content to generate metadata that indicates a result of the analysis processing, and a metadata transmission unit for sending the generated metadata. | 05-06-2010 |
20100115026 | CONTENT DISTRIBUTION SYSTEM AND METHOD, AND SERVER DEVICE, AND CLIENT DEVICE - A content distribution system ( | 05-06-2010 |
20100115027 | METHOD AND APPARATUS FOR CONTROLLING ACCESS TO RESOURCES IN REMOTE USER INTERFACE SERVICE - A method is provided for controlling access to a resource of a Remote User Interface (RUI) server in an RUI client of an RUI system. The method includes sending a request for an RUI page for controlling the resource to the RUI server and receiving the RUI page, generating a connection to a Mutual Exclusion (MUTEX) of the RUI server, which corresponds to the resource, using the received RUT page, and sending a request for MUTEX locking for restricting access to the resource to the RUI server. | 05-06-2010 |
20100115028 | Method for Client-Side Personalization - A method or data processing system readable medium can be used for communications between a user and a network site. In one embodiment, the user may request personalization information including personalization rule(s) from the network site. The user can generate personalization logic based on the personalization information. In this manner, the user has better control over his or her personal information. The server computer at the network site may benefit because it does not have to generate the personalization logic for the user. Accordingly, the server computer at the network site may be able to accommodate more users or can respond to them faster. | 05-06-2010 |
20100121908 | SYSTEM AND METHOD FOR AGGREGATING MANAGEMENT OF DEVICES CONNECTED TO A SERVER - A system and method are described for aggregating management of devices connected to a server. In one embodiment, devices connected to a server may be identified by an operating system of the server. The devices may be in communication with one another through a network. The operating system may communicate a network identifier of each device to a service processor of the server. The service processor may aggregately manage the devices independent from the operating system. The service processor may receive management commands from an external source. Each of the management commands may be associated with one of the connected devices, but the connected devices may be incapable of communicating directly with the external source. The service processor may communicate each management command to the device associated with the management command using the network identifier of the associated device. The management command can then be performed on the associated device. | 05-13-2010 |
20100121909 | STORAGE APPARATUS AND ON-LINE CLIENT SERVICE SYSTEM, SOFTWARE AND METHOD THEREOF - An on-line client service method of a storage apparatus that includes detecting the current status of the storage apparatus when a link is established between a client host and the storage apparatus and determining whether or not a diagnostic event has occurred, and when the diagnostic event occurs, a diagnostic result is generated. In addition, the diagnostic result is transmitted to a far-end server to process the storage apparatus properly according to the diagnostic result. | 05-13-2010 |
20100121910 | Method and System for Transmitting Data Using Traffic Distribution for Each Line Between Server and Client Connected by Virtual Interface - The present invention discloses a method comprising a first step of the client transmitting a bandwidth test request signal to the server; a second step of the server transmitting a test request approval signal to the client; a third step of the client conducting a bandwidth test for respective lines; a fourth step of the client transmitting results of the bandwidth test to the server; fifth step of the server setting first traffic distribution weights; a sixth step of the client setting second traffic distribution weights; a seventh step of the server distributing data to respective lines depending on the first traffic distribution weights and transmitting the distributed data to the client and the client distributing data to respective lines depending on the second traffic distribution weights and transmitting the distributed data to the server. | 05-13-2010 |
20100121911 | SERVER DEVICE FOR MEDIA, METHOD FOR CONTROLLING SERVER FOR MEDIA, AND PROGRAM - Transfer control means ( | 05-13-2010 |
20100121912 | TERMINAL DEVICE, COMMENT DISTRIBUTION SERVER, COMMENT TRANSMISSION METHOD, COMMENT DISTRIBUTION METHOD, AND RECORDING MEDIUM THAT HOUSES COMMENT DISTRIBUTION PROGRAM - The terminal device of the present invention has a list storage portion that stores content identification information that identifies content that can be uttered as a comment on moving image data as a list, an input portion that receives a data input of a selection instruction that selects a content as a comment from a user, and a transmission portion that receives an input of content identification information of a content that is selected from the list storage portion in accordance with the selection instruction that is input to the input portion for moving image data that is distributed from the moving image distribution server and transmits a moving image playback elapsed time at the point of time that the content identification information is imparted as a comment as a comment imparting time together ether with the content identification information as comment information. | 05-13-2010 |
20100121913 | INFORMATION COMMUNICATION SYSTEM, SERVER, CONTENT HOLDING DEVICE, CONTENT RECEIVING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - Even when a plurality of devices transmit the fragment content information, the transmission of fragment content information can be easily requested. A server ( | 05-13-2010 |
20100121914 | CONTENTS DELIVERY SYSTEM AND METHOD BASED ON CONTENT DELIVERY NETWORK PROVIDER AND REPLICATION SERVER THEREOF - A contents delivery system and method through a CDN provider and a replication server thereof are provided. The replication server receives an embedded object of a page from a contents server of a contents provider and stores the embedded object. When the replication server receives a request for the page from a client, the replication server requests the contents server to provide the page, receives the page from the contents server and transmits the page to the client. When the replication server receives a request for the embedded object of the page from the client, the replication server transmits the embedded object stored therein to the client. Accordingly, the contents server of the contents provider can directly administrate pages and the contents provider can be aware of the number of requests for pages. Furthermore, the page is transmitted to the replication server from the contents server through a network of the CDN provider and then delivered to the client, and thus the client can receive the page rapidly as compared to the case that the client directly receives the page from the contents server. | 05-13-2010 |
20100121915 | METHOD, SYSTEM AND APPARATUS FOR CHANGING AVATAR IN ONLINE GAME - A method for changing an avatar in an online game includes: generating an avatar self-defined data packet comprising complete data of an avatar according to an avatar characteristic self-defined data packet from a client corresponding to a logon account, wherein the avatar characteristic self-defined data packet reflects modification or creation made by a player to the avatar; and transmitting the avatar self-defined data packet to the client corresponding to the logon account providing the avatar characteristic self-defined data packet, and/or a second client participating in the online game. A system and an apparatus for changing an avatar in an online game are also provided. | 05-13-2010 |
20100121916 | METHOD FOR ADAPTIVELY BUILDING A BASELINE BEHAVIOR MODEL - A method for generating an auto-adaptive baseline model for profiling the individual and collective behavior of a plurality of users in a network is provided. The method comprises the steps of creating a model, defining a plurality of members and a plurality of collective variables, each member corresponding to a user, and including a plurality of individual variables, defining conditions for each collective variable and individual variable, upon detecting an activity by a user, updating corresponding individual variables and collective variables, comparing updated individual variables and collective variables against corresponding conditions. If condition is met, an alert event is issued to notify designated personnel; otherwise, returning to the step of upon detecting activity. Finally, upon receiving an alert event, the designated personnel decides whether to manually redefine the conditions or to ignore the alert event. If the alert event is ignored, said conditions are automatically redefined in accordance with system defined mechanism. | 05-13-2010 |
20100121917 | MAP INTERFACE WITH DIRECTIONAL NAVIGATION - A map user interface is described, including a first view transmitted from a server computer system to the client computer system, the first view including a first area of a map and a plurality of directional indicators, each directional indicator being selectable by a user of the client computer system, selection of a respective one of the directional indicators bringing a second area of the map into view, the second area depending on the respective directional indicator selected by the user. | 05-13-2010 |
20100125625 | Method for Restricting Usage of a Mobile Device for Participating in a Session - A method for facilitating a mobile device to participate in a session hosted on a server is disclosed. In the disclosed method, the mobile device requests the server to permit the mobile device to participate in the session. In response to the request, the mobile device receives a set of restrictions. The set of restrictions comprises one or more restrictions that the mobile device requires to impose on one or more applications residing in the mobile device. The mobile device determines whether to accept or reject the received set of restrictions. Upon determining to accept the restrictions, the mobile device sends an acceptance message to the server, and in response, the server allows the mobile device to access the session hosted on the server. | 05-20-2010 |
20100125626 | Systems and Methods for Directing Content Requests to Servers - A method of delivering content to a client includes receiving a request for the content from the client at a first server, determining the size of the content, and determining an optimal server to provide the content. The method further includes redirecting the client to the optimal server when the size of the content is above a threshold. | 05-20-2010 |
20100125627 | DOWNLOAD METHOD TO A SERVER SYSTEM AND THE SYSTEM THEREOF - A download system is disclosed, which includes a server having a download server unit, a network device, and at least one computer. Each computer has a download agent unit respectively, and the computers are communicating with the server via the network device. A download request monitored in the computer is transferred to the server, and the download request is executed in the server. A download method thereof is also disclosed. | 05-20-2010 |
20100125628 | METHOD FOR ASSEMBLING A MULTIMEDA ASSET AND SUBSEQUENT PROVISIONING OF SAID MULTIMEDIA ASSET TO A CLIENT DEVICE, A RELATED SYSTEM, A RELATED MULTIMEDIA ASSET ASSEMBLY DEVICE AND A RELATED CLIENT DEVICE - The present invention relates to a Method for assembling a multimedia asset and subsequent provisioning of said multimedia asset to a client device, a related system, a related multimedia asset assembly device and a related client device for assembling a multimedia asset and subsequent provisioning of the multimedia asset to a client device. This method comprises the step of assembling the multimedia asset by selecting a subset of multimedia fragments from a plurality of multimedia fragments. The fragments of the subset of multimedia fragments are determined based on a personal path through a play-map where the play-map indicates relationships between the multimedia fragments of the plurality of multimedia fragments. The step of determining the personal path through the play-map additionally is based on at least one user signal from the client device. The at least one user signal indicating customer preferences of an end-user of the client device. | 05-20-2010 |
20100125629 | METHODS AND APPARATUSES FOR TRANSFERRING DATA - The present invention provides several methods and apparatuses for transmitting multimedia data using streaming media protocols such as real-time transfer protocols (RTP) and real-time streaming protocols (RTSP) in a computer network environment. A request for RTP data is sent from the caching proxy server to the server. The request may be for one specific type of data or multiple unrelated types of data. The server responds to the request indicating its support for the requested data. The caching proxy server determines whether to proceed or terminate the data transmission process based on the response provided by the server. If it is determined to proceed with the data transmission process, the caching proxy informs the server to send the requested data. The server sends the requested data in a body of a RTP packet. The RTP packet uses a RTP Meta-Info payload format, which includes a body and a field header. The field header includes fields to identify the streaming media data, and the field body includes the requested streaming media data. | 05-20-2010 |
20100131584 | Mobile data processing system moving interest radius - Provided is a fully automated web service with location based services generally involved in transmission of situational location dependent information to automatically located mobile receiving data processing systems. The web service communicates with a receiving data processing system in a manner by delivering information to the device when appropriate without the device requesting it at the time of delivery. There are varieties of configurations made by different user types of the web service for configuring information to be delivered, and for receiving the information. The web service maximizes anonymity of users, provides granular privacy control with a default of complete privacy, and supports user configurable privileges and features for desired web service behavior and interoperability. The web service is fully automated to eliminate human resources required to operate services. Integrated with the web service are enhanced location based services providing map solutions, alerts, sharing of novel services between users, and complete user control for managing heterogeneous device interoperability through the web service. | 05-27-2010 |
20100131585 | DISPLAYING INFORMATION IN A CLIENT/SERVER SYSTEM - A client/server system for displaying information is described. The server includes a fragment server for providing a plurality of fragment objects to one or more clients, each fragment object including a markup component and a management component. The client includes a display for displaying a plurality of views, each view described by a markup component of a fragment object, and a fragment controller associated with said display for managing said plurality of fragment objects, said fragment controller receiving fragment objects from said server and updating a view of the plurality of views based on a markup component of the received fragment and updating one or more management components of the fragment objects based on the management component of the received fragment object. | 05-27-2010 |
20100131586 | ACTIVITY OVERLAID MAPPING SERVICES - Aspects of a method and system for activity overlaid mapping services are provided. A subscriber transmits a map request to a mapping service server connected to a data communication network. Upon the receipt of the map request from the subscriber, the mapping service server create enhanced map based on subscriber activity information collected from a plurality of subscribers associated with the mapping service server. The enhanced map is generated by correlating the collected subscriber activity information of the plurality of subscribers to geographic locations of interest indicated by the map request. The created enhanced map is delivered to the subscriber device. Upon the receiving the enhanced map, the subscriber device presents location information associated with the received enhanced map to users via a user interface in a preferred format. A level of subscriber activity information sharing is determined by each subscriber. | 05-27-2010 |
20100131587 | Minimizing Conflicts When Synchronizing Interrelated Data Between Two Systems - A method is presented for resolving conflicts between interrelated data on a client computer and a server computer. Information for one or more tasks stored on a client computer is published to a server computer. When one or more of the tasks are edited, at least one bit is set in a data structure for each task in which a task attribute is changed. When a sync operation is performed, tasks on the client computer are compared with a task list from the server computer. If any of the bits in the data structure for the task are set, and the date and time that the task was last modified on the server computer is later than the date and time that the client computer last initiated a sync operation, the user is alerted to a conflict in the task and is permitted to manually resolve the conflict. | 05-27-2010 |
20100131588 | Error processing methods to provide a user with the desired web page responsive to an error 404 - The present invention relates to a method of utilising the error message a web server returns to a web client when an ‘error 404’ occurs, to deliver a script embedded in the error message, which resolves the error by retrieving from an error processing server the most up-to-date correct URL of the web page the user at the web client tried to access. That error processing server itself has a database of such information due to an indexing application running on participating web servers, periodically updating said database with the most current location of web pages on that web server, each tracked with a unique number attached thereto. | 05-27-2010 |
20100131589 | SHARED IDENTITY PROFILE MANAGEMENT - Example methods and apparatus are disclosed for maintaining a shared identity profile. An example method includes receiving, at a first online service provider, a plurality of profile information items from a user and storing, by the first online service provider, the profile information items in an identity profile associated with the user. In the example method, at least one of the profile information items includes user identifying information that is capable of verification. The example method also includes verifying, by the first online service provider, the user identifying information and storing, by the first online service provider, as part of the identity profile, a verification status corresponding with the verifying. The example method further includes receiving, at the first online service provider, a request, from a second online service provider, for one or more of the profile information items including the user identifying information and providing, from the first online service provider to the second online service provider, the requested profile information items and the verification status. | 05-27-2010 |
20100131590 | EXTENDING THE CAPABILITY OF COMPUTING DEVICES BY USING DYNAMICALLY SCALABLE EXTERNAL RESOURCES - Techniques for extending the capabilities of computing environments and/or systems are disclosed. A scalable and dynamic external computing resource can be used in order to effectively extend the internal computing capabilities of a computing environment or system. The scalable and dynamic external computing resource can provide computing resources that far exceed the internal computing resources, and provide the services as needed, and in a dynamic manner at execution time. As a result, a computing device may function with relatively limited and/or reduced computing resources (e.g., processing power, memory) but have the ability to effectively provide as much computing services as may be needed, and provide the services when needed, on demand, and dynamically during the execution time. | 05-27-2010 |
20100131591 | Method and system for providing remote access to a state of an application program - A method and system for providing remote access to a state of an application is provided. The method comprises executing an application program at a server computer for performing an application associated therewith. At a client computer connected to the server computer via a communication network a remote access program is executed for providing remote access to a state of the performed application. At the client computer a client difference program having encoded data indicative of a change of a state of the application last received from the server computer is generated and transmitted to the server computer. At the server computer the client difference program is executed for determining an updated state of the application and a server difference program having encoded a difference between the updated state of the application and the state of the application last sent to the client computer is generated. The server difference program is then transmitted to the client computer and at the client executed for updating the state of the application last received from the server computer. Display data indicative of the updated state of the application last received from the server computer are generated and displayed in a human comprehensible fashion on a display. | 05-27-2010 |
20100131592 | EXECUTION ALLOCATION COST ASSESSMENT FOR COMPUTING SYSTEMS AND ENVIRONMENTS INCLUDING ELASTIC COMPUTING SYSTEMS AND ENVIRONMENTS - Techniques for assessing the cost of allocation of execution and affecting the allocation of execution are disclosed. The cost of allocation of execution to or between a first computing device (e.g., a mobile device) and one or more computing resource providers (e.g., one or more Clouds) can be determined during runtime of the executable code. It will be appreciated that a computing system can operate independently of the first computing device and one or more computing resource providers and provide execution allocation cost assessment as a service to the first computing device and/or one or more computing resource providers. Execution allocation cost can be assessed (or determined) based on execution allocation data pertaining to the first computing device and/or one or more computing resource providers. By way of example, power consumption of a mobile device can be used as a factor in determining how to allocate individual components of an application program (e.g., weblets) between a mobile phone and a Cloud. The invention is especially suited for Elastic computing environment and systems. In an Elastic computing environment, scalable and dynamic external computing resources can be used in order to effectively extend the computing capabilities beyond that which can be provided by internal computing resources of a computing system or environment. | 05-27-2010 |
20100131593 | RELAY SERVER, MOBILE TERMINAL, INFORMATION BROWSING SYSTEM AND METHOD THEREOF - A computer implemented method including: periodically requesting an off-line data update processing based on automatic determination of a degree of importance of data and an update frequency; and updating the off-line data based on the requesting and displaying a page of on-line data resulting from the updating. | 05-27-2010 |
20100131594 | WEB PAGE ACCESS METHOD AND SERVER - According to one embodiment, of the invention, there is provided a Web page access method applied to a network system. The network system comprises a terminal having a Web page browsing function, and a server that stores a Web page accessible from the terminal. The access method includes determining, by the server, characteristics of a user interface of an access source terminal, generating, by the server, a modified Web page by modifying a reference method of a link on the Web page according to the determined characteristics, transmitting, by the server, the modified Web page to the access source terminal, and displaying, by the terminal, the transmitted modified Web page. | 05-27-2010 |
20100131595 | APPARATUS AND METHOD FOR UPDATING DISPLAYED WEB PAGE - An information processing apparatus includes a Web-page display unit configured to receive a Web page from a Web page server unit to display the received Web page on a display device, an update request wait unit configured to wait for receipt of an update request to update the displayed Web page, and an update request reporting unit configured to report the update request to the Web page display unit in response to receipt of the update request by the update request wait unit from the Web server unit, wherein the Web page display unit is further configured to send a Web page transmission request to the Web server unit based on a definition provided in the displayed Web page in response to the reported update request, and to display on the display device the Web page returned from the Web server unit in response to the Web page transmission request. | 05-27-2010 |
20100138474 | Computer-aided system and method for creating human resource competency-based tools for personnel decisions - The present invention provides a computer-aided method and system for creating an integrated interactive competencies-based personnel information system for personnel managers to use in recruitment and hiring, professional development and training and employee evaluation. The system generates a toolbox which consists of a job advertisement tool, a screening tool, an interview guide tool, a professional development tool, and an evaluation tool. All of these tools use information on the competencies required by position in a particular business establishment. The system also produces a hiring guide that takes users step-by-step through the recruitment and hiring process, including easy-to-follow directions and sample forms. | 06-03-2010 |
20100138475 | Dynamic loading between a server and a client - The load of a server and its client is balanced during connection setup time and dynamically during operation. In one embodiment, a server that hosts virtual machines for a plurality of clients balances its load with its clients. The server receives a request from a requesting client to establish a connection. The request includes capacity information about the requesting client. The server then negotiates with the requesting client about load allocation based on the capacity information. The negotiated load can be dynamically rebalanced after the connection is established. | 06-03-2010 |
20100138476 | ADAPTIVE SCREEN PAINTING TO ENHANCE USER PERCEPTION DURING REMOTE MANAGEMENT SESSIONS - Systems and methods are presented for screen painting updates on a client display to reflect changes in a remote server display. According to a method embodiment, an FBUR is sent from a virtual network computing (VNC) client through a network connection to the VNC server. The FBUR requests the VNC server to identify changes in a display of the VNC server. An FBU is received from the VNC server at the VNC client. The FBU identifies changes in the display of the VNC server. A screen painting algorithm implemented by the VNC client to update a display of the VNC client is dynamically modified based on a speed of the network connection. The display of the VNC client is updated using the screen painting algorithm. | 06-03-2010 |
20100138477 | Crunching Dynamically Generated Script Files - Various embodiments enable dynamic crunching of script that can be referenced in a webpage. In at least some embodiments, a browser at a client can be employed to navigate to a webpage available from a server. The webpage can be a static webpage or a dynamically generated webpage. In response to a request from the client to the server, the server can be configured to dynamically generate script referenced in a webpage. Dynamic generation of the script at the server can include configuring the script and crunching of the script to reduce its size. The server can communicate a response having the dynamically crunched script to the client to enable execution of the script by the browser. | 06-03-2010 |
20100138478 | METHOD OF USING INFORMATION SET IN VIDEO RESOURCE - A method uses information set in video resources, wherein video transmission is extended by introducing information sets into the client, server and extended server, which provides a good platform for video services based on various applications; all information sets include position set, operation set and function set. The position set accurately divides positions where new businesses and applications are generated, and makes various positions associated with specific objects, to set attribute information for various position objects. The introduction of various attribute information enriches the to applications of video. The invention introduces intra-frame and out-of-frame service mechanism for better management of the existing position set, operation set and function set. The invention changes the shortcomings of existing video technologies focusing on compression and quality and adapts to the video application and control, to provide a good technical platform and a reference plan of application mode for the future video application technologies. | 06-03-2010 |
20100138479 | Software operating system and the software-operating method thereof - The present invention relates to a brand new software-operating method and a software operating system a software operating system comprising a client execution module positioned at the client and a server control and data distribution module positioned at the server; the client execution module further comprising: a process loading sub-module which acquires and loads a software package definition file and establishes an environment required for running an application program on the one hand; and directs the operating system to create a corresponding process for the application program to be executed on the other hand; an I/0 monitoring and processing sub-module which monitors and captures an I/O request of the application program; and a network communication sub-module which communicates with the server through the network according to the request, and downloads the corresponding data to a local computer; the server control and data distribution module further comprising: a control sub-module which coordinates the work between other server sub-modules and the client; and a data distribution sub-module which provides specific data in a software package to the client. For the present invention, because the files or subprograms which are not used are not needed to be loaded, thus greatly reducing the requirements for storage space of the client computer on the one hand, and preventing the procedure of installing the whole software at the client on the other hand. | 06-03-2010 |
20100138480 | Method and system for providing content over a network - A computerized system and method for providing access to a live event over a network, comprising: receiving by a server, over the network, a request to access the live event from a user utilizing a device; providing by the server, over the network, at least two different camera position views of the requested live event to the user utilizing the device; receiving by the server, over the network, a request to access at least one of the at least two different camera position views of the requested live event from the user; and providing the requested camera position view to the user utilizing the device. | 06-03-2010 |
20100138481 | DEVICE AND METHOD FOR ESTABLISHING SOCIAL NETWORKS THROUGH THE USE OF WIRELESS TECHNOLOGY - The invention relates to a portable electronic device, comprising means (c) for scanning continuously/repeatedly for UIDs sent out by other devices and recording these UIDs in a log; and means (d) for transferring the recorded UIDs to a server or another device (f); | 06-03-2010 |
20100138482 | APPARATUS FOR PROVIDING DIGITAL CONTENTS AND METHOD THEREOF - Provided is a content manager that receives content tables of adjacent apparatuses for providing digital contents to update its own content table; a content search unit that refers to the content tables of the adjacent apparatuses for providing digital contents to determine whether the contents requested by the user are providable contents and when the contents are the providable contents, grasps a storage location of the corresponding contents; and a content transceiver that when the corresponding contents are stored in the adjacent apparatuses for providing digital contents, requests the corresponding contents to the corresponding adjacent apparatuses for providing digital contents and receives the corresponding contents from the adjacent apparatuses for providing digital contents. | 06-03-2010 |
20100138483 | Data Reception Device, Data Transmission Device, and Data Distribution Method - According to one embodiment, a data reception device receiving data distributed by broadcast communication from a distribution server, comprises a detection module configured to detect other data reception devices which have already received the data among one or more other data reception devices on the basis of data reception device information in reception response information received by a reception response information reception module, and a reception response transmission module configured to transmit reception response information including data reception device information showing the other data reception devices and the data reception device detected by the detection module when the data reception module has received the data. | 06-03-2010 |
20100138484 | METHOD AND SYSTEM FOR CONTROLLING SESSION FOR INTERWORKING IN CONVERGED IP MESSAGING SERVICE - Disclosed is a session control method in a Converged Internet Protocol (IP) Messaging (CPM) server for supporting a CPM session between a first client subscribing to a CPM service and a second client not subscribing to the CPM service, the session control method includes, after the CPM session is initiated between the first and second clients through the CPM server and an Interworking Function (IWF), receiving a session modification request message including specific media from the first client; sending the session modification request message including the specific media to the IWF through the initiated CPM session; and receiving a response message from the IWF, the response message including a reason for a rejection of the session modification request message including the specific media. | 06-03-2010 |
20100138485 | SYSTEM AND METHOD FOR PROVIDING VIRTUAL WEB ACCESS - A client-based computer system adapted to communicate with a remote server through a network and to provide access to content or services provided by the server. The system includes a storage device and a cache. The cache is adapted to communicate with the server over the network, to intercept a request from the client to the server, and to store responses from the server on the storage device. The cache is further adapted to automatically determine when to send the request to the server over the network. The cache is still further adapted to provide a response, including from the responses stored on the storage device based upon the request, to appear as through the server provided the response. The system may also include a crawler. The crawler is adapted to operate in conjunction with the cache to cause requests to be sent to the server over the network. | 06-03-2010 |
20100138486 | SWITCHING METHOD, APPARATUS, AND SYSTEM FOR MEDIA SOURCE - A fast switching method for media source includes: receiving, by a multimedia server, request information for performing media source switching from a user equipment; and switching, by the multimedia server, a current media source to a target media source requested by the user equipment according to the request information, and delivering the target media source to the user equipment through a current session and media communication channel resources. In the present invention, after the user equipment sends the request information for performing media source switching to the multimedia server, the current session and the media communication channel resources between the multimedia server and the user equipment are not released, and the multimedia server delivers the target media source requested by the user equipment through the current session and the media communication channel resources. Therefore, the time taken by the media source switching operation is greatly reduced, thus solving the problem in the conventional art that the user has to wait for a long time when performing the media source switching operation | 06-03-2010 |
20100138487 | INTEGRATED CONTENT GUIDE FOR INTERACTIVE SELECTION OF CONTENT AND SERVICES ON PERSONAL COMPUTER SYSTEMS WITH MULTIPLE SOURCES AND MULTIPLE MEDIA PRESENTATION - A integrated content guide for multiple sources is provided with hyper-text type links to allow for the selection of various programs. The hyper-text links are provided for a transmitted and then stored digital bit stream. This allows for the embedding within the content guide what could be additional commercial information. The embedding may also be as to additional information for other related television or radio shows or the like. Information can be additional television shows, related information or activities on on-line services or automatic telephone ordering of products or services being displayed. | 06-03-2010 |
20100138488 | Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows - The present invention leverages an existing content delivery network infrastructure to provide a system that enhances performance for any application that uses the Internet Protocol (IP) as its underlying transport mechanism. An overlay network comprises a set of edge nodes, intermediate nodes, and gateway nodes. This network provides optimized routing of IP packets. Internet application users can use the overlay to obtain improved performance during normal network conditions, to obtain or maintain good performance where normal default BGP routing would otherwise force the user over congested or poorly performing paths, or to enable the user to maintain communications to a target server application even during network outages. | 06-03-2010 |
20100138489 | Method and Apparatus for Distributing Multimedia to Remote Clients - Video and audio signals are streamed to remote viewers that are connected to a communication network. A host server receives an originating video and audio signal that may arrive from a single source or from a plurality of independent sources. The host server provides any combination of the originating video and audio signals to viewers connected to a communication network. A viewer requests the host server provide a combination of video and audio signals from the host server. The host server transmits an instruction set to be executed by the viewer. The instruction set causes the viewer to transmit parameters to the host user, including parameters relating to the processing capabilities of the viewer. The host server then transmits multimedia data to the viewer according to the received parameters. A plurality of viewers may be simultaneously connected to the host server. Each of the plurality of viewers may configure the received video and audio signals independent of any other viewer and may generate alerts based on the video and audio content. | 06-03-2010 |
20100138490 | SENDING APPARATUS, SENDING METHOD AND COMMUNICATION SYSTEM - An object of the present invention is to provide a sending apparatus, sending method and a communication system with utilizing the sending apparatus that can improve efficiency of data sending operation and can reduce a duty for data communication. Each sending apparatus classifies data stored on a storage into groups “X”, “Y” and “Z”, fractionates a clump of data, classified into each of the groups “X”, “Y” and “Z”, by a number of fractions based on a sending completion allowable time for the classified data, and sends the fractionated data in multi cycles at every sending interval, without sending and receiving the data stored on the storage all at once. Each sending apparatus selects any one piece of data generated from fractionated clump of data for each of the groups “X”, “Y” and “Z”, and then sends the selected piece of data at every sending interval. | 06-03-2010 |
20100146037 | SERVICE ORIENTED ARCHITECTURE WITH DYNAMIC POLICY ENFORCEMENT POINTS - A repository receives a policy enforcement point. The repository is a component of a service oriented architecture. A repository manager identifies a service associated with a service level agreement that specifies the policy enforcement point. The policy enforcement point is transmitted to the service. The policy enforcement point is then installed on the service without interrupting the service. | 06-10-2010 |
20100146038 | System and Method for Assigning Requests in a Content Distribution Network - A system includes a plurality of edge routers and a route controller. The edge routers are configured to direct requests from a client system to one of a plurality of cache servers. Each of the cache servers is configured to provide content to the client system in response to the requests. The route controller is configured to receive demand information from the edge routers, estimate an optimal request distribution based on the demand information using a bicriteria approximation algorithm, and provide each of the edge routers with route information. | 06-10-2010 |
20100146039 | System and Method for Providing Access to a Shared System Image - Systems and methods for providing data integrity for stored data are disclosed. A method may include associating a client with a first provisioning server selected from a plurality of provisioning servers communicatively coupled to the client. The method may also include creating a partition on a first logical unit communicatively coupled to the first provisioning server and associated with the client, the partition having a write space for data specific to the client. The method may further include the first provisioning server managing (a) input/output operations communicated between the client and the partition on the first logical unit and (b) input/output operations communicated between the client and a shared image common to the client and at least one other client, the shared image stored on a second logical unit. | 06-10-2010 |
20100146040 | System and Method for Content Validation - A method of obtaining content includes receiving a playfile. The playfile includes a chunk ID corresponding to a chunk of the content, a packet ID corresponding to a packet of the chunk, and a hash of the packet. The method further includes obtaining the chunk from a peer, determining a calculated hash for the packet, and discarding the chunk when the calculated hash does not match the hash in the playfile. | 06-10-2010 |
20100146041 | Methods and Apparatus to Manipulate Services in a Distributed Business Intelligence Computing Environment - Methods and apparatus to manipulate services in a distributed business intelligence computing environment are disclosed. An example method for service manipulation in a distributed computing environment disclosed herein comprises specifying at a first computing device a dependency relationship between a first service and a second service implementing at least portions of the distributed computing environment, at least one of the first service and the second service operating on a second computing device different from the first computing device, and conditioning invocation of a specified operation to manipulate an operational state of the first service, the invocation of the specified operation being conditioned on the specified dependency relationship between the first service and the second service. | 06-10-2010 |
20100146042 | INTERACTIVE CUSTOMIZABLE BROADCAST - The present invention concerns an interactive customizable broadcast which is characterized by the ability of the user to select those individual broadcast stories or materials offered by a broadcaster (content provider) that are of particular interest to the user for assembly into a customized broadcast that is played immediately or at a later time. The customized broadcast may be supported by advertising which is also selected by the user from a menu of choices provided by the broadcaster. The broadcast may also be interactive providing the user with the ability to provide feedback to the broadcaster or the ability of the user to explore related or additional material to the offerings selected by the user. The interactive customizable broadcast service is also a smart service which is capable of learning the categorical preferences of the user for content and advertising. | 06-10-2010 |
20100146043 | METHOD AND SYSTEM FOR DISTRIBUTING INCOMING DATA - The invention relates to a method and a system for distributing incoming data ( | 06-10-2010 |
20100146044 | Data communication in a picture archiving and communications system network - A method and system for accessing a data file is provided. At a server computer a request for accessing a data file of a plurality of data files stored in a database is received. The server computer is connected to the database via a first communication link and a second communication link. Metadata associated with the data file in the database are accessed via the first communication link using a first query protocol. In dependence upon the metadata the data file is located in the database. At least a portion of data stored in the data file is then accessed in the database via the second communication link using a second query protocol. | 06-10-2010 |
20100146045 | Multi-Class Heterogeneous Clients in a Clustered Filesystem - A cluster of computer system nodes connected by a storage area network include two classes of nodes. The first class of nodes can act as clients or servers, while the other nodes can only be clients. The client-only nodes require much less functionality and can be more easily supported by different operating systems. To minimize the amount of data transmitted during normal operation, the server responsible for maintaining a cluster configuration database repeatedly multicasts the IP address, its incarnation number and the most recent database generation number. Each node stores this information and when a change is detected, each node can request an update of the data needed by that node. A client-only node uses the IP address of the server to connect to the server, to download the information from the cluster database required by the client-only node and to upload local disk connectivity information. | 06-10-2010 |
20100146046 | METHODS AND APPARATUS FOR VERIFYING CONTEXT PARTICIPANTS IN A CONTEXT MANAGEMENT SYSTEM IN A NETWORKED ENVIRONMENT - Methods and apparatus related to context management in a networked environment are provided. According to one aspect, technique is employed to verify that a remote application is emulated on the same client as at least one other application in a context by receiving from the client and the remote application server information that uniquely identifies the client. | 06-10-2010 |
20100153483 | DISPLAYING APPLICATION CONTENT IN SYNCHRONOUSLY OPENED WINDOW - A computer-implemented method or a computer program product includes identifying a request for a target application and automatically requesting a target application and launching a program to display content associated with the target application. The request for the target application and the launch of the program generally occur nearly simultaneously. The method further includes displaying content associated with the target application with the display program. | 06-17-2010 |
20100153484 | OFFLOADING FILLING OF TEMPLATE PARAMETERS TO CLIENT FROM SERVER - One or more servers are communicatively connected to a client. An application program and a dummy template engine run on the servers. The dummy template engine substitutes an original template engine that can run on the servers. The original template engine is normally used by the application program to fill parameters of a template at the servers. The dummy template engine has the same interface as the original template has, such that the application program accesses the dummy template engine no differently than it accesses the original template engine. The dummy template engine is thus accessed by the application program in lieu of the original template engine. The dummy template engine causes the parameters of the template to be filled at the client instead of at the servers, such that template parameter filling is offloaded to the client. | 06-17-2010 |
20100153485 | SHARING OF SUBSCRIPTIONS TO RESOURCE LIST CONTENT IN RESOURCE LIST SERVER - A method for sharing subscriptions to the content of a resource list includes creating a first subscription to the content of the resource list upon receipt of a first subscription request for the presence state of the list from a first user; receiving a second presence subscription request for the resource list from a second user; sending a one-time request with the identity of the second subscribing user to an XCAP server; receiving an authorization response related to the one-time request; and creating a super user subscription to the content of the resource list, the super user subscription used to provide presence state information about the list members to the first user and the second user. | 06-17-2010 |
20100153486 | TECHNIQUES TO AUTOMATICALLY SYNDICATE CONTENT OVER A NETWORK - Techniques to automatically syndicate content over a network are described. An apparatus may comprise a client computer having a processing system with a processor and computer-readable medium. The computer readable medium may store program instructions for a syndication manager component communicatively coupled to a content producing component arranged to be executed by the processor. The syndication manager component may be operative to receive syndication content from the content producing component, and provide a syndication dialog through the content producing component to syndicate the syndication content using a content delivery platform. The syndication manager component may also syndicate the syndication content to form a syndication resource accessible from the content delivery platform over a network using a syndication referent. Other embodiments are described and claimed. | 06-17-2010 |
20100153487 | SYSTEM AND METHOD FOR PROCESSING AND UPDATING EVENT RELATED INFORMATION USING AUTOMATED REMINDERS - There is provided a system for facilitating updating of stored event data of a scheduling device, the event data adaptable for use in generating an event reminder message for receipt by a client resulting in corresponding response data in response to the event reminder message, the system comprising: an upload module configured for receiving a data package including the event data and at least one of a client data and service provider data associated therewith; a filter module configured for removing unnecessary data from the data package in accordance with predetermined filter settings to provide a modified data package; a communication module for configuring the modified data package for transmission to a server for use in generating the event reminder message; and a download module configured for receiving a notification package including the response data translated into a native language format of the scheduling device suitable for updating the stored event data, wherein the notification package is subsequently sent to the scheduling device for updating of the corresponding event data. | 06-17-2010 |
20100153488 | Method and Apparatus For Obtaining Contextually Relevant Content - A method of obtaining contextually relevant content by a wireless communications device is provided. The method may comprise obtaining, by a wireless communications device (WCD), a destination device identifying item, transmitting the destination device identifying item to a contextual content server, wherein the contextual content server determines one or more contextually relevant content items by processing the received destination device identifying item and a WCD location value, and receiving, from the contextual content server, at least one of the one or more contextually relevant content items. | 06-17-2010 |
20100153489 | SERVER DEVICE, CLIENT DEVICE AND CONTROL METHOD AND PROGRAM FOR THE SAME - A client device receives a page file containing a link to data from a server device which manages a plurality of data and downloads the data associated with the link from the server device. The client device receives link control information corresponding to the link included in the page file from the server device, determines whether to edit each link included in the page file based on the link control information, edits the link based on determination result, transmits a request for data associated with the link to the server device based on the edited link and the unedited link, updates the link to the page file based on a download destination of the data in the client device, and stores the page file including the updated link. | 06-17-2010 |
20100153490 | CENTRALIZED DATA TRANSFORMATION - A method of facilitating transformation of survey data from being in at least one foreign format used by a survey-tool to being in a desired format may include: receiving instances of foreign data from survey-tools, the foreign data being in foreign format used by the survey-tools, respectively; and appending, to the instances of foreign data, service-keys to identify the service tools which gathered the foreign data, respectively, to produce a data block that includes key-and-foreign-data pairs. Another such method may include: receiving such a data block; culling from the block key-and-foreign-data pairs; and operating upon the pairs to transform respective chunks of foreign data from being in respective foreign formats into being in corresponding desired formats according to corresponding service-keys, respectively. | 06-17-2010 |
20100153491 | Method, System And Client Terminal For Sending Data In Instant Messaging System - Embodiments of the present disclosure provide a method, a system and a client terminal for sending data in an IM system, which belong to computer technologies. The method includes: sending an Email carrying a large amount of data of a first user to an offline second user; sending an offline message to the second user, the offline message carrying information of the first user and an identifier of the Email, with which the second user obtains the large amount of data. The system includes a client terminal of a first user and a client terminal of a second user. By adopting embodiments of the present disclosure, a large amount of data sent by the user, such as offline documents or offline voice information, etc, may be received in an IM system. | 06-17-2010 |
20100153492 | Systems and Methods For Intregrating Services - Methods and apparatus, including computer program products, are provided for executing a service using a set of software plug-ins. The method may include generating, at a first computer, a service request to execute the service. The method may also include processing, at a second computer, the generated service request using the set of software plug-ins associated with the service to create a modified service request by executing each of the software plug-ins in a sequence. Further, the method may include executing, at a third computer, the service using the modified service request and processing, by a second set of software plug-ins based on the sequence, a result from the executing step. | 06-17-2010 |
20100153493 | COMMUNICATIONS SYSTEM PROVIDING EXTENSIBLE PROTOCOL TRANSLATION AND CONFIGURATION FEATURES AND RELATED METHODS - A communications system may include data storage devices and mobile wireless communications devices for accessing the data storage devices, each using one or more different operating protocols. The system may further include a protocol interface device, which may include a protocol engine module for communicating with the data storage devices using respective operating protocols, and a front-end proxy module coupled to the protocol engine module. The front-end proxy module may include a respective proxy module for communicating with the mobile wireless communications devices using each different operating protocol, and at least one common core service module coupled to the proxy modules. The protocol interface device may also include a configuration file module coupled to the front-end proxy module for storing a plurality of different sets of configuration files relating to different allocations of resources of the at least one common core service module. | 06-17-2010 |
20100153494 | CREATING WEB SERVICES FROM AN EXISTING WEB SITE - Web services are generated from an existing web site having web page based business processes or transactions. A script is generated representative of a user navigation sequence involved to perform the transaction. The script elements include the web application calls, input/output parameters, and/or the interrelation between the elements of the transaction. A WSDL file, web service interface code, and web service implementation code are generated from the navigation script, and may be published locally to the web site or on a remote site. | 06-17-2010 |
20100153495 | Automated Media Delivery System - An automatic graphics delivery system that operates in parallel with an existing Web site infrastructure is provided. The system streamlines the post-production process by automating the production of media through content generation procedures controlled by proprietary tags placed by an author within URLs embedded within Web documents. | 06-17-2010 |
20100161708 | SYSTEM OF PROVIDING CONTENTS INFORMATION ON IDLE-MODE SCREEN OF MOBILE TERMINAL USING PERSONAL COMPUTER OF FUNCTIONING AS SERVER, METHOD THEREOF AND COMPUTER READABLE RECORD MEDIUM ON WHICH PROGRAM FOR EXECUTING METHOD IS RECORDED - An idle-mode service system, and more particularly, to a service system in which a personal computer is used as peer to peer (P2P)/WEB to phone (W2P) to provide contents on the idle-mode screen of a mobile communication terminal is provided. A system of providing contents information on the idle-mode screen of a mobile communication terminal using a personal computer that functions as a server comprises an on line portal server for providing contents to a personal computer through a communication network, a personal computer in which contents extraction/conversion programs for extracting contents from the on line portal server to convert the extracted contents to be displayed on the idle-mode screen of the mobile communication terminal are built, and a mobile communication terminal for receiving the contents from the personal computer to display the received contents on the idle-mode screen. | 06-24-2010 |
20100161709 | Content Delivery System And Method Therefor - A content delivery system is provided for delivering content relevant to a profile. The system comprises a server ( | 06-24-2010 |
20100161710 | Application services at a terminal - An apparatus including: a processor configured to determine whether there is a match between first identifier data received from a remote user terminal and second identifier data, and if there is a match to subsequently acquire and provide application service data to the user terminal; and one or more interfaces configured to receive the first identifier data, the second identifier data and the application service data. | 06-24-2010 |
20100161711 | MEASURING CLIENT INTERACTIVE PERFORMANCE USING A DISPLAY CHANNEL - Methods, systems, and computer programs for measuring performance of virtual desktop services offered by a server computer are presented. The method includes receiving from a client computer an action request to be executed at the server computer, where the server computer is configured to generate display views for the requesting client. The method further embeds, at the server computer, a first encoded pixel into a first image frame that is communicated to the client computer when acknowledging receipt of the action request. Further, the method embeds a second encoded pixel into a second image frame that is communicated to the client computer after completion of the action associated with the action request. Action performance time is stored in memory, where the action performance time is the time between arrivals of the first and second image frames at the client computer. The stored timing information is used to generate statistical performance data. | 06-24-2010 |
20100161712 | BUSINESS APPLICATION ADDRESS DETERMINATION - According to one general aspect, a method may comprise identifying a provider application that is associated with a consumer application, from amongst a plurality of provider applications hosted on a provider machine. In various embodiments, the identification may be based at least in part upon the provider application's business identifier (ID). In various embodiments, each provider application includes at least one web service. In some embodiments, the plurality of provider applications includes a plurality of instantiations of at least one of the web service. In various embodiments, the method may also include transmitting a message to one of the web services of the identified provider application. | 06-24-2010 |
20100161713 | METHOD AND SYSTEM FOR PERSONALIZING A DESKTOP WIDGET - A system to personalize a widget is provided. An example system to provide a system to personalize a widget comprises a personalization trigger to detect a personalization request to configure a desktop widget available at a client computer system to alter complexity of data rendered by the desktop widget; a screen definition module to determine a personalized screen definition, based on configuration parameters associated with the personalization request; and a screen definition module to provide the personalized screen definition and the associated application data to the client computer system, the personalized screen definition reflecting the altered complexity of data to be rendered by the desktop widget. | 06-24-2010 |
20100161714 | RELIABLE PROCESSING OF HTTP REQUESTS - A monitoring tool provided according to an aspect of the present invention causes an HTTP request to be resubmitted to another server system if a server system, to which the same HTTP request has been earlier submitted, is detected to have failed without completing processing of the request. In one embodiment, the server system is deemed to have failed upon absence of completion of requests for a pre-specified duration. As an alternative or in addition, the operational status of the server system is checked periodically and the server system is deemed to have failed if it is non-operational. | 06-24-2010 |
20100161715 | JAVA ENTERPRISE RESOURCE MANAGEMENT SYSTEM AND METHOD - A Java enterprise resource management (JERM) system and method are provided that allow both timing metrics and call metrics to be monitored and gathered in real-time, and which can cause appropriate actions to be taken in real-time. The JERM system provides a level of granularity with respect to the monitoring of methods triggered during a transaction that is equivalent to or better than that which is currently provided in the aforementioned known call-analysis resource management systems. In addition, the JERM system also provides information associated with the timing of hops that occur between servers, and between and within applications, during a transaction. Because all of this information is obtained in real-time, the JERM system is able to respond in real-time to cause resources to be scaled in or scaled out in a way that provides improved efficiency and productivity, and that enables the enterprise to quickly recover from resource failures. | 06-24-2010 |
20100161716 | METHOD AND APPARATUS FOR STREAMING MULTIPLE SCALABLE CODED VIDEO CONTENT TO CLIENT DEVICES AT DIFFERENT ENCODING RATES - A method of delivering content to a client device over a network includes establishing communication with a first client device over a network. A first message is received over the network that indicates the content rendering capabilities of the first client device. Based on the first message, content is transmitted to the first client device over the network in a format that is fully decodable by the first client device in accordance with its content rendering capabilities. | 06-24-2010 |
20100161717 | METHOD AND SOFTWARE FOR REDUCING SERVER REQUESTS BY A BROWSER - This disclosure provides various embodiments of systems, software, and computerized methods for reducing the number of server requests sent to a web server. In one aspect, the software generates a file reference uniquely identifying a version of a file capable of being cached by a requester. The file reference can comprise a network-addressable location of the version of the cacheable file and a parameter uniquely identifying the version of the cacheable file, where the parameter is separated from the network-addressable location of the version of the cacheable file. The software can further embed the file reference into a web page file, and send the web page file in response to a request for the web page. The parameter may include a plurality of data elements, such as a second instance of the file name, a timestamp, or a version number of the cacheable file. | 06-24-2010 |
20100161718 | Methods and Apparatuses for Providing Location Based Ratings Services on Communications Networks - Systems and methods for providing location based ratings services on communications networks are disclosed. Location information relating to a device, or a user associated with the device, associated with a submitted rating can be associated with a rating and stored as part of the rating. Ratings can be sorted, filtered, and/or prioritized based upon associated location information. The location information can indicate where the rating is submitted, the billing address associated with the device used to submit the rating, the location of the device when the rating was submitted, the current location of the user who submitted the rating, whether the device was roaming when the rating was submitted, if an address associated with the device is near the rated business, where the device user lives, and the like. Methods and computer-readable media embodying methods for providing differentiated user service options, are also disclosed. | 06-24-2010 |
20100161719 | JAVA Enterprise Resource Management System and Method - A Java enterprise resource management (JERM) system and method are provided that allow both timing metrics and call metrics to be monitored and gathered in real-time, and which can cause appropriate actions to be taken in real-time. The JERM system provides a level of granularity with respect to the monitoring of methods triggered during a transaction that is equivalent to or better than that which is currently provided in the aforementioned known call-analysis resource management systems. In addition, the JERM system also provides information associated with the timing of hops that occur between servers, and between and within applications, during a transaction. Because all of this information is obtained in real-time, the JERM system is able to respond in real-time to cause resources to be scaled in or scaled out in a way that provides improved efficiency and productivity, and that enables the enterprise to quickly recover from resource failures. | 06-24-2010 |
20100161720 | SYSTEM AND METHOD FOR PROVIDING CONTENT TO A MOBILE DEVICE - A mobile computing device comprises a memory and a processing circuit. The memory is configured to store use data indicative of a pattern of past uses of the mobile computing device. The processing circuit is configured to determine a present condition and to perform a function based at least in part on the use data and the present condition. | 06-24-2010 |
20100161721 | PROVIDING THREADED CONTEXT IN WEB APPLICATION SOFTWARE - Systems and processes are provided for maintaining threaded context in a Web application. For example, a process is provided which includes assembling and sending to a user computer a Web page document, the Web page document including a threaded context packet in an element that will be automatically returned unchanged. The process further includes receiving a request for a second Web page document including the threaded context packet, and interpreting the unchanged content of the threaded context packet to determine the context when the Web page document was transmitted. | 06-24-2010 |
20100161722 | UBIQUITOUS NOTIFICATION METHOD AND SYSTEM FOR PROVIDING 3A BASED PUSH TYPE EVENT - The present invention relates to a ubiquitous notification method and system for managing a member list in a relay platform and providing events of each service provided by a service provider based on 3A (Anytime, Anywhere and Any device) by integrating and integrally managing the events through one route so that a subscriber can integrally manage his event profile, and the service provider can provide subscription authorities of the event push service through a consistent interface. The method according to the present invention includes steps of being pushed an event linked with a service and transmitting an event message in response to the pushed event. | 06-24-2010 |
20100161723 | SYSTEMS AND METHODS FOR SYNCHRONIZATION IN A NETWORKED ENVIRONMENT - Described herein are systems and methods for synchronization in a networked environment. For example, some embodiments provide methods for synchronizing a client device having a client media time reference with a server device having a server media time reference. In some cases such methods are embodied in computer readable code that is executable on one or more processors. Furthermore, some embodiments provide hardware, such as networked media devices that are configured to perform such methods. In overview, in some embodiments a client obtains timing information from a server and, on the basis of this timing information, applies an adjustment to a client control time reference, thereby to synchronize the client media time reference with the server media time reference. Some embodiments are particularly directed to the situation where there is a desire to synchronize networked media devices across a combination of wired and wireless networks. | 06-24-2010 |
20100161724 | SYSTEM, WIRELESS COMMUNICATION DEVICE AND METHOD FOR COMBINING COMPATIBLE SERVICES - The present invention provides a system, wireless communication device, method and computer program product for combining one or more compatible services with a current service. A user of a wireless communication device is subscribed with a registered service provider. A user sends a request for identifying the one or more compatible services with the current service to the registered service provider. The registered service provider identifies and sends a list of the identified compatible services to the wireless communication device. The user then selects at least one compatible service from the list of the identified compatible services. Thereafter, the registered service provider sends the software required for combining the selected compatible services with the current service. The user creates a combined service by combining the selected compatible services with the current service using the software on the wireless communication device. | 06-24-2010 |
20100161725 | GLOBAL PERIPHERAL DEVICE SHARING SYSTEM AND METHOD - A global peripheral device (GPD) sharing system enables users to remotely utilize various peripheral devices via a connection, such as the worldwide web (Internet). Client software is loaded on the computers associated with the users and the owners of the peripheral devices. A centralized GPD server is connected to a storage and queue appliance for maintaining a function queue, such as “print files”. A GPD sharing method is also provided for providing users with temporary or permanent functional access to remote peripheral devices, which can be accessed through PCs or dedicated devices connected to the GPDs owned by the device owners. The GPD system operates cross-platform permitting users and owners of peripheral devices to communicate although they may not be using the same computing platform, or only one party has a license for software or a peripheral device. | 06-24-2010 |
20100169405 | Method and Device for Transmission and Update of Continuous Data Set - A transmission and updating method and the apparatus thereof for consecutive changing data. The method comprising the steps: the server extracts the data set from the consecutive changing data at the predetermined time interval consecutively ( | 07-01-2010 |
20100169406 | ROAMING PERSONAL INFORMATION ITEMS ACROSS MULTIPLE COMPUTING DEVICES USING AN IMAP SERVER - Technologies for roaming personal information items across multiple computing devices using an IMAP server are provided. When a change is detected to a personal information item maintained by a PIM program one computing device, the data representing the personal information item is uploaded from the computing device to an IMAP server, where it is stored as a message in a user mailbox designated to hold personal information items. A second computing device then downloads the message storing the data representing the personal information item from the IMAP server and makes it available to a PIM program executing on the second computing device. | 07-01-2010 |
20100169407 | WEB APPLICATION EXECUTION METHOD - A web application execution method, for a client to execute a web application on a remote server is provided. A connection status between the client and the remote server is monitored. If the connection is established, an online learning process is performed to monitor the handshakes between the client and the server, thereby constructing a virtual server. If the connection is disconnected, an offline service is activated, allowing the client to execute the web application through the virtual server. If the connection is reestablished after being disconnected, a synchronization process is performed to synchronize state machines within the virtual server and the server. | 07-01-2010 |
20100169408 | METHOD AND APPARATUS FOR IMPLEMENTING A WORK CHAIN IN A JAVA ENTERPRISE RESOURCE MANAGEMENT SYSTEM - A Java enterprise resource management (JERM) system and methods that implement a work chain are provided that allow both timing metrics and call metrics to be monitored and gathered in real-time, and which can cause appropriate actions to be taken in real-time. The JERM system provides a level of granularity with respect to the monitoring of methods triggered during a transaction that is equivalent to or better than that which is currently provided in the aforementioned known call-analysis resource management systems. In addition, the JERM system also provides information associated with the timing of hops that occur between servers, and between and within applications, during a transaction. Because all of this information is obtained in real-time, the JERM system is able to respond in real-time to cause resources to be scaled in or scaled out in a way that provides improved efficiency and productivity, and that enables the enterprise to quickly recover from resource failures. | 07-01-2010 |
20100169409 | SYSTEMS AND METHODS EMPLOYING REMOTE DATA GATHERING AND MONITORING FOR DIAGNOSING, STAGING, AND TREATMENT OF PARKINSONS DISEASE, MOVEMENT AND NEUROLOGICAL DISORDERS, AND CHRONIC PAIN - This disclosure relates to early diagnosis and assessment tools for Parkinson's disease, movement disorder, neurological disease, and/or chronic pain, designed to drive innovation and to accelerate best Parkinson's disease, movement disorders, neurological disease, and chronic pain research. The present disclosure facilitates improved access to | 07-01-2010 |
20100169410 | Method and Apparatus for Distributing Multimedia to Remote Clients - Video and audio signals are streamed to remote viewers that are connected to a communication network. A host server receives an originating video and audio signal that may arrive from a single source or from a plurality of independent sources. The host server provides any combination of the originating video and audio signals to viewers connected to a communication network. A viewer requests the host server provide a combination of video and audio signals from the host server. The host server transmits an instruction set to be executed by the viewer. The instruction set causes the viewer to transmit parameters to the host user, including parameters relating to the processing capabilities of the viewer. The host server then transmits multimedia data to the viewer according to the received parameters. A plurality of viewers may be simultaneously connected to the host server. Each of the plurality of viewers may configure the received video and audio signals independent of any other viewer and may generate alerts based on the video and audio content. | 07-01-2010 |
20100169411 | System And Method For Improved Content Delivery - A system and method for sharing content among a plurality of users, enables the transfer of electronic content items captured by any of a variety of electronic content devices. The content item can include multiple levels of encoding to facilitate efficient transfer across a communication medium. The content item can be decoded at a recipient device to allow playback, display or other utilization of the content item. Content-specific encoding can be applied to enhance the transportability of the content. A content sharing application can be provided to facilitate content transfer in a computing environment, and can be implemented so as to provide an e-mail like user interface. | 07-01-2010 |
20100169412 | INTERFACE AUTHORIZATION SCHEME - An authorization scheme controls whether an interface is established between communication nodes. Such a scheme may be used, for example, to determine whether to establish a direct interface (e.g., an X2 interface) between a pair of access points. A decision to establish a direct interface between nodes may be based on a node type of one or both of the nodes. A decision to establish a direct interface between nodes may be based on whether the nodes belong to the same group. | 07-01-2010 |
20100169413 | METHOD AND APPARATUS FOR PROVIDING DEVICE WITH REMOTE APPLICATION IN HOME NETWORK - Provided is a method and apparatus for providing a client with an application received through a data broadcast channel as a type of content of a content directory service (CDS) or a Universal Plug and Play (UPnP) service newly defined to provide applications by a server. | 07-01-2010 |
20100169414 | Device and Method for Receiving Scalable Content from Multiple Sources having Different Content Quality - A device and a method in a device for receiving scalable content. The method includes receiving a first portion of content to be received with a desired content quality from a first source having a first version of the receivable content. A second portion of content to be received with a desired content quality is received from a second source having a second version of the receivable content, where a value for at least one quality factor of the second version of the receivable content is different than a value for the corresponding quality factor of the first version of the receivable content. At least the first portion of content to be received and the second portion of content to be received is then combined, wherein at least one of the first version and the second version includes non-duplicative data. | 07-01-2010 |
20100169415 | SYSTEMS, METHODS, AND APPARATUS FOR IDENTIFYING ACCESSIBLE DISPERSED DIGITAL STORAGE VAULTS UTILIZING A CENTRALIZED REGISTRY - A centralized depository for storing information regarding a collection of servers and other hardware used to implement a plurality of virtual dispersed data storage containers is disclosed. The centralized depository describes each virtual dispersed data storage container as well as the hardware used to provide the plurality of virtual dispersed data storage containers. Computers operating on or seeking to access specific virtual dispersed data storage containers can obtain the information required for access from the centralized depository. | 07-01-2010 |
20100169416 | REALIZING METHOD OF PLAYING MULTIMEDIA INFORMATION DURING COURSE OF SESSION ENDING - A method for implementing a service for playing multimedia information during a session termination process, applied in an IP multimedia subsystem, comprises the following steps: (1) when a party, referred to as a disconnecting party, in a session disconnects the session, a server equipment requesting a media resource function to reserve multimedia information resource for a party with which the session is disconnected by the disconnecting party, referred to as a disconnected party, and to play the multimedia information to the disconnected party; (2) when the disconnected party disconnects the session or the multimedia information playing is finished, the server equipment performing a corresponding disconnection flow to disconnect the session. With the present invention, it can be implemented that during a session termination process, if one party disconnects the session, the other party can receive multimedia information sent to it by the network, which updates the experience of the user. | 07-01-2010 |
20100169417 | Unified and Best Messaging Systems for Communication Devices - A unified messaging system which can provide messaging services for a plurality of different “message types” is disclosed. The unified messaging system can serve as a single interface to a number of messaging services provided by various messaging components which use different message types (e.g., mail server). A unified message type is implemented and presented to a user as an abstract message. In addition, the unified messaging system can automatically determine, based on a first selected feature, if one or more message types should be used. A particular message type can also be automatically selected as a “best message type” based on one or more selected options. | 07-01-2010 |
20100174772 | Comprehensive data collecting, processing, and management system capable of being remotely managed and monitored in real time - A system, apparatus, and method for collecting, processing, and directing operators in the field in real time includes a client system, a server based management system, a field transceiver system, and a financial system. The client system comprises a network-based portal linked to a plurality of web pages for the purpose of interfacing with a client. The security system is included for the purpose of ensuring authorization and encryption protection. The software is adapted for the purpose of organizing, filtering, tabulating, and processing data gathered in the field according to client's preferred processing guidelines. | 07-08-2010 |
20100174773 | SYNCHRONIZING PRESENTATION STATES BETWEEN MULTIPLE APPLICATIONS - A presentation state is received from the presenting application. The presentation state may represent a current state of the local presentation. A request for the presentation state is received from the viewing application. In response to receiving the request for the presentation state, the presentation state is provided to the viewing application. A request for presentation data synchronized to the presentation state is received from the viewing application. In response to receiving the request for presentation data synchronized to the presentation state, the presentation file is transformed into the presentation data synchronized to the presentation state. The presentation data synchronized to the presentation state is provided to the viewing application. The viewing application may be operative to read the presentation data and to display a remote presentation in response to reading the presentation data. | 07-08-2010 |
20100174774 | METHOD FOR SERVER-SIDE LOGGING OF CLIENT BROWSER STATE THROUGH MARKUP LANGUAGE - One aspect of the present invention includes capturing a client browser state and communicating this captured browser state within markup text for logging at a web server. In one embodiment, the contents of the DOM (Document Object Model) of a webpage accessed by a client are traversed and written as markup text in a string of characters, such as HTML. This markup, in addition to metadata specific to identify the browser display environment, is transmitted from the client to the server as text within a HTTP request. The server may then log the markup text and the metadata for later access. The logged markup text and the metadata can be used to recreate the exact display which occurred within the client browser, and therefore provide details useful for webpage problem determination, testing, and development. | 07-08-2010 |
20100174775 | COMMUNICATION APPARATUS, COMMUNICATION METHOD AND COMPUTER-READABLE STORAGE MEDIUM - There is provided a communication apparatus including: a request transmission unit configured to transmit a request based on the acquisition request of the content position information indicating the position of the contents on a network; a response processing rule storage unit configured to store the response processing rule defining the process for the response; and a response receiving unit configured to receive the response corresponding to the request, search the response processing rule storage unit based on the received response, detect the process corresponding to the received response in accordance with the response processing rule, execute one of the processes including the continuation of the redirect operation, the stoppage of the redirect operation and the generation of a new request as the detected process, and in the case where the redirect operation is stopped, acquire the content position information from the received response and transmit it. | 07-08-2010 |
20100174776 | INTERACTIVE MEDIA CONTENT DELIVERY USING A BACKCHANNEL COMMUNICATIONS NETWORK - Interactive media guidance systems, devices, and methods that enable media content delivery and/or control by a media content user via a user equipment device capable of interfacing with a media content source using a backchannel network. | 07-08-2010 |
20100174777 | CONTENT ACQUISITION APPARATUS, CONTENT ACQUISITION METHOD AND CONTENT ACQUISITION PROGRAM - The present invention provides a music purchasing/transfer system allowing contents to be acquired in a remarkably efficient manner. In the system, a content acquisition apparatus, and method and program thereof are provided. The apparatus includes a content storage section used for storing contents; an output section for outputting the identification of every content that can be presented by a Content providing apparatus for presenting contents; and a content acquisition section for acquiring a content, which is identified by a content identification selected by carrying out an operation to select one of identifications output by the output section, from the content providing apparatus, wherein the output section outputs identifications of contents not stored yet in the content storage section as identifications different from other identifications output as identifications of other contents already stored in the content storage section. | 07-08-2010 |
20100174778 | METHOD FOR DOCUMENT DELIVERY TO A MOBILE COMMUNICATION DEVICE - A process for viewing a selected portion of a document on a mobile communication device without having to request multiple pages of the document contents containing document global properties applied to the selected part of the document, comprising marking pages of the document within a server, based on size required by the mobile device, associating properties and attributes of the selected portion with the pages, and transmitting the pages with the properties and attributes for display by the mobile device. | 07-08-2010 |
20100174779 | MESSAGE BROADCASTING CONTROL SYSTEM AND METHOD - A system and method of broadcast messaging for providing a broadcast message to a broadcast target area including a broadcast admission control module receiving the broadcast message record having a broadcast message, a defined broadcast target area, and a broadcast message originator identifier. The broadcast admission control module validating the broadcast message record as a function one or more of the broadcast message originator identifier, the broadcast target area, and a broadcast message transmission network parameter associated with a broadcast transmission network adapted for broadcasting the message to at least a portion of the broadcast target area. The broadcast admission control module generating a validated broadcast message record as a function of the validating. The system also includes a broadcast message distributor module receiving the validated broadcast message record and transmitting the broadcast message and the broadcast target area, or a part thereof, to an output interface distributing the broadcast message to at least a portion of the broadcast target area. | 07-08-2010 |
20100179980 | CACHE SYSTEM FOR MOBILE COMMUNICATIONS DEVICES - A method is provided of executing an application on a wireless communications device operated by a user. The application includes a plurality of blocks, each of which has a plurality of resources. The wireless communications device communicates with a server over a wireless network. For each session, the method includes: (a) validating block definitions for blocks of the application stored on the wireless communications device with block information from the server; (b) prefetching given blocks of the application from the server; (c) validating one or more resources of blocks of the application stored on the wireless communications device with resources from the server; and (d) fetching resources not stored on the wireless communications device from the server when needed during execution of the application. | 07-15-2010 |
20100179981 | METHOD AND SYSTEM FOR PRESENTING CONTENT ON MOBILE COMMUNICATIONS DEVICES USING A MULTIMEDIA CONTENT DESCRIPTION LANGUAGE - A method is provided for presenting user interface content on a mobile device. The method includes: providing an editable text file in accordance with a markup layout definition language defining the user interface content to be presented on the mobile device and providing presentation instructions for the user interface content; and transmitting the text file over a wireless communications network to the mobile device to be interpreted by a client on the mobile device such that the user interface content can be displayed on the mobile device in accordance with the presentation instructions. | 07-15-2010 |
20100179982 | METHOD FOR AUDITING THE DATA OF A COMPUTER APPLICATION OF A TERMINAL - The invention relates to a method for auditing data relating to the utilization of a computer application run in a terminal including the following steps: | 07-15-2010 |
20100179983 | INFORMATION PROCESSING FOR CREATING A DOCUMENT DIGEST - Digest screen display content deciding means selects display elements belonging to respective regions of a document based on display priorities of the display elements, which are obtained by digest screen display priority information creating means, and decides selected display elements as display content of a digest screen under a condition where a total display area does not exceed a required display area. A merging relationship among the regions is set based on layout information for the regions, created by digest screen region layout information creating means. Display content deciding means decides the display content of a detail screen based on the merging relationship among the regions, and creates a digest of the detail screen based on control information created by control information creating means. Moreover, digest screen display content changing means changes the display content of the digest screen in response to an operation of a user. | 07-15-2010 |
20100179984 | RETURN-LINK OPTIMIZATION FOR FILE-SHARING TRAFFIC - Methods, apparatuses, and systems for return-link optimization are provided. Embodiments identify upload-after-download content (e.g., file sharing content) upon download, and generate one or more identifiers characterizing the content (e.g., a digest). The identifiers are stored in a client-side server dictionary model reflecting a presumption that the content is stored in a server-side dictionary. When content is later uploaded, the server dictionary model is used to identify when the upload content matches previously downloaded content. When a match is detected, the stored identifiers are used to generate a highly compressed version of the upload content, which is then uploaded to the server instead of uploading the full content data. In some embodiments, similar techniques are used to optimize return link bandwidth usage for upload-after-upload transactions. | 07-15-2010 |
20100179985 | METHOD FOR COMMUNICATION BETWEEN A TERMINAL AND A SERVER - The invention relates to a method for the communication of a terminal ( | 07-15-2010 |
20100179986 | CONTENT SET BASED DELTACASTING - Methods, apparatuses, and systems are provided for improving utilization of the satellite communications system through various “deltacasting” techniques for handling content sets (e.g., feeds or websites). Embodiments operate in a client-server context, including a server optimizer, a client optimizer, and, in some embodiments, a pre-positioning client. Within this client-server context, content sets are multicast (e.g., anticipatorily pre-positioned in a local dictionary) to end users of the communications system and are handled at the content set level, according to set-level metadata and/or user preferences. In some embodiments, when locally stored information from the content sets is requested by a user, deltacasting techniques are used to generate fingerprints for use in identifying and exploit multicasting and/or other opportunities for increased utilization of links of the communications system. | 07-15-2010 |
20100179987 | CONTENT SET BASED PRE-POSITIONING - Methods, apparatuses, and systems are provided for improving utilization of the communications system through various “deltacasting” techniques for handling content sets (e.g., feeds or websites). In some embodiments, within a client-server context, content sets are anticipatorily pre-positioned in client dictionaries using multicasting techniques to share forward link capacity. Pre-positioning determinations are made according to byte-level data, set-level metadata, and/or user preferences. In some embodiments, when locally stored information from the content sets is requested by a user, deltacasting techniques are used to generate fingerprints for use in identifying and exploiting multicasting and/or other opportunities for increased utilization of links of the communications system. | 07-15-2010 |
20100179988 | MESSAGE DELIVERY SYSTEM AND METHOD FOR DELIVERING MESSAGE - A message delivery system includes a plurality of terminals and a server communicating the terminals. Each of the terminals includes a message creation function unit creating a message for any member of a registered group, and a message delivery request function unit designating any location as a designated location and requesting a server to deliver the message to a member of the registered group entering the designated location. The server includes an entry monitoring function unit monitoring if a member of the registered group has entered the designated location, and a message delivery function unit delivering the message to a member of the registered group first entering the designated location and, if the first entering member refuses to accept the message, delivering the message to another member of the group next entering the designated area. | 07-15-2010 |
20100179989 | USE OF HARDWARE TO MANAGE DEPENDENCIES BETWEEN GROUPS OF NETWORK DATA PACKETS - A task obtained by a communications processor is decomposed into one or more requests that form a request group. The requests of the request group are sent to main memory and responses to those requests are expected. There may be requests for a plurality of request groups being processed concurrently. However, responses to the request groups are to be returned to the communications processor in the order in which the request groups were sent from the communications processor. To ensure this ordering, dependencies between the request groups are tracked by hardware coupled to the communications processor. | 07-15-2010 |
20100185720 | POPULARIZATION SYSTEM AND METHOD FOR INFORMATION TRANSMISSION USING DESKTOP - A popularization system and method for information transmission using a desktop is provided. The popularization system comprises a manager server in which member information about users who have applied for admission, information about channels which the members have registered, contents information registered by the members and skin information used to display contents are stored, so as to perform channel registration and contents transmission, and a user computer which transmits and receives a variety of information through the manager server and a communication network, stores selected channel, received contents, and skins related to the contents and in which a client module for displaying the skin and contents on the user computer is mounted, wherein the user computer prepares to transmit information to receivers who have a user computer in which a client module for popularization of information transmission using the desktop is mounted, and provided information can be received to an information receiver. Another online information communication unit for transmitting information directly onto a desktop subsequent to a web browser or email can be provided. | 07-22-2010 |
20100185721 | System and Method for Customized Experiences in a Shared Online Environment - There is provided a system and method for providing customized experiences to a plurality of client stations in a shared environment. There is provided an accounts database having data relating to a plurality of clients, an online server having a server processor and hosting the shared environment for access by the plurality of client stations, and an online client application for execution by a client processor of a client station. The server processor is configured to retrieve client data from the accounts database relating to a client, determine client preferences of the client based on the client data, create a customized environment from the shared environment according to the client preferences, and send the customized environment to the online client application of a client station associated with the client for rendering the customized environment on a client display. User interactions may be filtered to maintain a shared environment perception. | 07-22-2010 |
20100185722 | Centralized ecommerce sales data distribution system and service - A device and method is disclosed enabling centralized electronic distribution of a listing of an item for sale to numerous ecommerce web sites having disparate meta data requirements for their listings. Steps include engaging a plurality of ecommerce web sites to participate; contracting with an owner of an item to distribute sales meta data on the item to the web sites; creating a master electronic content file of sales meta data specific to the item and comprising the composite of the sales meta data required by all the web sites; storing the master electronic content file on a server; deriving a subset of sales meta data for each of the web sites; and, transferring each subset from the server to the respective web site for display. The system of the invention is in computer readable memory encoded with software that enables the steps of the method of the invention. | 07-22-2010 |
20100185723 | Method for a Server Apparatus for Providing a Display Specification to a Client Apparatus, Computer Program Therefor, and Data Carrier Therewith - In response to a server receiving a request for content to be displayed from a client, the server sends a specification of the content to be displayed to the client. The specification includes a definition of a main display area and a definition of at least one additional display area. The definitions of the main and additional display area have associated with them an address of a web page to be displayed in the corresponding area. | 07-22-2010 |
20100185724 | CHECK SYSTEM, INFORMATION PROVIDING SYSTEM, AND COMPUTER-READABLE INFORMATION RECORDING MEDIUM CONTAINING A PROGRAM - In order to provide an information providing system appropriate for acquiring information associated with text contained in a Web document, a plugin program is executed in a client device ( | 07-22-2010 |
20100185725 | IP Link Establishment Across A Data Network - A method of establishing an IP link between first and second applications running at respective first and second nodes. The first and second applications are arranged to initiate link establishment over a transport layer by issuing a call to their respective operating system socket Application Programming Interfaces. The method comprises 1) at said first node, intercepting a socket call generated by said first application and redirecting the socket call to a SIP-based application resident at said first node, and 2) initiating an IP session with said second node using the SIP protocol. | 07-22-2010 |
20100185726 | METHOD AND SYSTEM FOR PROVIDING ADVERTISEMENTS OVER A DATA NETWORK AND EMBEDDING THEM INTO PRINTED OR COPIED DOCUMENTS - The present invention relates to a method and advertising management system configured to provide a plurality of advertisements over a data network and embed said plurality of advertisements into documents to be printed or copied by means of a plurality of users, said system comprising: (a) an application management server configured to enable an advertiser to set up an advertising campaign by enabling said advertiser to define one or more advertisements along with defining at least one advertising criterion, giving rise to one or more predefined rules; and (b) an advertisement management server configured to enable embedding at least one of said one or more advertisements into a document to be printed or copied, according to said one or more predefined rules. | 07-22-2010 |
20100185727 | SYSTEM, AND ASSOCIATED METHOD, FOR DOWNLOADING AN APPLICATION - A method for facilitating the downloading of an application from a server computer to a client device, whereby the client device generates to the server computer an initiation request for information describing available applications. In response to receipt of the initiation request, the server computer retrieves, for each available application, information describing the respective application, and a link to an application descriptor for the respective application. The server computer transmits the information and link to the client device, which in turn displays the information and stores the link. When the user selects an application, the link for the selected application is recalled and is reached on the server computer for retrieval of the application descriptor. From the application descriptor, the client device may determine whether the application fits the device profile and, hence, whether to download the application. | 07-22-2010 |
20100185728 | Distributed Cache for State Transfer Operations - A network arrangement that employs a cache having copies distributed among a plurality of different locations. The cache stores state information for a session with any of the server devices so that it is accessible to at least one other server device. Using this arrangement, when a client device switches from a connection with a first server device to a connection with a second server device, the second server device can retrieve state information from the cache corresponding to the session between the client device and the first server device. The second server device can then use the retrieved state information to accept a session with the client device. | 07-22-2010 |
20100185729 | METHOD AND APPARATUS FOR ASSISTING WITH PLAYBACK OF REMOTELY STORED MEDIA FILES - A software based system for facilitating streaming of media files to a device over a wide area network (WAN) includes an agent process, an authentication process, a client services process and a client process. The agent process catalogs local media files and advises the authentication process of it's availability on the WAN and the address at which it may be contacted. The client process contacts the client services process to obtain, after authenticating with it, the WAN address of the agent process and contacts the agent process to receive information or meta-data describing the media files available for streaming. The client process obtains information for forming a URI or playlist, that it then passes to a media player to request the stream over the WAN. Alternately, the client process may direct the agent process to pass the URL to another client process on, for example, the same local area network. | 07-22-2010 |
20100191797 | SYSTEM AND METHOD OF DISPLAYING SEARCH RESULTS BASED ON DENSITY - A system and method is provided of generating a map. In one aspect, the map is selected based on a location provided by a user and listings are selected based on their proximity to the location, whether they match a query provided by the user, and the number of matching listings within regions of the map. | 07-29-2010 |
20100191798 | SYSTEM AND METHOD OF TRANSMITTING SEARCH RESULTS BASED ON ARBITRARY QUERIES - A system and method is provided of generating a map. In one aspect, the map is transmitted by a server as an image. Listings are selected based on both their proximity to the location and whether they match arbitrary words provided by a user, with one set being transmitted as text and another set being transmitted as image data representing icons on a transparent background. In response, a user's computer displays the image of the second set as an overlay on the map, and processes the text to display the first set as icons on the map. | 07-29-2010 |
20100191799 | COLLABORATIVE BROWSING AND RELATED METHODS AND SYSTEMS - A system for facilitating collaboration among users via a network includes a server and user computers. Each user computer has a browser client configured with the server to provide collaborative services relative to applications invoked by users on the user computers. The browser clients and the server make available to each user computer, in web format, content from heterogeneous content sources, at least some content obtained via the applications. The browser clients are configured with the server to capture in a web layer and make available to the user computers explicit social information and implicit social information provided by the users via the browser clients using the collaborative services. | 07-29-2010 |
20100191800 | SYSTEM AND METHOD FOR MANAGING FEATURE ENABLEMENT IN AN INFORMATION HANDLING SYSTEM - A system to manage a key license includes an information handling system having non-volatile memory accessible to a processor. The non-volatile memory stores feature enablement information related to a feature that the information handling system is adapted to provide. The non-volatile memory stores instructions that are accessible to the processor and executable by the processor to send the feature enablement information related to the feature to an external system after the information handling system is deployed, and to request the feature enablement information, or other feature enablement information related to the feature, from the external system in response to receiving a request for the information handling system to provide the feature. | 07-29-2010 |
20100191801 | Protocol adapter for transferring diagnostic signals between in-vehicle networks and a computer - A protocol adapter for simultaneously communicating with one or more remote computers over any one of a plurality of protocols. The adapter includes a motherboard having an integrated CPU, a plurality of interface modules, a plurality of device drivers and a plurality of daughter-board module slots. The protocol adapter further includes at least one daughter-board interface module mounted in one of the plurality of daughter-board slots. The at least one daughter-board modules expands the number of protocols of the adapter beyond those protocols being run by the motherboard. | 07-29-2010 |
20100191802 | Presence information management system and presence information management server - When starting subscribe for acquiring presence information, there is no need of acquiring an identifier of the presentity or an identifier of the group, which have been conventionally indispensable. There is provided a state information management system including a management server for managing state information on a plurality of terminals. Instead of specifying a presentity, a condition of the presentity, such as a value of presence, is specified for subscribing. For example, when subscribe is established by specifying the identical current position as a condition, subscribe for the user matched with the condition is automatically started and the presence can be acquired. When the presence of a partner or user himself/herself is changed to a different value, the presentity is automatically changed. | 07-29-2010 |
20100191803 | server realizing network communication number service - A server realizing network communication number service is provided. Said server accepts inquiring appointed number. If this server manages said number practically, it will return an affirmation message to the inquirer. If this server does not manage said number practically, it will return a list of other servers, and advise the inquirer to further inquire these servers. | 07-29-2010 |
20100191804 | METHOD FOR SUPPORTING POST BROWSING IN MOVING RIGHTS OBJECT OF DIGITAL RIGHTS MANAGEMENT AND TERMINAL THEREOF - Disclosed is a digital rights management (DRM), and more particularly, a transfer of a rights object (RO) to a second user in consideration of requirements of a movement of a rights object of a first user (a terminal, an equipment), charge, etc., by providing a post browsing session when the rights object occupied by the first user is transferred to a second user via a server. | 07-29-2010 |
20100191805 | CONTENT ASSOCIATIVE CACHING METHOD FOR WEB APPLICATIONS - A cache logically disposed in a communication path between a client and a server receives a request for a content item and, in response thereto, requests from the server header information concerning the content item and an initial portion of data that makes up the content item. The cache then computes a first hashing value from the header information and a second hashing value from the initial portion of data. A content identifier is created by combining the first hashing value and the second hashing value. Using the content identifier, the cache determines whether a copy of the content item is stored by the cache; and, if so provides same to the client. Otherwise, the requests the content item from the server and, upon receipt thereof, provides it to the client. | 07-29-2010 |
20100191806 | STRUCTURE OF OBJECTS STORED IN A MEDIA SERVER AND IMPROVING ACCESSIBILITY TO THE STRUCTURE - The present invention relates to providing media data in an open network system, wherein an object structure of a media server operationally connected to a Universal Plug and Play (UPnP) network is provided. The media server comprises a service for managing objects, and a storage unit for storing at least one object structure, the at least one object structure comprising at least one of a container and an item under a tree structure, wherein the at least one object structure comprises at least one object specified as a feature of the service. Preferably, the at least one object structure comprises at least one of a bookmark container and a shortcut container managed as a service feature. | 07-29-2010 |
20100198905 | System and method for collecting, Transferring and managing quality control data - The information system and method for collecting, transferring and administrating quality control data, and particularly HACCP data disclosed allows bi-directional communication between a plurality of remote wireless measurement devices and a central web server through a local com/data link. The com/data link provides wireless communication with the various measurement devices and communication with the web server via an Internet connection. An Internet based database and website interface provides centralized data storage and easily accessible data management and analysis. Administrator/users can access and manage the data from any location or device with Internet connectivity. The measurement devices allow their operation and functions to be configured and reconfigured by uploading customized device “data packets” into the devices system memory. The Internet-based user interface allows administrator/users to remotely customize and modify these “data packets” for each individual measurement device to suit each specific application. The bi-directional communication between the various wireless measurement devices and the web server allows administrator/users to reconfigure each individual measurement device remotely through an Internet-based user interface. | 08-05-2010 |
20100198906 | Desktop Environment Solutions Methods and Systems - A method for providing a desktop environment solution is provided. The method may include providing a client information handling system and authenticating the client to a network. Furthermore, a hardware configuration of the client may be dynamically examined, and an appropriate desktop environment solution may be selected based on the hardware configuration. | 08-05-2010 |
20100198907 | Method and System for Exchanging Location Content Data in Different Data Formats - A method and system for exchanging location content data in different data formats is disclosed. A third-party system makes a request to retrieve, add, modify, or delete location content. The request is made in a first data format. A data exchange system receives the request, converts the request to a second data format supported by a location reference system, and sends the request to the location reference system. The location reference system prepares a response to the request and sends the response to the data exchange system. The data exchange system converts the response to the first data format and sends the response to the third-party system. | 08-05-2010 |
20100198908 | Implementing Asynchronous Processes on a Mobile Client - Systems and methods are provided perform an asynchronous process in a mobile client when not connected to an enterprise server. An application on a mobile client receives a request from a user to perform a task that is ordinarily performed by the enterprise server, such as decompressing a large data file. The mobile client determines, however, that it is not connected to the enterprise server. Instead, the application spawns a thread to complete the task asynchronously. Accordingly, the task need not be performed synchronously, thus making the user wait, when the mobile client is disconnected from the enterprise server. | 08-05-2010 |
20100198909 | METHOD AND APPARATUS FOR THE CONTINUOUS COLLECTION AND CORRELATION OF APPLICATION TRANSACTIONS ACROSS ALL TIERS OF AN N-TIER APPLICATION - Method and apparatus for continuous collection and correlation of application transactions across multiple tiers of an N-tier application employs an application monitoring appliance that observes application data and stores transactions and statistics. A reporting server aggregates and correlates monitored data from the application monitoring appliance and provides access via a web browser for viewing by a network engineer. | 08-05-2010 |
20100198910 | ENHANCED METHOD AND APPARATUS FOR REDUCING CONGESTION IN DHCP NETWORK SYSTEM - An enhanced method and apparatus for reducing congestion in dynamic host configuration protocol network system are provided. The congestion reduction method comprises steps of receiving a DHCP request from a DHCP client; and stopping responding to a certain number of DHCPDISCOVER message. And the dynamic host configuration protocol server comprises at least one distributed server, at which the contents of the network service provider server are backed up. | 08-05-2010 |
20100198911 | Web Access Using Cross-Domain Cookies - Disclosed is a method and a system for web access using cross-domain cookie. The method uses a cookie server to generate a public cookie which uniquely identifies a client and is adapted for the client to access multiple operator servers that are recognized by the public cookie. When an operator server receives an access request from the client without a valid public cookie recognizing the operator server, it redirects the access request to the cookie server, which generates a public cookie, redirects the access request back to the operator server and passes along the public cookie. The operator server then writes the public cookie into the client and binds itself with the public cookie. A public cookie may include a group of related cookies identifying the common client that are generated this way to allow the same client's activities to be tracked by different operator servers having different domain names over the Internet. | 08-05-2010 |
20100198912 | PROCESSING-TIME-DEFINITION CREATING PROGRAM, PROCESSING-TIME-DEFINITION CREATING METHOD, AND INFORMATION PROCESSING APPARATUS - A processing time can be defined in a system including a plurality of computers for which the processing time is calculated, by displaying candidates of paths corresponding to flow of a series of processings as to transmission and reception of each message based on transmission and reception of messages among a plurality of computers; receiving an input that selects one path among the displayed candidates; and creating a processing time in each of computers in the flow of a series of processings as to transmission and reception of messages based on the received input. | 08-05-2010 |
20100198913 | SYSTEM AND METHOD DIRECTING CLIENTS TO OPTIMAL SERVERS IN COMPUTER NETWORKS - A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message. | 08-05-2010 |
20100198914 | SEMANTIC TRANSACTIONS IN ONLINE APPLICATIONS - A system and method for enabling distributed transaction processing by moving all application logic away from the server and into the client by using an optimistic concurrency control framework with client-side transaction validation including virtual full replication under a transactional programming model with full Atomicity, Consistency, Isolation, and Durability (ACID) properties. | 08-05-2010 |
20100198915 | CONTENT REPRODUCING APPARATUS - A content reproducing apparatus comprises a server monitoring means for monitoring the connection status of a server existing on a network; a content information acquiring means for acquiring information of the contents on public view at the server; and a content reproducing means for reproducing the contents on public view at the server. When detecting a server connected to a network, the content reproducing apparatus acquires information of the contents on public view at the server, and automatically reproduces the contents on public view at the server based on the acquired information of the contents. The content reproducing apparatus is provided which can reproduce the contents on public view at DMSes on a network without requiring any troublesome operations. | 08-05-2010 |
20100198916 | Global hosting system - The present invention is a network architecture or framework that supports hosting and content distribution on a truly global scale. The inventive framework allows a Content Provider to replicate and serve its most popular content at an unlimited number of points throughout the world. The inventive framework comprises a set of servers operating in a distributed manner. The actual content to be served is preferably supported on a set of hosting servers (sometimes referred to as ghost servers). This content comprises HTML page objects that, conventionally, are served from a Content Provider site. In accordance with the invention, however, a base HTML document portion of a Web page is served from the Content Provider's site while one or more embedded objects for the page are served from the hosting servers, preferably, those hosting servers near the client machine. By serving the base HTML document from the Content Provider's site, the Content Provider maintains control over the content. | 08-05-2010 |
20100205237 | CORRELATOR SYSTEM FOR WEB SERVICES - A web service is correlated. One implementation involves correlating requests for Web services in an information technology network by automatically correlating a request to a Web service by: searching in said network for Web services that can satisfy the request, selecting among the Web services a Web service satisfying the request and providing the selected Web service in response to the request. | 08-12-2010 |
20100205238 | METHODS AND APPARATUS FOR INTELLIGENT EXPLORATORY VISUALIZATION AND ANALYSIS - Methods and apparatus are provided for intelligent exploratory visualization and analysis. A semantics-based client-server application architecture is provided that enables interactive visualization and analysis applications over the web. From the client perspective, user activities are observed and the client determines if a sequence of user activities comprises one or more predefined semantics-based user actions. Semantics-based action descriptor are then sent to the server, optionally with any related parameters, and a response is then received from the server. From the server perspective, one or more semantics-based action descriptors are received from the client with an action type selected from a predefined set of types, wherein the semantics-based action descriptors are based on a sequence of activities of a user. The server processes the semantics-based action descriptors and sends a response to the client in response to the one or more semantics-based action descriptors. | 08-12-2010 |
20100205239 | SYSTEM AND METHOD TO OPTIMIZE DATA COMMUNICATION IN A COMPUTATIONAL NETWORK - A system and method for data communication in a computational network is disclosed. The computational network includes a server computational device and a client computational device. The server computational device stores one or more container data objects, and a container data object includes a reference to multiple external data objects. The client computational device retrieves a container data object from the server computational device. If the container data object includes a reference to multiple external data objects, the client computational device sends a request to the server computational device. The server computational device provides a response including the multiple external data objects. | 08-12-2010 |
20100205240 | METHOD AND SYSTEM FOR PROCESSING A REQUEST SENT OVER A NETWORK - A method for processing a request sent over a network. The method includes receiving a first request sent by a client over the network at a physical server hosting a first application. The method further involves processing the first request using the first application to generate a second request. The method further involves the addressing and sending of the second request to a software-implemented distributed service delivery controller (SDC) on the physical server, where a loopback interface Internet Protocol (IP) address and a port associated with the distributed service delivery controller (SDC) are used to address the second request. The method further involves determining, using the distributed SDC, an IP address for a destination server hosting the second application. The method further involves processing the second request on a network layer of a network protocol stack of the physical server and sending the second request to the destination server. | 08-12-2010 |
20100205241 | METHOD AND SYSTEM FOR DOWNLOADING NETWORK DATA INTO MULTIMEDIA PLAYER - A method and a system for downloading network data into a multimedia player are provided. In the present method, a data getting instruction sent by the multimedia player is received and accordingly a webpage source code is captured. Then, a web server corresponding to the webpage source code is identified, and the webpage source code is parsed according to a type information of the web server to obtain a plurality of data url links conforming to a data attribute. Finally, network data corresponding to each of the data url links is downloaded through a network and provided to the multimedia player. | 08-12-2010 |
20100205242 | FRIEND-FINDING SYSTEM - Techniques are described to exchange location information between a location-aware client device and friend devices via a server that is configured to communicate with one or more friend finding services. The server may reformat the location information for communication between the client device and the friend finding services when the location information is provided in a format that is not supported by one or more of the client device, the friend device, or the one or more friend finding services. | 08-12-2010 |
20100205243 | METHODS AND SYSTEMS FOR POLLING AN ON DEMAND SERVICE - Systems and methods for automatically polling for data changes in an on-demand database service environment. A polling server communicates with application servers and client systems. Application servers send update messages to the polling server identifying which database objects have been updated, and client systems communicate with the polling server on a regular basis, rather than with the application server, to determine whether updates to a data object may have been made. When it has been determined that an update may have been made, the client system then sends a refresh request to the application server to request an update to the data object, thereby controlling (e.g., reducing) the number of refresh requests sent to the application server. | 08-12-2010 |
20100205244 | Industrial Process Control Data Access Server Supporting Multiple Client Data Exchange Protocols - A method and process control data server system architecture are disclosed for providing process data to a variety of client applications via a plurality of differing data sharing standards. The system architecture incorporates a ready platform for subsequently added client application data exchange protocols. In an exemplary embodiment, a set of standard interface definitions between client application data exchange protocol-specific plugins and a data access server engine supports incorporating new client application data exchange protocols by means of plugins designed to interface with the data access server engine according to the standard interface definitions. | 08-12-2010 |
20100205245 | Method for managing data transmission between peers according to levels of priority of transmitted and received data and associated management device - A method dedicated to the management of data transmission in peer to peer mode between peers (P | 08-12-2010 |
20100205246 | METHOD AND SYSTEM FOR EFFICIENTLY REDUCING GRAPHICAL DISPLAY DATA FOR TRANSMISSION OVER A LOW BANDWIDTH TRANSPORT PROTOCOL MECHANISM - The present invention improves the performance of distributed systems by reducing the amount of graphical data transmitted between an application server and a thin client. The encoding technique used for graphical data is adapted in response to the repetitiveness of the graphical data during a particular client-server session. Indexes are maintained that are indicative of this repetitiveness and which identify a particular location in the client's cache memory storing the graphical data. Where the index is not found, but a fuzzy key indicates a strong likelihood that the graphical object is located at the client, the client's persistent storage memory is searched for a file name corresponding to the fuzzy key and which stores the graphical object therein. | 08-12-2010 |
20100205247 | SEPARABLE URL GAMING SYSTEM - A system and method for enabling one network to use the functionality of another network is provided. The system comprises a first network system having a first network functionality and a second network system having a second network functionality. A server connected to the second network system passes directions through the first network to enable a component connected to both the first network system and the second network system to perform a second network functionality. | 08-12-2010 |
20100205248 | PRESENCE REGISTRATION AND ROUTING NODE - A presence registration and routing node receives a message indicative of a telephony-related action performed by a user. In response to the message, the presence registration and routing node sends a message to a presence server for updating presence information regarding the user in a presence server database. | 08-12-2010 |
20100205249 | SYSTEM AND METHOD FOR EVENT DETECTION AND RE-DIRECTION OVER A NETWORK USING A PRESENTATION LEVEL PROTOCOL - A mechanism for detecting events generated from a device in communication with a client system and the re-direction of those events to a server system over a network using a presentation-level protocol is disclosed. Plug and play events are detected at the client system, bound to a virtual connection for a user session, and re-directed for handling to a server-based system using the presentation-level protocol. The server-based system maps the device to the user session. Applications which have registered a callback with the session are informed and generate an appropriate message which is transmitted to the device in communication with the client system via a specified virtual communication connection in the user session. | 08-12-2010 |
20100211626 | Method and apparatus for maintaining longer persistent connections - A hypertext transfer protocol (HTTP) connection between a client terminal and a server includes a client-side connection and a server-side connection. Different techniques are used to extend the persistence of the HTTP connection. These techniques include keeping the server-side connection persistent if the client terminal sends a RESET to the server, keeping the server-side connection persistent but closing the client-side connection if the client terminal sends a RESET or a FIN packet to the server, rewriting a “Connection: Close” header in a request to a “Connection: Keep-Alive,” inserting a “Connection: Keep-Alive” in a header of a request, modifying a “Connection: Close” header in a request, and changing the HTTP version value in a request. | 08-19-2010 |
20100211627 | REPROGRAMMABLE CLIENT USING A UNIFORM BYTECODE MODEL - Device independent bytecode is used to provide and manage applications on reprogrammable clients. The same uniform bytecode is used for scripting, presentation, and messaging. For presentation, bytecode is used to create and manipulate a scene graph of objects. To make system calls or perform application logic, bytecode is executed directly in response to user events, timer events, etc. To perform messaging, messages between a client and a server are prepared as bytecode that produce the structured data of a message when executed. A client does not require any compiler, parsers, or other tools to allow execution of rich applications. | 08-19-2010 |
20100211628 | SELECTION OF ROAMING GATEWAY - A system and method for selecting a proxy gateway server for controlling data traffic initiated by a user device roaming on a visited network is disclosed. The method includes utilizing a mobility anchor server associated with the visited network to receive a request to activate a data traffic session from a user device, identify the user device as a roaming user device, and select a proxy gateway server from one or more servers associated with the visited network for controlling the data traffic initiated by the roaming user device. The selection of a proxy server is accomplished by querying a DNS server associated with the visited network with a pre-defined roaming APN string associated with the visited network and, in response to the query, receiving an Internet Protocol (IP) address of the proxy gateway server from the DNS server. | 08-19-2010 |
20100211629 | EXPANDABLE ELEMENT MANAGEMENT SYSTEM IN WIRELESS COMMUNICATION NETWORK - Disclosed is an expandable EMS that can efficiently manage an RAS and an ACR (i.e. network elements of a wireless communication network) and flexibly expand performance and functions of a system according to an increase in the elements. The expansible EMS of a wireless communication network, the expansible EMS including: an EMS application server for performing at least one of a configuration management function, a fault management function, a download management function, and a status management function for elements, in response to a command transmitted from an EMS client; and at least one EMS element interface server directly connected with the elements, the at least one EMS element interface server receiving a message and data from the elements and providing the received message and data to the EMS application server, wherein the EMS element interface server is separated from the EMS application server. | 08-19-2010 |
20100211630 | METHOD FOR TRANSMITTING DATA TO A FIELD DEVICE IN AUTOMATED TECHNOLOGY, IN PARTICULAR AUTOMATED PROCESS TECHNOLOGY - In a method for transmitting data to a field device of automation technology, especially process automation technology, data are made available in a server computer unit connected with a network. Assigned in the server computer unit to individual field devices are electronic mail boxes with an electronic mailing addresses. Data necessary for an update are transmitted as electronic mail from the server computer unit to the individual field devices. | 08-19-2010 |
20100211631 | UBIQUITOUS WEB SERVICE GATEWAY AND METHOD - There is provided a method for providing ubiquitous web services including receiving, at a ubiquitous web service gateway, a request for web service from a web service requester, and sending, at the ubiquitous web service gateway, the request for web service to a web service provider dynamically selected from among web service providers that provide the requested web service, depending on a change in interface information of the web service providers. The method further includes receiving, at the ubiquitous web service gateway, the result of requested web service from the web service provider that received the request for web service, and providing, at the ubiquitous web service gateway, the web service result to the web service requester. | 08-19-2010 |
20100211632 | DISTRIBUTION OF MAP MATERIAL - A method for distributing map material in situations where there are many different kinds of maps of the area. The location of the user of a terminal device is positioned by a positioning method and the maps presented to the user are then selected based on the location. The user selects one or more of the maps for a closer review and loads the selected maps on the terminal device. Then, the user may be directed by the navigation function of the terminal device. | 08-19-2010 |
20100211633 | Method for Granting Authorization to Use a Function in an Industrial Automation System Comprising a Plurality of Networked Control Units, and Industrial Automation System - In order to grant authorization to use a function in an industrial automation system comprising a plurality of networked control units, functions of the automation system are provided by services of the control units. Service interfaces are separated inside a client/service architecture, on the service side, into interfaces which provide either security-critical functions or functions which are not critical to security. The separated service-side interfaces are hidden from client applications by a client-side interface in which the service-side interfaces are recorded. Functions provided by services can be called solely via the client-side interface. | 08-19-2010 |
20100211634 | METHOD AND SYSTEM FOR PROCESSING AN ADDRESS BOOK - A method and a system for processing an address book are provided. The method includes the following steps. A network address book (NAB) parses a user address book, and generates an acquisition request according to settings of the user address book. The NAB acquires contact information to be updated according to the acquisition request, and updates the user address book. The NAB synchronizes or transmits updated information of the user address book to a piece of user equipment (UE). By using the method, plenty of contact information is acquired according to the user settings. Therefore, the method solves the problems that the address books in the conventional technology have single-purpose functions and closely related to services and thus cannot serve as an independent function for providing services for the user. In addition, address book information on a plurality of UEs of the user can be updated synchronously, so that when one UE initiates address book information update, the address books on other UEs are updated accordingly. Therefore, the consistency between the address book information on the UEs is guaranteed. | 08-19-2010 |
20100211635 | SYSTEM FOR DEVELOPMENT, MANAGEMENT AND OPERATION OF DISTRIBUTED CLIENTS AND SERVERS - A lightweight application server for use on portable or embedded devices includes an application manager and services containers. Each of these is managed by an admin server allowing for remote and rapid deployment and maintenance of applications, objects and features associated with the server-enabled portable or embedded devices. This permits portable devices like PDAs to provide server functionality to each other, in a fully portable network if desired. A system including such server-enabled portable or embedded devices may include, among other things, a decision flow server for facilitating distributed decision flow processing. | 08-19-2010 |
20100211636 | MANAGEMENT OF PROFILES FOR INTERACTIVE MEDIA GUIDANCE APPLICATIONS - Users of interactive media guidance applications may access media content and seek media guidance on a plurality of user equipment devices. A user profile server may be used for the management of a user's profile information. The user profile server may store a user's profile information including information about the user's media network and about user equipment devices associated with the user's media network. The user's profile information may be used to provide functionality to record media content on the most suitable user equipment device of a user's media network. The user's profile information may also be used to provide recommendations of media content based on a user's monitored interactions with a plurality of user equipment devices. The user's profile information may also be provided to user equipment devices of the media network not having the user profile information. | 08-19-2010 |
20100217793 | METHOD, SYSTEM AND APPARATUS FOR CONNECTING A PLURALITY OF CLIENT MACHINES TO A PLURALITY OF SERVERS - According to embodiments described in the specification, a method, system and apparatus for connecting a plurality of client machines to a plurality of servers. Each of the servers has a unique server identifier. The method includes: receiving a request from one of the client machines; receiving a unique client identifier for the one of the client machines; selecting a unique server identifier from the plurality of unique server identifiers, based on a mapping function comprised of: the unique client identifier and a state indicator for each of the servers; and connecting the one of the client machines to one of the servers corresponding to the selected unique server identifier. | 08-26-2010 |
20100217794 | METHOD AND APPARATUS FOR ADAPTIVE MEDIA TRANSFER - An approach is provided for optimizing data (e.g., media) transfer. Retrieval is initiated for information relating to transfer of media to one or more devices. It is determined whether a particular media that is to be transferred to the one or more devices is new to the one or more devices using the retrieved information. Transfer of the particular media to the devices is initiated in which the particular media is determined to be new. | 08-26-2010 |
20100217795 | INPUT METHOD EDITOR USER PROFILES - Methods, systems, and apparatus, including computer program products, in which an input method editor (IME) communicates with a central data store and stores user data, e.g., typing patterns and user-generated words associated with the user, in a user profile. A client device associated with the user may instantiate an IME environment and access the user profile by a client login over a network. | 08-26-2010 |
20100217796 | INTEGRATED CLIENT FOR USE WITH A DISPERSED DATA STORAGE NETWORK - An integrated client computer for accessing a dispersed data storage network is disclosed. A client program operating on the client computer accepts commands from a user and in response, issues network messages to a plurality of slice servers implementing a dispersed data storage network. Data slices can be read, written or modified using the disclosed integrated client computer. | 08-26-2010 |
20100217797 | Method and apparatus for redirection of server external hyper-link references - A message is provided to a tracking server system in response to a client system referencing a predetermined resource locator that corresponds to a resource external to the tracking server system. The tracking server system indirectly provides for the client system to have an informational element selectable by the client system, where the informational element is graphically identified on the client system with informational content obtainable from a content server system through use of a content resource locator. The informational element includes a tracking resource locator, referencing the tracking server system, and data identifying the informational element. The selection of the informational element causes the client system to use the tracking resource locator to provide the data to the tracking server system and to use the content resource locator to obtain the informational content from the content server system. | 08-26-2010 |
20100217798 | Communication System, Communication Apparatus, Communication Server, Communication Method, Information Storage Medium, and Program - In a communication system ( | 08-26-2010 |
20100217799 | INTERNET-SMART-CARD - On a portable data carrier ( | 08-26-2010 |
20100217800 | METHOD AND APPARATUS FOR PROVIDING A CUSTOMIZED SELECTION OF AUDIO CONTENT OVER THE INTERNET - A method an apparatus is provided for providing selected media files, which are chosen from among a plurality of media files, to a user over a packet-switched network such as the Internet. The method begins by receiving over the packet-switched network a request from the user to receive media content. Next, a user profile associated with the user is retrieved from a database. The user profile reflects user preferences in media content to be received over the packet-switched network. The plurality of media files are ranked based at least in part on the user profile. At least one highly ranked media file is selected from among the ranked plurality of media files. At least one of the highly ranked media files is forwarded to the user over the packet-switched network. | 08-26-2010 |
20100217801 | Network performance monitoring in a content delivery system - A method for Internet content delivery in a content delivery network established at network locations, the content delivery network comprising a plurality of content servers for serving content resources. The plurality of content servers includes a plurality of subsets of content servers, each subject being located at one of a plurality of Internet data centers. For each Internet Protocol (IP) address block from which requests for content resources are expected to be received, the method generates a candidate list of Internet data centers to be used to service the requests for content resources. For the IP address block, the method selects at least one of the Internet data centers from the candidate list to be used to service the requests for content resources. The selected Internet data center for the IP address block is written into a network map. The selecting step is carried out concurrently for each IP address block from which requests for content resources are expected to be received such that the network map comprises the selected Internet data center for each IP address block. The network map is then provided to a domain name service (DNS) associated with the content delivery network. In response to a DNS query received at the domain name service associated with the content delivery network, the network map is used to identify one of the Internet data centers from the candidate list to be used to service a request for a content resource. | 08-26-2010 |
20100223319 | Terminal Apparatus, Server Apparatus, and Instruction apparatus - An access from a server apparatus to a terminal apparatus is made safely and reliably possible without changing the setting of a firewall, etc. The terminal apparatus | 09-02-2010 |
20100223320 | DATA DISTRIBUTION EFFICIENCY FOR ONLINE COLLABORATIVE COMPUTING SESSIONS - In one embodiment, an online collaborative computing session is initiated between a presenter device and a plurality of attendee devices via a server in a computer network. The server distributes session data from the presenter device to the plurality of attendee devices. To decrease the amount of traffic in the network, at least one of the plurality of attendee devices may be selected as a super node, where each super node is then responsible for one or more corresponding attendee devices of the session. The session data is received at the super nodes and distributed from the super node to its one or more corresponding attendee devices. | 09-02-2010 |
20100223321 | DATA HUB SERVER - Apparatus and methods to engage in accessing informational content in a data hub server, where the informational content is identified as public or partially public to a group registered in the data hub server with permission to access the informational content made public or partially public in the data hub server by another entity, provide a mechanism to enhance the communication capabilities among mobile electronic devices. Additional apparatus, systems, and methods are disclosed. | 09-02-2010 |
20100223322 | SERVER BASED FRAMEWORK FOR IMPROVING AJAX PERFORMANCE - A system for rendering a web page is disclosed. The system comprises a server adapted to communicate with a client. The client operates a browser in communication with the server and is arranged to render material to the browser that an end user may view on the web page. The system also includes a dynamic code set having configuration parameters for use in rendering the web page, wherein the configuration parameters are formed of a first configuration parameter including at least one of combined resources, strategically placed resource tags, headers set to ensure cacheable resources, a GZip file, and minified resources, and a second configuration parameter including at least one of combined resources, strategically placed resource tags, headers set to ensure cacheable resources, a GZip file, and minified resources. A method of creating a web application is disclosed. A machine readable medium is also disclosed. | 09-02-2010 |
20100223323 | Mechanism for Collocation in a JAVA Virtual Machine of a Media Server and a JAVA EE Server - In one embodiment, a mechanism for collocation in a JAVA virtual machine of a media server and a JAVA EE server is disclosed. In one embodiment, a system includes an integrated application server including a media server and Java™ Enterprise Edition (JAVA EE) deployed in a single Java™ virtual machine (JVM), and one or more management interfaces communicably coupled to the integrated application server. | 09-02-2010 |
20100223324 | APPLICATION EXECUTING METHOD, APPLICATION CHANGING APPARATUS, AND APPLICATION CHANGING PROGRAM - In order to provide a user with an application customized according to a situation of a task, there is provided a computer system including: an application server for processing the task requested from a client; and a customization executing server for changing an application provided by the application server. The customization executing server is configured to: manage user status information including operation information of the application; record the operation information of the application in the user status information based on a request message transmitted from the client; change a response message transmitted by the application server based on the user status information to newly generate a response message; and transmit the newly-generated response message to the client. | 09-02-2010 |
20100223325 | DYNAMIC GENERATION AND AUTOMATED DISTRIBUTION OF USER INTERFACE FROM DATABASE MODEL - A method and apparatus for automatically and dynamically generating a user interface for a client based upon a database model. An application server creates a user interface description in accordance with the database model. The description is then distributed to the client, which interprets the description and creates the user interface therefrom. | 09-02-2010 |
20100223326 | Method of Providing a Service through a User Equipment Unit in a an IP Multimedia Sub-System Telecommunications Network, Including a User Database Server, Service Policy Server and Application Server for use with Said Method - The present invention is directed to a method of providing a service through a user equipment (UE) unit in an internet protocol (IP) multimedia subsystem (IMS) telecommunications network, wherein said service is provided using an application server (AS) in said telecommunications network, said method comprising a step of performing a user authorisation query on a user database server for authorizing registration of said user equipment unit in said telecommunications network, and wherein said method further comprises a step of performing a service authorisation query on a service policy server for authorizing use of said service through said user equipment unit. The invention further relates to a user database server, a service policy server, an application server, and an interrogating call session control function (I-CSCF) entity for use in the method described above. | 09-02-2010 |
20100223327 | RE-HEADERER SYSTEM AND METHOD - A re-headerer media packaging and serving system and method are provided herein. | 09-02-2010 |
20100223328 | CONTROL OF PUSH SERVICES - A method for operating push services. At least two separate activation states that correspond to a predefined functionality set presently applicable to the user of a switched-on user terminal are defined. Messages of at least one push service are transmitted from a server to a user terminal. The current activation state of the user terminal is detected, and an indication on it is provided to the server. The server adjusts sending of messages of the push service according to the current activation state of the user terminal. | 09-02-2010 |
20100223329 | PORTABLE WIRELESS PLAYER PROGRAMMING - A method of providing programming to a portable wireless music player includes connecting to a music service provider from a remote client and defining a play list at the music service provider through user interaction at the remote client. The player connects to the music service provider over a wireless service network and downloads music to the player from the music service provider in accordance with the previously defined play list. The music or other programming is played at the player. | 09-02-2010 |
20100223330 | METHOD AND APPARATUS FOR PROVIDING USER INFORMATION - A method for providing local user information is provided, which includes the following steps. A request for user information is acquired from an application server (AS). According to information for identifying a terminal and provided by the AS and a prerecorded associating relationship between the information for identifying the terminal and the user information, user information associated with the information for identifying the terminal is queried. The queried user information is provided for the AS. An apparatus for providing local user information, a method and an apparatus for providing roaming user information are also provided. | 09-02-2010 |
20100228811 | System and method for managing data transfer - There is provided a media playback device for accessing first and second server-side applications via a communications network and managing data transfer via client-side applications. The media playback device includes a memory configured to store first and second client-side applications corresponding to the first and second server-side applications. The media playback device includes a processor configured to launch the first client-side application, request first data for use by the first client-side application, transfer the first data by the first client-side application to the first server-side application, and store the first data in the memory. The processor is further configured to receive an input requesting launch of the second client-side application, launch the second client-side application, identify the first data for use by the second client-side application, and read the first data from the memory into the second client-side application. | 09-09-2010 |
20100228812 | Managing Message Categories in a Network - A method is presented for creating and assigning categories to electronic messages and detecting the categories for a given message when the message becomes available to the recipient. | 09-09-2010 |
20100228813 | Information conversion apparatus, information conversion method, information conversion program and relay device - There is provided an apparatus including an information conversion apparatus provided to a relay device for relaying between a server to which a first network address is allocated and a client terminal to which a second network address is allocated, the information conversion apparatus including: an analyzer which analyzes a message corresponding to Layer 7 of an OSI basic reference model of a received packet and determines whether a URL expressed as a literal network address is included; and an address converter which mutually converts, when a URL expressed as a literal network address is included, the literal network address in the URL between the first network address and the second network address. | 09-09-2010 |
20100228814 | FORWARD PATH MULTI-MEDIA MANAGEMENT SYSTEM WITH END USER FEEDBACK TO DISTRIBUTED CONTENT SOURCES - The Forward Path Multi-Media Management System architecture enables end user devices to share a common wireless forward path of a multicast communication architecture in which the forward path delivered content is dynamically changed or modified based on a real-time, near-real-time, or delay-time basis via aggregated reverse path feedback from at least one of a plurality of end user devices. The Forward Path Multi-Media Management System periodically or continuously aggregates the feedback input received via the reverse path (having wired and/or wireless connectivity), modifies the forward path multi-media content, and delivers this dynamically modified multi-media content to the then connected population of end user devices via a wireless forward path multicast in a repetitive closed loop fashion. | 09-09-2010 |
20100228815 | System for Managing Service Interactions - A system is described for managing service interactions in a combined service. The system comprises a first service delivery means for providing a first service, a second service delivery means for providing a second service, a combined service delivery means for providing a combined service capable of associating the first service to one of the second service. The combined service is implemented using a combined state model, which comprises a predetermined number of combined states formed on the basis of the states of the first and the second service and armed detection points for detecting predetermined transitions between the combined states. The combined service delivery means further comprises a combined state manager adapted to transmit a control signal to the first and/or the second service delivery means for inducing a predetermined state transition in the respective first and/or the second service in response to the activation of an armed detection point. | 09-09-2010 |
20100228816 | SHARING SYSTEM AND MANAGEMENT METHOD FOR HARDWARE DEVICE - A sharing system for a hardware device cooperates with a first client host with a first operating system having a hardware driver to generate a management requirement to drive the hardware device. The sharing system according to the invention includes a first server host which may be coupled with a first client host and has a second operating system. The server host may be installed with a pseudo hardware driver to drive the hardware device according to the management requirement generated from the first server host. | 09-09-2010 |
20100228817 | DISTRIBUTED PROCESSING SYSTEM, CONTROL UNIT AND CLIENT - A distributed processing system includes a client that makes an execution request for a service requested by a user, a processing element, and a control unit to which the client and the processing elements are connected. The client stores therein execution transition information about computational resources and processing paths required for controlling the processing element. The processing element executes tasks constituting the service according to the execution transition information. | 09-09-2010 |
20100228818 | METHOD AND APPARATUS FOR RESTRICTING DISCLOSURE OF NETWORK INFORMATION DURING REMOTE ACCESS SERVICE - A method and apparatus for restricting disclosure of information about a network device during a Remote Access (RA) service are provided, in which a virtual device is activated by an RA service device, a device or service for which information is to be disclosed to an external network is determined from among devices discovered by the RA service device and registered as an embedded device or service of the virtual device, a device description of the virtual device including the embedded device or service is dynamically generated, a Uniform Resource Locator (URL) of the RA service device, from which the device description of the virtual device is acquired, is generated and opened to a device of the other party which has remotely accessed the RA service device, and the device description of the virtual device is provided, upon receipt of a request for the device description of the virtual device through the URL. | 09-09-2010 |
20100228819 | SYSTEM AND METHOD FOR PERFORMANCE ACCELERATION, DATA PROTECTION, DISASTER RECOVERY AND ON-DEMAND SCALING OF COMPUTER APPLICATIONS - A method for improving the performance and availability of a distributed application includes providing a distributed application configured to run on one or more origin server nodes located at an origin site. Next, providing a networked computing environment comprising one or more server nodes. The origin site and the computing environment are connected via a network. Next, providing replication means configured to replicate the distributed application and replicating the distributed application via the replication means thereby generating one or more replicas of the distributed application. Next, providing node management means configured to control any of the server nodes and then deploying the replicas of the distributed application to one or more server nodes of the computing environment via the node management means. Next, providing traffic management means configured to direct client requests to any of the server nodes and then directing client requests targeted to access the distributed application to optimal server nodes running the distributed application via the traffic management means. The optimal server nodes are selected among the origin server nodes and the computing environment server nodes based on certain metrics. | 09-09-2010 |
20100228820 | IMAGE PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM - An image processing apparatus functions as a server. When a reference request is received from a client or a user's instruction for transmitting such address data to a client is received, and the address data to be transmitted has no domain name described therein, the apparatus complements the address data with a domain name, and then sends the complemented address data to the client. This makes it possible to export address data correctly to a designated destination, and to reduce failure of authentication. | 09-09-2010 |
20100228821 | DATA ACCESS SYSTEM, TERMINAL APPARATUS, AND METHOD FOR ACCESSING DATA - The system comprises a portable information device, a terminal apparatus, and a server. A portable information device sends stored data to the server and transmits a network address of the server to the terminal apparatus. The terminal apparatus receives the network address from the portable information device, detects a position where a physical object is in contact with the display unit and causing the wireless section to receive the network address from the portable information device, and controls the display unit to display an icon at the detected position of the display unit when he position is detected by the detector, and accessing the received network address when selecting the displayed icon data is selected from exterior. And server sends the data received from the portable information device to the terminal apparatus when the server is accessed from the terminal apparatus. | 09-09-2010 |
20100228822 | SYSTEMS AND METHODS FOR CONDUCTING INTERNET CONTENT USAGE EXPERIMENTS - A system and method for efficiently executing a plurality of live parallel Internet content usage experiments using a large pool of randomly selected participating users (separated into control and test groups) while minimally disturbing offered content is provided. In an illustrative implementation, a content provider communicates the parameters for a content usage experiment to a content server. A complimentary test subject verification script operates on the content server that determines which client computing devices are to be included in the experiment group. In operation, a participating client computing device requests content from the content provider's server. The content provider's server executes the test subject verification script to determine if the client computing device is to be considered as a test subject. The content usage of the experiment content and non-experiment content is tracked and compared to each other to determine if the experiment content impacted content usage. | 09-09-2010 |
20100235426 | SERVER FOR PROVIDING PRESENTITY STATUS AND METHOD THEREOF - A server for providing presentity status is adapted to provide the latest status of a presentity to a watcher. The presentity and the watcher are respectively connected to a connection server through a network. The presentity belongs to at least one group, and the watcher also belongs to at least one group. The connection server can detect the latest status of the groups to which the presentity belongs. The server for providing presentity status automatically determines the provision of the status of the presentity to the watcher based on whether the respective authority values of the groups to which the presentity belongs and the respective authority values of the groups to which the watcher belongs satisfy a preset condition. When the preset condition is satisfied, the server for providing presentity status also sends the latest status of other presentities that belong to the same groups as the presentity and that are subscribed to by the watcher to the watcher. | 09-16-2010 |
20100235427 | CONTENT DELIVERY SYSTEM, SERVER DEVICE, CONTENT DELIVERY METHOD, AND PROGRAM - A system of the invention is configured to communicably connect a server device that holds content data and a client apparatus that requests to reproduce the content data. The server device transmits a list of the reproducing identifier to the client apparatus, receives the reproducing identifier included in the list from the client apparatus, and acquires the content identifier and the reproducing mode information stored in the content information storage unit corresponding to the reproducing identifier received by the request receiving unit. The server device acquires the content data stored in the content storage unit corresponding to the content identifier, and transmits the content data to the client apparatus in the reproducing mode designated by the reproducing mode information. | 09-16-2010 |
20100235428 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM - There are provided a device and a method enabling execution of recording of content uploaded from a client with specific storage means of a server being specified. In a content upload process from the client to the server, the client obtains storage destination identifiers corresponding to respective storage means of the server from the server and transmits a content storage request including the storage destination identifier of the storage means desired by the client to the server. The server selects the storage means specified by the storage destination identifier received from the client and stores the uploaded content. With this configuration, the client can arbitrarily specify the specific storage means of the server and allows recording of the content to be executed. | 09-16-2010 |
20100235429 | A METHOD, APPARATUS AND COMPUTER PROGRAM - An approach is provided for enabling access to content in a network service. Location information is received, at a server, relating to a first remote apparatus and another remote apparatus. The received location information is utilized to determine that the first remote apparatus and the another remote apparatus are proximal to each other. Access rights are updated within a network service to enable the user of the another remote apparatus to access content associated with the user of the first remote apparatus. | 09-16-2010 |
20100235430 | METHODS AND SYSTEMS TO PROVIDE SERVICES TO A MOBILE DEVICE - Methods and Systems to provide services to a mobile device are explained herein. A system receives a request from a supplemental service library that is embedded in a client application program in a mobile device. The supplemental service library is a standard software component that is included in the client application program. The client application program is distributed over a network and stored on the mobile device. Next the system identifies a supplemental service from multiple supplemental services based on the request. Finally, the system communicates a response to the mobile device responsive to receiving the request. Further, a system includes a stand-alone client application program that may work in conjunction with a supplemental service program or a thin client program. Finally, supplemental service interfaces are stored on a computer readable medium for execution on a mobile device in conjunction with a supplemental service library. | 09-16-2010 |
20100235431 | DATACENTER SYNCHRONIZATION - A datacenter infrastructure comprising a plurality of datacenters is configured to provide services to users. Data (e.g., application data) provided to respective datacenters from a user is synchronized between different datacenters comprised within “a cloud” according to a multilevel synchronization scheme. Respective levels of the multilevel synchronization operate to transfer different priority (user) data between the plurality of datacenters, wherein respective priorities are determined based upon the importance of the data in providing a service. For example, data used to perform a service is synchronized by a synchronization component facilitating a higher level of synchronization between datacenters, while data not routinely used to perform a service is synchronized by a lower priority synchronization component. Synchronization between datacenters allows a network address routing system to provide substantially uninterrupted routing of a user to an available or otherwise appropriate datacenter within the datacenter infrastructure, thereby providing increased service reliability and performance. | 09-16-2010 |
20100235432 | Distributed Server Network for Providing Triple and Play Services to End Users - A distributed server framework for distributing streamed electronic content to users. The framework includes a central server connected to regional edge servers, which are connected to local groups of access servers closest to the users. A file sharing protocol maintains hit lists indicating the relative popularity of various content. To reduce the traffic load from the central server and regional servers, popular material is stored on the access servers; less popular material is stored on the edge servers; and seldom requested material is stored on the central server. A sliding window and cursor mechanism enable smart distribution of hot material and breaking news among the access servers. | 09-16-2010 |
20100235433 | SUBSCRIPTION MANAGEMENT OF APPLICATIONS AND SERVICES PROVIDED THROUGH USER PREMISES GATEWAY DEVICES - A disclosed service management system communicates via wide area network (WAN) ( | 09-16-2010 |
20100235434 | Personal Information Management Data Synchronization - A data management application that may be implemented in a mobile device to perform two-way synchronization of electronic messages and/or PIM data with a server device. The device may be a mobile device such as a mobile phone or Smartphone, as well as a personal digital assistant, notebook computer, or other mobile device communicating using any of several wireless protocols. PIM data may include PIM application objects or other data, including but not limited to calendar, contact, and task object data. The data management application may synchronize e-mail and PIM data on a client device with that of a server where the server and client utilize one or more different protocols. | 09-16-2010 |
20100235435 | SYSTEM FOR NOTIFYING MAIL-RECEIVING ERROR INFORMATION - In a case where mail can not be stored in a mail box in a mail receiving server due to capacity excess, a detail content of the mail can be notified to an addressee of the mail. A mail receiving server comprises a mail receiving unit, a first mail box, a determining unit, a temporal storage space, an extracting unit, an information notice mail managing unit, and a second mail box. | 09-16-2010 |
20100235436 | SERVER DEVICE AND SETTING INFORMATION SHARING METHOD - A server device is provided which includes a change unit for changing setting information of a function shared with a client connected via a network, a transmission unit for transmitting to the client a change notification of the setting information of the function when the setting information of the function has been changed by the change unit, a reception unit for receiving from the client device information of the client to which the change notification of the setting information of the function has been transmitted from the transmission unit, a comparison unit for comparing the device information of the client received by the reception unit with device information of the server device, and a creation unit for creating, based on a comparison result of the device information by the comparison unit, a common file including the changed setting information of the function. | 09-16-2010 |
20100235437 | COMMUNICATION APPARATUS AND STORAGE MEDIUM STORING PROGRAM - A communication apparatus including: a communicating portion communicable with a server device storing feed information including content informations; a feed-information obtaining portion which obtains the feed information; a display portion which displays informations; a storage portion which stores informations; an updated-date-and-time extracting portion which extracts, from the feed information, an updated date and time indicating a date and time at which information constituted by at least part of the feed information has been updated; an updated-date-and-time storing portion which stores, into the storage portion, the updated date and time and the information constituted by at least part of the feed information in association with each other; and a display controller which displays at least part of the content information(s) corresponding to the information constituted by at least part of the feed information associated by the updated-date-and-time storing portion in order of the updated date and time from the latest one. | 09-16-2010 |
20100235438 | Variable Rate Media Delivery System - A method and apparatus for delivering variable bit rate media files delivers media files to client systems. The media server can dynamically detect when a client can accept a different bit rate version of a media content. The media server can smoothly switch between different bit rate versions of the media content as it delivers the media content to client systems. A client system can also request different bit rate versions of a media content while it is playing the media content. | 09-16-2010 |
20100235439 | Glucose Measuring Device Integrated Into A Holster For A Personal Area Network Device - A glucose meter module integrated into a holster device that can securely accommodate another device such as a portable server device or an insulin pump is described. The glucose measuring module and the health device communicate with each other by a short range wireless modality. In the case in which the accommodated device is a server, such as personal digital assistant or cell phone, the device stores data in a memory, displays data on a visual display, and can wirelessly transmit such data to other devices within a personal area network. In the case where the accommodated device is a cell phone, the phone can further transmit data to remote sites. In the case where the accommodated device is an insulin pump, wirelessly received data are stored in a memory, are available for visual display on the insulin pump, and can be incorporated into the electronic processes that regulate the performance of the pump. | 09-16-2010 |
20100235440 | MESSAGE PROCESSING METHOD, SYSTEM AND CLIENT - The embodiments of the present invention disclose a message processing method including: when a backup message user selects a backup message option, obtaining a backup message and information corresponding to the backup message input by the backup message user; and sending the backup message to the target user according to the information corresponding to the backup message. The present invention also discloses a message processing system and an IM client. By using the embodiments of the present invention, a backup message function and a roaming function of the backup message can be implemented, thereby improving the availability, flexibility and convenience performance of IM software. | 09-16-2010 |
20100235441 | MAPLESS GLOBAL TRAFFIC LOAD BALANCING VIA ANYCAST - Techniques are described for directing connections between clients and the closest web server. Authoritative DNS resolvers of a network are placed at edges of the network. Using anycast, the authoritative DNS resolvers advertise routes of their destination netblock to the Internet. A request from a client to connect to the network is routed, based upon BGP tables, to the closest particular authoritative DNS resolver. Once the request is received, a response is sent to the client with the IP address of the closest web server. The closest web server is determined through in-network health check measurements, with the authoritative DNS resolvers dynamically selecting IP addresses closest to themselves. Routing protocols that directed the packet to the closest authoritative DNS resolver also dictate the route of subsequent traffic to the network. Thus, the closest web server selected by the authoritative DNS resolver is also the closest web server to the client. | 09-16-2010 |
20100235442 | Use of Server Instances and Processing Elements to Define a Server - A server instance, which is a collection of LUNs, containing an operating system, any applications and data storage. A processing element is the physical hardware. The combination is a server as normally understood. Templates are used to define server instances and server types to simplify deploying a server instance to a processing element. A graphical user interface provides the templates where the particular storage groups are identified and then server instances are created from lists of operating systems, applications, and available storage. The management service processor is a PXE server and provides the necessary software to identify the components of the processing element and correlate between the processing element and a server instance. The management service processor then automatically provides software to the processing element to allow it correctly boot. The management service processor manages the interconnection of the processing element and the relevant LUNs. | 09-16-2010 |
20100241687 | CLIENT-CENTERED USAGE CLASSIFICATION - User input actions from one or more user input devices can be received, and unfiltered user input information about the user input actions can be collected at a client computing environment. The unfiltered user input information can be filtered to produce filtered user input information. The filtered user input information can exclude personal information and include non-personal information. In addition, a user profile can be created using the filtered user input information. | 09-23-2010 |
20100241688 | TRANSMITTING INFORMATION ABOUT DISTRIBUTED GROUP MEMBERSHIPS - A method, system, and computer usable program product for transmitting information about dynamic group memberships of an entry stored in a computer memory are provided in the illustrative embodiments. A set of dynamic group filters is received from a server in a distributed data environment. The set of dynamic group filters provides a set of attributes. A determination is made whether the entry includes a subset of the set of attributes. A request for dynamic group memberships of the entry is sent to the server. The request includes the subset of attributes and excludes attributes not used by any of the dynamic group filters. Information about at least one dynamic group of which the entry is a member is received for evaluation. A proxy server may receive the request for dynamic group filters and distribute the request to one or more servers in a distributed data environment. | 09-23-2010 |
20100241689 | METHOD AND APPARATUS FOR ASSOCIATING ADVERTISING WITH COMPUTER ENABLED MAPS - An interactive system and method based on the Internet and intended for advertising distribution uses collectively authored (user generated) content and maps that are interactive. The maps are personalized with the user generated content and with targeted advertising units and transmitted to a user. This provides an interactive user experience in terms of both the advertising and content generated by other users relating to an advertiser offer, but having the personalized aspect, making it more effective as advertising. | 09-23-2010 |
20100241690 | COMPONENT AND DEPENDENCY DISCOVERY - Methods, systems, and computer-readable media are disclosed for discovering components and dependencies in a distributed computing environment. A particular method includes discovering a first component and a second component of a distributed computing environment, where the first component and the second component are associated with different discoverable technologies. Each component is discovered based on a match between a characteristic of the component and a technology specification associated with the discoverable technology. The method also includes discovering a dependency between the first component and the second component. | 09-23-2010 |
20100241691 | TECHNIQUES FOR FACILITATING ANNOTATIONS - Techniques for facilitating annotation of information. Techniques are provided that enable one or more users to annotate video information being displayed by an output device. Different annotation modes may be provided. For example, in one mode, a device is provided that can capture a video frame from video information being output by an output device. One or more users may then annotate the captured video frame. The annotations may be communicated to the output device such that the output displays the captured video frame along with annotations made to the video frame. Other annotation modes are also provided. | 09-23-2010 |
20100241692 | METHODS AND SYSTEMS FOR DYNAMICALLY ADJUSTING UPDATE RATES IN MULTI-PLAYER NETWORK GAMING - In a server-implemented video game or simulation, a method for providing updates to a remote client regarding a plurality of objects located in a virtual spatial field of the simulation. The method comprises operations of receiving an update locus from the remote client, the update locus indicating a client-specified position within the virtual spatial field of the server-implemented simulation; determining a distance of each of the plurality of objects from the update locus; sorting the plurality of objects according to their determined distances from the update locus; determining an update rate for each of the plurality of objects based upon their sorted order; and sending updates regarding each of the plurality of objects to the remote client according to the determined update rates. | 09-23-2010 |
20100241693 | REMOTE OPERATION SYSTEM, SERVER, REMOTELY OPERATED DEVICE, REMOTE OPERATION SERVICE PROVIDING METHOD - [PROBLEMS] To provide a remote operation system with improved device user friendliness. | 09-23-2010 |
20100241694 | SYSTEMS AND METHODS FOR INTERMEDIARIES TO COMPRESS DATA COMMUNICATED VIA A REMOTE DISPLAY PROTOCOL - The present solution automatically detects the remote display protocol capabilities of the client, server and/or intermediaries to determine whether the client and server should compress the remote display protocol data or the intermediaries, and in some cases both. | 09-23-2010 |
20100241695 | Device Management System, Device Management Method, And Computer Program Product - A request receiving unit that receives device identifying information for identifying one or a plurality of devices and setting information containing a set value to be set in the device, an information transmitting unit transmits a setting request containing the setting information to the device identified by the device identifying information, a result collecting unit collects a set result indicating that the setting of all the set values is finished from the device to which the information transmitting unit transmits the setting request, and a result managing unit stores therein a collected set result and the device identifying information in association with each other. The information transmitting unit sequentially transmits the setting request to a device which is identified by the device identifying information and to which the setting request is not yet transmitted, regardless of whether the result collecting unit collects the set result from the device. | 09-23-2010 |
20100241696 | RELAY UNIT - A relay unit includes: a storing unit storing a first correspondence relation between interface information of a client and a tenant identifier of the client, and a second correspondence relation among the tenant identifier, connection information about a connection with a server, and a state of connection with the server; a tenant identifying unit obtaining the tenant identifier from the first correspondence relation; a connection identifying unit creating the first connection information and adding the correspondence relation among the created first connection information, the obtained tenant identifier, and the state to a busy state into the second correspondence relation; and a connection creating unit creating a connection with the server and transmitting the obtained tenant identifier and the message to the server, wherein the connection identifying unit sets the state to an unused state in response to a reply message from the server. | 09-23-2010 |
20100241697 | METHOD AND APPARATUS FOR MEDIATING AMONG MEDIA APPLICATIONS - In a device that can execute multiple media applications, but only one at a time, a media server coordinates among applications, but neither the media server nor the individual applications maintain rules regarding all of the different applications. Each connection used by an application is assigned a priority and communicates that priority to the media server when the connection is established. When an application requests to begin playback, the request is granted if no other application is playing, or if another application is playing on a connection having a priority at most equal to that of the connection used by the requesting application, but is denied if the connection already in use has a higher priority. Resumption of an application that was interrupted by another application on a connection with higher priority is determined by the interrupted application after the interruption ends, based on information communicated by the media server. | 09-23-2010 |
20100241698 | METHODS AND SYSTEMS FOR AUTO-GENERATING MODELS OF NETWORKS FOR NETWORK MANAGEMENT PURPOSES - A system and method for modeling networks by auto-generation. The system generally comprises methods and systems for enabling the extraction, management and merging of models of networks and creating models of networks that can dynamically respond to changing context and computer requirements. The method includes ways of creating network models, maintaining n-dimensional graphs of networks; using adaptive and evolutionary algorithms for result emergence, using training and feedback to tune adaptive algorithms for solution optimization, and transformation of results into ontological and or data models. | 09-23-2010 |
20100241699 | Device-Based Control System - A Device-Based Control System (DBCS) enables a device-agnostic and source-agnostic entertainment experience through use of an internet-enabled device (IED). The IED includes a media management application for navigating through media or entertainment content, controlling media devices according to a type of media content selected by the user, and sharing media experiences via social networks. The IED includes smartphones, tablet computers, and other internet-enabled processor-based devices. The DBCS leverages the internet access of the IED to enable search and discovery of all available media content. A content recommendation system (CRS) coupled to the media management application learns media preferences from user behavior, generates from numerous disparate media sources media choices corresponding to the media preferences, and presents the media choices on the IED. | 09-23-2010 |
20100241700 | System and Method for Merging Edits for a Conversation in a Hosted Conversation System - A server system hosts a plurality of conversations. For a respective conversation the server system receives a first sequence of edits and a second sequence of edits to a respective content unit of the conversation from different participants of the conversation. The server system converts the first and second sequences of edits into respective first and second merged sequences of edits. The server system responds to a determination that the first merged sequence of edits and the second merged sequence of edits meet predefined conflict criteria by transforming the first and second merged sequences of edits. The server system sends the respective transformed sequences of edits to respective participants so that respective participants can apply either the first sequence of edits followed by the second transformed sequence of edits or applying the second sequence of edits followed by the first transformed sequence of edits to produce a same result. | 09-23-2010 |
20100241701 | INTERACTIVE DELIVERY OF MEDIA USING DYNAMIC PLAYLIST GENERATION SUBJECT TO RESTRICTIVE CRITERIA - A media delivery scheme distributes a stream of media files to a group of users while allowing individual users to request specific media files. In one embodiment, a media server maintains a playlist of media files to broadcast, and requests for media must satisfy certain restrictive criteria to be added to the playlist. In another aspect of a preferred embodiment, the media server schedules requested media so as to comply with provisions of the DMCA. | 09-23-2010 |
20100241702 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP A V standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 09-23-2010 |
20100241703 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 09-23-2010 |
20100241704 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 09-23-2010 |
20100241705 | SYSTEM FOR DESIGNING AND PERFORMING WEB APPLICATION - When an application server for performing a Web application is developed, a framework describing each of the modules of data, a logic, and a screen is provided. To attain this, the input contents of a Web page are converted into a data object, the combination of the type of the data object and a command is mapped in each process routine using a first foreign definition file, a process routine to be executed is determined from among prepared process logics based on the type of the data object, the command, and the first foreign definition file, and the combination of an execution result of the process logic and the type of the displaying data object is mapped in the displaying component using a second foreign definition file. These files are provided in the application server. | 09-23-2010 |
20100241706 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 09-23-2010 |
20100241707 | Methods and apparatus for on-line ordering - Systems and methods for ordering supplies from suppliers or for other e-commerce activities are described. Standards for placing orders and registering catalog information in a database are described. Systems and methods for placing orders; preprocessing supplier information using geographic information, conducting data searches and analyses locally on user access devices, continuously updating displays of browser frames, tracking orders using accounting codes, placing graphical custom orders, submitting graphical orders to suppliers, placing group orders, reducing risks associated with delinquent accounts receivable, and combinations thereof are described. | 09-23-2010 |
20100250646 | MECHANISM FOR GEO DISTRIBUTING APPLICATION DATA - The claimed subject matter provides systems and methods that effectuates inter-datacenter resource interchange. The system can include devices that receive a resource request from a client component, forward the resource request to a management component that returns a cluster identity associated with a remote datacenter, the resource request and the cluster identity combined and dispatched to the remote datacenter via an inter-cluster gateway component for subsequent fulfillment by a remote server associated the remote datacenter. | 09-30-2010 |
20100250647 | METHOD AND APPARATUS FOR TEMPLATE TO MANIPULATE WEB CONTENT - A method and apparatus for manipulating web content to present substantially uniform content to a client is provided. The method may comprise receiving a web content request from the client, selecting a template associated with the web content request, filtering the web content request using a dynamic filter associated with the template, transmitting the filtered web content request to a network, receiving a result associated with the transmitted filtered web content request, and mapping the result to a predefined structure associated with the template, the mapped result to be displayed to the client. | 09-30-2010 |
20100250648 | CLIENT-SERVER SYSTEMS AND METHODS FOR ACCESSING METADATA INFORMATION ACROSS A NETWORK USING PROXIES - Embodiments of the present invention include a computer-implemented systems and methods for accessing metadata across a network. A metadata server receives requests to access a data source from one or more clients. The metadata server is coupled between one or more backend servers and the clients. The backend servers may be coupled to the data sources of interest. The metadata server provides a metadata service proxy for establishing communications with the backend servers and for signaling the backend servers to establish connections to data sources. Data sources may be stateful or stateless. For stateless data sources, the metadata server may dynamically create reusable metadata service provider proxies that receive metadata from metadata service providers on the backend servers. For stateful data sources, unique metadata service provider proxies may be dynamically created and used to service client requests. | 09-30-2010 |
20100250649 | Scope-Based Extensibility for Control Surfaces - A server computing system stores a base definition file containing a hierarchy of elements defining a default control surface. In addition, the server computing system stores an extension definition file containing one or more elements defining a customized control surface based on the default control surface. The server computing system generates a modified version of the base definition file in which each element in the base definition file having an identifier corresponding to an identifier of an element in the extension definition file is modified in a way indicated by the element in the extension definition file. The server computing system uses the modified version of the base definition file to generate a resource used by a client computing system to present the customized control surface in a web page. | 09-30-2010 |
20100250650 | SERVER-SIDE TRANSLATION FOR CUSTOM APPLICATION SUPPORT IN CLIENT-SIDE SCRIPTS - Embodiments of the present invention address deficiencies of the art in respect to server-side processing and provide a novel and non-obvious method, system and computer program product for performing server-side translation for custom application support in client-side scripts. In an embodiment of the invention, a method for supporting custom applications in client-side scripts can be provided. The method can include retrieving a client-side script, for execution in a client-environment and detecting an incompatibility of the retrieved client-side script resulting from a dependency of the client-side script upon an expected occurrence of an event in the client-environment. Thereafter, the retrieved script can be rewritten to manually invoke the expected event in the client-environment. Finally, the rewritten script can be compiled and cached, and the compiled and cached rewritten script can be delivered to the client-environment for execution therein. | 09-30-2010 |
20100250651 | DATA ACCESS METHOD FOR MAKING ASYNCHRONOUS REQUEST TO BLOCK DEVICE - A data access method for making an asynchronous request to a block device is adapted to access a block device in a server end and perform corresponding processing according to a plurality of data access requests. The data access method includes the steps. A current request is received from a client. A virtual device of the block device is invoked. The current request is compared with a request queue storing a plurality of requests to be processed. The requests to be processed are selected from the request queue according to an access address of the current request. A request merging program is performed on the requests to be processed with adjacent access addresses and the current request to generate a merged request. The merged request is submitted to the request queue. The requests having low access capacities is merged, so as to improve the access efficiency of the block device. | 09-30-2010 |
20100250652 | MESSAGE POSTING SYSTEM - A server unit provides a message board on a predetermined topic in which multiple unspecified users participate. A user can designate a message posted by an arbitrary user on the message board on the predetermined topic, as a watch target. When a plurality of users designate the same message on the message board on the predetermined topic as a watch target and post new messages on the message to be watched within a predetermined period, the users who have designated the same message as the watch target are grouped. The grouped users can use a message board for a temporary topic which is provided as separate from the message board for the predetermined topic. | 09-30-2010 |
20100250653 | Method and system for providing cross-domain communication - A method performs an operation for utilizing programming interface functionality of a first domain for accessing a remote resource of a second domain different than the first domain. Thereafter, the method performs an operation for providing the remote resource to a system having requested the remote resource. Provide the remote resource includes providing the remote resource through the first domain utilizing client-side services of said programming interface functionality. | 09-30-2010 |
20100250654 | Contents distributed storage system, web page creating method, server device, and computer-readable recording medium in which server processing program is recorded - A server device which can communicate with a node device in a contents distributed storage system stores contents attribute information obtained from a predetermined device which stores the contents attribute information, and creates a Web page in which the contents attribute information is inserted. A node device receive a page request of a Web page from any of node devices, and transmits the created Web page, to a node device which has transmitted the page request, in accordance with the page request. | 09-30-2010 |
20100250655 | Methods for delivering and receiving interactive multimedia - A method used in a service providing device for delivering interactive multimedia content to a plurality of client devices, comprising: receiving a request for the interactive multimedia content, from at least one of the plurality of client devices; disabling the plurality of client devices from sending the request to the service providing device, according to a predetermined condition; and delivering the interactive multimedia content to the plurality of client devices. | 09-30-2010 |
20100250656 | CONTACT-ON-DEMAND METHOD AND NETWORK THEREFOR - A method is provided of providing a content-on-demand service to a user terminal in a system comprising a plurality of content-on-demand servers and a packet-switched network. The method comprises the steps of: a first of the content-on-demand servers seeking to reserve packet-switched network resources to enable service delivery to the user terminal, said first server sending a message that resource reservation was insufficient, a further of the content-on-demand servers seeking to reserve packet-switched network resources to enable service provision to the user terminal, said further server sending a message that resource reservation is sufficient, and said further server providing the content to the user terminal via the packet-switched network. | 09-30-2010 |
20100250657 | COMMUNICATION APPARATUS FOR DISPLAYING CONTENT AND STORAGE MEDIUM STORING PROGRAM - A communication apparatus including: a content-information extracting section which obtains feed information and extracts content information from the feed information; a display-priority setting section which sets a display priority; a display-priority changing section which lowers, on the basis of display of at least part of the content information, the display priority of the displayed content information by a first degree; a display-number setting section which sets the display number of times such that the display number of times of the content information during displaying of the at least part of each of all content informations to be displayed among the content informations is larger in a situation where the content information has a high display priority than in a situation in where the content information has a low display priority; and a display controller which displays the at least part on the basis of the display number of times. | 09-30-2010 |
20100250658 | COMMUNICATION APPARATUS AND STORAGE MEDIUM STORING PROGRAM - A communication apparatus which obtains a content on the basis of a content URL associated with image data displayed on a display portion, including: a feed information obtaining section which obtains feed information including content informations each including a title, an image URL, and a content URL and which stores the obtained feed information into a storage device; an image data obtaining section which obtains the image data on the basis of the image URL; a display judging section which judges whether all the image data is displayable on an image display area; a small-display-image-data producing section which produces small display image data; and a display controller which displays, instead of the image data, the small display image data in association with the content URL, where the display judging section has judged that all the obtained image data is not displayable on the image display area. | 09-30-2010 |
20100250659 | COMMUNICATION APPARATUS AND STORAGE MEDIUM STORING PROGRAM - A communication apparatus which obtains a content on the basis of a content URL associated with image data displayed on a display portion, including: a feed information obtaining section which obtains feed information including content informations each including a title, an image URL, and the content URL and which stores the obtained feed information into a storage device; an image data obtaining section which obtains the image data on the basis of the image URL; a display controller which displays the obtained image data in association with the content URL; an obtainment judging section which judges whether the image data has been obtained on the basis of the image URL or not, wherein the display controller displays, where the obtainment judging section has judged that the image data has not been obtained on the basis of the image URL, alternative image data in association with the content URL. | 09-30-2010 |
20100250660 | CLIENT APPARATUS, COMPUTER SYSTEM, COMPUTER READABLE PROGRAM STORAGE MEDIUM AND DISPLAY METHOD, EACH FOR DETECTING CHANGE OF DISPLAY CONTENTS IN STATUS BAR AREA TO DISPLAY THE CHANGE - A client apparatus, which requests a service to a server apparatus and receives a result corresponding to the request, comprises: a receiving section for receiving screen data corresponding to the result and a position of a status bar area in the screen data from the server; a display section for performing a display based on the screen data; and a control section for detecting a change of display contents of the screen data based on the position of the status bar area and the screen data, causing the display section to perform the display except for the status bar area based on the screen data when it is not detected that the display content of the status bar area is changed, and causing the display section to display the status bar area when it is detected that the display content of the status bar area is changed. | 09-30-2010 |
20100250661 | Managing a Virtual Object - Managing a virtual object in a server device includes storing the virtual object in a database accessible to the server device and, in response to a non-subscriber user performing a first action on the virtual object, sending a message from the server device to at least one user that subscribes to the virtual object. | 09-30-2010 |
20100250662 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING HOME SUBSCRIBER SERVER (HSS) PROXY - Methods, systems, and computer readable media for providing a home subscriber server (HSS) proxy are disclosed. According to one aspect, the subject matter described herein includes a method for providing a home subscriber server proxy. The method includes, at a node separate from a home subscriber server in a telecommunications network, receiving, from a requesting network entity, a request for information maintained at a home subscriber server, the information being associated with a subscriber, and, in response to receiving the request for information maintained at a home subscriber server, providing the information associated with the subscriber to the requesting network entity on behalf of the home subscriber server. | 09-30-2010 |
20100250663 | APPARATUS AND METHOD FOR PROVIDING ACCESSIBLE HOME NETWORK INFORMATION IN REMOTE ACCESS ENVIRONMENT - Provided is an apparatus and method for providing accessible home network information regarding one or more home networks that can be accessed from a remote access (RA) environment. The apparatus includes a channel-creation module which creates a communication channel via which an RA client and an in-home RA server can communicate with each other; an information-management module which issues a request for capability information, a credential list and a profile list to each of the RA client and the in-home RA server; and an information-generation module which generates channel-creation information for creating a communication channel between the RA client and the in-home RA server based on the capability information. | 09-30-2010 |
20100250664 | DATA COMMUNICATION DEVICE, TERMINAL DEVICE, AND DATA COMMUNICATION SYSTEM USING THE SAME - A data communication device with no wait time, which multiple users can operate simultaneously, each user being able to obtain desired content simultaneously, regardless of the content of a content screen, being the same content screen or different content screens. A device body ( | 09-30-2010 |
20100250665 | CONTENT DISTRIBUTION SYSTEM, TERMINAL APPARATUS, CONTENT DISTRIBUTION APPARATUS, ADDITIONAL INFORMATION DISTRIBUTION APPARATUS, CONTENT RECORDING METHOD, AND RECORDING MEDIUM - Provided is a content distribution system and the like that enables division at an appropriate position when dividing a content to record the content on a recording medium. A content distribution system ( | 09-30-2010 |
20100250666 | APPARATUS AND COMPUTER-READABLE MEDIA FOR PROCESSING HTTP REQUESTS - Various embodiments of the invention are directed to closely integrating functionality between an internet server and a WebDAV tool. Areas of specific focus in this document include delegation of duties between the internet server and the WebDAV tool, efficient management of a resource's content-type, support for segregation of a namespace into separate virtual roots, and determinations of whether to invoke certain processing extensions to handle requests for a given HTTP verb. | 09-30-2010 |
20100250667 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 09-30-2010 |
20100250668 | ARRANGEMENT FOR SELECTING A SERVER TO PROVIDE DISTRIBUTED SERVICES FROM AMONG MULTIPLE SERVERS BASED ON A LOCATION OF A CLIENT DEVICE - A selection resource executed within the network is configured for selecting from among a plurality of servers, distributed throughout the network at respective network-based server locations and each configured for providing a specified service, a selected server for providing the specified service for a client device at a network-based client location. The selection resource selects the selected server based on the corresponding server location relative to the client location, and causes a request having been generated by the client device to be sent to the selected server. Hence, the selection resource optimizes client-server interactions in a distributed computing network, based on the client location and the server location. | 09-30-2010 |
20100250669 | PORTABLE MEDIA DELIVERY SYSTEM WITH A MEDIA SERVER AND HIGHLY PORTABLE MEDIA CLIENT DEVICES - A media delivery system comprises a portable media server and a client device. The client device may be an audio player. The client device may also be an enabling part of the media server. A predetermined playlist of media assets is transferred from the server to the client when they are connected in a wired manner or in a wireless manner. Motion sensors such as accelerometers are integrated into earphones to control the operations of the audio player. In an exemplary case, the motion sensor in one of the earphone is used to increase the sound volume and the sensor in another earphone is used to reduce the sound volume. | 09-30-2010 |
20100250670 | SYSTEM AND METHOD FOR STATEFUL WEB-BASED COMPUTING - A system for performing ‘server-push” of information from a server to a client machine for a Java Servlet based web application via a request/response communication cycle includes an application server having a Java Servlet Engine for running the Java Servlet based web application, a push Servlet and a push Application Program Interface (API). The push Servlet maintains open a network connection from the server to the client machine and the Java Servlet based web application calls the push API to push information from the server to the client machine. | 09-30-2010 |
20100250671 | CONFIGURABLE OFFLINE DATA STORE - A method and apparatus for a configurable offline data store are described herein. In one embodiment, the method includes receiving a request for a first set of one or more records from a client application, wherein the first set is remotely stored. The method further includes determining a second set of one or more records that is associated with the first set, wherein the second set is remotely stored. The method further includes fetching over a network the first set and the second set from a server data store unit; storing the first set and the second set in a client data store unit and providing access to the first set and the second set when the network is not operational. | 09-30-2010 |
20100262644 | METHOD AND SYSTEM FOR QUALIFYING A GENERIC TRIGGER - A method and system of qualifying triggers within a context aware mechanism in an execution environment that includes a network element, the method defining aspects that at least one application employs, an aspect being an application level abstraction relevant to a source or service; associating, at the network element, at least one aspect triggers with said aspects from the defining step; deriving qualifiers at the network element for each of the at least one aspect triggers; and qualifying each of the at least one aspect triggers at the network element with the qualifiers derived in the deriving step. | 10-14-2010 |
20100262645 | SYSTEM AND METHOD OF OPTIMIZING DIGITAL MEDIA PROCESSING IN A CARRIER GRADE WEB PORTAL ENVIRONMENT - A computer implemented method includes storing generated digital media created by each portal server of a plurality of portal servers in a destination accessible by at least one of a plurality of HTTPD servers in response to a request for web content including the generated digital media. Additionally, the method includes determining that a subsequent request for digital media received by an HTTPD server of the plurality of HTTPD servers is for generated digital media created by any of the plurality of portal servers in the destination and accessible by the HTTPD server. Furthermore, the method includes serving the generated digital media from the HTTPD server to a browser. | 10-14-2010 |
20100262646 | OBTAINING INSTRUMENTATION DATA - An apparatus described herein includes a request receiver component that receives a request for application data over a network from a client computing device. The apparatus also includes an instrumentation component that causes instrumentation logic to be transmitted to the client computing device responsive to receipt of the request for the application data. The instrumentation logic is configured to cause the client computing device to analyze a cookie to determine whether to capture instrumentation data pertaining to the client and, if it is determined that instrumentation data is desirably captured. The instrumentation logic is also configured to cause the client computing device to capture quantitative instrumentation data pertaining to the requested application data and cause the client computing device to transmit the quantitative instrumentation data over the network to a data repository. | 10-14-2010 |
20100262647 | GRANULAR DATA SYNCHRONIZATION FOR EDITING MULTIPLE DATA OBJECTS - Embodiments are provided for the granular data synchronization of multiple data objects. A three-tiered cache may be automatically generated by an application program. A server data object may be stored in a first tier and may include a first set of properties for a current state of data stored on a server. A client data object may be stored in a second tier and may include a second set of properties including one or more properties in the first set and/or un-persisted edits made to the first set. A view data object may be stored in a third tier and may include a third set of properties including un-persisted and unsaved edits made to the first or second set which are being viewed on a client. The server and client data objects may be synchronized to determine edits made to the data stored on the server. | 10-14-2010 |
20100262648 | Processing an Event Stream for a Data Pipeline - A method and a system are provided for processing an event stream for a data pipeline. In one example, the system receives one or more plug-in components from one or more consumer devices. The system generates a layout for the one or more plug-in components. The system receives one or more events from an input source. The system then provides filtered events to at least one consumer device by using the layout for the one or more plug-in components. | 10-14-2010 |
20100262649 | SYSTEMS AND METHODS FOR IDENTIFYING NON-TERRORISTS USING SOCIAL NETWORKING - A method for identifying non-terrorists among a plurality of participants and/or potential participants using a communication system includes electronically communicating a verification request from a first participant to a second participant, wherein the second participant is a member of a personal network of the first participant, and electronically communicating a verification request from the second participant to a third participant, wherein the third participant is a member of a personal network of the second participant. The method also includes receiving replies to the verification requests sent by the first and second participants, and determining a likelihood that the first participant is a non-terrorist threat based on the replies received from the second and third participants. | 10-14-2010 |
20100262650 | SYSTEMS AND METHODS FOR CONNECTION MANAGEMENT FOR ASYNCHRONOUS MESSAGING OVER HTTP - Described are methods and systems for managing the connections between a client, an intermediary appliance and a server, so that asynchronous messages can be transmitted over HTTP from the server to a client. When a connection is established between a client and an intermediary, and the intermediary and a server to establish a logical client-server connection, that logical client-server connection is labeled and not maintained, while the connection between the client and the intermediary is maintained. Messages generated by the server and destined for the client are transmitted to the intermediary along with the connection label. The intermediary can then use the connection label to determine which client should receive the message. | 10-14-2010 |
20100262651 | METHOD TO PREVENT SERVER OVERLOAD FOR BROADCAST PROTOCOLS BY ADAPTIVELY APPLYING PRESCRIBED RESPONSE BEHAVIOR PROFILES - In a communication system, a server is operable to control responses from a number of client devices to prevent overload conditions of the server resulting from the responses. The server includes a controller configured to select a desired response profile for a plurality of broadcast client devices from a plurality of response profiles based upon current resource conditions and to include a prescribed response behavior for the client in the broadcast message. The broadcast message includes a response control field providing information regarding the desired response profile. The client devices include a receiver configured to receive the broadcast message. The client devices also include a controller configured to decode the control field in the broadcast message to determine the response behavior and respond to the broadcast message as prescribed by the server. | 10-14-2010 |
20100262652 | DOCUMENT MANAGEMENT SYSTEM, DOCUMENT MANAGEMENT METHOD AND RECORDING MEDIUM - In a case where a user scans a document by a MFP or the like, a plurality of specific folders are determined based upon a storage history of the documents which the user has scanned in the past to produce shortcuts of the document scanned at this time in the plurality of determined specific folders. | 10-14-2010 |
20100262653 | TASK HIERARCHY IN AN EVENT-DRIVEN COMMUNICATION SYSTEM - A hierarchy of project and personal tasks is maintained for users associated with multiple projects. The hierarchy is maintained using a computer server machine having a processor and network connection to a client machine having a computer display. A user-task list is obtained. The user-task list includes a first-project task having an initial first-project task score, wherein the first-project task is associated with a first-project, the first-project having a first-project task list including the first-project task The user-task list also includes a second-project task having an second-project task score, wherein the second-project task is associated with a second-project, the second-project having a second-project task list including the second-project task. The user-task list also includes an initial user-task hierarchy ranking the first-project task and second-project task based on the initial first-project task score and the second-project task score. | 10-14-2010 |
20100262654 | CALL CONTROL METHOD, DEVICE, AND SYSTEM - A method, a device, and a system for realizing unified communication in the field of communication are provided, so as to solve the problems in the conventional art that a client can only initiate a call to a terminal instead of controlling the subsequent call and that no call association exists between the client and the terminal. A call control method of a softswitch equipment includes: sending a call identification and call state information to an application server, so that the application server sends the call identification and the call state information of the call to a client bound to a terminal; receiving a control request including the call identification and a control instruction and sent by the application server; and controlling the call corresponding to the call identification according to the control instruction in the control request. The present invention is applicable to the unified communication mode. | 10-14-2010 |
20100262655 | System, Method and Computer Program Product to Maximize Server Throughput While Avoiding Server Overload by Controlling the Rate of Establishing Server-Side Network Connections - A method for maximizing server throughput while avoiding overload of a server is presented. The method involves intercepting, via an interface unit, a client request for information from the server. Next, the interface unit determines the current server performance, where the server performance is based on the number of connections opened to the server, the response time of the server and the rate at which the response time is changing. Finally, the interface unit forwards the client request to the server if the current server performance is close to an optimal performance, whereby avoiding overload of the server. | 10-14-2010 |
20100268754 | Method and System for Electronic Delivery of Essential Mail Items - A delivery server ( | 10-21-2010 |
20100268755 | VIRTUAL CONTROLLERS WITH A LARGE DATA CENTER - Disclosed are a method, a system and a computer program product for dynamically allocating and/or de-allocating resources and/or partitions that provide I/O and/or active storage access services in a supercomputing system. The supercomputing system can include multiple compute nodes, high performance computing (HPC) switches coupled to the compute nodes, and active non-volatile storage devices coupled to the compute nodes. Each of the compute nodes can be configured to communicate with another compute node through at least one of the HPC switches. In one or more embodiments, each of at least two compute nodes includes a storage controller and is configured to dynamically allocate and de-allocate a storage controller partition to provide storage services to the supercomputing system, and each of at least two compute nodes includes an I/O controller and is configured to dynamically allocate and de-allocate an I/O controller partition to provide I/O services to the supercomputing system. | 10-21-2010 |
20100268756 | SYSTEM AND METHOD FOR PROVIDING ACCESS TO A SHARED SYSTEM IMAGE - Systems and methods for providing data integrity for stored data are disclosed. A method for providing access to a remote shared image may include receiving from a first provisioning server a request to create a write space for a client communicatively coupled to the first provisioning server. The message may further include creating a partition on a first logical unit disposed in a storage array, the first logical unit communicatively coupled to the first provisioning server and associated with the client. The method may additionally include storing a thin clone of a shared image on the partition, the shared image common to the client and at least one other client and stored on a second logical unit, the thin clone comprising a write space for data specific to the client. | 10-21-2010 |
20100268757 | Pseudo Pipelining of Client Requests - Methods and systems for a client such as a web browser to access the services of a server such as a web server are disclosed. In one embodiment, a method implemented by a client to transmit service requests to a server includes, transmitting a first service request over a persistent-connection to the server, detecting a beginning of a response to the first service request from the server, and transmitting a second service request to the server after the beginning of the response is detected. The client can be a web browser, and the server can be a web server. The first and second service requests, as well as the response to the first service requests may be transmitted over a persistent connection. | 10-21-2010 |
20100268758 | PROCESSING A PLURALITY OF REQUESTS SIMULTANEOUSLY IN A WEB APPLICATION - A mechanism is provided for sending a plurality of requests to a server. A set of calls is received in a client from a set of client applications. Each call is for a request to be sent to the server and each call comprises a plurality of parameters. For each call, the client determines whether there is a request identifier in the plurality of parameters. Responsive to the call including the request identifier, the client creates a request using the plurality of parameters. The client sends the request to the server via a request connection. The client then determines whether an acknowledgement that indicates that the server has received the request has been received from the server. Responsive to receiving the acknowledgement, the client processes a next call in the set of calls. | 10-21-2010 |
20100268759 | AUTOMATED SERVER CONTROLLED CLIENT-SIDE LOGGING - A request for web content is received from a web client device at a web content server. At least one of a logging enablement status and a logging level associated with the web content is determined. Client-side logging executable syntax is configured within the web content based upon the determined logging enablement status and logging level associated with the web content. The web content with the configured client-side logging executable syntax is sent to the web client device. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 10-21-2010 |
20100268760 | ADAPTIVE CHOICE FOR CONTEXT SOURCE REQUEST - Method and service node ( | 10-21-2010 |
20100268761 | METHODS AND SYSTEMS FOR DELIVERY OF MEDIA OVER A NETWORK - A media delivery platform, which comprises a control entity and a data path entity. The control entity is configured for receiving over a control session media action commands from a client, the media action commands specifying a media object stored in a media storage entity; determining object location information allowing the specified media object to be retrieved from the media storage entity; and providing the data path entity with the object location information. For its part, the data path entity is configured for piecewise retrieval of the media object from the media storage entity based on the object location information; and piecewise transmission of the media object to the client, the transmission being effected over a data session separate from the control session. | 10-21-2010 |
20100268762 | SYSTEM AND METHOD FOR SCROLLING A REMOTE APPLICATION - Examples of systems and methods are provided for communication, scrolling a remote application, and scrolling a local application based on one or more commands from a remote client device. A system may comprise a viewer controller module configured to receive, at the system from a remote server over a remote access connection between the system and the remote server during a remote connection session, an overall content size of a remote application running on the remote server. The viewer controller module may be configured to generate a scrolling command to control a first remote application view at the system of the remote application. The scrolling command may be based on one or more native scrolling gestures, a first display output at the system of the remote application and the overall content size of the remote application. | 10-21-2010 |
20100268763 | Methods, Apparatuses, System, and Related Computer Program Product for Policy Control - It is disclosed a method including receiving first address information relating to a terminal and a network traffic relay entity, obtaining second address information relating to the network traffic relay entity and a network traffic destination entity, and sending the first address information and the second address information to a controlling entity; and a method including receiving the first and second address information, generating policy information based on the received first and second address information, and monitoring network traffic based on the generated policy information. | 10-21-2010 |
20100268764 | METHOD AND SYSTEM FOR CLIENT-SIDE SCALING OF WEB SERVER FARM ARCHITECTURES IN A CLOUD DATA CENTER - A novel web server farm architecture is provided that combines various cloud components and innovatively maximizes their strengths to achieve a scalable, adaptable, load balanced computing architecture. In one embodiment, this architecture includes a storage host for static content hosting, a cluster of virtual machines (operating as web servers) for dynamic content hosting, and a dedicated application engine for monitoring the load of the virtual machines. A browser or end-application user of a web application is first routed to a static anchor page hosted on the storage host. The browser is subsequently presented with a list of virtual machines and data corresponding to their respective current loads. To access dynamic content, the browser is able to select from the virtual machines based in large part on the reported current loads of the virtual machines. Once a virtual machine is selected, the browser may communicate directly with the selected web server. | 10-21-2010 |
20100268765 | NETWORK SERVER, MEDIA FORMAT CONVERSION METHOD AND MEDIA FORMAT CONVERSION SYSTEM - An network server includes a receiving unit that receives content from a client apparatus connected via a network, a conversion determining unit that obtains metadata of the content to determine whether to convert the media format of the content according to the metadata, and selects the media format after conversion according to the metadata, and a format converting unit that converts the media format of the content into the media format selected by the conversion determining unit. | 10-21-2010 |
20100268766 | DATA MANAGEMENT IN A GEOGRAPHICAL INFORMATION SYSTEM - In a geographical information system, a spatial environment is represented according to representation data with reference to geographical areas. The geographical information system comprises a server and a terminal connected via a communication network. The server stores the representation data according to the geographical areas. A selection of a plurality of geographical areas is made at the level of the terminal, as a function of a criterion relating to a load level of the terminal. A request is sent from the terminal to the server indicating the selected plurality of geographical areas. The terminal receives the representation data according to a continuous transmission protocol. | 10-21-2010 |
20100268767 | System and Method for Information Retrieval from a Context Aware Mechanism - A method relating to qualifying presence data. A qualifier is received. The qualifier is applied to first presence data in conjunction with applying at least one of a filter, a policy, a presence context data and a partial notify to the first presence data to generate second presence data. The second presence data is sent to a requestor. | 10-21-2010 |
20100268768 | ENTERPRISE NETWORK SYSTEM FOR PROGRAMMABLE ELECTRONIC DISPLAYS - Methods, apparatus and methodology are disclosed for a client-server based enterprise network system that provides network services and applications to administer, manage and control access to and use of a plurality of programmable electronic display systems. The enterprise network system of the present invention teaches application of client-server network system means and methods to create an enterprise body comprising an exclusive class of enterprise users having common purpose in performing shared work task burden to achieve shared objectives and goals. The enterprise network system here disclosed provides means novel and efficacious for a plurality of enterprise users to expeditiously, efficiently and securely access and use enterprise network resources and capabilities to manage provisioning of graphical display content on a plurality of programmable electronic display systems sited locally, regionally, globally or in combination thereof preferably through Web-enabled applications within an Internet/Web-enabled paradigm. The enterprise network system here disclosed, and the network services and capabilities therein provided, preterably are accessed by means of standard commercial Internet/Web browsers, which enable users to access network services and capabilities from any Internet/Web-enabled computer or workstation from any location. | 10-21-2010 |
20100268769 | System and method for structuring information - The present invention provides a novel computer system that synthesizes object programming, functional programming, data-flow programming, mathematical logic and cognitive modeling. The synthesis allows a system to exist which provides for close alignment among the manner in which a user interacts with a system, how that interaction is logically parsed, how set-theoretic composition of the logic results, how that set-theoretic algorithm builds functional reactive flows and how those flows are structured for display to a user. | 10-21-2010 |
20100268770 | SERVICE PROVIDING METHOD, SERVICE PROVIDER APPARATUS, INFORMATION PROCESSING METHOD AND APPARATUS AND COMPUTER-READABLE STORAGE MEDIUM - A service provider apparatus is provided with a first application for executing a process related to a Web page or Web contents, and a service providing part for providing services. The first application sends a request to a second application included in another apparatus. The service providing part receives a service providing request related to the request from the second application, and provides a service depending on the service providing request, so as to expand functions of the services provided by the service provider apparatus. | 10-21-2010 |
20100268771 | NETWORK SECURITY SYSTEM AND METHOD - In a security system for network communications with client devices, each client device has a communication module for communicating with at least one server over a network, a data storage module for storing one or more covert data values of one or more operational events at the client device, and a covert identifier generating module which creates at least one covert identifier based on the stored covert data values. The covert identifier is provided in one or more network messages to the server, or otherwise sent to the service provider, and may be provided in response to a specific request received over the network, or routinely in one or more messages normally involved in network communications. The server compares covert identifiers received from client devices having the same client identifier in order to detect possible clones. | 10-21-2010 |
20100268772 | SYSTEM AND METHOD FOR DETERMINING EFFECTIVE POLICY PROFILES IN A CLIENT-SERVER ARCHITECTURE - A system and method for determining effective policy profiles, is presented herein. The system includes one or more client devices configured to initiate a request for at least one effective policy profile, a server mechanism communicatively coupled to the one or more client devices and configured to receive the request for the at least one effective policy profile and determine the at least effective policy profiles for each of the requesting one or more client devices, and a policy data storage component communicatively coupled to the server mechanism and configured to store a plurality of policy profiles. The plurality of plurality of policy profiles includes an association between each of the one or more client devices and one or more of the plurality of policy profiles. | 10-21-2010 |
20100268773 | System and Method for Displaying Information Content with Selective Horizontal Scrolling - A system and method is provided for enabling an electronic device to efficiently access information content. A server browser accesses the information content over a network. The accessed information content is retrieved and adapted for presentation for the electronic device. A serializer dynamically formats the adapted information content according to a client browser. The client browser receives and presents the information content on the electronic device. An event translator is included to provide additional compatibility with commercially available client browsers. The information content is formatted to selectively minimize the horizontal scrolling required to view the content. The need for horizontal scrolling is selectively removed where not necessary to preserve the context. Each component or sub-component of the original area, such as a frame, table row, table cell or nested table, is considered separately and may be preserved, resized, or replaced. Where the context requires that the content be wider than the viewable area of the screen, horizontal scrolling is preserved. | 10-21-2010 |
20100268774 | Method, System And Server For Issuing Directory Tree Data And Client - A method, system, and server for issuing directory tree data and a client. The method includes: pre-storing Identities (IDs) for data blocks obtained by dividing directory tree data according to an agreed protocol, and generating and storing validity IDs for the data blocks according to the agreed protocol; receiving, by a directory tree server, an ID and a validity ID of a data block that the client requests to download, and querying for a validity ID of a data block having the same ID at a directory tree server side. If the validity ID of the data block having the same ID at the directory tree server side is the same as the validity ID received from the client, issuing a matching success message to the client; otherwise, issuing, a matching failure message and the data block at the directory tree server side having the same ID to the client. | 10-21-2010 |
20100274835 | REMOTE MONITORING FOR EDUCATION, SECURITY, AND INVENTORY - A communications network and method for remote interaction with an individual includes a server that generates computer executable commands comprising any of queries, instructions, and messages; and a remote system in wireless communication with the server through a communications channel, wherein the remote system executes the computer executable commands, and interacts with an environment remotely located from the server, wherein the remote system comprises a processor that allows the individual to interact with the remote system. The remote system comprises any of a panic system and a sleep surveillance system. The interaction with the individual comprises providing educational training for the individual by the execution of the any of queries, instructions, and messages. The remote system performs any of law enforcement surveillance of the individual and security monitoring of the environment. The interaction with the individual comprises any of audio and video interactions. | 10-28-2010 |
20100274836 | Internet Profile Service - Systems and methods for creating and using a domain profile include identifying a status of a first page associated with a domain. The first page is retrieved and additional pages from the domain are identified based on hyperlinks from the first page. The status of the additional pages is identified and the hyperlinks are prioritized based on the status and/or a comparison with predetermined data. Content is extracted from the first page and selected pages from among the additional pages. The specific additional pages may be selected based on the prioritization. The retrieved content may be processed through a signature marker set to determine a contextual match. A purpose of the domain is determined according to the status of the first page, the status of the additional pages and results of the processing of the content. The domain profile can be displayed, stored, sent and/or searched to identify web sites or attributes of interest. | 10-28-2010 |
20100274837 | SYSTEMS AND METHODS FOR UPDATING COMPUTER MEMORY AND FILE LOCATIONS WITHIN VIRTUAL COMPUTING ENVIRONMENTS - The present invention provides systems and methods for dynamically updating computer memory and modifying function requests within virtual computing environments. Methods for updating computer memory environmental variables may comprise methods for modifying, computer processes, methods for providing client applications to capture and respond to information requests, and methods for configuring application frameworks to capture and respond to information requests. | 10-28-2010 |
20100274838 | SYSTEMS AND METHODS FOR PRE-RENDERING AN AUDIO REPRESENTATION OF TEXTUAL CONTENT FOR SUBSEQUENT PLAYBACK - A system configured to pre-render an audio representation of textual content for subsequent playback includes a network, a source server, and a requesting device. The source server is configured to provide a plurality of textual content across the network. The requesting device includes a download unit, a signature generating unit, a signature comparing unit, and a text to speech conversion unit. The download unit is configured to download the plurality of textual content from the source server across the network. The signature generating unit is configured to generate a unique signature for each of the textual content. The signature comparing unit is configured to compare each unique signature with a prior corresponding signature to determine whether the corresponding textual content has changed. The text to speech conversion unit is configured to convert the textual content to speech when the textual content has been determined to have changed. | 10-28-2010 |
20100274839 | Updating system for word banks and the method thereof - An updating system for word banks and the method thereof are disclosed. The invention transmits a request list containing a word bank number and the corresponding word status from a user end to a server end. After a comparison, the server end extracts an update file and transmits it to the user end for it to update its word bank. The words can thus be updated by providing a word bank number and the corresponding word status. This prevents the situation of being unable to update a word bank because two or more word banks use the same language. | 10-28-2010 |
20100274840 | COOPERATION APPARATUS USING PEER-TO-PEER AND METHOD THEREOF - Cooperation system and method using a peer-to-peer (P | 10-28-2010 |
20100274841 | SYSTEMS AND METHODS FOR DYNAMICALLY UPDATING VIRTUAL DESKTOPS OR VIRTUAL APPLICATIONS IN A STANDARD COMPUTING ENVIRONMENT - The present invention provides systems and methods for dynamically updating computer memory and modifying function requests within virtual computing environments. Methods for updating computer memory environmental variables may comprise methods for modifying, computer processes, methods for providing client applications to capture and respond to information requests, and methods for configuring application frameworks to capture and respond to information requests. | 10-28-2010 |
20100274842 | BUDDY LIST GENERATION METHOD - A registration content of a buddy list must be updated by a user in a presence system according to the prior art whenever a change of the organization of the user or that of a buddy occurs. A remote companion or buddy to be got in contact with changes, when the position of duty changes such as business trip or telecommuting. A presence server according to the invention includes an action record unit for recording actual use record such as a communication function and a buddy list generation unit capable of automatically generating a suitable buddy list on the basis of use record data for managing an action use record and use record data. | 10-28-2010 |
20100274843 | Instant Messaging Method And System - A method and system for establishing an Instant Messaging (IM) relationship are provided. The method for establishing the IM relationship includes: sending user information of a first user to an IM client of a second user, checking whether the user information of the first user meets filter conditions of the second user; establishing the IM relationship between the first user and the second user when the user information of the first user meets the filter conditions of the second user. | 10-28-2010 |
20100274844 | METHOD OF REDUCING SIZE OF PRESENCE MESSAGES - A method in a communication network of delivering messages associated with an information exchange service. A message, to be delivered between two entities is interrogated to determining if the data content has already been delivered to the terminating entity. If the data content has not already been delivered to the second entity, the message is transmitted to the second entity unchanged, while the message is modified, so that the modified message comprises a data identifier, identifying the data content, but no data content. The modified message is then transmitted to the terminating entity, and the data identifier is cached together with the associated data content when a successful transmission of the message has been verified. The suggested versioning mechanism enables transmission of messages with a reduced size. | 10-28-2010 |
20100274845 | MANAGEMENT DEVICE IN DISTRIBUTING INFORMATION, MANAGEMENT METHOD AND MEDIUM - A management device determines, in response to a request, given from a requester terminal included in a plurality of terminals, for determining an information distributor to distribute request target information, any one of a server and a relay terminal to retain the request target information as the request target information distributor, and instructs the requester terminal and the relay terminal determined to be the distributor to determine, based on a status of a route which connects the server, the relay terminal and the requester terminal, whether the request target information can be held or deleted after having the request target information distributed. | 10-28-2010 |
20100274846 | Message Switching - A communication system includes a server and a client that transmits messages to the server. The messages include data and descriptive tags and may be in XML format. The server initiates a negotiation with the client relating to message format switching. If the client indicates that the client can accept message format switching, the server instructs the client to switch further messages to a simpler message format including solely data. | 10-28-2010 |
20100274847 | System and method for remotely indicating a status of a user - A system and method are provided for creating one or more dynamic visual representations of a user and sharing the dynamic visual representations with contacts of the user. The dynamic visual representations are created from video data captured by the user to indicate the status of the user such as an emotion of the user. The dynamic visual representations include video or image data that is displayed so as to give an appearance of motion. In some embodiments, a displayed dynamic visual representation is changed in response to an action by the user or an action by one of the contacts of the user. The dynamic visual representations may be simultaneously displayed for multiple users and may be used to create a visual component in a contact application such as an address book application. | 10-28-2010 |
20100274848 | MANAGING NETWORK COMMUNICATIONS BETWEEN NETWORK NODES AND STREAM TRANSPORT PROTOCOL - A stream transport protocol supports realtime network communications between communicants operating on respective network nodes. The stream transport protocol supports remote management of client communication sessions, including provisioning of each pair of client network nodes with a respective session definition defining a respective peer-to-peer session over a network connection between the constituent client network nodes of the pair. The stream transport protocol has relatively low computational resource requirements so that realtime communications performance can be achieved using a wide range of computing devices and network connections that currently are available. | 10-28-2010 |
20100274849 | METHOD OF PROVIDING CONTENT ITEMS - A method for providing content items located on a server to a client is disclosed. | 10-28-2010 |
20100274850 | SYMMETRICAL BI-DIRECTIONAL COMMUNICATION - Network nodes engage in an asymmetric transactional session. The nodes negotiate transactional role reversal and further communication under a reversed asymmetric transactional session. | 10-28-2010 |
20100281100 | Internet service for passengers on in-flight airplanes - An exemplary method provides Internet Protocol (IP) devices of passengers of an in-flight airplane with terrestrial Internet IP communications. One airplane in a group of in-flight airplanes functions as a ground link airplane with a direct communication link to a ground station. Each airplane in the group travels in a substantially linear direction. A daisy chain of communications between adjacent airplanes in the group supports inter-airplane IP communications for carrying IP information of the IP devices of the passengers. The ground link airplane collects the IP-based information of the IP devices of the passengers and relays this information to the ground station that is connected to the terrestrial Internet. A communication satellite is not utilized to support any of these communications. | 11-04-2010 |
20100281101 | UNIFIED SUPPORT FOR WEB BASED ENTERPRISE MANAGEMENT ("WBEM") SOLUTIONS - Methods and systems for support a unified Web Based Enterprise Management (“WBEM”) solution is provided. A first processing element for generating first HTTP content data is provided such that a response to a non-Common Information Model (“CIM”) request is based on the first HTTP content data. A second processing element for generating second HTTP content data is also provided such that another response to a CIM request is based on the second HTTP content data. At least one of the first processing element and the second processing element is accessible directly only from within the system to unify access to the two elements. | 11-04-2010 |
20100281102 | METHODS AND SYSTEMS FOR LAUNCHING APPLICATIONS INTO EXISTING ISOLATION ENVIRONMENTS - Methods and systems that can launch applications into existing isolation environments do so by executing a run module on a computing machine to intercept requests to execute an application. A client communicating with the computing machine generates requests to execute an application on the computing machine. A run module identifies a profile associated with the requested application and queries an application delivery service to identify at least one isolation environment that corresponds to the profile. The run module receives from the application delivery service a response that identifies a first isolation environment associated with the application, and issues a command to a launch module to launch the application into the first isolation environment. | 11-04-2010 |
20100281103 | CLIENT TERMINAL, APPLICATION PROVIDING SERVER, AND APPLICATION PROVIDING SYSTEM - A client terminal that compares information for defining a service provided by an on-premise terminal with information for defining the service processing capability of the client terminal itself so as to extract an acquiring condition for acquiring an application which is executed when using the service, acquires meta information from an application providing server on the basis of the application acquiring condition, and acquires an application binary specified on the basis of the meta information from the application providing server. | 11-04-2010 |
20100281104 | CREATING SECURE SOCIAL APPLICATIONS WITH EXTENSIBLE TYPES - A social environment is provided by creating an object in response to recognition of an entity in a portion of web content, wherein the object represents the entity, the object is associated with a type selected from a set of types, and the type is associated with a schema selected from a set of schemas, where the social environment includes a set of objects including the object, wherein the objects are instances of corresponding types in a rich system of predefined types, the schemas are associated with the types, metadata is associated with the objects, and there is at least one relationship between at least two objects selected from the set of objects, where the set of objects and the metadata are extensible, such that extensions provided by a first user are available for use by a second user. In one example, metadata provided by a first user is only available to a second user having a relationship with the first user. | 11-04-2010 |
20100281105 | DELTACASTING FOR LIVE CONTENT - Methods, apparatuses, and systems are provided for improving utilization of a communications system (e.g., a satellite communications system) when handling live content requests. Embodiments use various techniques (e.g., dictionary coding techniques) to create fingerprints of content traversing the links of the communications system. These fingerprints are used to identify and exploit opportunities for using multicasting to share forward-link capacity by collapsing multiple, substantially identical live content session streams into fewer shared session streams (e.g., a single shared session stream). | 11-04-2010 |
20100281106 | Automatic Subnet Creation in Networks That Support Dynamic Ethernet-Local Area Network Services for Use by Operation, Administration, and Maintenance - A system comprising a plurality of nodes coupled to each other and configured to join a logical, dynamically created Ethernet-Local Area Network (E-LAN) service, and an operations, administration, and maintenance (OA&M) server coupled to a first node of the nodes via a port, wherein the nodes and the OA&M server exchange OA&M traffic over the E-LAN service. Also disclosed is a network component comprising at least one processor configured to implement a method comprising advertising an E-LAN service identifier (SID) for an OA&M logical or physical port on an E-LAN, joining an E-LAN service that corresponds to the SID, and receiving an OA&M Internet Protocol (IP) address assigned for OA&M communications over the E-LAN service. Also disclosed is a method comprising establishing a default E-LAN service for an OA&M network, and exchanging OA&M communications with the OA&M network over the E-LAN service. | 11-04-2010 |
20100281107 | ENTERPRISE CLIENT-SERVER SYSTEM AND METHODS OF PROVIDING WEB APPLICATION SUPPORT THROUGH DISTRIBUTED EMULATION OF WEBSOCKET COMMUNICATIONS - A system enabling service communications in distributed Web applications between servers otherwise inaccessible due to cross-origin security restrictions in pre-HTML5 compliant Web-browser clients. A Web-browser client executes a client-side Web application received from a source origin server having a defined source origin and requests connections to request identified Web-application services. Execution of an emulation client library establishes a bidirectional capable HTTP-based communications connection between the Web-browser client and a gateway server, having a target origin outside the scope of the source origin, providing access to the request identified Web-application service. The bidirectional capable HTTP-based communications connection includes a cross-origin communications bridge providing a secure communications path between the source and target origins. The gateway server can establish an HTML5 compliant connection to a target defined service, provided by a target server, having a predefined relation to the request identified Web-application service. | 11-04-2010 |
20100281108 | Provision of Content Correlated with Events - The invention relates to providing time-varying information synchronized with real-world events or time-based media. | 11-04-2010 |
20100281109 | PERMANENT PRESENCE FOR POLITE BLOCK AND CONFIRM - The present invention relates to a method and devices for operating a communication network, in particular a presence SIMPLE network applying polite block and confirm for subscribers to presence data. A method for operating a communication system comprising a presence server and a presence document server is provided, the communication system being adapted to communicate with a first client requesting subscription to the presence data of a presentity using a second client, the method comprising the steps of: sending, in case the subscription is to be confirmed or politely blocked, a request for presence data from the presence server to the presence document server; receiving a message comprising presence data of the presentity from the presence document server; and sending a notification message to the first client based on the received presence data of the presentity. | 11-04-2010 |
20100281110 | Method and System for Efficient and Dynamically Adaptable Digitally-Encoded-Information Distribution - Embodiments of the present invention include efficient and dynamically self-adaptive digitally-encoded-information distribution systems that monitor digitally-encoded information transactions in order to continuously reconfigure themselves by redistributing stored digitally-encoded information among computer systems that together compose the digitally-encoded-information distribution systems and by dynamically balancing tradeoffs between storing particular encodings of particular information objects and generating particular encodings of particular information objects only as needed to satisfy requests. Distribution efficiency is further optimized by ensuring that the types, configurations, capacities, and capabilities of requesting consumer-electronics devices are accurately and precisely determined, so that stored information appropriately encoded for requesting consumer-electronics devices can be efficiently located or generated for rapid delivery to requesting devices. | 11-04-2010 |
20100281111 | PROXIMITY AS AN AID TO CACHING AND SECONDARY SERVING OF DATA - A proximity-based content control method “propagates” or positions content based upon “proximity” between various nodes on a network. The nodes between which the content is propagated include content libraries, servers, and clients. In one case, the relative proximities of two content servers to a particular client or group of clients determines which of these servers serves client requests. In another case, the method employs anticipatory loading of content from a library to a server based upon the server's proximity to a given client-base. Yet another application involves adding or removing server capacity to a network based upon proximity to clients. Another application applies proximity affects to cache release algorithms. A “content control system” calculates proximity dynamically and automatically decides whether to move content based upon the proximity calculation. | 11-04-2010 |
20100281112 | SYSTEMS AND METHODS OF REVALIDATING CACHED OBJECTS IN PARALLEL WITH REQUEST FOR OBJECT - The present solution provides a variety of techniques for accelerating and optimizing network traffic, such as HTTP based network traffic. The solution described herein provides techniques in the areas of proxy caching, protocol acceleration, domain name resolution acceleration as well as compression improvements. In some cases, the present solution provides various prefetching and/or prefreshening techniques to improve intermediary or proxy caching, such as HTTP proxy caching. In other cases, the present solution provides techniques for accelerating a protocol by improving the efficiency of obtaining and servicing data from an originating server to server to clients. In another cases, the present solution accelerates domain name resolution more quickly. As every HTTP access starts with a URL that includes a hostname that must be resolved via domain name resolution into an IP address, the present solution helps accelerate HTTP access. In some cases, the present solution improves compression techniques by prefetching non-cacheable and cacheable content to use for compressing network traffic, such as HTTP. The acceleration and optimization techniques described herein may be deployed on the client as a client agent or as part of a browser, as well as on any type and form of intermediary device, such as an appliance, proxying device or any type of interception caching and/or proxying device. | 11-04-2010 |
20100287228 | SYSTEM, METHOD AND COMPUTER READABLE MEDIUM FOR DETERMINING AN EVENT GENERATOR TYPE - Human interaction with a webpage may be determined by processing an event stream generated by the client device during the webpage interaction. A classification server receives the event stream and compares components of the event stream, including components of an event header message, with prerecorded datasets. The datasets include prerecorded event streams having a known interaction type. Training clients may be provided for generating the prerecorded datasets. | 11-11-2010 |
20100287229 | SYSTEM AND METHOD FOR PROCESSING USER INTERFACE EVENTS - A system and method to detect and prevent non-human interaction between a client and a web server invokes an effect to change the event generation behavior at the client. Subsequent event streams from the client to the server are analyzed to determine whether the event streams contain events corresponding to expected reactions of a human operator at the client to the effect. Indications of non-human behavior may invoke more direct human testing, for example using a dynamic CAPTCHA application, or may cause a termination of the client/URL interaction. | 11-11-2010 |
20100287230 | Internet-enabled Data Transceiver - An improved low-power data transceiver with a companion virtual component (a virtual component/clone of the hardware) on the Internet. Users can interact with the virtual component while the physical transceiver is not accessible due to network outages or it being in a low-power, non-transmitting/receiving state. When the physical transceiver comes back online, it will transmit any new information that it is programmed or commanded to transmit and will download and execute any commands sent to its virtual counterpart by the user. | 11-11-2010 |
20100287231 | METHOD AND APPARATUS FOR CERTIFYING HYPERLINKS - The technology disclosed relates to certifying a hyperlink. A declarant desires to publish a plurality of facts it asserts about a hyperlink's destination anchor. The declarant constructs a formatted digital declaration of facts and presents it to a certifier requesting a signed declaration of facts. The certifier examines the declaration in accordance with its operating policy and assembles a signed declaration of facts indicating its confidence that the facts are true. A client encounters a hyperlink of interest and requests information from the certifier about the facts and the certifier's confidence that the facts are true. The certifier presents its signed declaration of facts and confidence to the client in a manner such that the client can render the facts and confidence information prior to the user clicking or selecting the hyperlink. | 11-11-2010 |
20100287232 | METHODS AND APPARATUS FOR EFFICIENT DISTRIBUTION OF IMAGE DATA - A system efficiently transfers source data from a server to at least one client. A compressed hierarchical representation, which may be used to reconstitute a “visually lossless” version of the image data, is stored at the server. The compressed hierarchical representation is decomposed from the image data using a wavelet transform with floating point kernels, to generate coefficients. The server also stores residual data that permits reconstructing the full fidelity version of the image data from the visually lossless version. The client requests compressed coefficients to reconstruct a visually lossless version of portions of the image data, and the server transfers compressed coefficients specified in the request. To generate a full fidelity image, the client upgrades the visually lossless version of the image to a full fidelity image using the residual data. | 11-11-2010 |
20100287233 | RICH-MEDIA OFFERING SYSTEM AND CONTROL METHOD THEREOF - Disclosed are a rich-media provision system and a control method thereof. The rich-media provision system includes: a media server for receiving predetermined element media constituting rich-media from an external server and storing the received element media; a media transmission server for providing the element media in the form of streaming and tracing a scene being currently reproduced by a terminal when predetermined capture input is detected; and a rich-media terminal for receiving and reproducing the traced scene. By the rich-media provision system, it is possible to previously capture and store a specific part of rich-media contents that a user desires, so that the user can use the captured part of the rich-media contents anywhere and anytime if necessary. | 11-11-2010 |
20100287234 | SYSTEMS AND METHODS FOR SHARING MEDIA IN A COMPUTER NETWORK - A computerized method for sharing removable storage media in a network, the method comprising associating, in an index entry, a first piece of removable storage media in a first storage device with at least a first storage policy copy and a second storage policy copy; copying, to the first piece of removable storage media, data associated with the first storage policy copy; and copying, to the first piece of removable storage media, data associated with the second storage policy copy. | 11-11-2010 |
20100287235 | Method and system for user-determined attribute storage in a federated environment - A system is presented for facilitating management of user attribute information at one or more attribute information providers (AIPs), which can manage the user's attribute information in accordance with user-selected or administratively-determined options, including options that are stored in attribute release policies and/or dynamically determined during a transaction. E-commerce service providers (ECSPs), such as online banks or merchants, also maintain a relationship with an AIP such that the ECSP can trust the user attribute information that is provided by the AIP on behalf of the user. The user can complete transactions that require user attribute information at any ECSP without having to have previously established a relationship with that particular ECSP. If the ECSP has a relationship with one of the user's AIPs, then the user will be able to direct the ECSP to an AIP when the ECSP needs user attribute information to complete a transaction for the user. | 11-11-2010 |
20100293221 | Apparatuses, Methods And Systems For Integrated, Information-Engineered And Self-Improving Advertising, E-Commerce And Online Customer Interactions - The disclosure details the implementation of apparatuses, methods and systems to Integrated information-engineered and Self-Improving facility for advertising, e-commerce and online Customer Interactions (ISICI). In one embodiment, the ISICI is comprised of three components: 1) a creation and maintenance of MultiLink menus component; 2) a registration and updating of the underlying multilink records component; and 3) a distribution/syndication of the MultiLink menus component. The ISICI allows for the creation of MultiLink menus. These menus may appear over any links, ads, ecommerce, etc. The ISICI provides a mechanism to track how users use the MultiLink menu. This tracking information is fed back to the ISICI, which allows it to further refine the menu structure in response to actual usage tracking. As such, the ISICI manages to compress the purchasing cycle from months down to moments, and/or to service a wider range of customer prospects who are already in various stages of the purchasing cycle. | 11-18-2010 |
20100293222 | SYNCHRONIZING SELF-REFERENCING FIELDS DURING TWO-WAY SYNCHRONIZATION - Self-referencing fields are synchronized during a synchronization pass of a two-way synchronization between a client computer and a server computer. When a synchronization operation is performed, a list of server tasks associated with the server and a list of project tasks associated with the client are loaded. For each task being synchronized two predecessor lists are maintained. During the synchronization, a comparison is conducted to determine whether to use the project task data or the server task data. When the project task data is used, then the predecessor IDs stored in the project predecessor list are used. When the server task data is used, then the predecessor IDs stored in the server predecessor list are used. | 11-18-2010 |
20100293223 | LIMITING STORAGE MESSAGES IN PEER TO PEER NETWORK - In system of DHT rings that are not filly meshed with each other, flooding of PUT and GET messages is limited by PUTting a content key indicating an actual storage location of content from a content provider only to root DHTs associated with the content provider, and PUTting a secondary key indicating a subset of DHT rings at which content from the content provider might be stored only to DHT rings for which the content provider desires the content to be available. When a DHT receives a GET it first determines from the content key whether it can provide the content and if not, the DHT obtains the subset of DHT rings from the secondary key and forwards the GET of the content key to the corresponding root DHTs. | 11-18-2010 |
20100293224 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, IMAGE PROCESSING PROGRAM AND IMAGE PROCESSING SYSTEM - There is provided an image processing apparatus including: a position information extraction unit that extracts position information from image data selected by a user; a communication control unit that exchanges data with various servers via a communication network; a map image acquisition unit that acquires a map image corresponding to the position information, extracted by the position information extraction unit, from a map information providing server; a landmark information acquisition unit that acquires landmark information corresponding to the position information, extracted by the position information extraction unit, from a landmark information providing server; an associated image acquisition unit that acquires an associated image corresponding to the landmark information, acquired by the landmark information acquisition unit, from an image sharing server; and a display unit that displays the image data selected by the user, the map image, the landmark information and the associated image. | 11-18-2010 |
20100293225 | CONTAINMENT OF NETWORK COMMUNICATION - Invention selectively enables usage of services and communication conduits in a computer network, wherein the enablement is contingent on usage conditions, resulting in containment of the spread of unauthorized activity within a networked computer system and limiting the scope of results when an element becomes part of a hostile execution environment. Instead of protecting individual networked elements from a potentially hostile execution environment, the elements' usage of the networked environment is restricted to the extent of selectively allowing usage of needed resources explicitly authorized for use by such elements. | 11-18-2010 |
20100299386 | COMPUTER-BASED SYSTEM COMPRISING SEVERAL NODES IN A NETWORK - A computer-based system includes plural computer-based facilities termed nodes interconnected in a network, including storing nodes that include a direct-access local memory unit, and a storage server for managing access to this unit based on a queue, application nodes, each including: an application environment with a representation of files that are accessible in a form of addresses of blocks designating a physical address on a local memory unit, and a storage client capable of interacting with a storage server, based on an access request designating a block address. The storage server includes a scheduler capable of executing the access requests contained in its queue in a determined order. The order is determined as a function of a set of rules forming performance criteria, and involving one or more state parameters of the queue and/or of the storing node on which it resides. | 11-25-2010 |
20100299387 | REMOTE MANAGEMENT OF VIRTUAL MACHINES HOSTED IN A PRIVATE NETWORK - Management of virtual machines within a private network may be provided from a server application, such as a web application, on a machine remote from a private network. The server application receives management commands and communications the management commands in a vendor independent format to a client application within the private network. The client application receives the management commands, instantiates the management commands into a vendor specific definition and redirects the management commands to the virtual machine host for appropriate execution. | 11-25-2010 |
20100299388 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR GATHERING AND DELIVERING PERSONALIZED USER INFORMATION - A system, method and computer program product for providing a secure data channel between a user and associates. The method may receive pushed information from an associate, including, e.g., an update to the user profile information, related information, or personalized content for the user. The method can convey to the user, personal information including a selectable union of the user profile information, the related information, and/or the personalized content. The method can further share access to the personal information to a family, where the family can include another user, users, or multiple related users. The pushed information can include textual, digitized audio, digitized video, graphical image, or other data, and can include prescription, automobile service, or purchased product information, or voicemail messages. | 11-25-2010 |
20100299389 | MULTIPLEXED FORMS - A system for presenting and executing a multiplicity of interactive forms as a single document includes a server having one or more copies of a multi-form package and configured to deliver a copy of the package to a requesting device upon request. The system also includes a client computing device configured to request and receive the multi-form package, the first computing device including an application program and a multi-form document engine configured to receive commands from the application program and, in response, cause forms from the multi-form package to be presented and executed. | 11-25-2010 |
20100306304 | MECHANISM FOR APPLICATION MOBILITY IN A CELL SITE-BASED CONTENT DISTRIBUTION NETWORK - A method in an electronic device provides a mechanism for maintaining application mobility in a communication network, such as a content distribution network. In one exemplary embodiment, a user device transitions from a source content server in a first access network of the communication network to a destination content server in a second access network of the communication network. The source content server hands off responsibility for serving the content to the destination content server. In some embodiments, a tunnel is created between the source content server and the destination content server. | 12-02-2010 |
20100306305 | SYSTEMS AND METHODS FOR PROVIDING A COMPLETE VIEW OF LARGE COMPUTING NETWORKS - The management tool can determine and store all information that is relevant to the computing systems in the network. The management tool can generate and provide reports that are customizable by a requester. The management tool can receive a request to generate a report which specifies the information relevant to the computing systems to be included in the report. The management tool can search the stored information and generate the report with the stored information that matches the request. The reports can include network topology maps based on the request and geographic maps based on the request. | 12-02-2010 |
20100306306 | VIRTUAL MACHINE SYSTEM SUPPORTING A LARGE NUMBER OF DISPLAYS - A method and system for supporting multiple displays in a virtual machine (VM) environment are disclosed. The system includes a client device coupled to a server hosting one or more VMs. The client device may include multiple displays and | 12-02-2010 |
20100306307 | SYSTEM AND METHOD FOR SOCIAL BOOKMARKING/TAGGING AT A SUB-DOCUMENT AND CONCEPT LEVEL - According to one embodiment of the present invention, a method for social bookmarking and tagging documents is provided. According to one embodiment of the present invention, a method comprises receiving a new document in a tagging server having a storage unit with stored tags associated with a preexisting document and comparing the new document with the tags using a processor to find matching instances between parts of the new document and the tags. Each matching instance in the new document is marked with tag information. The marked up new document is delivered for display on a display unit. | 12-02-2010 |
20100306308 | SCALABLE SYSTEM FOR RESOURCE MANAGEMENT AND/OR RESOURCE ALLOCATION BASED ON ONLINE CONSTRAINT SATISFACTION SOLVING - A system comprising a first module and a second module. The first module may be configured to generate (i) a first set of data stored internally and (ii) a second set of data configured to be processed externally, each in response to an input signal. The second set of data may contain information about a problem to be solved without disclosing confidential information. The second module may be configured to (i) process said second set of data internally when in a first mode and (ii) distribute the second set of data to one or more external processors when in a second mode. | 12-02-2010 |
20100306309 | System and Method for Executing Hands-Free Operation of an Electronic Calendar Application Within a Vehicle - One or more embodiments may include a method and system for operating a computer application stored on a nomadic device (ND) located within the vicinity of a vehicle. The system may include a vehicle computer system (VCS). The method may include receiving an input at the VCS to pair the VCS with the ND to establish a wireless communication link over which the VCS may receive one or more instructions from the ND. The one or more instructions may include instructions for establishing a connection with an electronic calendar application executing on the ND and instructions for prompting a user for one or more electronic calendar application events. The method may further include receiving a request from the user for the one or more electronic calendar application events and executing the one or more electronic calendar application events. | 12-02-2010 |
20100306310 | METHOD AND SYSTEM FOR REGULATING BANDWIDTH - The present invention provides a method and system for regulating bandwidth by regulating data transmission between a transmission station and a receiving station at an application level. By regulating bandwidth at the application level, there is no need for complicated network programming required at a low level, such as the device level, whenever changes to the bandwidth need to be made. As such, bandwidth can be easily regulated and customised without having to carry out complicated network programming. | 12-02-2010 |
20100306311 | Method of Downloading Large Size Data to a Large Number of Networked Client Machines from a Single Server - The present invention exploits the multiple-broadcast capabilities of networks associated with a reliable connection-oriented protocol. The inventive method allows a file to be transferred only once. The data, which represent a large volume of information, use multiple-broadcast channels, whereas the interchanges relating to the control of the quality of the communication use a reliable medium in connected mode. In order to eliminate the unnecessary transfers (network) and activity (server and client), a calculation worked out from all of the file data is performed to identify it definitely. | 12-02-2010 |
20100306312 | EVENT-PROCESSING METHOD AND SYSTEM FOR A HOME NETWORK SUPPORTING A REMOTE USER INTERFACE - An event-processing method and system are provided for efficiently re-delivering notification events stored by a Remote User Interface Server (RUIS), from the RUIS to remote user interface clients (RUICs), in a home network supporting an RUI. An RUIC transmits an information request to the remote user interface server, receives, from the RUIS, notification event information corresponding to the information request, transmits a notification event request based on the received notification event information to the RUIS, and receives, from the RUIS, at least one notification event corresponding to the notification event request. | 12-02-2010 |
20100306313 | METHOD AND DEVICE FOR CLIENT/SERVER COMMUNICATION ACCORDING TO THE STANDARD PROTOCOL OPC UA - A method and a corresponding device are disclosed for communicating between clients and servers of a client/server system using the standard protocol OPC UA, and for the interaction of an OPC UA client with an OPC UA server, OPC UA service calls are used. In order to integrate a transaction context in OPC UA service calls, all OPC UA servers of the system are complemented by a transaction management component, and in order to carry out transactions, appropriately configured OPC UA clients communicate with respective OPC UA servers using transactions. | 12-02-2010 |
20100306314 | STORAGE MEDIUM HAVING A MANAGEABLE FILE DIRECTORY STRUCTURE - A file-mapping method and system can better manage the number of items (i.e., files, subdirectories, or a combination of them) within any single directory within a storage medium. The method and system can be used to limit the number of items within the directory, direct content and content components to different directories, and provide an internally recognizable name for the filename. When searching the storage medium, time is not wasted searching what appears to be a seemingly endless list of filenames or subdirectory names within any single directory. A client computer can have requests for content fulfilled quicker, and the network site can reduce the load on hardware or software components. While the method and system can be used for nearly any storage media, the method and system are well suited for cache memories used with web servers. | 12-02-2010 |
20100306315 | Session-Based Processing Method and System - A log file processing system sorts records from large log files and groups them by session without making a complete copy of the log files by capturing a subset of the log files in a sliding memory window and identifying all records in the window that form a complete user session. Records belonging to a complete session are output for analyzing, and the remaining records are output as raw log data for additional processing. Using a ring buffer to implement the sliding memory window, data structures are used to group records by session, to identify completed sessions, and to index into the ring buffer to retrieve records for completed sessions that are to be directly analyzed. Any records remaining in the ring buffer at the end of slide window processing may be output as raw log file data and are processed as incomplete or malformed session records. An embodiment of the log file processing system provides a significant improvement on the speed of data extraction from log files into analyzable session data. | 12-02-2010 |
20100312825 | SYSTEM, METHOD AND APPARATUS FOR LOCATING A MISSING PERSON - An application for a database system having typical and specialized data related to a person/object that is maintained in case of an emergency such as the person getting lost or abducted. The invention includes secure access to the data by a custodian/customer and/or law enforcement agencies when and if something happens to the person/object. | 12-09-2010 |
20100312826 | METHODS AND APPARATUS FOR PREMISES CONTENT DISTRIBUTION - Apparatus and methods for transfer and management of protected content in a network. In one embodiment, the apparatus comprises server and renderer devices including, for example, consumer premise equipment (CPE) having a content handler application adapted to run thereon. The content handler directs requests for content, directs searches of a device's storage, and directs transfers of content into the device as well as within the device. The content handler may, in another embodiment, be adapted to include a scheduler entity which maintains a schedule of upcoming content, and is adapted to maintain and manage requests for the upcoming content by reserving tuner resources. The content handler may be further adapted to implement authentication and authorization procedures. | 12-09-2010 |
20100312827 | METHOD AND APPARATUS TO ENABLE PROTOCOL VERIFICATION - After a client device issues a request, a verification stub component receives the request. Then, the verification stub component obtains a current state of the client device from a client state table. The verification stub component evaluates whether the request is valid or not by analyzing a content and context of the request and checking the request against a protocol matrix. If the request is valid, the verification stub component updates the current state of the client device in the current state table, and forwards the request to a server device. Otherwise, the verification stub component creates a report describing the request is invalid, and evaluates whether the server can process the request. If the server cannot process the request, the verification stub component interrupts the request and forwards the report to the client device. Otherwise, the verification stub component provides the request to the server device. | 12-09-2010 |
20100312828 | SERVER-CONTROLLED DOWNLOAD OF STREAMING MEDIA FILES - A method for data communications includes conveying from a server to a client a virtual index file, which identifies multiple sequences of media files available for download to the client, including a plurality of the sequences that contain a given item of streaming content for download to the client at a different, respective data rate for each sequence. A selection is received from the client of a sequence among the plurality of the sequences of the media files. Responsively to the selection, the media files in the sequence are created at the respective data rate and are downloaded to the client. | 12-09-2010 |
20100318596 | SYSTEMS AND METHODS FOR PROVIDING READILY UPDATABLE MEDIA CONTENT - A networked system facilitating the distribution of readily-updatable headline media content generated by the advertising client (or agent of the client) of the media content provider. The networked system includes a first server device, a second server device, one or more client devices, and a data communications network, facilitating data communications amongst the devices. The second server device provides an updatable media content service to both the first server device and a client device. The service allows a media content selection of the client device to be automatically presented within a media content module (on the first server device with little or no interaction between the first server device and the client. | 12-16-2010 |
20100318597 | Generating hints for more optimal processing of requests for information within an environment in which resources are abstracted using a model - An information technology (IT) environment includes IT managed resources in which the resources are abstracted using a model. In response to determining that a request for information received from a client is non-optimal in terms of processing the request, a first hint can be constructed that indicates how future requests are to be formulated by the client so that they are more optimal in terms of processing the future requests. In response to determining that the information is internally structured non-optimally in terms of processing the request, a second hint can be constructed that indicates how the information is to be internally structured more optimally in terms of processing future requests. In response to determining that processing the request will be non-optimal, a third hint can be constructed relating to a characteristic that results in non-optimal processing of the request, and logged within a hint log for offline analysis. | 12-16-2010 |
20100318598 | METHOD FOR REMOTELY CONTROLLING TERMINAL DEVICE - Provided are a remotely controllable communication terminal and a method for processing a request thereof. The remotely controllable communication terminal comprises a user input unit, a storage unit, a communication unit, and a control unit. The user input unit receives a user input. The storage unit stores software called by Application Programming Interfaces (APIs) corresponding to a plurality of functions, respectively. The communication unit sends a file comprising a list of the APIs to a client terminal, receives one of the APIs from the client terminal, and then sends an execution result to the client terminal. The control unit receives the API and performing a function corresponding to the API. | 12-16-2010 |
20100318599 | METHOD FOR REMOTELY CONTROLLING TERMINAL DEVICE - Provided are a communication terminal operable as a server and a method for processing a request therein. The communication terminal comprises a user input unit, a storage unit, a communication unit, and a control unit. The user input unit receives a user input. The storage unit stores software storing software necessary to process a request from a client terminal. The communication unit receives the request from the client terminal connected to a relay server, and sends data through the relay server in response to the request. The control unit receives the request from the client terminal, processes the request, and controls the communication unit according to the user input or the software stored in the storage unit. Here, the communication terminal is connected to the client server via a gateway server converting a private IP address into a certified IP address and the relay server having a common IP address and forwarding data. | 12-16-2010 |
20100318600 | METHODS AND APPARATUS TO FACILITATE CLIENT CONTROLLED SESSIONLESS ADAPTATION - A disclosed example method for managing media content includes accessing metadata information for an available media and retrieving, from the accessed metadata, at least a uniform resource locator (URL) and one or more byte range, where one or more portions of the available media being addressable by the one or more byte range and the URL combination. The example method also includes sending a first request requesting a first at least one portion of the available media based on retrieved metadata. | 12-16-2010 |
20100318601 | WIDGET ACTIVATION AND COMMUNICATION METHOD - A method and apparatus for activating a group widget by a widget client are provided. The method includes receiving widgets from at least one surrounding widget server, analyzing the received widgets and grouping the widgets according to the result of the analysis, generating grouped widgets as a group widget, if an event is received from a user, converting a received event into an event related to a configuration widget of a group widget, transmitting the converted event to a corresponding widget server, and receiving a processing result from the widget server which received the transmitted event. | 12-16-2010 |
20100318602 | LOAD BALANCING AND ADMISSION SCHEDULING IN PULL-BASED PARALLEL VIDEO SERVERS - A pull-based parallel video server system and method of implementation useful in an on-demand video system includes a plurality of slave admission schedulers operating in parallel with a master admission scheduler to back up the master admission scheduler that controls access to an array of pull-based video servers according to a protocol that accounts for jitter and loss of packets, as well as network delays. A transport protocol is provided that improves video data throughput under such conditions. To determine the architecture and functional requirements of the redundant admission schedulers, an analytical tool in the form of a performance model has been developed that incorporates network delays, delay jitters and packet losses on the communication links between the clients, schedulers and servers. | 12-16-2010 |
20100318603 | MONITORING APPLICATION FOR AUTOMATICALLY REQUESTING CONTENT - Embodiments of the instant invention are directed to a system, apparatus and method for monitoring a user's activities and displaying and presenting unsolicited content to users over a wide area network. Embodiments of the instant invention include a monitoring system comprising an activity monitor and a content transfer and display means, wherein the activity monitor comprises an event identifier and a timer. The monitoring system monitors user activities, identifies trigger events, measures the elapsed time of inactivity of the user and initiates the presentation of unsolicited data, or content, to the user computer. In general, the monitoring system identifies trigger events and measures the elapsed time between trigger events. If the elapsed time between the trigger events exceeds a predefined time period the monitoring system causes unsolicited data to be presented on the user computer. | 12-16-2010 |
20100318604 | USING A VARIABLE IDENTITY PIPE FOR CONSTRAINED DELEGATION AND CONNECTION POOLING - Example embodiments provide for a system configured to provide constrained delegation and connection pooling for a back-end server by providing a variable identity pipe between it and a front-end server. A client will authenticate to the front-end process using credentials that are typically non-delegable by default, e.g., a token, certificate, or the like. The front-end is configured to extract client identity information and use this information to request changing an identity associated with the variable identity pipe. In addition, requests for actions on resources received from the client can be transformed into remote procedural calls and used by the back-end server to process the requests. A response is then sent back over the variable identity pipe to the client via the front-end server. The variable identity pipe is left open to allow other requests from other clients to be sent over the variable identity pipe in a similar manner. | 12-16-2010 |
20100318605 | APPROACH FOR MANAGING STATE INFORMATION BY A GROUP OF SERVERS THAT SERVICES A GROUP OF CLIENTS - An approach for managing state information by a group of servers that services a group of clients is disclosed. One server is designated as the primary server and is responsible for generating state information to be used by both the servers and the clients. The remaining servers are designated as secondary servers that help to manage the group, but which do not generate the state information. When the primary server fails or is not available due to a network partition event, one of the secondary servers changes role to become the primary server. With a network partition event, each partition can have a primary server, and when the network partition heals, one of the primary servers changes role back to being a secondary server. As a result, the group of servers maintains a consistent set of state information without being vulnerable to the single failure of a server. | 12-16-2010 |
20100325193 | DYNAMIC MEDIA ASSET DELIVERY - Dynamic media asset delivery is described. In embodiments, a request for a media asset can be received from a client device. A transmission rate of a communication network is determined to deliver the media asset to the client device. The client device can be monitored to determine whether the media asset is initiated for playback at the client device. The media asset is then communicated to the client device in a highest quality display format as can be delivered according to the transmission rate of the communication network and whether the media asset is initiated for playback at the client device. | 12-23-2010 |
20100325194 | 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. | 12-23-2010 |
20100325195 | System and Method to Provide a Network-Based Service - A method of providing a network-based service can include receiving a request for a service at a proxy server, wherein the request identifies a user. The method can also include identifying an application associated with the service based on the request and identifying a user data element required by the application for the user to access the application. The method can also include creating an application request element that includes the identified data element and proxying the request to the application using the created application request element. | 12-23-2010 |
20100325196 | DATA-DRIVEN VISUALIZATION OF PSEUDO-INFINITE SCENES - The use of a data stream object to enumerate elements of a data stream to thereby drive rendering of a data-driven model. The data driven model includes multiple view components that may use their own construction logic to render visual items based on data provided to their input parameter(s). The data stream may be quite large, in which case, only a portion of the data stream is enumerated by the data stream object. The enumerated elements of the data stream may be used to populate the input parameters of the view components, and or may be provided to analytics, from which input parameters of the view components may be derived. Thus, a data stream, regardless of its size, may be dealt with in the consistent manner to thereby drive the data-driven model. | 12-23-2010 |
20100325197 | METHOD FOR IMPROVING BOOT TIME OF A CLIENT HAVING A VIRTUALIZED OPERATING ENVIRONMENT - Techniques for improving boot time of a client having a virtualized operating environment are described herein. According to one embodiment, a controller identifies a virtual machine (VM) associated with a client in response to a message received by the controller from a client over a network indicating that the client is starting up. The controller automatically launches the associated VM at a remote node. The associated VM is being started up at the remote node while the client is being started up at the client concurrently, such that a starting time for the client and the associated VM as a whole is reduced. Other methods and apparatuses are also described. | 12-23-2010 |
20100325198 | System and Method for Providing User Context Support in a Native Transaction Platform - According to an embodiment, the present invention provides a computer-readable storage medium comprising processor executable codes. The computer-readable storage medium includes code for receiving information from a client entity at a server entity over a network. The computer-readable storage medium includes code for providing a server process at the service, the server process including one or more process threads. The computer-readable storage medium includes code for providing a first context associated the one or more process threads. The computer-readable storage medium includes code for receiving a user request from the client entity for a user thread, the user thread being associated with the service process. The computer-readable storage medium includes code for generating the user thread at the server entity. | 12-23-2010 |
20100325199 | CLIENT, BROKERAGE SERVER AND METHOD FOR PROVIDING CLOUD STORAGE - A system for providing resources of a cloud infrastructure is provided. In the system, a client terminal may dynamically span its storage to heterogeneous cloud storages as necessary. A client determines, when receiving a file access request from an application, whether to process the file access request as a local file access request for access to a local storage of the client or as a cloud file access request for access to a cloud storage connected through the Internet. A brokerage server receives the file access request and supports the client by brokering a connection to a cloud infrastructure in response to the file access request. | 12-23-2010 |
20100325200 | System and Method for Software Activation Through Digital Media Fingerprinting - A system for activating the use of software on a computing device comprises an activation server configured so that in response to a communication link being available between the activation server and the computing device, the activation server (1) receives from the computing device, via the communication link, an activation request including (a) a software identifier identifying the software, (b) a device identifier identifying the computing device, and (c) a digital media identifier identifying a digital media, wherein the software is delivered to a user on the digital media, (2) accesses a database storing known software identifiers, device identifiers, and digital media identifiers, (3) determines an activation instruction through a comparison between the activation request and known software identifiers, device identifiers, and digital media identifiers, and (4) sends the activation instruction to the computing device. A related method for activating the use of software is also disclosed. | 12-23-2010 |
20100325201 | System and Method for Remote Management of Dynamic Address Book Application - A computer readable storage medium storing a data structure comprising a converged address book (CAB) management object (MO). The CAB MO includes data that allows a CAB client to be configured to use a CAB service. The CAB MO further comprises at least one property selected from the group consisting of: CAB release information, service provider identification, a CAB server access address, XDMS properties, CAB address book synchronization type, an indication of the technology to be used to support management of CAB XML documents from the CAB client, a search schema universal resource indicator (URI), notification information, notification payload schema, and a CAB web access URI. | 12-23-2010 |
20100325202 | PROVIDING A CUSTOMIZED APPLICATION TO A USER TERMINAL - A method for providing a user terminal with an application, which is customized in respect of user-specific parameters and terminal-specific properties. An application server stores a template for the customized application and a feature set for each of several terminal types; receives a request ( | 12-23-2010 |
20100325203 | APPARATUS AND METHOD FOR TRANSMITTING AND RECEIVING A USER INTERFACE IN A COMMUNICATION SYSTEM - A method and apparatus for transmitting a User Interface (UI) to a client in a communication system supporting a Remote User Interface (RUI), in which a representation level of a UI requested by the client is determined, whether the representation level is available in a service provided to the client is determined, and a UI having an available representation level is provided to the client, according to the determination results. | 12-23-2010 |
20100325204 | METHOD AND SYSTEM FOR INTERFACING CLIENTS WITH RELATIONSHIP MANAGEMENT (RM) ACCOUNTS AND FOR PERMISSIONING MARKETING - A system and method for interfacing a client with a client relationship management (RM) account database. The client RM account database includes an entry for the client, and the entry for the client includes a fields of data. The RM provides an environment for product and relationship management to jointly conduct client analysis, planning and delivery in a coordinated and measurable fashion. The RM includes user terminals for use by relationship managers and product managers. A network communicatively couples the user terminals, which is in turn coupled to a server. | 12-23-2010 |
20100332584 | POLICY-BASED USER CONTACTS LIST MANAGEMENT - Embodiments of the present invention enable policy-based management of a user contacts list. Applications of the present invention are its use in embodiments of Instant Messaging (IM) systems. During an IM session, a session owner may temporarily add a contact to an active contacts list for a duration determined by evaluating constraints from one or more policies associated with the contact. At IM session initialization, a session owner's persistently stored contacts and their associated policies are retrieved, and the policies are evaluated. An active contacts list for use during the IM session is generated from a subset of stored contacts for which all associated policy constraints are satisfied. In embodiments, the active contacts list may be updated during a session by re-evaluating the stored contacts and associated policies. In embodiments, an active contacts list is updated after addition of a new contact determined to have an associated enabled policy satisfied. | 12-30-2010 |
20100332585 | REMOTE AUTOMATION OF MANUAL TASKS - Implementations of the present disclosure provide for automation of manual tasks executed on an application server. Implementations include generating a manual action request at the application server, the manual action request including at least one parameter, transmitting the manual action request to an administrator computer, determining that an automation module corresponding to the manual action request exists within a database based on the at least one parameter, providing the automation module to the application server, and executing the automation module on the application server to resolve a task corresponding to the manual action request. | 12-30-2010 |
20100332586 | SYSTEM AND METHOD OF PREDICTIVE DATA ACQUISITION - Systems and methods of predictive data acquisition are disclosed. A personal proxy server is configured to acquire first data in response to a first request to access the first data and to acquire second data prior to receiving a second request to access the second data. The first request and the second request are received from a common source. The personal proxy server is also configured to store the acquired first data and the acquired second data so that the acquired first data and the acquired second data are accessible to the personal proxy server. | 12-30-2010 |
20100332587 | IN-LINE STATIC AND DYNAMIC CONTENT DELIVERY - Systems and methods of the present invention provide for returning website content after being requested by a client. A static component may be requested, which may be updated, and a dynamic component may be requested. The combination of static and dynamic website content may be returned to the client. | 12-30-2010 |
20100332588 | REWRITTEN URL STATIC AND DYNAMIC CONTENT DELIVERY - Systems and methods of the present invention provide for returning website content after being requested by a client. A dynamic component and a rewritten URL may be requested and a static component may be requested, which may be updated. The combination of static and dynamic website content may be returned to the client. | 12-30-2010 |
20100332589 | INTEGRATED STATIC AND DYNAMIC CONTENT DELIVERY - Systems and methods of the present invention provide for returning website content after being requested by a client. A static component may be requested, which may be updated and a dynamic component may be requested. The combination of static and dynamic website content may be returned to the client. | 12-30-2010 |
20100332590 | Inheritance communication administrating apparatus - A disclosed inheritance communication administrating apparatus including a state administration unit configured to receive a report in a certain timing from a first terminal apparatus, the report includes position data of a content received by the first terminal apparatus, and configured to store the position data, and a list sending unit configured to receive a request for a list from a second terminal, acquire the requested list from a menu server, determine whether there is the content which is being viewed and listened to by a user of the second terminal in reference to the position data, and add to the list the content which is being viewed and listened to as a candidate content and send the list to the second terminal. | 12-30-2010 |
20100332591 | MEDIA DISTRIBUTION SWITCHING METHOD, RECEIVING DEVICE AND TRANSMITTING DEVICE - A request packet generation unit generates a request packet for requesting the distribution of media information. A request packet transmitting unit transmits the request packet. A request response packet receiving unit receives a request response packet corresponding to the request packet from a transmitting device. A request response analysis unit analyzes a request response set in the request response packet. A mode determination unit switches between an operation mode for real-time transmission and that for non-real-time transmission according to device type information, attached to the request response, indicating whether the transmitting device is for real-time transmission or non-real-time transmission. A first receiving unit receives media information in an operation mode for real-time transmission. A second receiving unit receives media information in an operation mode for non-real-time transmission. | 12-30-2010 |
20100332592 | DATA PROCESSING DEVICE AND DATA RETRIEVER - A data processing device includes a receiving means, a discriminating means, a data retriever determining means, and a transmitting means. The receiving means receives data transmitted from a client computer to one of plural server computers. The discriminating means extracts destination information and source information from the received data. The destination information is information on the one of the plural server computers. The source information is information on the client computer. The data retriever determining means determines a data retriever in accordance with the extracted information. The data retriever searches the one of the plural server computers. The transmitting means transmits the data together with the destination information and the source information to the determined data retriever. | 12-30-2010 |
20100332593 | SYSTEMS AND METHODS FOR OPERATING AN ANTI-MALWARE NETWORK ON A CLOUD COMPUTING PLATFORM - Systems and methods for operating an anti-malware network on a cloud computing platform are provided. In one embodiment, the invention relates to a method for distributing files using a cloud for providing computing services, the method including providing, at the cloud, cloud services including a data structure and a virtual machine, obtaining, from the data structure in the cloud, information including at least one location of a file available for distribution, obtaining, at a client computer, the file from the at least one location. | 12-30-2010 |
20100332594 | SYSTEMS AND METHODS FOR AUTOMATIC INSTALLATION AND EXECUTION OF A CLIENT-SIDE ACCELERATION PROGRAM - The present invention is directed towards systems and methods for dynamically deploying and executing acceleration functionality on a client to improve the performance and delivery of remotely accessed applications. The acceleration program of the present invention is automatically installed and executed on a client in a manner transparent to and seamless with the operation of the client. An appliance may intercept a request of the client to establish a communication session or connection with a server, and transmit the acceleration program to the client. In some cases, the appliance determines whether the application being accessed by the client can be accelerated and only provides the acceleration program if the application can be accelerated. Upon receipt of the acceleration program, the client automatically performs a silent installation of the acceleration program and executes the acceleration program upon completion of the installation. | 12-30-2010 |
20100332595 | HANDLING LONG-TAIL CONTENT IN A CONTENT DELIVERY NETWORK (CDN) - A content delivery network has at least a first tier of servers. A content delivery method includes, at a first server in the first tier of servers, obtaining a request from a client for a resource. If the resource is available at the first server or at a peer of the first server, then the resource is served to the client from the first server. Otherwise, it is determined whether the resource is popular, and if the resource is determined to be popular, then the first server obtains the resource and the first server serves the resource to the client. If the resource is determined not to be popular, the client is directed to a second server, not in the first tier of servers, and the second server serves the resource to the client. The second server may be in a second tier of servers or it may be an origin server. | 12-30-2010 |
20100332596 | Location and Time Sensitive Wireless Calendaring - A computer-implemented method provides location-sensitive and time-sensitive calendaring to a wireless device, such as a cell phone, pager, PDA, etc. A user's calendar is maintained with a number of appointments, start times and end times for the appointments, meeting place and a list of attendees for the appointments. When the present time reading is within a predetermined minimum of a meeting start time of an appointment of a calendar user, the location of the user is determined based on the location of the wireless device. The location of the meeting place is also determined. Using historical data (of the user or others), the estimated time of arrival of the user at the meeting place is determined. If the estimated time of arrival is after the meeting start time, then a late message may be sent to the user and/or to the other meeting attendees. | 12-30-2010 |
20110004651 | METHOD FOR MANAGING WEB ACCESS FROM A SMALL FOOTPRINT PORTABLE DEVICE - The invention discloses a wrist watch that offers immediate access to regularly updated content of a previously selected group of web pages without requiring it to keep continually connected to the network. The concept takes advantage of the portability and convenience of a wrist watch and aggregates to it a customizable web browsing capability. A carefully designed power management scheme harmonizes the need of frequent data update with the small footprint of the watch. The update schedule is user-customizable and once connected to the network, the watch behaves exactly like a typical portable web-browsing device. | 01-06-2011 |
20110004652 | METHOD AND SYSTEM FOR ENABLING A USER TO VOTE ON A PORTION OF AN IMAGE AND FOR DISPLAYING THE IMAGE - A server computer transmits a web page over a network to a computing device so that the web page can be displayed by a browser operating on the computing device. The web page includes an image. The server computer then receives, from the computing device, coordinates of a portion of the image, the portion of the image selected by a user of the computing device. After receiving the coordinates, the server computer transmits to the computing device an updated image for display via the browser. Portions of the updated image have different levels of opacity that depend on the number of times the selected portion and other portions have been selected by other users to which the image is made available, so that the user can visually determine from the updated image portions of the updated image that have been selected by the user and by other users. | 01-06-2011 |
20110004653 | METHOD FOR ACTIVATION OF A MEDIA PROCESSING DEVICE TO A WEB SERVER - A method for activating a media processing device to a web server by a data processing device is disclosed. A device registration request is provided to the web server. The device registration request comprises information specific to the media processing device. An activation code is retrieved from the web server based on the information specific to the media processing device. The activation code is provided to the media processing device for triggering the activation of the media processing device. The activation code is forwarded by the media processing device to the web server and the media processing device is registered and activated on confirmation of the activation code by the web server. | 01-06-2011 |
20110004654 | DEVICE MANAGEMENT SESSION TRIGGER - A system and method for initiating a Device Management (DM) session between a client and a server. More particularly, a system and method for triggering an Open Mobile Alliance (OMA) DM client which does not support User Data Protocol (UDP) PUSH messaging to initiate a DM session with an OMA DM server. The OMA DM client may be triggered by configuring a service provider node to include an indicator in a Hypertext Transfer Protocol (HTTP) response message sent from a service provider node to the OMA DM client. Upon reception of the last HTTP response message, the OMA DM client may initiate a DM session with a OMA DM server and thereby receive initial provisioning data from the OMA DM server. Alternatively, the OMA DM server and OMA DM client may maintain a previously created DM session and thereby receive the initial provisioning data. | 01-06-2011 |
20110004655 | RELAY DEVICE, RELAY METHOD, AND COMPUTER PROGRAM PRODUCT - A relay device includes a first communication unit that receives a request including processing object data from a client device; a data processing unit that obtains a first processing result by performing a relay-device-side process of equivalent algorithm to that of a server-side process, which is performed by a server, on the processing object data; a second communication unit that transmits the request to the server, and receives a second processing result, which corresponds to the first processing result and is obtained by performance of the server-side process on the processing object data, from the server as a response; and a control unit that determines whether the second processing result has been transmitted to the client device. When the second processing result has not been transmitted to the client device, the first communication unit transmits the first processing result to the client device. | 01-06-2011 |
20110004656 | LOAD ASSIGNMENT CONTROL METHOD AND LOAD DISTRIBUTION SYSTEM - A load distribution system including an information table having information about a plurality of servers, a threshold holder having a threshold with respect to a processing state of requests to maintain service level of the plurality of servers, a server manager for monitoring and managing operational states of the plurality of servers, a transmission destination determiner for assigning the requests to a server having a higher priority until the processing state of the server reaches the threshold and after that assigning the requests to the server having a next higher priority; and a power controller for controlling powers of the plurality of servers according to processing states of the plurality of servers for the requests. | 01-06-2011 |
20110004657 | Method, Apparatus And Computer Program Product For Processing Responses To A Web Page - The disclosed web server and methodology processes responses to a web page. The web page is at least partially generated from one or more widgets and each widget denotes how an element of the web page is to be displayed at a client. The web server receives a response to the web page from the client. From the receives response, the server identifies a widget that was used by the server to generate an element of the web page that was provided to the client. In response to this identification, the server then executes action processing logic associated with the particular widget that was used by the server to generate an element of the web page. The action processing logic for the widget uses data received in the response and performs an action with respect to that data. | 01-06-2011 |
20110004658 | Shared Object Stores For A Networked Computer System - A store of interfaced software objects are distributed between a server computer and multiple client computers to support an object oriented application communication environment that provides communication between software applications on each client computer. The application communication environment may include a central shared object store of interfaced software objects that operate on a server computer and communicate with one or more software applications on the server computer. A local shared object store of interfaced software objects operates on each client computer and communicates with the central shared object store and one or more software applications on that client computer. Changes to interfaced software objects in the local shared object stores may be automatically propagated to the interfaced software objects in the central shared object store. A local private object store of interfaced software objects may operate on a client computer and communicate with one or more software applications on the client computer. | 01-06-2011 |
20110004659 | AAA BASED LOCATION RETRIEVAL - A computer network is provided. The computer network comprises an AAA (Authentication, Authorization, and Accounting) client with an extension for requesting location information of a user. | 01-06-2011 |
20110010413 | TCP/IP HOST NAME RESOLUTION ON A PRIVATE NETWORK - Systems, methods and articles of manufacture are disclosed for resolving hostnames on a private network with a distributed DNS server configuration. One embodiment of the invention provides for a client resolver configured to communicate with a distributed network of servers. The client resolver receives a hostname query and determines if the hostname query is of the type single lablel hostname or fully qualified hostname. If the hostname query received is of the type fully qualified hostname, the client resolver routes the hostname query to a server with a longest matching domain suffix. If the hostname query received is of the type single label hostname the client resolver generates one or more new fully qualified hostnames and routes the hostname query to each server on the private network. | 01-13-2011 |
20110010414 | CONTROL OF WEB CONTENT TAGGING - The integrity of an existing tag set associated with a web module is protected by reviewing user-generated proposed additions to the tag set to determine whether the proposed addition is appropriate. An initial test is made to determine whether a proposed addition is trivial; e.g., includes strings of the same character. If the proposed addition is not found to be trivial, it is assessed to determine its relatedness to the existing tag set. The proposed addition is made a part of the tag set only if it is found to be sufficiently related to the existing tag set. | 01-13-2011 |
20110010415 | PERSONAL INFORMATION BANK SYSTEM - A personal information bank system including a plurality of websites, each being provided by a service system which is connected to a network and each providing a service, a plurality of clients, each accessing the websites via the network to permit a user to use the services provided by the websites, collecting logs of use by the user of the services and logs of user activity data, and transmitting the logs, and a personal information bank which collects the transmitted logs, analyzes the logs and based on the analysis, determines a personal profile for each user, and stores the personal profile for each user in a personal profile database. In the invention each website accesses the personal profile database to retrieve a personal profile of a user using the service and recommends a product or service to the user based on the retrieved personal profile. | 01-13-2011 |
20110010416 | TELECOMMUNICATION NETWORK - A method of managing a subscriber presence of a telecommunication network comprises the step of registering with the telecommunication network by the subscriber. The telecommunication network produces a feed of the subscriber presence whilst a feed reader reads the feed. | 01-13-2011 |
20110010417 | DATA TRANSFER SYSTEM AND DATA TRANSFER METHOD - A data transfer system includes: a local unit (LU) that transmits data from the USB device connected to a local computer (LC) to a remote computer (RC); and a remote unit (RU) that acquires the data from LC and transfers the data to an application. LU includes: a unit that receives the data from the USB device to store the data in a memory, and notifies the USB device about the reception: and a unit that reads non-transferred data, converts the data to a network format, and transfers the data to RC when the amount of non-transferred data stored in the memory is equal to or greater than a threshold. RU includes: a unit that receives the data from LC and stores the data in a memory: and a unit that reads the unread data in the memory and transmits the data in an application format. | 01-13-2011 |
20110010418 | PVR OFFLOADER - System and method for offloading and sharing content stored on a storage device of a personal video recorder (PVR) uses an offloader agent that runs on the PVR to provide content stored on the PVR storage device. A server having a server storage device receives, stores, and serves the provided content. A storage manager runs on the server for managing storage space of the server storage device. A communications mechanism connects the PVR storage device to the server storage device via a data communications network. | 01-13-2011 |
20110010419 | MOBILE TERMINAL, INFORMATION DISTRIBUTION SERVER, AND INFORMATION DISTRIBUTION SYSTEM - A mobile terminal includes: a notification information receiving portion for receiving notification information indicating the type of newly-stored user information or updated user information, from a user information storing portion; a type collating portion for deciding whether or not the type of the user information indicated by request type information registered in a request type recording portion and the type of the user information indicated by the notification information coincide with each other; a request information transmitting portion for, in a case where a decision of coincidence is made, transmitting, to the information delivery server, user request information to request delivery of the newly-stored user information or the updated user information to the mobile terminal; an information receiving portion for receiving user request information delivered from the information delivery server, in accordance with the transmitted user request information; and a display control portion for displaying the received user information on a predetermined display area of a display portion. | 01-13-2011 |
20110010420 | CLIENT ENVIRONMENT CREATION SYSTEM, CLIENT ENVIRONMENT CREATION METHOD, CLIENT ENVIRONMENT CREATION PROGRAM AND STORAGE MEDIUM - A client environment creation system which creates a client environment to which a user connects is provided. A user information management server which stores user information on a user and a management server which creates a client environment associated with the user based on the user information are included. | 01-13-2011 |
20110016169 | RENDERING A WEB PAGE USING CONTENT COMMUNICATED TO A BROWSER APPLICATION FROM A PROCESS RUNNING ON A CLIENT - The functionality of a browser application is enhanced using a browser plug-in, which enables the browser application to access portions of a file system not otherwise accessible to the browser application. The enhanced functionality provided by the browser plug-in is used in one example by an image uploading web application. The browser application may also start a task in the background, such as a task for uploading several images, and then monitor the progress of the task even when the browser application navigates away from the page that initiated the task. The browser application may use a local web server running on the client device to perform tasks, including the rendering of images and monitoring progress of long running tasks. | 01-20-2011 |
20110016170 | METHOD FOR SYNCHRONIZING A RICH MEDIA.RTM. ACTION WITH AN AUDIOVISUAL CHANGE, CORRESPONDING DEVICE AND COMPUTER SOFTWARE, METHOD FOR GENERATING A RICH MEDIA.RTM. PRESENTATION AND CORRESPONDING COMPUTER SOFTWARE - The invention relates to a method for synchronizing an action in a piece of Rich Media® content with a change in a piece of audiovisual content, said Rich Media® and audiovisual content being part of a Rich Media® presentation. According to the invention, the method comprises the following steps: obtaining a piece of information representative of said change in said piece of audiovisual content, or change information; synchronizing an action in said piece of Rich Media® content with said change, said synchronization step including the following substeps: converting said change information into a Rich Media® event; detecting said event by at least one Rich Media® object of said presentation; triggering said action in said presentation on the basis of said detected event. | 01-20-2011 |
20110016171 | METHOD AND APPARATUS FOR CLIENT CAPABLE OF ACCESSING BROADCASTING NETWORK AND INTERNET NETWORK TO RECEIVE APPLICATION - A method and apparatus for a client, connected to a broadcasting network and an Internet network, to receive data for executing an application through the broadcasting network or the Internet network, according to information about the application received through the broadcasting network. | 01-20-2011 |
20110016172 | SYNCHRONIZED DELIVERY OF INTERACTIVE CONTENT - Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed. | 01-20-2011 |
20110016173 | INTERACTIVE INFORMATION SYSTEM, INTERACTIVE INFORMATION METHOD, AND COMPUTER READABLE MEDIUM THEREOF - An interactive information system, an interactive information method, and a computer readable medium thereof are provided. The interactive information system comprises a reading apparatus, a first transmission interface, a processing unit, a second transmission interface, and an output apparatus. The interactive information system is adapted to use with a plurality of information gadgets. When an information gadget enters the reading range of the reading apparatus, the reading apparatus reads the information gadget, generates a signal related to the information gadget, and transmits the signal to the processing unit. Then, the processing unit identifies the information gadget indicated by the signal, retrieves a file according to the information gadget, and transmits the file to the output apparatus. Finally, the output apparatus then outputs the file received from the processing unit. | 01-20-2011 |
20110016174 | Weighing System - The invention relates to a weighing system with a Client-Server architecture, wherein the server is designed to provide services to a client on request a Client-Server communication provider being provided, wherein the services are registered and which is designed to deliver a service requested by the client. Delivery of the service is provided directly between the client and a dedicated server. | 01-20-2011 |
20110016175 | METHOD FOR REALIZATION OF THIN CLIENT AND CLIENT TERMINAL AND SERVER FOR SAME - A method for realization of a thin client includes detecting a usage environment of a client terminal, using the detected usage environment and a predetermined policy to determine whether to realize the thin client as a screen transfer type or by a net boot type, when the screen transfer type is determined, transferring input made at the client terminal to a server and transferring results of processing by the server in accordance with the input from the server to the client terminal, and, when the net boot type is determined, transferring a program from the server to the client terminal, the program outputting results of processing at the client terminal in accordance with input from the client terminal. | 01-20-2011 |
20110016176 | ELECTRONIC MAIL COMMUNICATIONS SYSTEM WITH CLIENT EMAIL INTERNET SERVICE PROVIDER (ISP) POLLING APPLICATION AND RELATED METHODS - An electronic mail (email) communications system may include a mobile wireless communications device, a wireless communications network connected to the Internet, and an Internet Service Provider (ISP) server connected to the Internet for receiving emails for a given user. The system may further include an email proxy server connected to the Internet for pushing emails from the ISP server to the mobile wireless communications device via the wireless communications network. A user computer may be connected to the Internet and may include a client email application for periodically polling the ISP server to detect new emails. The client email application may also send new email notifications to the email proxy server upon detection of new emails to cause the email proxy server to push the new emails to the mobile wireless communications device. | 01-20-2011 |
20110016177 | THIN CLIENT SYSTEM AND THIN CLIENT SYSTEM CONTROLLING METHOD - A thin client system in which a client execution system and a screen transfer system can be changed dynamically from one to the other while executing an application and the application can be executed beyond the functional restriction of a client terminal and a server apparatus is provided. Using the thin client system comprising the client terminal and the server apparatus, an input/an output between the client terminal and the server apparatus by the application started on the thin client system are controlled according to previously regulated policy information. | 01-20-2011 |
20110022654 | METHOD, SYSTEM AND COMPUTER-READABLE RECORDING MEDIUM FOR PROVIDING INFORMATION TO DISPERSED USERS USING DATA CACHE BASED ON MIRRORING - A method for providing information to dispersed users based on an integrative cache on a communication network is provided. The method includes collecting information on the communication network, integrating the collected information and storing the collected information as a cache in a database, receiving an information request from the terminal device of the dispersed users, and determining in a symmetrical area of the communication network if the requested information exists as a cache in the database to control the path of the requested information. | 01-27-2011 |
20110022655 | SMART-CARD BASED FAULT RESISTANT ON-LINE/OFF-LINE LOYALTY POINT ACCUMULATION SYSTEM FOR SPECTATOR EVENT VENUES - A computerized venue management system for managing a venue serving clients, the system comprising a multiplicity of portable computing devices each associated with a loyalty rating representing a client of the venue; a plurality of computerized delivery terminals each capable of communicating with and serving any one of the multiplicity of portable computing devices wherein at least a subset of the plurality of terminals is operative to enable delivery of at least one Loyalty based entitlement to at least one client of the venue and, in conjunction with delivery of the at least one entitlement, to enhance the individual portable computing device's loyalty rating, wherein the entitlement is computed to encourage more even distribution of clients over time by weighting at least one client's entitlement positively as a function of presence of the client's portable computing devices at the venue at times of lesser client attendance. | 01-27-2011 |
20110022656 | REQUESTER-SIDE DISTRIBUTED ID MANAGEMENT DEVICE, PROVIDER-SIDE DISTRIBUTED ID MANAGEMENT DEVICE, DISTRIBUTED ID MANAGEMENT SYSTEM, AND PROVIDER-SIDE DISTRIBUTED ID MANAGEMENT METHOD - A requester-side distributed ID management device ( | 01-27-2011 |
20110029591 | Method and System for Providing Content for Learning Appliances Over an Electronic Communication Medium - A method, a user interface, and an educational content server for assisting a user in learning using interactive learning appliances are disclosed. The performance information of the user, which may be in the form of a user log file in an interactive learning appliance, may be received at a server computer from a site where the user is present. The performance information and profile information can then be presented in the user interface and used to generate an electronic content package. The electronic content package can then be received and loaded into the interactive learning appliance. | 02-03-2011 |
20110029592 | COMPUTERIZED METHOD OF ORGANIZING AND DISTRIBUTING ELECTRONIC HEALTHCARE RECORD DATA - A system and method for organizing and distributing electronic healthcare records (EHRs) copies the EHRs from an EHR database to a separate, remote server computer. The remote server generates viewable and printable electronic documents from the EHRs while omitting information that is not needed by the healthcare professional viewing the electronic documents. Electronic documents for patient appointments in a predetermined window are transferred from the remote server to client computers located in a health care facility. The electronic documents may also be transferred between the client computers to save on network bandwidth from the server computer. The server computer routinely updates the electronic documents based on new EHRs received form the EHR database. Stale electronic documents with out-of-date information are tagged as such. | 02-03-2011 |
20110029593 | LIGHTWEIGHT RRD EXTENSION FRAMEWORK - A local server requests a resource from a remote server by using a remote request dispatcher (RRD) request that has been extended to utilize a javascript object notation (JSON). | 02-03-2011 |
20110029594 | MERGING INSTANCES OF A MODULAR DOCUMENT - A first instance of a modular document is received, where the modular document is composed of plural parts, and where the modular document contains a merge definition. A second instance of the modular document is received, where the second instance and the first instance of the modular document have been modified with respect to each other. The second instance is merged with the first instance, where any conflict between the second instance and the first instance is resolved according to the merge definition. | 02-03-2011 |
20110029595 | NON-BLOCKING COMMUNICATION BETWEEN AN APPLICATION AND A SERVER - A system and method for providing non-blocking communication with a communications server are disclosed herein. A computer system includes one or more processors and a software system executable by the processor. When executed, the software system provides an application thread and additionally provides a server communication thread configured to provide non-blocking communication between the application thread and a communication server. The server communication thread is configured to process commands based on requests for communication server services generated by the application thread. The server communication thread is further configured to communicate with the communication server based on the commands and to block pending a server response. The application thread is configured to execute unimpeded by the communication. | 02-03-2011 |
20110029596 | Anycast Transport Protocol for Content Distribution Networks - A cache server for providing content includes a processor configured to receive a first datagram from a client system sent to an anycast address, send a response datagram to the client system in response to the first datagram, receive a request datagram from the client system sent to the anycast address, and send a batch of content datagrams to the client system. The first datagram includes a universal resource locator corresponding to the content. The response datagram includes a content identifier for the content. The request datagram includes the content identifier, an offset, and a bandwidth indicator. The batch of content datagrams includes a portion of the content starting at the offset. | 02-03-2011 |
20110029597 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING SYSTEM AND PROGRAM THEREOF - An information processing apparatus includes: a playback means for requesting an information providing apparatus to transmit a content playback of which has been instructed by a user, receiving the content transmitted in response to the request and playing back the content; and a control means for stopping playback of the content by the playback means as well as transmitting an instruction for continuous playback preparation including a continuous playback position which is a playback stop position of the content to another information processing apparatus when the continuous playback preparation is instructed by the user. | 02-03-2011 |
20110029598 | MOBILE DEVICE NOTIFICATION CONTROLS SYSTEM AND METHOD - Provided herein are systems and methods for facilitating mobile device users to control notifications pushed to their mobile devices. | 02-03-2011 |
20110029599 | DOMAIN NAME SERVICE SERVER - A DNS server system provides IP addresses for a host in a computer network. Upon receiving a request from a client for an IP address associated with a domain name, the requested IP address is retrieved from an object oriented database and transmitted to the client. The DNS server system provides configuration access from a client in a computer network. Communicative coupling is established between a client web browser and a DNS server system web server. A user interface adapted to provide configuration access to a DNS server system is requested. The user interface is downloaded from the DNS server system over the computer network. | 02-03-2011 |
20110029600 | Mobile Telephone for Internet Applications - A control unit for a mobile telephone includes a Web server adapted to connect to a Web browser in the mobile telephone, wherein the Web server receives information and provides the information to the Web browser when connected to the Web browser. | 02-03-2011 |
20110029601 | Intelligent Save Operation for Online Collage Editor - In a server-based system for creating and editing image-based and or text-based projects, the system having access to a digital medium containing an executable graphics user interface (GUI) accessible by computer browser, a method is provided for triggering automatic page save operations and includes the steps, (a) monitoring editing activity occurring in the project editor viewport, and (b) upon detection of a loss of a page from an editor viewport and or detection of a violation of a safety measure, automatically persisting the current page data to the server. | 02-03-2011 |
20110029602 | ESTABLISHING CONNECTION ACROSS A CONNECTION-ORIENTED FIRST TELECOMMUNICATIONS NETWORK IN RESPONSE TO A CONNECTION REQUEST FROM A SECOND TELECOMMUNICATIONS NETWORK - A first Multi Protocol Label Switching (MPLS) Internet Protocol (IP) data network transmits data to a second MPLS IP network via a legacy network, which would not otherwise be able to handle the required user network interface (UNI) protocol by configuring the legacy network and its network management system (TNMS) so that they emulate an MPLS network. When a first network element (NE) receives a connection (UNI) request from the MPLS network under a UNI protocol, the UNI request is passed to the TNMS, which then sets the required connection across the legacy network via a second edge NE to an NE of the second network. Once the connection has been set, the TNMS instructs the edge NE to send a return signal to the requesting network indicating that the connection has been successfully set. Data packets may then be transmitted across the network. | 02-03-2011 |
20110029604 | USER INTERFACE TO FACILITATE EXCHANGING FILES AMONG PROCESSOR-BASED DEVICES - A first processor-based device (PBD), such as a personal computer functioning as a host and containing digital media files, may share a selected file with a second PBD. Media file-sharing may be facilitated by an automated technique including graphical user interfaces (GUIs). In one embodiment, when a device user wishes to transfer a file to another device, the user hovers the file over a particular desktop icon and drops it, causing it to be automatically transmitted to a corresponding destination. Optionally, in response to hovering, a software program automatically generates a GUI indicating potential destinations. The user then selects a destination, and the system automatically transfers the file to that destination. In another embodiment, media sharing can be initiated from a digital appliance, such as a digital picture frame, and a file can be sent to another PBD, such as another digital picture frame via an intermediary PBD. | 02-03-2011 |
20110029605 | Method, System and Apparatus for Selective Application Access and Synchronization - A method and apparatus for synchronizing data between a mobile communication device and a remote application operating on an external computer. A first application is operable to communicate and synchronize with a remote application operating on an external computer. A second application is operable to communicate and synchronize with the remote application. The mobile communication device receives a user's identification of a preferred application selected from one of the first and second applications, and uses the preferred application to synchronize the mobile communication device with the remote application. | 02-03-2011 |
20110029606 | SERVER APPARATUS, CONTENT DISTRIBUTION METHOD, AND PROGRAM - A server apparatus that transmits content to a terminal via a network includes a control/analysis unit that receives and transmits information including information on capability of the terminal and a transcoder that receives content including at least one of video, speech, and audio, receives information from the control/analysis unit, converts at least one of the codec, bit rate, resolution, and file format of the content, as necessary to make the content adapted to the capability of the terminal, and transmits the converted content. | 02-03-2011 |
20110029607 | Configuring Consumption Of Service For Electronic Devices - One embodiment of a method for configuring consumption of service includes identifying a service to be consumed by a user, identifying a plurality of bearer technologies across which at least one electronic device can access the service, selecting one of the plurality of bearer technologies for use in configuring the at least one electronic device, and configuring the at least one electronic device for the service using one of a plurality of management frameworks according to the selected bearer technology. | 02-03-2011 |
20110035431 | Dissemination of Information In an Intermittent Network Connectivity - The present invention provides a system and method for dissemination of information to a device in an environment in which network connectivity is intermittent. This is particularly useful in dissemination of information to PDA devices via a wireless connection, which may be unreliable and/or intermittent. Further, the method is particularly useful in dissemination of information to most PDA devices, which have operating environments that are particularly weak with respect to error recovery and exception handling capabilities, resulting in application crashes when there is a lack of network connectivity, even if temporary. The method involves receiving externally-stored network content via a wireless connection, converting references to externally-stored network content to references to locally-stored content, and storing the converted content as locally-stored content. The method may further include monitoring the externally-stored network content for updates, and updating the locally-stored content accordingly. | 02-10-2011 |
20110035432 | SYSTEM, SERVER DEVICE, AND METHOD FOR SHARING FILES BETWEEN SERVER DEVICE AND CLIENT TERMINAL - A method is used for sharing files from a server device to a client terminal, and the method includes the following steps. The server device sends an instruction with a download path to the client terminal. The server device receives an instruction response and a requirement from the client terminal The server device sends a requirement response to the client terminal The server device transfers the files to the client terminal | 02-10-2011 |
20110035433 | WEBPAGE DISPLAY METHOD, COMPUTER SYSTEM, AND PROGRAM - In order to solve the problem that the building of a dynamic website requires large amounts of time and cost, this invention provides a method in which, by using a general-purpose script operating with a page transition type website so as to execute asynchronous communication instead of transition between pages through synchronous communication within a website, only a difference between a page acquired as a result of the asynchronous communication and a currently-displayed page is partially updated. | 02-10-2011 |
20110035434 | PROCESSING OF MESSAGING SERVICE ATTRIBUTES IN COMMUNICATION SYSTEMS - A messaging system ( | 02-10-2011 |
20110035435 | METHOD AND SYSTEM FOR CONVERTING DESKTOP APPLICATION TO WEB APPLICATION - The present invention provides methods and systems for converting a desktop application to a Web application. The method comprises: inputting, at a client side, URL of a desired desktop application and sending it to a server; the server providing a code conversion tool (e.g. JavaScript code) to the client and loading the desktop application; at the server, extracting interface information of the loaded desktop application, wrapping the interface information to data in an interface descriptive language format (e.g. XML data), and sending the wrapped data back to the client; and at the client, parsing the XML data by utilizing the code conversion tool to generate relevant webpage elements (e.g. HTML data), so as to display the desktop application. In another embodiment, the server can directly run the code conversion tool to implement the code conversion from XML data to HTML webpage elements. | 02-10-2011 |
20110035436 | RELAY APPARATUS AND METHOD FOR TRANSFERRING MESSAGE - A relay apparatus for transferring message data received from a client to one of a plurality of servers includes a status management data storage, a transfer rule handling section, and an acknowledgment transmitting section. The status management data storage holds data of an acknowledgment necessity table. The acknowledgment necessity table includes first identification information of a first apparatus to which the relay apparatus acknowledges when the relay apparatus has received first transfer rule notification data from the first apparatus. The transfer rule handling section determines whether the acknowledgment necessity table includes the first identification information identical to second identification information of a second apparatus upon receiving second transfer rule notification data from the second apparatus. The acknowledgment transmitting section transmits acknowledgment data to the second apparatus when the acknowledgment necessity table includes the first identification information identical to the second identification information. | 02-10-2011 |
20110035437 | Gateway System and Control Method - A gateway system for distributing requests from multiple terminals to multiple first servers includes a second server device and a name resolution device wherein: an address generating function for generating an IP address from a character string is distributed to the name resolution device, and multiple specified IP addresses are registered in the second server devices; when the name resolution device receives a first request for resolving a name, the name resolution device extracts the access destination URL from the first request, generates an IP address from the character string of the host name of the extracted URL by utilizing the address generating function, and sends the generated IP address to the terminal; and when the terminal sends a second request setting the access destination of the URL for the first server device, to the second server device where the IP address is registered, the second server device transfers that transmitted second request to the first server device based on the URL of the access destination. | 02-10-2011 |
20110035438 | SYSTEM AND METHOD FOR REAL-TIME WEB PAGE CONTEXT ANALYSIS FOR THE REAL-TIME INSERTION OF TEXTUAL MARKUP OBJECTS AND DYNAMIC CONTENT - A technique is described for delivering contextual information to end users of a data network which includes at least one client system associated with an end user. According to a specific embodiment, the technique of the present invention provides a contextual-based platform for delivering to an end user in real-time proactive, personalized, contextual information relating to web page content currently being displayed to the user. | 02-10-2011 |
20110035439 | SYSTEM AND METHOD FOR REAL-TIME WEB PAGE CONTEXT ANALYSIS FOR THE REAL-TIME INSERTION OF TEXTUAL MARKUP OBJECTS AND DYNAMIC CONTENT - A technique is described for delivering contextual information to end users of a data network which includes at least one client system associated with an end user. According to a specific embodiment, the technique of the present invention provides a contextual-based platform for delivering to an end user in real-time proactive, personalized, contextual information relating to web page content currently being displayed to the user. | 02-10-2011 |
20110035440 | SYSTEM AND METHOD FOR REAL-TIME WEB PAGE CONTEXT ANALYSIS FOR THE REAL-TIME INSERTION OF TEXTUAL MARKUP OBJECTS AND DYNAMIC CONTENT - A technique is described for delivering contextual information to end users of a data network which includes at least one client system associated with an end user. According to a specific embodiment, the technique of the present invention provides a contextual-based platform for delivering to an end user in real-time proactive, personalized, contextual information relating to web page content currently being displayed to the user. | 02-10-2011 |
20110035441 | CONTENT INFORMATION DISPLAY DEVICE, CONTENT INFORMATION DISPLAY SYSTEM, AND CONTENT INFORMATION DISPLAY METHOD USED FOR THE SAME - A content information display device ( | 02-10-2011 |
20110035442 | Adaption of Metadata Based on Network Conditions - In methods and arrangements for adapting metadata depending on conditions in a network or at user equipment ( | 02-10-2011 |
20110040823 | SYSTEM AND METHOD FOR COMMUNICATING WITH A NETWORK OF PRINTERS USING A MOBILE DEVICE - A mobile client coupled to a network and a method for the mobile client to interact with nodes, including printer devices, which are coupled to the network, are provided. One or more respective nodes includes a software application executable by a host processor associated with the respective node on a software platform executed by the host processor. The application can interact with one of the printer devices to cause the printer device to perform a function. The mobile client includes an software platform executable by its processor for discovering the applications. The discovering of an application includes ascertaining that the application is available for execution and having the ability to activate the application. | 02-17-2011 |
20110040824 | Shared Server-Side Macros - A computer-implemented method of managing computer macros is disclosed. The method comprises storing code for a macro at a location in an internet-accessible hosted computer system, and receiving a request, from an application that is running on a client computer remote from the hosted computer, to execute the macro. The method also includes executing the macro on the hosted computer system, and providing results of executing the macro to the application that is running on the client computer, wherein the code for the macro is stored and accessed apart from files on which the macro is programmed to operate. | 02-17-2011 |
20110040825 | Using Confidence About User Intent In A Reputation System - Reputations of objects are determined by a reputation system using reports from clients identifying the objects. Confidence metrics for the clients are generated using information determined from the reports. Confidence metrics indicate the amounts of confidence in the veracity of the reports. Reputation scores of objects are calculated using the reports from the clients and the confidence metrics for the clients. Confidence metrics and reputation scores are stored in correlation with identifiers for the objects. An object's reputation score is provided to a client in response to a request. | 02-17-2011 |
20110040826 | TRANSPARENTLY STATEFUL EXECUTION OF STATELESS APPLICATIONS - This disclosure provides various embodiments for providing transparently stateful execution of stateless applications. A request associated with an application is received and includes at least one operation to be executed by the application as well as a set of first state information. The application determines if the operations are to be executed statelessly or not. If the application is to be executed statelessly, the first state information is retrieved from the request and used to initialize the application. If not, then the first state of the application is retrieved from a location other than the received request. The operations are then executed by the application in the application's appropriate first state. A response including the relevant information associated with the response as well as an updated set of state information identifying the application's second state is generated and transmitted to the client. | 02-17-2011 |
20110040827 | STREAM DATA PROCESSING METHOD AND APPARATUS - A user specifies a group by a user-defined query. An input order is assured among data of a same group. By outputting data belonging to a same group from the same node, an order inputted for a necessary portion is assured. By outputting data belonging to different groups from another node, processing in plural nodes is achieved to avoid reduction in performance. | 02-17-2011 |
20110040828 | Method and System for Authoring Mobile Content in a Slideshow or Presentation Application for Direct Delivery to a Mobile Device - A solution is provided to current mobile content delivery problems which allows an author to create and automatically deliver slideshow or presentation application content from the slideshow or presentation application to a selected user's mobile device. No end-user intervention to deliver the slideshow or presentation application content is required. The content is automatically saved directly to the end-user's mobile device and is rendered using the mobile device's mobile content player. | 02-17-2011 |
20110040829 | METHOD AND APPARATUS FOR REMOTE MANAGEMENT OF DEVICE - Disclosed is remote management of a device by using another device that supports device management service as an intermediary. The device collects device information of said at least one device connected through a personal area network, converts the device information to converted device information of a form based on a device management protocol supported by the device management server, transfers the converted device information to the device management server, receives function management data related to said at least one device from the device management server, and transfers the received function management data to said at least one device through the personal area network. | 02-17-2011 |
20110040830 | WEB SERVICE MULTI-KEY RATE LIMITING METHOD AND SYSTEM - The present invention provides a method and computer system for limiting a number of web service programming calls including intercepting a web request for web service programming from a client and extracting call specific data from the web request. The method and computing system further includes transmitting call specific data to a plurality of rate limiter servers and on the rate limiter servers, calculating a total number of web requests, where the web requests are identified by the call specific data. The method and computing system further includes receiving web request totals from the rate limiter servers and thereby determining accessibility of the client to the web request based on a comparison of the number of web requests for the web service programming relative to a predetermined access limit. | 02-17-2011 |
20110040831 | SYSTEM AND METHOD FOR DATA MANAGEMENT - A method for the management of data collected from a remote computing device including the steps of: creating a questionnaire; transmitting the questionnaire to a remote computer; executing the questionnaire in the remote computer to prompt a user for responses to questions of the questionnaire; transmitting the responses to a sever via a network; making the responses available on the Web. Preferably, computers used in connection with the inventive method are loosely networked in that network connections between computers are not always available and, when a connection is not available, data is stored at a node of the network and transmitted at the earliest time when a connection is available. In one preferred embodiment, the inventive method is used to collect survey data and to make the responses to the survey available to a client in virtually real time over the Internet. | 02-17-2011 |
20110040832 | Information processing apparatus and method, information processing system, and recording medium - A DTV operating screen is displayed on the CRT display screen of a DTV which is the controlling apparatus of a network. In the event that the user selects the DVHS from the buttons displayed on the DTV operating screen, data corresponding to the DVHS operation screen is input to the DTV, and a DVHS operation screen is displayed on the CRT display screen | 02-17-2011 |
20110040833 | Methods and Arrangements for Interactive Caller Information Services in a Communication Network - The present invention relates to methods and arrangements for providing caller information to a SIP enabled client ( | 02-17-2011 |
20110047206 | Active Directory Object Management Methods and Systems - An exemplary method includes providing, by a web server subsystem, a web-based interface for display on a client device within a domain associated with the web server subsystem, receiving, by the web server subsystem, a request via the web-based interface from an end-user to perform a management activity associated with an active directory object, acquiring, by the web server subsystem, authorization from an object security subsystem to perform the management activity associated with the active directory object, transmitting, by the web server subsystem, the request to a web services subsystem that is independent of the domain associated with the web server subsystem, performing, by the web services subsystem, the management activity associated with the active directory object, and updating in real-time, by the web services subsystem, an active directory maintained by a domain controller subsystem in accordance with the performed management activity. Corresponding methods and systems are also disclosed. | 02-24-2011 |
20110047207 | SYSTEM AND METHOD FOR NEAR-OPTIMAL MEDIA SHARING - A media content sharing system includes multiple broadcast operation centers that together are configured to automatically acquire and distribute media content among one another based upon the media content needs and inventories of each participating broadcast operation center. The media sharing system architecture eliminates any single-point of system failure such that an inventory of media content corresponding to a particular broadcast operation center remains available to broadcast operation centers remaining on the media content sharing system subsequent to failure of the particular broadcast operation center. | 02-24-2011 |
20110047208 | WEB APPLICATION MANAGEMENT METHOD AND WEB SYSTEM - Operability of a web application comprising dynamic contents is evaluated continuously with high precision. In a web application execution system | 02-24-2011 |
20110047209 | METHOD AND NETWORK FOR DELIVERING STREAMING DATA - In a procedure for delivering streaming media, a Client first requests the media from an Order Server. The Order Server authenticates the Client and sends a ticket to the Client. Then, the Client sends the ticket to a Streaming Server. The Streaming Server checks the ticket for validity and if found valid encrypts the streaming data using a standardized real-time protocol such as the SRTP and transmits the encrypted data to the Client. The Client receives the data and decrypts them. Copyrighted material adapted to streaming can be securely delivered to the Client. The robust protocol used is very well suited for in particular wireless clients and similar devices having a low capacity such as cellular telephones and PDAs. | 02-24-2011 |
20110047210 | Data transmission and rendering techniques implemented over a client-server system - A technique is disclosed for generating formatted information for display on a computing device. The computing device may be configured to include at least one interface for communicating with a server computing device. A request is sent from the computing device to the server system. According to one embodiment, the request may correspond to an HTTP request for information relating to a specific HTML page or web page. A response is then received from the server system. According to one embodiment, the response includes response information comprising embedded instructions and data. The embedded instructions may include instructions for using the data to generate formatted markup information for display on the computing device. The embedded instructions are then executed on the data to thereby generate formatted markup information for display on the computing device. According to a specific embodiment, the formatted markup information corresponds to HTML data to be rendered for display on the computing device. | 02-24-2011 |
20110047211 | Measuring Client Interactive Performance Using a Display Channel - Methods, systems, and computer programs for measuring performance of virtual desktop services offered by a server computer are presented. The method includes receiving an action request at the server computer, where the server computer is configured to generate display views for the requesting client. The method further embeds, at the server computer, a first encoded area into a first image frame that is communicated to a client computer when acknowledging receipt of the action request. After the action associated with the action request is completed, the method embeds a second encoded area into a second image frame that is communicated to the client computer. Action performance time is stored in memory, where the action performance time is based on the time difference between arrivals of the first and second image frames at the client computer. The stored timing information is used to generate statistical performance data. | 02-24-2011 |
20110055311 | METHOD OF AUTONOMIC REPRESENTATIVE SELECTION IN LOCAL AREA NETWORKS - A method and apparatus for selecting a client computer as a relay server to rebroadcast common application information that is broadcast from a server system over a network. The client computer is selected randomly to rebroadcast the User Datagram Protocol (UDP) information received from the server system and client computers receiving the UDP information from another client computer relay server on the network do not rebroadcast the information. If the client computer selected to rebroadcast the common information fails to rebroadcast, another client computer is randomly selected as a relay server and takes over rebroadcasting the common information. | 03-03-2011 |
20110055312 | CHUNKED DOWNLOADS OVER A CONTENT DELIVERY NETWORK - A file is downloaded from a Content Delivery Network (CDN) in a series of byte ranges or chunks collectively making up the entire file. A client computer can request a file from a CDN by first requesting a server address, from a domain name server (DNS), which can facilitate the downloading of a file in chunks, by returning more than one server to service the download request. Alternatively, the DNS server can instruct the client to request each byte range of the file individually from the DNS server so that it can individually direct the request to the most preferable server. Alternatively the server returned by the DNS can redirect requests for a series of ranges to other servers to service the series of byte ranges simultaneously. | 03-03-2011 |
20110055313 | HEURISTIC CONTROL OF INTERPOSITION IN TRANSACTIONAL SYSTEMS - A local machine receives a service request from a parent transaction coordinator hosted by a remote machine, the service request including a transaction context. The transaction context is cached at the local machine. Processing logic on the local machine monitors a service as the service performs work to comply with the service request. Processing logic determines when to generate a subordinate transaction coordinator and when to register the subordinate transaction coordinator with the parent transaction coordinator based on the work performed by the monitored device. | 03-03-2011 |
20110055314 | PAGE RENDERING FOR DYNAMIC WEB PAGES - In one embodiment, in response to the detection of an event initiated in connection with a first structured document rendered by a first client application executing on a host, the event related to a target structured document, a method includes receiving, by executable code segment embedded in with the first structured document and executing within the context of the first client application, a first request for resources, related to the target structured document, generated by the first client application; formulating and transmitting, by the executable code segment, a second request related to the target structured document to a remote server; accessing, by the executable code segment, one or more resources related to the target structured document; and rendering, by the executable code segment, content rendered by the first client application based at least in part on the one or more accessed resources. | 03-03-2011 |
20110055315 | System and Method for Providing Connections Between Devices on a Network - In various implementations of the invention, a user of a computing device provides a single input to connect to another computing device to play an interactive game over a client-server network, such as a local area network or personal network. In various implementations of the invention, the computing device identifies itself to the network as both a client and a server with respect to the interactive game. A second computing device operates similarly to ultimately establish a single communication session between the two computing devices over which the interactive game is played. | 03-03-2011 |
20110055316 | Anycast Aware Transport for Content Distribution Networks - A system for providing content includes a plurality of content delivery servers and a routing control module. Each of the content delivery servers is configured to receive a first request from a client system sent to an anycast IP address for the content, and to provide a first portion of the content to the client system. Each of the content delivery servers is further configured to receive a second request from the client system sent to the anycast IP address for a second portion of the content, and to provide the second portion of the content to the client system. The routing control module is configured to modify the routing of the anycast address from a first content delivery server to a second content delivery server. | 03-03-2011 |
20110055317 | System and Method for Pervasive Computing - A method and system for pervasive computing are disclosed. According to one embodiment, a computer implemented method comprises a server communicating with a first device in a cloud computing environment, wherein the first device can detect surrounding devices, and an application program executable by the server, wherein the application program is controlled by the first device and the output of the application program is directed by the server to one of the devices detected by the first device. | 03-03-2011 |
20110055318 | Thin client system with round trip reduction using client side code generation - A method to reduce round trip requests in a thin client system is described. A thin client system is extended with a code generation module ( | 03-03-2011 |
20110055319 | System and method for providing presence information - A method and a system for providing presence information is disclosed which can incorporate non-presence-ready terminal nodes such as sensor node terminals and combine a plurality of pieces of presence information from a plurality of nodes, thereby providing presence information with improved reliability. The method includes creating circumstance presence information associated with a user in response to a change in value of sensor data transmitted from at least one sensor node terminal. For a presence server to deliver presence information, the method also includes delivering circumstance presence information created in relation to the user either in place of the presence information or in combination with the presence information. | 03-03-2011 |
20110055320 | APPARATUS AND METHOD OF DATA TRANSFER - A data transfer system comprises a server and a plurality of devices each operable as a client of the server. The server in turn comprises a notification arrangement to notify a device that it is to become a member of a peer group comprising other clients of the server. The server further comprises a client/server data transmitter to send data to the respective device upon such notification. Each device in turn comprises a client/server data receiver to receive respective data from the server, and a peer-to-peer communicator to send respective data received from the server to one or more peers, and to receive from one or more peers respective data that was sent to it or them by the server. | 03-03-2011 |
20110055321 | System and method for facilitating a social networking service via proximity based messaging - A system and method is provided for facilitating a social networking service via proximity based messaging. Users fill out a profile with a service or opt into a mobile dating service in partnership with an existing dating site. Messages are delivered to users based on a compatibility score and the users geographic proximity to another user. In one embodiment, users are pre-analyzed and given a score. The scores are saved on the users mobile devices and compared in real time. | 03-03-2011 |
20110055322 | METHOD AND SYSTEM FOR PROVIDING CONNECTIVITY BETWEEN CLIENTS CONNECTED TO THE INTERNET - A method and a system ( | 03-03-2011 |
20110055323 | IMAGE FORMING SYSTEM, IMAGE FORMING APPARATUS, AND METHOD - In a multifunction peripheral (MFP), a web browser displays a user interface screen on a display of an operation panel and transmits a first command by a predetermined protocol. A web server in the MFP receives the first command using the predetermined protocol. A request processing unit executes a first process corresponding to the first command received from the web server. Meanwhile, in a server device, a server application executes a second process corresponding to the second command transmitted to a web server in the server device from the web browser in the MFP. When using a function or data of the MFP, the server application transmits a third command corresponding to the function or the data to the web server in the MFP from a web client using the predetermined protocol. | 03-03-2011 |
20110055324 | UBIQUITOUS SERVICE FRAMEWORK SYSTEM FOR SUPPORTING SERVICE IN MULTIPLE DOMAIN AND METHOD THEREOF - The present invention relates to a server for supporting one service in multiple domains, including: a service management unit that receives service and service execution engine from a service providing server and registers them in a service DB; a profiling server unit that requests device profile to user terminals according to a request from the service management unit and parses device profile received from the user terminals and stores it in a device DB; a service ensembler that generates a list of services usable in the user terminal based on the device profile stored in the device DB and provides the list of services to the user terminals and extracts a service execution engines suitable for the user terminals from the service DB according to user selection and transmits them to the user terminals. | 03-03-2011 |
20110055325 | NETWORK SYSTEM OF PROJECTOR - A network system of a projector is provided in which a network connection is established between a plurality of information terminal apparatus and the projector, and an image data file owned by an information terminal apparatus can be commonly used. A network system of a projector is arranged by an information terminal apparatus and a projector connectable to the information terminal apparatus via a network. The information terminal apparatus is arranged by a personal computer which supplies image data to the projector, and personal computers which are connected to this personal computer by a wireless manner. When the network connection is established between the personal computer and the projector, and when the network connection between the personal computer and the personal computers is established, the image data is commonly used among these personal computers | 03-03-2011 |
20110060788 | SYSTEM AND METHOD FOR AUTOMATICALLY PROVIDING METADATA ELEMENTS ON A WEB PAGE OR WEB SITE - A system and method for automatically providing Metadata elements in a Web page or Web site is provided. Generally, the system contains a user device having an application therein that allows the user to request access to a Web page or Web site; a Web data server having at least one Web page and/or Web site stored therein; a Metadata server having Metadata elements stored therein; and a content server containing a memory and a processor, wherein the processor is configured by the memory to perform the steps of: retrieving code of the requested Web page or Web site, wherein the code includes at least one calling function, wherein the calling function causes the content server to retrieve Metadata identified by the calling function, from the Metadata server; reading the code of the requested Web page or Web site; retrieving Metadata identified by the calling function, from the Metadata server; and populating the Web page or Web site with the retrieved Metadata. | 03-10-2011 |
20110060789 | FILE TRANSFER SECURITY SYSTEM AND METHOD - In a file transfer security system and method, a file transfer request sent to a file server is intercepted. The need for examination of the file transfer request is assessed, and, if present, an auditor is notified to examine the file transfer request and award approval or rejection thereof. File operations are executed according to the examination result. | 03-10-2011 |
20110060790 | FACILITATING A SERVICE APPLICATION TO OPERATE WITH DIFFERENT SERVICE FRAMEWORKS IN APPLICATION SERVERS - An aspect of the present invention facilitates a service application to operate with different frameworks executing in application servers. In one embodiment, the different interfaces according to which the different frameworks are designed to operate with service application are identified, including the interface implemented by the service application. Wrapper modules are then generated based on the differences between the identified interfaces and the interface implemented by the service application. The generated wrapper modules are then deployed along with the service application to facilitate the service application to operate with different frameworks. | 03-10-2011 |
20110060791 | METHOD AND APPARATUS FOR SEARCHING AND DOWNLOADING RELATED CONTENTS BY TERMINAL THROUGH BROADCAST SERVICE - A method and apparatus for receiving information regarding content related to particular content interested by a user and downloading the related contents in a terminal are disclosed. The method for receiving content related to a particular content, includes: transmitting a content request message including a content identifier of a particular content to a server; receiving a content response message including information regarding content related to the content identifier from the server, wherein if there are at least one or more contents related to a global content identifier, the global state code has a value indicating success; checking whether there exists second information in guide information referred to by the first information on the related contents; receiving the second information if there is not the second information; and initiating a service request procedure by using the referred reception information. | 03-10-2011 |
20110060792 | Dynamic Selection of Parameter Sets for Transcoding Media Data - An iterative operation is performed at a computing device to identify a parameter set for an initial segment. A parameter set for an initial segment includes a plurality of encoding parameters and values assigned to the encoding parameters. The initial segment is re-encoded using the parameter set, thereby generating a transcoded segment. In some embodiments, the transcoded segment is transmitted to a client computing device that presents media represented by the transcoded segment. | 03-10-2011 |
20110060793 | Mobile Device and Method of Operating Same to Interface Content Provider Website - In a mobile device, a method of interacting with a first social networking website by way of a network includes communicating indirectly with the first social networking website by interacting with an intermediate web server by way of the network, the intermediate web server in turn being in communication with the first social networking website. The method further includes determining, based at least in part upon a user input received at the mobile device, that the mobile device should communicate directly with the first social networking website in a manner not involving the intermediate web server. The method also includes communicating with the first social networking website directly in the manner not involving the intermediate web server. In another embodiment, the method relates to interacting with a plurality of social networking sites including a first social networking website and a second social networking site. | 03-10-2011 |
20110066672 | Transaction Sticky Load Balance Policies - A transaction sticky load balance policy allows a remote client to choose a target server node from a server cluster to provide a transaction service. The load balance policy directs invocations of business methods within a transaction to the same target server node. The remote client receives the load balance policy from a proxy, which is downloaded to the remote client from one of the server nodes in the server cluster. The remote client selects a target server node according to the load balance policy. The remote client then invokes the business methods within a transaction on the target server node via the proxy. The target server node can execute all of the business methods within the transaction on a Java virtual machine. The business methods can be implemented with Enterprise JavaBeans (EJBs). | 03-17-2011 |
20110066673 | DYNAMIC STREAM SWITCH CONTROL - In general, in one aspect, streaming content is received from a server. A condition indicative of a cycle of switching versions of the streaming content during playback of the streaming content is determined at a client-side application, the versions having different resolutions requiring different network and processing resources. In response to the determined condition, up-switching to a stream version having a bit rate that meets or exceeds a locked out bit rate is prevented. The prevented up-switching is allowed after expiration of a predetermined condition. | 03-17-2011 |
20110066674 | CONTENT RECOMMENDATIONS BASED ON COMMUNAL PREFERENCES - A method and system for recommending multimedia content includes collecting consumption information for a plurality of consumers. The consumption information may be used to generate collections of recommended multimedia content, including obtainable multimedia assets. The collections may be offered to a consumer for purchase. The consumer may be provided access to the multimedia assets. A unified storefront application, providing access to multimedia content via an Internet-protocol television portal, a web portal, and a mobile portal, may be used to offer and provide access to the multimedia assets. | 03-17-2011 |
20110066675 | Method and program product for GIS enabled land management system - A improved tract-based lease data management systems is described that allow for rendering maps of database entities with reduced data entry. The invention includes methods for linking, unlinking, detecting invalidating changes, and rebuilding database entity geographical representations. | 03-17-2011 |
20110066676 | Method and system for reducing web page download time - In one embodiment web page response time is improved by requesting multiple resources in a batch request, receiving said resources in a batch response, and disjoining the resources and corresponding HTTP headers before caching on the client. The resources are retrieved by web browser from the cache separately without loss of cache granularity. Client parses base page to determine the embedded resources and includes in the batch requests only web addresses those resources that are uncached or may be expired. To reduce required bandwidth, server validates caching information of every resource before sending the batch response. In another embodiment web application performance for mobile users is improved by combining individually requested resources into the batch response on a network node positioned on a link between cellular network and the Internet. | 03-17-2011 |
20110066677 | Network System - A network system including a management device with both a status managing unit for collecting status information on a terminal status and a terminal instructing unit for transmitting a shift start message to the terminal to make transfer data to the server on the basis of the status information collected by the status managing unit. The terminal includes a determining unit for determining data transfer in response to the shift start message, a data transferring unit for transferring the data to the server when the determining unit determines the data transfer, a storage device control unit for erasing the data from a storage device after completion of data transfer, and a thin client shifting unit for causing the terminal to function as a thin client after erasure of data. | 03-17-2011 |
20110066678 | WEBPAGE BROWSING SYSTEM, SERVER, WEBPAGE BROWSING METHOD, PROGRAM AND RECORDING MEDIUM FOR THE SAME - The present invention can generate an image for webpage browsing that allows a webpage to be displayed in an optimum size at a portable terminal, and can also suppress communication costs as much as possible. A server acquires data of a webpage for which acquisition is requested from a portable terminal, renders the acquired webpage, and acquires a font size of characters in the webpage (step S | 03-17-2011 |
20110066679 | METHOD AND SYSTEM FOR DISTRIBUTING CONTENT - A system and method for controlling a communication system includes a local area network, a first client device and a first server device in communication with the first client device through the local area network. The first server device communicates an audio-visual stream and remote user interface data to the first client device through the local area network. The first client device renders a display using the audio-video stream and the remote user interface. The first client device generates a key command and communicates the key command to the first server device in response to the remote user interface data. | 03-17-2011 |
20110066680 | INFORMATION PROCESSING APPARATUS AND EXECUTION CONTROL METHOD - Provided an information processing apparatus including a communication unit, an acquisition unit that acquires an application from an external storage apparatus each time processing concerning execution is started, a determination unit that determines whether the external storage apparatus acting as an acquisition source is registered, a first determination unit that determines whether to execute the application based on a user's operation if it is determined that the external storage apparatus is not registered, a communication processing unit that performs communication with an authentication server if the first determination unit determines to execute the application, a second determination unit that determines whether to execute the application based on an authentication result transmitted from the authentication server, and an execution processing unit that selectively executes the acquired application if the determination unit determines that the external storage apparatus is registered or the second determination unit determines to execute the application. | 03-17-2011 |
20110066681 | CLIENT DEVICE, CONTROL METHOD THEREOF, PROGRAM, SERVER DEVICE, CONTROL METHOD THEREOF, COMMUNICATION SYSTEM, AND CONTROL METHOD THEREOF - It is possible to automatically execute an offline Web application without requiring installation of software. A mobile terminal includes: a client program, a server program execution environment and a local proxy server. An application server has a server program. The local proxy server of the mobile terminal acquires a server program from the application server in accordance with an HTTP request from the client program and installs the program in the server program execution environment. When the installation is complete, synchronization with the server program of the application server side is executed. The local proxy server divides the HTTP request from the client program to a server program on the mobile terminal and a server program on the application server. | 03-17-2011 |
20110072069 | Systems and Methods for Providing a Desktop Image to an Information Handling System - An information handling system (IHS) is provided in the context of providing a desktop image. The IHS may include a storage device and a client device. The IHS may also include a management server configured to establish communication between the storage device and the client device. In addition, the client device may be configured to boot directly from the storage device and wherein the data communication occurs only between the storage device and the client device. | 03-24-2011 |
20110072070 | ASYNCHRONOUS INVOCATION OF WEB SERVICES USING MOBILE CLIENT APPLICATIONS - Implementations of the present disclosure provide methods of invoking a web service using a mobile client. In some implementations, a method includes defining a correlation between a plurality of input components of an application that is executed on the mobile client and a plurality of parameters of a web service application, generating a text file based on the correlation, storing the text file in memory of the mobile client, generating an invocation message at the mobile client based on the text file and a user input, and transmitting the invocation message to a server to invoke the web service application. | 03-24-2011 |
20110072071 | METHOD AND APPARATUS FOR LOCATION-BASED, JUST IN TIME SOCIAL NETWORKING - In one embodiment, the present disclosure is a method and apparatus for location-based, just in time social networking. In one embodiment, a method for providing a social network includes receiving a request from a first user of the social network to provide information from a location of interest specified by the first user, and locating a group comprising at least one other user of the social network, where each of the at least one other user is currently at the location of interest and has volunteered to provide information from the location of interest, wherein the group is selected from a larger group of other users who are at a plurality of locations of interest. | 03-24-2011 |
20110072072 | System and method for unitized maneuvers for multi-player games - There is provided a system and method for facilitating unitized maneuvers for a shared environment to mitigate the effects of network latency. There is provided a method for use by a processor of a server for facilitating unitized maneuvers for a shared environment, the method comprising receiving a first message generated by a first client of a plurality of clients in response to the first client initiating a first unitized maneuver on a first object for rendering the shared environment and sending a second message to a second client of the plurality of clients in response to receiving the first message to communicate the first unitized maneuver so as to cause the second client to render the first object executing the first unitized maneuver in the shared environment approximately synchronously with the first client until a first end time determinable using parameters of the first unitized maneuver. | 03-24-2011 |
20110072073 | SYSTEMS AND METHODS FOR FORMATTING MEDIA CONTENT FOR DISTRIBUTION - Systems and methods are described for processing media programs for distribution on a network. Media programs are received from one or more sources and placed on a queue in an appropriate format. Programs are retrieved from the queue and processed by any number of servers to format the program and/or its metadata for distribution on the network. | 03-24-2011 |
20110072075 | SYSTEM AND METHOD FOR DISTRIBUTING A MAP OF CONTENT AVAILABLE AT MULTIPLE RECEIVERS - The present invention concerns a content server device and a content receiver device, and a method at said devices for sending content in a robust mode. In particular the invention concerns a method at a peer to peer client to receive content from a server, the method comprising the steps of receiving content from a server in a multicast mode, indicating to the server the content that has been correctly received, receiving from the server in a multicast mode a content availability map indicating the content available at each peer and requesting the missing content from the peer indicated in the content availability map. | 03-24-2011 |
20110072076 | METHOD AND APPARATUS FOR THE COLLECTION, FORMATTING, DISSEMINATION, AND DISPLAY OF INFORMATION ON LOW-COST DISPLAY DEVICES - A display data management unit that receives and formats data and sends the formatted data to one or more low-cost display units for display to at least one of passengers and customers is disclosed and may include a communication interface that facilitates the sending and receiving of travel data, and a display content management unit that receives travel data through the communication interface that contains travel-related content from one or more data sources, determines which travel-related content is to be displayed on each particular low-cost display unit, determines in what format the travel-related content is to be displayed on each particular low-cost display unit, formats the travel-related content for display, and sends the formatted travel-related content to one or more low-cost display units through the communication interface for display to one of passengers and customers. | 03-24-2011 |
20110072077 | SYSTEM AND METHOD FOR VERIFYING DELIVERY AND INTEGRITY OF ELECTRONIC MESSAGES - In order to provide third party verification of the content and delivery of an electronic message such as an e-snail, a server receives the e-mail intended to be sent or forwarded to a specified addressee, and “tags” the message to indicate that it is “registered” with the provider of the service. The server then establishes a direct telnet connection with the addressee's Mail User Agent (MUA), and transmits the tagged email to the addressee's MUA, as well as to the MUA's of any other addressees. After receiving responses from the receiving MUA's that the message was successfully received, the server then creates and forwards to the message originator an electronic receipt. The receipt includes one or more, and preferably all of, the following: the original message including any original attachments; a delivery success/failure table listing which addressee's MUA's successfully received the message and at what time, and for which MUA's there was a delivery failure; and a digital signature corresponding to the message and attachments. By receiving the receipt at a later date and verifying that the digital signature matches the message and related information, the operators of the system can provide independent third party verification that the receipt is a genuine product of their system and that the information pertaining to content and delivery of the message is accurate, without the need to archive either the original message or the receipt. | 03-24-2011 |
20110072078 | METHOD AND SYSTEM FOR SHARING DIGITAL MEDIA CONTENT - Methods and systems for generating and sharing media clips are described. Consistent with some embodiments, while a selection of digital media content (e.g., a movie, television program, audio track, and so on) is being presented at a media player, a user creates one or more sets of waypoints (e.g., time markers) that define the boundaries (e.g., beginning and end) of one or more media clips. These waypoints are communicated from one media player device to another, enabling the receiving media player device to retrieve and play back the media clips from a source other than the media player device where the waypoints were generated. | 03-24-2011 |
20110072079 | LOCAL SERVER AND METHOD FOR CONTROLLING THE SAME - A local server | 03-24-2011 |
20110072080 | COMPUTING SYSTEM AND METHOD OF CHANGING I/O CONFIGURATION THEREOF - A computing system includes: first and second I/O interfaces that are associated with a server; and an I/O management unit that connects the server with the first and second I/O interfaces. The I/O management unit includes: an I/O buffer; an I/O mapping unit that stores an access request of the server to the first I/O interface in the I/O buffer in response to a change start request of the first I/O interface associated with the server to the second I/O interface; an I/O changing unit that associates the second I/O interface with the server; and an I/O synchronizing unit that converts the access request stored in the I/O buffer into an access request to the second I/O interface, in response to the completion of the association by the I/O changing unit, and executes the converted access request. | 03-24-2011 |
20110072081 | COMPOSITION OF LOCAL MEDIA PLAYBACK WITH REMOTELY GENERATED USER INTERFACE - A media server in a home entertainment network coordinates with a media player connected with the network to provide a media presentation with a combined user interface (UI) on an attached display device. Media content is sourced locally on a networked media player. The media player extracts metadata related to the media content and transmits the metadata to the media server. The media server creates the UI to include components related to the media content rendered by the media player. The media server then transmits the UI to the media player for combination with the rendered media content for a composite output to a presentation device. The media server may further develop and transmit compositing instructions and additional media content to the media player for inclusion in the composite output. | 03-24-2011 |
20110072082 | INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING METHOD - In an information processing system, a client terminal includes a client process executing section issuing a request; a client execution control section generating a distribution rule based on an instruction from the server apparatus and operation environment data of the client terminal; a distributing section determining whether or not the request should be processed by the client terminal or by the server apparatus, based on the distribution rule, distributing the request to the server apparatus when it is determined that the request should be processed by the server apparatus, and returning a received processing result to the client process executing section; and a client side server process executing section executing the request when it is determined when the request should be processed by the client terminal, and notifying a processing result to the distributing section. A server apparatus includes a server side server process executing section executing the request received from the client terminal through the network and notifying a processing result to the distributing section; and a system execution control section issuing the instruction to the client execution control section based on operation environment data of the server apparatus. | 03-24-2011 |
20110072083 | COMMUNICATION TERMINAL COMMUNICATING VIA COMMUNICATION NETWORK - In response to an input unit inputting a request for communication, a room ID generation generates a room ID in accordance with presence information detected of a mobile phone, and transmits to a server device a request including the generated room ID for establishing a room. When a presence monitoring unit detects that the status of the mobile phone has changed from that obtained when the input unit input the request for communication, a room deletion request unit transmits to the server device a request including the generated room ID for deleting a room. | 03-24-2011 |
20110078229 | METHOD AND APPARATUS FOR MANAGING USER ENDPOINT DEVICES IN A COMMUNICATION NETWORK - A system that incorporates teachings of the present disclosure may include, for example, a user endpoint device having a controller to submit a query to a Domain Name System (DNS) for information associated with a Fully Qualified Domain Name (FQDN) assigned to at least one of a Local Access Transport Area (LATA) or rate center of the user endpoint device, and receive from the DNS one or more descriptors of one or more session border controllers, wherein the one or more descriptors are associated with the FQDN of the user endpoint device. Additional embodiments are disclosed. | 03-31-2011 |
20110078230 | METHOD AND SYSTEM FOR PROVIDING A CDN WITH GRANULAR QUALITY OF SERVICE - In a method of providing granular quality of service in a hybrid content distribution network of classical distribution in a network via client-server plus very distributed mechanisms operating peer to peer inside the network, content is replicated in a large number of endpoint nodes, some of which are CPEs of broadband subscribers, and backed by a few storage servers to ensure content availability. Traffic is delivered by a mixture of P4P for choice of seeds and selection of good neighborhoods for quick content download. The ISP uses the unsold physical capacity of the link for CDN service and other underutilized resources, and enforces seeding at many nodes including broadband subscriber CPEs. By having a large farm of nano-datacenters distributed across the network, including the premises of broadband customers, the ISP can maintain and run a CDN. A tracker determines where to seed the content, depending on the number of broadband subscribers requesting the content, the geographical distribution of requested content, and the Service Level Agreement between content providers and the ISP. The tracker can seed a sufficient number of nodes to ensure redundancy. | 03-31-2011 |
20110078231 | METHOD AND APPARATUS FOR PROVIDING DEVICE COMPATIBILITY INFORMATION - An approach is provided for determining device compatibility using alerts and information spaces. A link redirector receives a request from a device for a required type of service. The link redirector alerts the device compatibility service and the export control interface about the potential request or stores the request information in an information space while searching for a suitable service for the device. Therefore, the device compatibility service and the export control interface can start preparing information about device compatibility and export control before the information is requested by the service determined. | 03-31-2011 |
20110078232 | DYNAMIC ACTION LINKS FOR WEB CONTENT SHARING - Action links for a web document may be dynamically generated by a third party. In one implementation, a method may include receiving a request from a client device relating to a document being processed by the client device, the request including a request for content in which the content defines action links that are to be inserted into the document. Action links may be determined for the document based on preferences of a user and content may be generated that describes the determined action links. | 03-31-2011 |
20110078233 | APPARATUS, SYSTEM, AND METHOD FOR IMPROVED PERFORMANCE OF REAL TIME APPLICATIONS IN INTERMITTENT CONNECTION ENVIRONMENTS - An apparatus, system, and method are disclosed for distributing events between application instances that are connected by intermittent connections. The application instances are provided with brokers that communicate with each other and their respective application instances according to an interface. The application instances provide events to the brokers, which forward them to the other brokers in the system. If a particular broker cannot be reached, the broker queues the events in a local data store, monitors the connection, and sends them once the connection is reestablished. The broker similarly receives events generated by the application instance associated with the remote broker that could not be communicated while the connection was inactive. As a result, users in the system are provided with a best possible and most complete state of the entire application that is available given the connection statuses in the system at a given time. | 03-31-2011 |
20110078234 | Active Bookmarks - This disclosure provides various embodiments for creating and using various types of active bookmarks. For example, an indication to initiate the creation of a client-side active bookmark at a first client is received. At least one server request sent from the first client to a server (or server application) is recorded and stored in a client-side active bookmark file. The at least one stored recorded server request included within the client-side active bookmark file is then executed at a second client. In a second example, a notification to initiate creation of a server-side active bookmark is received. Next, a set of information defining at least one client request associated with a server application is recorded in a server-side active bookmark file, the information capable of being used to display the final state of the server application. The server-side active bookmark file is then associated with a specific, addressable URL. | 03-31-2011 |
20110078235 | INTELLIGENT NETWORK SYSTEM AND METHOD AND COMPUTER-READABLE MEDIUM CONTROLLING THE SAME - An intelligent network system including a client unit and a server unit providing a service to the client unit, and a method and computer-readable medium controlling the same are disclosed. If the server unit copies a process that performs a service requested by the client unit into the client unit, and the server unit cannot provide the service any longer, the process is copied to another available server unit so that the service can be continuously provided. Also, if there is no available server unit, the client unit receives the service using the copy process pre-stored in the client unit itself. Therefore, although the network or the peripheral device is in the worst state, the client unit can stably receive the service. | 03-31-2011 |
20110078236 | LOCAL ACCESS CONTROL FOR DISPLAY DEVICES - Access to a local device such as a display device is achieved by receiving a code that is only accessible within an enclosed space, extracting a first identifier from the code and providing a second identifier that corresponds to the first identifier to an access server. In certain embodiments, the access server is a display server. | 03-31-2011 |
20110078237 | Server, network device, client, and network system - A server in a network system generates packets including payload data and at least one capability field, and sends the packets on a traffic path in a communication network. The capability field may indicate the capability of the server to provide the payload data, as determined by the server itself, or the capability of the traffic path to transfer the packets. In the latter case, network devices that transfer the packets update the capability field, or add a new capability field reporting their individual packet transfer capability. A client device receiving the packets can use the information in the capability field(s) to isolate quality problems to the server or the communication network, or to specific network devices in the communication network, and take appropriate action such as canceling a service request or reducing the requested level of service. | 03-31-2011 |
20110078238 | System and method for providing information - An information providing system includes a terminal and a server. The information providing system includes: an information database configured to record registration data in relation to position data; a position data acquiring section configured to acquire a position data of the terminal; a state acquiring section configured to acquire a state data indicative of a state of the terminal; and a region determining section configured to determine a specified retrieval region of the registration data based on the state data. An information extracting section is configured to extract the registration data in the specified retrieval region from the information database as browser data, and a display section is configured to display the browser data. | 03-31-2011 |
20110078239 | Detecting client software versions - A method for detecting a version of a client software in a network. A server receives a first request from the client software, sends a first response comprising a first challenge to the client software, receives a second request comprising an answer to the first challenge from the client software, and detects the version of the client software from at least the second request. The answer to the challenge is dependent on the version of the client software and is expressed as a modification to a communication protocol used for the first and the second request. Also provided are a server, a client and a computer program product. | 03-31-2011 |
20110078240 | CONTENT MANAGEMENT - A system and method for management and processing of resource requests is provided. A content delivery network service provider determines a class associated with a set of client computing devices and monitors resources requests for the determined class. The content delivery network service provider then identifies at least one cache component for providing additional content, such as advertisement content or other additional content provided in anticipation of future resource requests, to client computing devices as a function of the determined class. In other embodiments, instead of cache components, the content delivery network service provider identifies a second set of client computing devices as a function of the determined class for providing the additional content information. | 03-31-2011 |
20110078241 | PERVASIVE, DISTRIBUTED PROVISION OF SERVICES SUCH AS PRODUCT BROKERAGE - A client-server computing system suited particularly for clients of varying functional capabilities. Information handling capabilities are provided at the client and server on a customized, as-needed basis. When a service is needed by a client, the server determines a number of factors that may be relevant to the manner in which the service is to be provided. Then, the server selects from between two or more services having different executable code, and uploads the selected service to the client. Thus, the code may be tailored to the client's capabilities, or other aspects of its function. Services are not permanently retained by a client; rather, the client performs an analysis to determine whether services should be retained or purged. Also, state information is not permanently retained by a client; the server retains the information and uploads that information to the client. The server also manages its resources by loading service components on an as-needed basis. | 03-31-2011 |
20110082899 | TESTING OF CLIENT SYSTEMS CONSUMING CONTRACTUAL SERVICES ON DIFFERENT SERVER SYSTEMS - An aspect of the present invention facilitates testing of client systems consuming contractual services on different server systems. In one embodiment, a contract (for which the client system is sought to be tested) is first inspected to determine the set of contractual services present in the contract and a minimal implementation for each of the determined set of contractual services is generated. The minimal implementations are designed to merely provide arbitrary outputs consistent with the contract. On receiving a request to invoke a desired one of the set of contractual services from the client system, a corresponding response is sent due to invocation of the (minimal) implementation generated for the desired contractual service, thereby facilitating testing of client system for a different server system. | 04-07-2011 |
20110082900 | System and Methods to Store, Retrieve, Manage, Augment and Monitor Applications on Appliances - Systems and methods for managing applications on an appliance are provided. A server is in communication with appliances. The server is also coupled to databases which include appliance information, as well as application data. A user may authenticate using the appliance. A set of permissions may be associated with the user. The server then supervises information exchanged between the appliance and the server, as well as application functionality upon the appliance, by supplementing the applications downloaded to the appliance with supplemental code, referred to hereafter as an AppGuard. The AppGuard is tailored, using information related to the appliance, to the appliance type in order to ensure proper functionality. The AppGuard is executed upon installation, and collects device information for validation. After validation, the application may be run. Additionally, management of the applications may include augmenting, deleting, disabling or authorizing the application. | 04-07-2011 |
20110082901 | NUMERICAL VALUE MANAGEMENT SYSTEM AND METHOD FOR MANAGING NUMERICAL VALUE - A numerical value management system includes, a server device comprising a title compiling part and a page generation part and a plurality of user terminal, each of which is accessibly connected with the server device and comprises a new registration part and a title reference part. | 04-07-2011 |
20110087725 | WIRELESS COMMUNICATION DEVICE USE OF APPLICATION SERVER APPLICATIONS - To enable use of an application on an application server at a mobile communication device, at a transaction server, a message received from the mobile is pushed out to the application. Any return messages is routed back to the mobile. The transaction server may use a queue to store all messages destined to a given application and attempt to push all messages on a given queue on receipt of a further message for the queue. | 04-14-2011 |
20110087726 | CLOUD SERVER, CLIENT TERMINAL, DEVICE, AND METHOD OF OPERATING CLOUD SERVER AND CLIENT TERMINAL - A cloud computing system that allows a client terminal to make use of different types of devices using a cloud computing service of a cloud server, is provided. The cloud server retrieves a virtual device driver for a device using retrieval information received from the client terminal and installs the virtual device driver so that the client terminal may control the device. Although the client terminal does not support an information format which is supported by the device, the computing service allows information to be used by the client terminal. | 04-14-2011 |
20110087727 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM - An information processing system is disclosed. The system includes: a client that executes information display processing; and a server that creates a display structure description file applied in the information display processing, wherein the client acquires image data reference information and transmits display structure description file creating data including the image data reference information to the server, the server creates the display structure description file and transmits the created display structure description file to the client, and the client executes processing for displaying a map on a display unit on the basis of the display structure description file received from the server and acquiring image data from a storage unit within the client on the basis of the image data reference information recorded in the display structure description file and then displaying the acquired image data on the display unit. | 04-14-2011 |
20110087728 | METHOD AND SYSTEM FOR CREATING AND MANIPULATING EMBROIDERY DESIGNS OVER A WIDE AREA NETWORK - Methods and apparatus to manipulate embroidery designs via a communication network are disclosed. The method includes receiving at a server, via the communication network, a request from a client computer, the request including first data associated with the embroidery design, processing at least some of the first data at the server to generate at least one of image data or embroidery data, and transmitting, via the communication network, a response to the client computer, the response to be received by a user interface for manipulating embroidery design information at the client computer and including at least one of the image data or the embroidery data. | 04-14-2011 |
20110087729 | METHOD FOR UPDATING CONNECTION PROFILE IN CONTENT DELIVERY SERVICE - A method for updating a connection profile in a content delivery service by a dynamic content delivery (DCD) terminal, comprises: receiving, from a server, a connection profile update message including a connection profile; transmitting, to the server, a connection profile update confirmation message in response to the reception; transmitting, to the server, a session deactivation request message based on the connection profile; and transmitting, to another server, a session activation request message base on the connection profile. | 04-14-2011 |
20110087730 | Method, Device And System For Creating Instant Messaging System Window - Embodiments of this invention provide a method, device and system for creating an IM system window. Specifically, the method includes: pre-loading a dynamic link library and common resource file required for creating an IM system window; and when to create the IM system window for the first time currently, loading a characteristic resource file prepared for the IM system window, and creating the IM system window according to the pre-loaded dynamic link library and common resource file. In the embodiments of the present invention, before the user creates the IM system window for the first time, the dynamic link library and the common resource file required for creating the IM system window are pre-loaded. Hence, when the user creates the IM system window for the first time, the IM system window can be directly created according to the pre-loaded dynamic link library and common resource file. | 04-14-2011 |
20110093519 | SYSTEM AND METHOD OF EMPLOYING A CLIENT SIDE DEVICE TO ACCESS LOCAL AND REMOTE DATA DURING COMMUNICATION DISTRUPTIONS - A method and system are provided for locally storing data obtained from a plurality of sources, including a remote server, a local server and a client terminal device. A local communication device is provided to include a plurality of applications that access data stored on at least one of the remote server, the local server and the client terminal device and provides access to the data during time periods when the client terminal device is disconnected from at least one of the local server and the remote server. The local communication device includes applications that gather data from the local server, the remote server and the client terminal device and generate a database to store the gathered data. The local communication device includes a conversion module that generates a predefined format for the gathered data prior to storing the data on the database. | 04-21-2011 |
20110093520 | AUTOMATICALLY IDENTIFYING AND SUMMARIZING CONTENT PUBLISHED BY KEY INFLUENCERS - In one embodiment, a method includes accessing first data describing online activities of a user and accessing second data describing online activities of each of one or more content publishers. The method includes, based at least in part on the first data and the second data, determining one or more similarities between the user and each of the content publishers. The method includes, based at least in part on one or more of the similarities, selecting each of one or more of the content publishers as a key influencer for the user and selecting particular content published by a particular one of the key influencers for summary and delivery to the user. The method includes generating a summary of the particular content and automatically delivering to the user the particular content and the summary. | 04-21-2011 |
20110093521 | System and method for broadcasting content items to client devices in an electronic network - A system and method for supporting content distribution in an electronic network includes a high-power wireless transmitter that broadcasts content items received from a content source to target devices that are configured in a peer-to-peer network. An electronic device may obtain current storage locations of a required one of the content items from a tracking server via a back channel. The electronic device may then generate a content request to at least one of said target devices in the peer-to-peer network for accessing the required one of the content items. | 04-21-2011 |
20110093522 | Method and System to Determine an Application Delivery Server Based on Geo-Location Information - A method and system to determine a web server based on geo-location information is disclosed. The system includes: a local DNS server coupled to a web client; a plurality of web servers; and a global load balancer coupled to the local DNS server. The global load balancer: receives a request for a web service sent by the web client, the request comprising local DNS server information; determines a geographic location for the local DNS server based on the local DNS server information; determines a web server from the plurality of web servers based on the requested web service; determines a geographic location for the determined web server; determines that the geographic location for the local DNS server matches the geographic location for the determined web server; selects the determined web server; and sends a response comprising information on the selected web server to the local DNS server. | 04-21-2011 |
20110093523 | System and method for associating a client identity between servers - A client identity is associated between servers by establishing an identity for the client at a first sever, storing information about the client at the first server, identifying the client at a second server using a second ID transmitted by the client to the second server, linking the first ID and the second ID, and associating the information about the client with the second ID. | 04-21-2011 |
20110093524 | ACCESS LOG MANAGEMENT METHOD - In a gateway device holding a traffic relay function, the storage cost and the retrieval time for a great amount of access logs are prevented from increasing. The gateway device includes a traffic relay function, a protocol analysis function, a log output function and a log retrieval function. These functions output an access log in compressed or uncompressed form in compliance with a rule for each protocol designated by the manager in accordance with the degree of importance. The retrieval is carried out for the uncompressed file. | 04-21-2011 |
20110093525 | SYSTEM AND METHOD FOR PROFILING REMOTE USER INTERFACE - Provided are a network system and method for profiling a remote user interface (RUI), and more particularly, a network system and method for performing optimal RUI profile matching between an RUI client and an RUI server in order for optimal service adaptation for various contents based on composite capabilities/preference profiles (CC/PP). | 04-21-2011 |
20110093526 | CLOUD COMPUTING SYSTEM - A cloud computing system includes a remote host, a portable computer comprising a display, a keyboard, a multiplex IC interface, a register interface, a network card interface and a display interface and linked to the remote hole through the internet when started up. When an array of signals are inputted into the portable computer by means of the keyboard, the inputted data is transmitted by the multiplex IC interface to the register interface and then transmitted through the network card interface to the remote host via the internet, and the data that is transmitted by the portable computer to the remote host through the internet is then computed by the remote host, and then the remote host transmits the processed data through the internet back to the portable computer, enabling the processed text and/or graphic data to be displayed on the display by the display interface. | 04-21-2011 |
20110093527 | DISTRIBUTED HYPERMEDIA METHOD AND SYSTEM FOR AUTOMATICALLY INVOKING EXTERNAL APPLICATIONS PROVIDING INTERACTION AND DISPLAY OF EMBEDDED OBJECTS VIA A SCRIPTING PLATFORM - A system is described which provides the capability for high-level extensible scripting language interpreters to incorporate and employ Web browser plug-ins as components within script-based programs. A script interpreter extension is described which simulates the plug-in API interface of a Web browser, from the point of view of the browser plug-in, to allow program scripts to cause browser plug-ins to be launched and manipulated, in a manner similar to the scripting platform's native widgets, from within the executing program script. This system allows embedded external program objects to be used to display and enable interactive processing of embedded data objects. | 04-21-2011 |
20110093528 | METHOD AND SYSTEM FOR ENABLING INTERACTION WITH A CLIENT TO EXTRACT DATA FROM A USER - A method and system for providing interaction with a client to extract data from a user. The method includes providing a user interface to the client, receiving data from a user of the client on a server, categorizing the data based on one or more parameters, processing the data based on the categorization, and updating the client based on the processing. | 04-21-2011 |
20110093529 | METHOD OF DELIVERING INFORMATION OVER A COMMUNICATIONS NETWORK - A technique and apparatus for delivering information to the subscribers (terminals) on a communications network. The information is simultaneously displayed in a web browser without interfering with the display of subscriber's selected data in the web browser. | 04-21-2011 |
20110093530 | SERVER PERSISTENCE USING A URL IDENTIFIER - A method of accessing a web page from a plurality of servers over the Internet include receiving a request for the web page from a client computer at a load balancer and sending the request to a first server of the plurality of servers. The load balancer receives the web page from the first server and adds an identity of the first server to all URLs on the web page that reference the plurality of servers. The load balancer then forwards the data to the client computer. | 04-21-2011 |
20110093531 | SERVER PERSISTENCE USING A URL IDENTIFIER - A method of accessing a web page from a plurality of servers over the Internet include receiving a request for the web page from a client computer at a load balancer and sending the request to a first server of the plurality of servers. The load balancer receives the web page from the first server and adds an identity of the first server to all URLs on the web page that reference the plurality of servers. The load balancer then forwards the data to the client computer. | 04-21-2011 |
20110093532 | NETWORK-ASSISTED REMOTE MEDIA LISTENING - Improved approaches for media listening amongst different users are disclosed. For example, methods, systems or computer program code can enable users to have a remote listening experience in real time. Advantageously, a remote user at a remote client device can in effect listen to a particular digital media asset that is being played at a local client device of a local user. Media information and/or user profiles can also be provided about themselves and shared with other users. | 04-21-2011 |
20110093533 | GENERATING SITE MAPS - Methods, systems, and apparatus, including computer program products, for generating sitemaps. The method includes scanning network traffic between a server and one or more clients requesting resources from the server, the network traffic including resource request messages from the one or more clients and resources served by the server in response to the resource request messages. The method also includes automatically extracting data from the traffic served by the server to the one or more clients, the extracted data including one or more Uniform Resource Locators that identify the resources served by the server to the one or more clients. The method automatically generates a sitemap from the extracted data, and stores the sitemap in a computer-readable memory. | 04-21-2011 |
20110093534 | System For Delivery Of Content To Be Played Autonomously - The dynamicity of current content delivery environments demands the use of highly complex algorithms. A content delivery system for delivering content to clients in a content delivery network is disclosed and further comprises a method for placing the content in the content delivery network. The content delivery system comprises at least one mobile object adapted to be executed on the content delivery system but also adapted to be executed on other content delivery systems. Each mobile object comprises a media file and is adapted to monitor data related to the clients access of the media file. When certain conditions are met, e.g. when many clients that are accessing the media file are closer to another content delivery system, the mobile object can decide to move or copy itself to the other content delivery system. | 04-21-2011 |
20110093535 | CLIENT DEVICE AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server. The client may use any service among services offered by the plurality of service-offering servers with the use of a common API without any need to use a unique API, which is unique to each of the plurality of service-offering servers. | 04-21-2011 |
20110099219 | UNIVERSAL ARCHITECTURE FOR CLIENT MANAGEMENT EXTENSIONS ON MONITORING, CONTROL, AND CONFIGURATION - Provided are techniques for, under control of an agent: receiving a request from a first database client to access a service from a set of services, wherein the agent is associated with the service; receiving a request from a second database client to access the service, wherein the agent is shared by the first database client and the second database client; combining information from the first database client and the second database client; and sending the combined information to the service using a single physical connection in a client-side Client Management Extension (CMX) connection, wherein the first database client and the second database client share the single physical connection. | 04-28-2011 |
20110099220 | DYNAMIC TYPE-AHEAD FOR LISTS OF PRIOR SPECIFIED ADDRESSEES - Embodiments of the present invention provide a method, system and computer program product for type-ahead processing for multiple different addressees. In an embodiment of the invention, a method for type-ahead processing for multiple different addressees can include detecting character input in an addressee field of a composition view of a messaging client executing in memory by a processor of a computer. The method also can include matching the detected character input to entries in a table of different lists in that each of the entries in the table includes multiple different addressees specified for a previously composed message. Finally, the method can include auto-completing the addressee field with a selected list of multiple different addressees matching the detected character input. | 04-28-2011 |
20110099221 | METHOD OF TRANSFERRING A FILE VIA A NETWORK AND FILE TRANSFERRING SYSTEM THEREOF - A method of transferring a file via a network includes following steps: transmitting a read request packet from a client to a server, the read request packet having multiple-packets-transmission information, wherein the multiple-packets-transmission information is labeled with an amount index, and transmitting a plurality of data packets corresponding to the file from the server to the client continuously according to an amount index of the multiple-packets-transmission information after the server receives the read request packet. The client receives the plurality of data packets from the server without replying any acknowledgement packet to the server within the continuous transmission of the plurality of data packets. | 04-28-2011 |
20110099222 | THIN-CLIENT AND DISTRIBUTED DEVELOPMENT USING DATA PROGRAMMING - According to an embodiment of the disclosed subject matter, a system and method of data programming includes declarative rule-based programming in which a distributed program for computers on a network is defined through tabular structures. The tabular structures can store logic, including data (e.g., primitive variables and dynamic data structures) and code (e.g., arguments and functions) that govern operation of the distributed program. | 04-28-2011 |
20110099223 | Method and System for Selectively Broadcasting Media - A method and apparatus for broadcasting media events, the method including the steps of providing a sequence of media events in a first server, the sequence of media events including at least one media event of a first type and a plurality of media events of a second type; playing the sequence from the first server to a second server prior to a predetermined broadcast time; and storing at the second server at least a part of the sequence received from the first server. The method may further include the steps of broadcasting the sequence from the first server at the predetermined broadcast time; broadcasting the stored sequence from the second server at the predetermined broadcast time while continuing to play the sequence from the first server to the second server, the step of broadcasting from said second server further including the steps of skipping at least one media event of a first type, broadcasting a subsequent one of the plurality, and supplementing the stored sequence with media events stored in the second server separately identifiable from the stored sequence. | 04-28-2011 |
20110099224 | SYSTEMS AND METHODS FOR PROVIDING DYNAMIC AD HOC PROXY-CACHE HIERARCHIES - Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficiently and speed. A network device may also use application specific parsing to improve the length and number of compression history matches. Further, by sharing compression histories, compression history indexes and caches across multiple devices, devices can utilize data previously transmitted to other devices to compress network traffic. Any combination of the systems and methods may be used to efficiently find long matches to stored data, synchronize the storage of previously sent data, and share previously sent data among one or more other devices. | 04-28-2011 |
20110099225 | VIDEO DISTRIBUTION SYSTEM INCLUDING PROGRESSIVE PLAYBACK - A receiver driven approach for playback of remote content is described. One embodiment includes obtaining information concerning the content of the media file from the remote server, identifying a starting location within the media sequence, identifying byte ranges of the media file corresponding to media required to play the media sequence from the starting location, requesting the byte ranges required to play the media sequence from the starting location, buffering received bytes of information pending commencement of playback, playing back the buffered bytes of information, receiving a user instruction, identifying byte ranges of the media file corresponding to media required to play the media sequence in accordance with the user instruction, flushing previous byte range requests, and requesting the byte ranges required to play the media in accordance with the user instruction. | 04-28-2011 |
20110099226 | METHOD OF REQUESTING FOR LOCATION INFORMATION OF RESOURCES ON NETWORK, USER NODE AND SERVER FOR THE SAME - Disclosed is a method for requesting for location information of resources on a P2P network, user node and server for the same, which allow a user to get network resources quickly. The popular files and the unpopular files are managed separately. The metadata of popular files are stored a plurality of SN based on respective areas, while the metadata of the unpopular files are stored and queried in a centralized manner. A function of redirecting a request message is added into the SN so as to inform the user the existence of a SN-R. Meanwhile, in order to improve query efficiency and avoid repeatedly redirecting of the message, a server routing table is provided for the user node which can indicate which files need to be download and which server should be requested to provide the files. Due to the popular filed and the unpopular filed are stored separately and all of unpopular files are stored in a centralized manner, the user can get unpopular files when the user request for the unpopular files in a P2P network. | 04-28-2011 |
20110106875 | Method and System for Licensing a Software Product - A distributed method for licensing a software product is disclosed. Access to a software product by a user is requested at a client-side. An identity of the user and a local setting of the client-side are determined. At a server-side, licensing information specific to the determined local setting is selected from a licensing database. The selected licensing information is transmitted from the server-side to the client-side and then output at the client-side to the user. At the client-side, confirmation of a license agreement for the software product based on the output licensing information is requested. | 05-05-2011 |
20110106876 | CLIENT SERVER APPLICATION MANAGER - A client/server distribution system for applications, media, messages, and other items operates by distributing a list of items to client devices, then the client devices may generate a user interface that reflects the availability of the items based on the capabilities of the device and permissions of the user. The distribution system may distribute media for consumption on the clients, applications that may be executed on the server, messages for status and other purposes. Each item may have an associated application that may be launched from the user interface, and the client devices may customize the launch script or other configuration based on the characteristics of the client device and permissions of the user. | 05-05-2011 |
20110106877 | SYSTEM AND METHOD FOR TRANSFERRING FILES BY EXCLUSIVE-LINE CONNECTION - A system and method for file transfer via an exclusive line is for use with at least two local area networks (LANs) connected via an exclusive line and each having at least a client and a server. The method includes: when a client sends an upload instruction, storing upload files in the server in the same LAN as the client; | 05-05-2011 |
20110106878 | MOBILE DEVICE, CONTENT DELIVERY APPARATUS, CONTENT PROVIDING APPARATUS AND CONTROL METHOD THEREOF - A mobile device, a content delivery apparatus, a content providing apparatus and a control method thereof are provided. The mobile device includes a communication unit that performs communication with an external environment, a signal processor that processes signals transmitted and received through the communication unit, and a display unit that displays an image based on a signal processed by the signal processor. The mobile device also includes a controller that controls the communication unit to transmit a profile corresponding to a request to a content delivery apparatus when the request for the profile is received from the content delivery apparatus located within a predetermined zone, and to receive content corresponding to the transmitted profile. Customized contents can be provided to the mobile device on the basis of a user's profile. | 05-05-2011 |
20110106879 | APPARATUS AND METHOD FOR REPRODUCING MULTIMEDIA CONTENT - An apparatus and method for reproducing multimedia content are provided. Content selected through user input unit is reproduced, and if it is requested that part of the reproduced content be registered as content of interest, metadata about the part of the reproduced content is generated and stored using metadata about the reproduced content. The generated metadata is generated and stored as metadata of interest about the content of interest according to input of a user input unit. | 05-05-2011 |
20110106880 | Method and apparatus for a file sharing and synchronization system - A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser. | 05-05-2011 |
20110106881 | METHOD AND SYSTEM FOR VIRTUALLY DELIVERING SOFTWARE APPLICATIONS TO REMOTE CLIENTS - There is provided a method and system for delivering applications from a server system to at least one distant client devices through a computer network. The applications being physically processed at the server system but virtually delivered to the at least one client device. This allows the client device to benefit from every application of every OS as well as any processing power located at the server system such as specific hardware components and multi-computer processing units. Such method and system includes a process that encapsulates the server system software application and application environment in a Hypermedia Stream (HMS), the latter HMS providing seamless interactivity on the encapsulated and delivered software application. | 05-05-2011 |
20110106882 | CLIENT DEVICE, INFORMATION PROCESSING SYSTEM AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server. The client may use any service among services offered by the plurality of service-offering servers with the use of a common API without any need to use a unique API, which is unique to each of the plurality of service-offering servers. | 05-05-2011 |
20110106883 | REMOTE COMPUTING SERVICES - A computing architecture is operable to provide remote computing services. The computing architecture includes client computer systems provided to regions to receive remote computing services, server computer systems providing remote computer services for the client computer systems, first network connections providing connectivity between client computer systems and server computer systems, and second network connections server computer systems amongst each other. The server computer systems are configured to identify a user of a client computer system regardless of region, identify predetermined remote computing services associated with the user and provide the same. | 05-05-2011 |
20110113085 | HOST INITIATED CONNECTION TO A DEVICE - Systems and methods for initiating a connection between a host and a device in a personal area network are described herein. In one embodiment, the method comprises broadcasting a request for services comprising information indicative of a type of device or service. The method further comprises receiving responses from a first device and a second device, each configured to service the request. The method further comprises connecting to the first device. | 05-12-2011 |
20110113086 | SYSTEM AND METHOD FOR MONITORING ACTIVITY ON INTERNET-BASED SOCIAL NETWORKS - A system and method are provided for monitoring activity on an internet-based social network. Monitoring criteria is pre-established by a client for monitoring activity on a specified user's page of the social network. The client is then notified when the monitored activity satisfies at least one of the pre-established monitoring criteria. | 05-12-2011 |
20110113087 | DEVICE, SYSTEM AND METHOD FOR SELECTING, SHARING AND DISPLAYING ELECTRONIC CONTENT - The present disclosure provides a device, system and method to present electronic content on a first mobile electronic device in communication and configured to receive electronic content from a second electronic device. | 05-12-2011 |
20110113088 | METHOD AND APPARATUS FOR PROVIDING REMOTE USER INTERFACE SERVICE - A method and an apparatus for providing a remote user interface (UI) service are provided. The method includes receiving an event message including a uniform resource locator (URL) for accessing a UI resource from a remote UI server device; obtaining the UI resource from the remote UI server device using the URL; receiving text input for controlling the remote UI server device using the UI resource; and transmitting the text to the remote UI server device. | 05-12-2011 |
20110113089 | DELIVERING MEDIA-RICH-INVITATIONAL CONTENT ON MOBILE DEVICES - The present technology relates to providing invitational content having enhanced content and capabilities to make the invitational content more engaging and useful for users. Specifically, the invitational content can be configured to call on and utilize core operating system functions, additional web content, and other mobile device applications. | 05-12-2011 |
20110113090 | DYNAMIC MOBILE CLIENT - Apparatus for presenting a customized mobile application page on a mobile device, the apparatus includes a communication interface and a user interface functionality manager, the communication interface is coupled with a communication interface of a mobile application server, the user interface functionality manager is coupled with the communication interface, for providing the graphics of the customized mobile application page to the display of the mobile device and for implementing an event action list of each of a plurality of components of the customized mobile application page, the user interface functionality manager sends a web access request to the mobile application server via the communication interface, according to input received from a user of the mobile device, the communication interface receives the customized mobile application page from the mobile application server, the customized mobile application page corresponds to the web access request, the received customized mobile application page is adapted according to the characteristics of the mobile device, the communication interface provides the adapted customized mobile application page to the user interface functionality manager. | 05-12-2011 |
20110113091 | TECHNIQUES FOR TIMING OPTIMIZATION IN WIRELESS NETWORKS THAT UTILIZE A UNIVERSAL SERVICES INTERFACE - An embodiment of the present invention provides an apparatus, comprising a mobile station (MS) operable to communicate with an application service provider (ASP) in a wireless network, the wireless network including a USI proxy in the line of a data path from the MS to the ASP and performs stateful content inspection of all packets passing through the US proxy; and wherein when the USI proxy intercepts an ASP request message, it appends the USI context to the ASP request message if not already present in the message and in order to fetch the USI context of the MS, a USI proxy sends the USI context request to a USI server and the USI server sends a USI context response back to the USI proxy which contains the USI context for the MS. | 05-12-2011 |
20110113092 | Resolving Conflicts While Synchronizing Configuration Information Among Multiple Clients - A user of multiple client devices (clients) makes application configuration changes on the clients from time to time. The configuration changes are stored in a local event log on each client, as well as in a synchronization server. When one of the clients connects to the synchronization server, for example when the user logs into the synchronization server while using a respective client, the configuration information in the server and client is synchronized. Conflicts, if any, in the configuration changes for a respective application are resolved in accordance with a conflict resolution procedure or conflict resolution rules associated with that application. | 05-12-2011 |
20110119323 | MOBILE COMMUNICATION NETWORK SYSTEM AND SERVER APPARATUS - A mobile communication network system and server apparatus enabling the time for a mobile terminal apparatus to acquire content to be sufficiently reduced. In a mobile communication network system provided with a cellular telephone | 05-19-2011 |
20110119324 | Media Distribution with Service Continuity - System and methods for media distribution are described. In one embodiment, a method of media distribution includes rendering of a media to a user, stopping the rendering of the media, and storing remaining media not rendered to the user in a user server. The method further includes receiving a request to stream the remaining media to the user, dividing the remaining media into segments, and assigning a priority to each segment. The remaining media is streamed, leaving out segments with priority lower than a threshold priority. | 05-19-2011 |
20110119325 | SYSTEMS AND METHODS FOR DELIVERING MESSAGES OVER A NETWORK - Systems and methods are described for delivering messages from one or more service hosts to clients via a network. A first request identifying the client is received at the message server, and a connection is established and maintained between the message server and the client in response to the first request. When a subsequent request that identifies the client is received from the service host, a message is transmitted from the message server to the client over the previously-established connection. The methods and techniques may be used, for example, to provide messages from various services to placeshifting devices or other clients communicating via the network. | 05-19-2011 |
20110119326 | EXCHANGE OF CALLBACK INFORMATION - In one embodiment, a method is provided for exchanging callback information. In this method, a first request-response based protocol request is transmitted to a computing device, and a first request-response based protocol response is received from the computing device. Here, the first request-response based protocol response is identified to encapsulate a callback request and this callback request is extracted from the first request-response based protocol response. The callback request is then processed to generate a callback response, and the callback response is encapsulated in a second request-response based protocol request. The second request-response based protocol request is transmitted to the computing device, and a second request-response based protocol response is received after the transmission of the second request-response based protocol request from the computing device. Here, the second request-response based protocol response is a response to the first request-response based protocol request. | 05-19-2011 |
20110119327 | System and Method for Efficiently Uploading Data Into A Content Addressable Storage System - In one embodiment, a system for efficiently uploading data into a content addressable storage system includes an interface application configured to segment a data object into a plurality of sub-objects, and at least one sub-object datacenter that includes a plurality of sub-object servers. The interface application uploads a stream of sub-objects to the at least one sub-object datacenter over a thread, and if the available bandwidth of that thread is substantially utilized the interface application opens another thread to a sub-object datacenter and uploads another stream of sub-objects. Sub-objects from the same data object can be stored in different sub-object datacenters in different geographic locations. The interface application also generates an object map for the data object that indicates an order of the plurality of sub-objects such that the data object can be reconstructed from its sub-objects. | 05-19-2011 |
20110119328 | Load Balancing In A Distributed Computing Environment - Systems, methods, and computer storage media for load balancing at a client device in a distributed computing environment based on a dynamic validity duration and utilization metrics of one or more data stores are provided. The client device selects a data store from a plurality of data stores that each maintains a copy of a datum. The selection of data stores by a client is based on utilization metrics of the data stores. The utilization metrics are stored at the client. A data store determines if a request for a particular datum may be fulfilled within a validity period associated with a request from the client. The validity period is dynamically changed by the client across multiple requests to aid in the load balancing process. Additionally, a gossip protocol may be used to propagate utilization metrics of a plurality of data stores across the system. | 05-19-2011 |
20110119329 | SERVICE PROVISIONING - A system for provisioning services may include a device that may receive a service order that identifies a service to be provisioned. The device may obtain, using the service order, a specification for the service. The device may further identify, based on the specification, a service processing system to invoke for provisioning the service, and invoke the service processing system by sending the service order and the specification to the identified service processing system. | 05-19-2011 |
20110119330 | SELECTIVE CONTENT LOADING BASED ON COMPLEXITY - Selective content loading based on complexity is provided by a method of selectively loading content which includes receiving markup data at a client computing device and determining a markup weight for the markup data at the client computing device. The method further includes determining if the markup weight is less than a threshold value at the client computing device. The method further includes, if the markup weight is less than the threshold value, loading the markup data at the client computing device, and if the markup weight is not less than the threshold value, not allowing the markup data to load at the client computing device. | 05-19-2011 |
20110119331 | TRANSPARENT WEB PROXY - Disclosed is a system and method for providing a transparent proxy for Internet communications. A filtering and redirection module receives IP requests from at least one client, reads and saves the destination of the IP requests, and rewrites the destination of the IP request to the destination of a proxy module. Upon being unable to read, or otherwise determine, a destination for an IP request, the proxy module accesses destination information about the IP request from the filtering and redirection module. The proxy module then transmits the IP request to a web server at the original destination. | 05-19-2011 |
20110119332 | MOVEMENT ANIMATION METHOD AND APPARATUS - The invention relates to methods and apparatus for movement animation of a user-controlled entity in a virtual environment. Entity tracking data is stored on a server in order to track movement of the entity in the virtual environment. A user may input a desired action for their entity via a client, which is transmitted from the client to the server. The server uses the received data to select an appropriate animation for the entity. The server then transmits data identifying the selected animation to the client, thus controlling animation of the entity on the client. By using animation data to simulate movement of the entity, along with keeping an accurate representation of the movement of the entity in the virtual environment, the server may control the entity accurately and therefore animation of the entity may be more realistic. | 05-19-2011 |
20110119333 | INFORMATION PROCESSING APPARATUS, AND CONTROL METHOD OF INFORMATION PROCESSING APPARATUS, AND PROGRAM - In an information processing apparatus which is connected to a Web server and includes a Web browser for displaying an operation screen provided by the Web server: a request is transmitted to the Web server on the basis of a user operation performed through the operation screen displayed on the Web browser; if it is requested by the Web server to perform a process on the basis of the transmitted request, the requested process is performed; if the process requested by the Web server is being performed, the transmitted request is not invalidated; and, if the process requested by the Web server is not performed, the transmitted request is invalidated according to that there is no response from the Web server and a predetermined time out period elapses after the transmission of the request. | 05-19-2011 |
20110125827 | Validation Pipeline - Techniques for configuring validation rules in a client-server architecture, and for enforcing such validation rules are provided. A developer is enabled to configure a display screen for an application to enable a user at a client to input data. The developer is further enabled to input a validation rule that is configured to be applied to validate the data at the client and/or at a server. The validation rule is integrated into code of the application. During execution of the application, a client-side rules engine may be present to evaluate the validation rule at the client, and a server-side rules engine may be present to evaluate the validation rule at the server. The client-side rules engine and server-side rules engine may be configured to evaluate validation rules in an asynchronous manner. | 05-26-2011 |
20110125828 | Service for Standardization of Resource Metadata Models Via Social Networking - Arriving at an Agreed Upon (Standard) Resource Meta-Model Via Social Consensus - Disclosed are systems and methods for generating standardized models for a resource via social computing. The disclosed systems and methods generate standardized models for resources via social computing and include receiving a request for the registration of a resource from a first client; collecting data defining at least one property of the resource to be registered and registering the resource with a server having a plurality of clients. The method also includes receiving subsequent request for the registration of a substantially similar resource from a second client; providing the subsequent client with earlier collected data from other clients defining the properties of the existing resource, and receiving data chosen by the subsequent client defining the properties of the new substantially similar resource. The method further includes weighting the collected data defining at least one property of the resource based on the frequency of selection of the data to define at least one of the property of the resource by clients of the server registering a substantially similar resource and designating a consensus, of the plurality of clients, of the defining properties of the substantially similar resources as the defining properties for a synthetic standard format model for the resource and substantially similar resources based on the weighted data. | 05-26-2011 |
20110125829 | CONTENT MANAGEMENT - A method, system, and computer program product for providing content management services are provided. The method includes displaying a listing of content feeds within a user interface screen, each content feed representing a list of content entries. The method also includes receiving preferences via a user interface. The preferences include: a weighting factor representing a relevance of content sources for each of the content feeds in context with others of the content feeds in the listing; and a view type selected from a list of view types to each of the content feeds in the listing, each of the view types representing a manner in which information in the content feeds is displayed via the user interface. The method further includes applying the preferences to the content feeds and displaying results of the preferences via the user interface screen. The results represent a modified form of a selected content feed. | 05-26-2011 |
20110125830 | REDIRECTING TO A BOOK WEBSITE - Systems and methods of the present invention provide for redirecting a user to a book's website after submitting a request for information about the book. The book's website or a link to the website may be displayed to the user on a client browser. | 05-26-2011 |
20110125831 | TOOLS FOR REDIRECTING TO A BOOK WEBSITE - Systems and methods of the present invention provide for redirecting a user to a book's website after submitting a request for information about the book. The book's website or a link to the website may be displayed to the user on a client browser. | 05-26-2011 |
20110125832 | DETERMINING DURATION OF USER INTERACTION - In some implementations, methods for determining a duration of user interaction include monitoring communication between a client computer and a server, identifying a message time period, during which messages are communicated between the client computer and the server, and monitoring activity of a processor of the client computer. A first time period of processor activity is identified, the first time period including a first start time and a first end time, the first end time being within the message time period. A second time period of processor activity is identified, the second time period including a second start time and a second end time, the second start time being within the message time period. The duration of user interaction is determined based on the first start time and the second end time. | 05-26-2011 |
20110125833 | Proxy Server - Methods and a preprocessing proxy server in a communication system can support any mode of web browser operation and enable a user selectively to bypass or enable the proxy server's translation of requested web content. For example, a translation selection decision can be made based on the requested content (e.g., active HTML) or user input. Selection is made between the original representation of a web page and a translated one, i.e., a representation that is adapted to one or more characteristics of the receiving device, such as a smaller screen, lower screen resolution, low communication bandwidth, etc. The decision on whether to translate is preferably made by a proxy server in the network, and the decision is based on one or more of the following criteria: requested-page content, user preferences, and statistics. An advantage of interposing a proxy server in this arrangement is that all web servers can remain unchanged. | 05-26-2011 |
20110125834 | ARCHITECTURE, SYSTEM AND METHOD FOR PROVIDING A PLUG-IN ARCHITECTURE IN A REAL-TIME WEB APPLICATION FRAMEWORK - A method and apparatus for providing a plug-in architecture in a real-time web application framework is described. In one embodiment, the method includes receiving an application to be installed on a hub of a real-time web application framework. The method may also include installing the application on an entry point of the hub, the application one of a plurality of different types of applications to be automatically run by the hub. | 05-26-2011 |
20110125835 | SHARED FILE SYSTEM - A shared storage distributed file system is presented that provides users and applications with transparent access to shared data stored on network attached storage devices by utilizing layering techniques to inherit file management functionality from existing file systems. The present invention stores meta-data for the shared data as real-data in a standard, non-modified, client-server distributed file system, such as NFS. In effect, the standard client-server file system acts as a meta-data server. The name space consisting of inode files stored as real-data on the meta-data server acts as the name space for the shared data. Similarly, file attributes of the inode files are utilized as the file attributes of the shared data. By utilizing an existing client-server system as the meta-data server, development time and complexity are greatly reduced, while speed advances in the underlying client-server system may be incorporated without alteration of the present invention. A method for communicating with network attached storage devices over layered file systems is also presented. | 05-26-2011 |
20110125836 | OPERATING SYSTEM - A data receiving system has a local terminal, a central processing facility and a communication system for allowing communication between the two. The local terminal communicates, using the communication system, with a server of the central processing facility to cause a hardware device of the terminal to capture data. The local terminal opens a communication link to the central processing facility; and calls a method on the server so that data captured by the hardware device is stored by the central processing facility. | 05-26-2011 |
20110125837 | Automatic Content Composition Generation - The invention discloses methods, algorithms, and the related systems and services of generating contents from a body of knowledge. | 05-26-2011 |
20110125838 | SYSTEM FOR AUTOMATED GENERATION AND DEPLOYMENT OF CUSTOMIZED MOBILE APPS FOR MULTIPLE MOBILE DEVICE PLATFORMS - A system for creating and deploying custom mobile applications, that is easy for even an individual or small enterprise to employ, wherein the system facilitates creation of a mobile application behavior specification by a user that is easily transformed to new custom applications that are easily deployed. It employs, among others items, a mobile client in a mobile device that receives a notification from a server, wherein the notification comprises one of a reference and a link to the a mobile application behavior specification, and, in response, the mobile client retrieves the mobile application behavior specification from the server, processes it, automatically morphs into an associated mobile application and presents itself to a user of the mobile device. The user can enter data in input fields (such as text entry boxes), make selection on multiple choice prompts (inclusive or exclusive set of multiple choices are displayed), provide audio recording, provide digital photo images, record video, and send them to the server for storage associated with that mobile application. | 05-26-2011 |
20110131270 | METHOD AND SYSTEM FOR CREATING PERVASIVE DATA FORM REPORTING - A content syndication system is disclosed where a syndicated data feed entry may include whatever information contributed to the content of that feed entry. Doing so allows business reporting and analytics tools to consume both the feed information (e.g., a summary of a report) and the underlying data (e.g., a collection of database records). A feed-reader application that does not understand the extended feed data (i.e., the information which contributed to the content of the feed entry) simply disregards the extended content. Thus, the extended feeds may be included in email messages, documents and other packaging and delivery mechanisms since no additional information is needed to consume or render formatted content. | 06-02-2011 |
20110131271 | APPARATUS AND METHOD FOR ALLOCATING AND RELEASING IMAGING DEVICE IN VIRTUALIZATION SYSTEM - The present invention relates to an apparatus and method for allocating and releasing an imaging device in a virtualization system. An image processing management module in the virtualization system, in response to an allocation command or a release command from the device management module, generates or removes an image processing module corresponding to the imaging device, and, upon generating the image processing module, transmits connection information on the image processing module to the imaging device so that image data from the virtual machine is transmitted and received between the imaging device and the image processing module. According to the present invention, it can be possible to establish a computing environment appropriate for an environment using various imaging devices in a ubiquitous environment by constituting a virtualization computing environment that allows a user to dynamically select an imaging device in a server where a plurality of imaging devices have been registered. | 06-02-2011 |
20110131272 | Technique of Providing Targeted Media Items - A first message from a client device, received at a server, can include a request to provide at least one media item matching at least one audience parameter. In response to the first message, the server can access a database storing media item information associated with multiple media items to be retrieved using servers other than the server receiving the first message. The media item information can include, a media item identifier, a media item location identifier, and description information. Media items are selected based on a comparison of the audience parameter with the description information and the server sends a reply to the first message, including a list of media items and their location identifiers. | 06-02-2011 |
20110131273 | DEVELOPMENT AND DEPLOYMENT OF MOBILE AND DESKTOP APPLICATIONS WITHIN A FLEXIBLE MARKUP-BASED DISTRIBUTED ARCHITECTURE - A computer program product embodied in a computer-readable medium is configurable to accomplish execution of an application that is specified and encoded in a markup-based descriptor language. The product includes client runtime computer code configured to cause a client computer device to process the markup-based descriptor language to deploy an application to accomplish execution of the application. The client runtime computer code is further configured to process the markup-based descriptor language to selectively configure the client computer device to deploy the application so as to accomplish execution of the application by the client computer device stand-alone or by the client computer device in cooperation with a server to which the device is connectable via a network connection. | 06-02-2011 |
20110137975 | SECURE PROFILING METHOD PROVIDING PRIVACY IN SOCIAL NETWORKING SYSTEMS - The present invention includes devices and methods for enabling private and secure data collection by profile servers relating to users that are associated with a profiling user in a social networking system. Particular aspects of the present invention are described in the claims, specification and drawings. | 06-09-2011 |
20110137976 | Multifunction Multimedia Device - A method for interpreting messages, user-defined alert conditions, voice commands and performing an action in response is described. A method for annotating media content is described. A method for presenting additional content associated with media content identified based on a fingerprint is described. A method for identifying that an advertisement portion of media content is being played based on a fingerprint derived from the media content is described. A method of one media device recording particular media content automatically in response to another media device recording the particular media content is described. A method of concurrently playing media content on multiple devices is described. A method of publishing information associated with recording of media content is described. A method of deriving fingerprints by media devices that meet an idleness criteria is described. A method of loading, modifying, and displaying a high definition frame from a frame buffer is described. A method of recording or playing media content identified based on fingerprints is described. | 06-09-2011 |
20110137977 | METHOD AND SYSTEM FOR GENERATING RICH CLIENT APPLICATIONS FOR ADMINISTRATORS AND TRANSLATORS - . A method for providing an admin-user with a client User-Interface (UI) for managing a client application, comprising: defining at least one admin-user privilege level; providing a client application with an end-user UI definition and at least one admin-user privilege level definition; providing a run-time application adapted to execute the client application alternatively at an end-user privilege level, and at the at least one admin-user privilege level, wherein the run-time application is adapted to provide a rich client UI when invoked by an admin-user and wherein the run-time application is adapted to modify the end-user UI definition in response to inputs received from an admin-user when invoked with admin-user level privilege. | 06-09-2011 |
20110137978 | CAPACITY PLANNING TOOL FOR THE WEB - The current invention is a Capacity Planning Tool for the Web. This tool is developed and integrated to be within an Internet browser tool. The tool is used as an XML markup language for describing multimedia presentations. It can be used to examine the capacity of the server and network to transmit the entire requested multimedia document smoothly without interruptions. Also, the system can be utilized as part of an interactive e-learning tool for Web page development. | 06-09-2011 |
20110137979 | SERVER CONNECTED TO IMAGE FORMING APPARATUS AND CLIENT, CLIENT, AND METHOD OF REMOTELY INSTALLING DRIVER OF IMAGE FORMING APPARATUS - A server connected to an image forming apparatus and a client, a client, and a method of remotely installing a driver of the image forming apparatus. A method of remotely installing a driver of an image forming apparatus in which a server is connected to at least one image forming apparatus and at least one client, the method including selecting at least one client where a driver of the image forming apparatus is to be installed, selecting a kind of at least one driver to be installed in the selected at least one client, receiving status information from the selected at least one client, displaying installation information of the driver on the at least one selected client according to the received status information, and selectively installing the driver in the selected at least one client according to the display installation information. | 06-09-2011 |
20110137980 | METHOD AND APPARATUS FOR USING SERVICE OF PLURALITY OF INTERNET SERVICE PROVIDERS - A method and apparatus for using a service of an Internet Service Provider (ISP) from among a plurality of ISPs are provided. The method includes: receiving information regarding a plurality of servers respectively operated by the plurality of ISPs from a server managing information regarding the plurality of ISPs; searching for an ISP which provides Internet access to the client from among the plurality of ISPs by accessing at least one of the plurality of servers according to the received information; and using a service of the ISP which provides the Internet access to the client and is discovered based on the searching. | 06-09-2011 |
20110137981 | INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING THE SAME - The information processing apparatus includes a screen display unit configured to display a first screen that displays content acquired from an external server and a second screen that displays content stored in the information processing apparatus, an accepting unit configured to accept language information about selection of a language to be used to display the first screen, a notification unit configured to notify a predetermined external server of the accepted language information and address information representing an address of the content, a first determination unit configured to determine whether the predetermined external server is a specific external server, and a setting unit configured to, when the first determination unit determines that the predetermined external server is the specific external server, set a language to be used to display the second screen to the same language as that of a received content. | 06-09-2011 |
20110137982 | Business Infrastructure System and Method for Using Same - A system and method for consolidating a business infrastructure is provided. The business infrastructure may have an infrastructure unit for use in an office. The infrastructure unit may have a plurality of technology components. The plurality of technology components may have a telephone component configured to communicate with one or more phone cords located at the building and a server component for serving one or more client computers. The infrastructure unit may have a housing for containing the plurality of technology components and wherein the housing is movable within the office. | 06-09-2011 |
20110137983 | Realization to the Great Volume of Data Based Dynamic Policy - The innovation provided an approach to the great volume of data based dynamic policy model, which consists of the steps as the following: 1) User registration in the Differentiation Access & Application Control System (DACS); 2) After user log in Radius system, the user profile is delivered to DACS system where user profile can be recorded; 3) After logging in DACS system, user has option to subscribe the policy for the bandwidth, and the DACS system record the subscribed policy information; 4) User requests to use the subscribed policy via the interface provided by DACS system; 5) After receiving policy requests from user, the DACS system creates a thread which dispatches the policy ordered by subscriber. After finishing above, the result will be returned to subscriber. The innovation supports dynamic policy dispatch in real-time manner for the large number of subscribers, specified bandwidth and QoS according to the service, thus the change from bandwidth control to the dynamic policy model for the service control is realized. | 06-09-2011 |
20110137984 | METHOD AND APPARATUS FOR SUPPORTING MULTIMEDIA STREAMING SERVICE - A client apparatus and method using a multimedia streaming service supporting technology that controls streaming communication with a streaming server on the basis of a buffer level independently from a pause/resuming input of a user are provided. The method includes: measuring a buffer level of a buffer of a streaming client which temporarily stores streaming data received from a streaming server; and controlling, independently from a user's input, streaming communication with the streaming server according to the measured buffer level. | 06-09-2011 |
20110137985 | NETWORK TYPE CONTENT REPRODUCING SYSTEM - The network type audio system includes a content server storing a large number of music data pieces, an audio client reproducing music, and a controller monitoring and controlling the audio client through the content server. The audio client requests the server to provide the music data of a music piece selected in response to the user's operation. The content server returns the music data of the selected music piece in response to the request from the audio client. The music data is distributed from the content server to the audio client on the basis of a specified amount. The audio client notifies the content server of its status. The content server notifies the controller of the status of the audio client. The controller displays the status. The controller also instructs the audio client to reproduce the music piece selected in response to the user's operation through the content server. | 06-09-2011 |
20110145313 | METHOD AND SYSTEM FOR DATA TRANSPORT COMPRESSION BASED ON AN ENCODING DICTIONARY PATCH - A method and system for transport data compression between a server and a client based on patches to the dictionaries used for encoding the data. The method includes requesting the server for data, returning the data and a dictionary patch to the client where data having been compressed based on a previously used dictionary and the dictionary patch, and decompressing the returned data using the dictionary and the dictionary patch. The dictionary patch includes updates to the previously used dictionary. Each dictionary has a dictionary identifier that the server and client use to identify the dictionary in their requests and responses. The identifier might be a unique identification or a network session number. Upon receiving a response, the client updates the previously used dictionary with information in the patch and decompresses the returned data using the updated dictionary. | 06-16-2011 |
20110145314 | Communication Architecture for Devices Without Access to a Centralized Server - According to an embodiment, a mobile communication device comprises a client and a server. The client is operable to directly request information from another communication device when access to a centralized server is unavailable. The direct request bypasses the centralized server and passes through a wireless communication channel. The server is operable to directly provide information to another communication device in response to a request from the other communication device. | 06-16-2011 |
20110145315 | SYSTEMS AND METHODS FOR SORTING, GROUPING, AND RENDERING SUBSETS OF LARGE DATASETS OVER A NETWORK - Systems and methods for sorting, grouping, and rendering subsets of large datasets over a network are described. Records may be sorted according to a user input, and the system may identify the subset of records that would be displayed on a client. The system may render for display only the identified records. Additionally, the system may render and cache records proximate to the identified records. Further, the system may perform searches upon the records and use the search results to further find results for a refined search. | 06-16-2011 |
20110145316 | PROACTIVE DNS QUERY SYSTEM BASED ON CALL FLOW ANALYSIS - DNS requests associated with a network call flow may be proactively predicted. A method may include receiving a model relating DNS queries to DNS queries that are likely to be subsequently issued by other network devices; receiving a first DNS query, the first DNS query being received from a first network device; predicting additional DNS queries that are likely to be issued by the other network devices; and transmitting responses to the predicted DNS queries to other network devices. | 06-16-2011 |
20110145317 | DATA ROUTING IN A CONTENT DISTRIBUTION NETWORK FOR MOBILITY DELIVERY - System(s) and method(s) are provided to route data within a network of content with specific service constraints to mobile devices. A mobile network management component receives an identifier (ID) of a base station that serves a mobile device that originates a request for data, and relays the ID to a network platform that administers content. A mapping that associates one or more base stations with a deployed content node and the received ID are utilized to identify a content node to serve the request for data via the base station. The received request for data is directed to the identified content node. A service constraint configuration can be allocated for exchange of payload data between the mobile device and the network platform. For a request to consume data and a request to supply data, identified content node delivers data and receives data, respectively, in accordance with the service constraint allocation. | 06-16-2011 |
20110145318 | INTERACTIVE ANALYTICS PROCESSING - An end-to-end record, request, response token-based protocol is used to facilitate processing of client jobs. This allows the client to forward analytical tasks of a job directly to an analytics cluster and to record an indication of such at a server. The accelerators of the cluster to perform the tasks are specified in a token provided by the server to the client. | 06-16-2011 |
20110145319 | GROUP SESSION MANAGEMENT AND ADMISSION CONTROL OF MULTIPLE INTERNET PROTOCOL FLOWS - The present invention provides a method for establishing a plurality of flows between an application server and user equipment to support one or more applications. The method includes transmitting a group request from the application server to a policy server. The group request is to establish the flows and includes information indicating one or more relationships between the flows. The method also includes receiving, at the application server and from the policy server, a response to the group request indicating whether the flows have been established subject to one or more constraints imposed by the relationship(s). | 06-16-2011 |
20110145320 | MESSAGE BUS BASED REPLICATION - An update publishing system receives update data representing an update made to a lightweight directory access protocol (LDAP)-based database. The publishing system identifies a list corresponding to the update data, converts the data into a wire level data format, and sends the converted data to an advanced message queuing protocol (AMQP) exchange corresponding to the list. The exchange enables a client not able to process update data in LDAP data format to receive data in a format that is compatible with the client. An update subscribing system subscribes to an AMQP messaging system for updates made to the LDAP-based database. The subscribing system receives update data from the messaging system, where the update data is in the different data format, identifies an entry identifier in the update data, and replaces an entry in a second database that has a matching entry identifier with an entry in the update data. | 06-16-2011 |
20110145321 | Setting Cookies in Conjunction with Phased Delivery of Structured Documents - In one embodiment, a method includes receiving a first request from a client for a target structured document and generating the target structured document and one or more parameters for one or more state objects associated with the client. In a particular embodiment, the method includes, in a first response phase, transmitting a first portion of the target structured document to the client. In a particular embodiment, the method further includes, in a second response phase, transmitting a second portion of the target structured document that includes a code segment. The method may additionally include receiving a second request from the client sent from the client as a result of the client executing the code segment, and transmitting a response to the second request that comprises the one or more parameters for the one or more state objects. | 06-16-2011 |
20110145322 | REMOTE CLIENT MANAGEMENT - A method for managing remote clients includes retrieving a client version identifier for an application program running on a client. The client version identifier is compared with a master version identifier for a master configuration file on a server. An active configuration of the application program on the client is altered while the application program is running. | 06-16-2011 |
20110145323 | METHOD AND APPARATUS FOR CONTROLLING DELIVERY OF SERVICES TO USER DEVICES - A capability is provided for controlling delivery of services from a server to a user device using a service delivery control function. A method for controlling delivery of services from a server to a user device includes receiving service delivery feedback information from the user device and initiating, based on at least a portion of the service delivery feedback information, a control action adapted for controlling at least one characteristic of delivery of the service from the server to the user device. The service delivery feedback information includes user device state information associated with the user device and user activity information indicative of activity of a user using the user device. The at least one characteristic of delivery of the service includes one or more of a timing with which the service is provided to the user device, selection of services, service features, and/or content to be delivered as part of service delivery, one or more rates associated with service delivery, and the like, as well as combinations thereof. | 06-16-2011 |
20110145324 | REDUCING MESSAGING IN A CLIENT-SERVER SYSTEM - A detection that a client-server system, which is operating in a first state mode, has switched from a first use case to a second use case for accessing a property of an object associated with a server. The first state mode during the first use case reduces messaging in the client-server system as compared to using a second state mode. A determination is performed as to whether using the second state mode during the second use case would reduce messaging in the system as compared to using the first state mode. The client-server system is transitioned to the second state mode, if operating in the second state mode would reduce messaging in the client-server system as compared to operating in the first state mode for the second use case. | 06-16-2011 |
20110145325 | RUNNING AN INTERACTIVE MULTI-USER APPLICATION AT A MOBILE TERMINAL - A method of running an interactive multi-user application at a terminal of a communication system, according to which the terminal accesses a server of the communication system to create or update thereat, using a set of application-agnostic tools implemented at the server, a slave process corresponding to the interactive multi-user application. The terminal then communicates with the slave process to provide and receive state-vector updates corresponding to the application group running this interactive multi-user application. The state-vector updates are used by this terminal and each of the other terminals from the application group to concurrently calculate and track the global state of the application in a mutually consistent manner. | 06-16-2011 |
20110145326 | WORKFLOW CUSTOMIZATION METHOD IN SaaS ENVIRONMENT - A method for providing a customized workflow service to offer a customized workflow software service in software as a service (SaaS) environment includes: providing currently set workflow information to a customized workflow software service client; and receiving a request for correction of workflow information from the client. Further, the method for providing the customized workflow service includes storing workflow information corrected in response to the request for correction of workflow information in a customized workflow database. | 06-16-2011 |
20110145327 | SYSTEMS AND METHODS OF CONTEXTUALIZING AND LINKING MEDIA ITEMS - Some aspects relate to systems and methods of tagging to enhance contextualization of media items and ease of use. Tag data structures provide an extensible platform to allow description of a concept from multiple points of view and in multiple contexts, such as locations, activities, and people. Individual application instances using these data structures can each maintain a private store of media items, and can be synchronized with a server. Each application owner can select portions of the private store to share. The server also can maintain canonical hierarchies of tags, such as hierarchies of activities and of places. These canonical hierarchies can be provided to application instances, where private modifications/additions can be made. Owners can offer to share private modifications, which can be accepted or rejected. Displays of media item selections and of clouds of related tags can be formed based on the contextual and relational information contained in the tags and in the canonical hierarchies. | 06-16-2011 |
20110145328 | CONNECTED INSTANCE GROUP OF DYNAMICALLY ADDRESSED HOSTS - A system for building and maintaining a connected instance group of machines includes protocols for instance group creation; master machine creation, operation, and recovery; and peer machine creation, operation, and recovery. These protocols allow each machine to connect with a data source and to build a local hosts file containing the name and IP addresses of the machines in the instance group and, thus, provides network connectivity among the machines in the instance group. | 06-16-2011 |
20110145329 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD OF INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM - An information processing apparatus including a display unit that is capable of displaying an operation screen provided by a server notifies the server of a content of an instruction from a user via an operation screen provided by the server and displayed on the display unit, and if the server requests execution of a process based on the notified content of the instruction, executes the requested process. The information processing apparatus determines an operation screen displayed on the display unit after notifying the server, and if the operation screen provided by the server is displayed on the display unit, performs control to execute the process requested by the server, and if another operation screen is displayed on the display unit instead of the operation screen provided by the server, performs control to not execute the process requested by the server. | 06-16-2011 |
20110145330 | SYSTEM AND METHOD FOR PERFORMING FLASH CROWD CACHING OF DYNAMICALLY GENERATED OBJECTS IN A DATA COMMUNICATION NETWORK - The present invention is directed towards a “flash crowd” technique for handling situations where the cache receives additional requests, e.g., nearly simultaneous requests, for the same object during the time the server is processing and returning the response object for a first requestor. Once all such nearly simultaneous requests are responded to by the cache, the object is flushed from the cache, with no additional expiry time or invalidation action needed. This technique of the present invention enables data to be cached and served for very small amounts of time for objects that would otherwise be considered non-cacheable. As such, this technique yields a significant improvement in applications that serve fast changing data to a large volume of concurrent users, such, for example, as real time stock quotes, or a fast evolving news story. | 06-16-2011 |
20110153715 | LIGHTWEIGHT SERVICE MIGRATION - Techniques for migrating lightweight services in a datacenter are described. In an example embodiment the services can be attached to virtual ports of embedded switches and assigned unique network identifiers. The services can be migrated from one physical host to another by migrating the unique identifiers and associating them with instantiated instances of at least equivalent services. | 06-23-2011 |
20110153716 | ENABLING VIRTUAL DESKTOP CONNECTIONS TO REMOTE CLIENTS - Disclosed are techniques for providing a platform that allows a user to remotely establish a connection with a virtual machine operating on a server farm In a typical scenario, when a user requests for a connection to access third party plug-in applications, the application program interface may interact with the session broker process to identify sessions or suitable servers to which the user can be connected. The user may access the third party plug-in applications through the identified sessions or suitable servers. | 06-23-2011 |
20110153717 | CLIENT MESSAGE DISTRIBUTION IN A DISTRIBUTED DIRECTORY BASED ON LANGUAGE AND CHARACTER SETS - A proxy server distributes client messages to backend servers based on language. An incoming client message to the proxy server specifies a language to use for queries and other transactions with the backend servers. The proxy server determines a backend server that supports the language and transmits the client message to that backend server. A client message might specify a character set as well for interacting with the backend servers that support languages under a given character set. | 06-23-2011 |
20110153718 | SYSTEMS AND METHODS FOR ESTABLISHING NETWORK CONNECTIONS USING LOCAL MEDIATION SERVICES - Systems and methods facilitate communication between clients, servers or other nodes located on separate local area networks (LANs) or sub-networks within a home, office, campus or other environment using one or more mediation servers located within the local network environment. The server establishes a persistent connection to each available mediation service. The client requests a connection to the server by providing addresses or other connection information associated with the client to one or more of the mediation servers in communication with the server. The mediation server(s) send network information associated with the client to the server via the persistent connections. The server responds to the mediation server(s) by providing network information that can be relayed to the client. When the client and server have exchanged network information, communications between the client and server can be established using conventional or proprietary network address translation (NAT) or other techniques. | 06-23-2011 |
20110153719 | Integrated Adaptive Anycast for Content Distribution - A system includes first and second cache servers a domain name server, and a route controller. The cache servers are each configured to respond to an anycast address. Additionally, the first cache server is configured to respond to a first unicast address, and the second cache server is configured to respond to a second unicast address. The router controller configured to determine wither the status of the first cache server is non-overloaded, overloaded, or offline. The route controller is further configured to instruct the domain name server to provide the second unicast address when the status is overloaded or offline, and modify routing of the anycast address to direct a content request sent to the anycast address to the second cache server when the status is offline. The domain name server is configured to receive a request from a requestor for a cache server address. Additionally, the domain name server is configured to provide an anycast address to the requestor when the status of the first cache server is non-overloaded, and provide the second unicast address to the requestor when the status of the first cache server is offline or overloaded. | 06-23-2011 |
20110153720 | SYSTEMS AND METHODS FOR SAMPLING MANAGEMENT ACROSS MULTIPLE CORES FOR HTML INJECTION - A method for sampling management includes establishing, for a multi-core intermediary comprising a plurality of packet evaluation components executing on a corresponding plurality of cores, a frequency at which the multi-core intermediary intercepts a response transmitted from a server to a client and injects data into the intercepted response. For each of the plurality of packet evaluation components, an offset and a frequency based on a number of packet evaluation components in the plurality of packet evaluation components is established, a combination of the established frequencies substantially similar to the frequency established for the multi-core intermediary. One of the plurality of cores intercepts a response from the server to the client, at a time specified by the frequency and the offset. The packet evaluation component executing on the one of the plurality of cores injects data into the intercepted response. | 06-23-2011 |
20110153721 | SYSTEMS AND METHODS FOR POLICY BASED INTEGRATION TO HORIZONTALLY DEPLOYED WAN OPTIMIZATION APPLIANCES - The present disclosure presents systems and methods for policy based redirection of network traffic, by an intermediary device, to a horizontally deployed WAN device. An intermediary receives a request from a client to access a server. The request was previously modified by a first WAN device to include information in a first option field of a transport layer. The intermediary may determine, responsive to a redirection policy, to send the request to a second WAN optimization device deployed horizontally from the intermediary, instead of the server. The intermediary transmits the request to the second WAN optimization device, while maintaining the information from the first option field. The intermediary device receives the request including the information in the first option field identifying the first WAN optimization device to the second WAN optimization device. The intermediary receives a modified request from the second WAN device, the modified request determined by the intermediary to be sent to the destination server. | 06-23-2011 |
20110153722 | SYSTEMS AND METHODS FOR POLICY BASED TRANSPARENT CLIENT IP INSERTION - The present disclosure presents systems and methods for maintaining an original source IP address of a request by an intermediary network device despite the source IP address being modified by a cache server during an unfulfilled cache request. An intermediary receives a request from a client to access a destination server via a first transport layer connection. The client request identifies the client's IP address as a source IP address. The intermediary transmits to a cache server, via a second transport layer connection, the client request as a second request modified to include the client IP address of the first request in a header. The intermediary device receives, via a third connection, the second request as a third request from the cache server. The intermediary device obtains the client IP address from the header of the third request and transmits to the server identified in the first request the third request as a fourth request identifying the client IP address as the source IP address. | 06-23-2011 |
20110153723 | SYSTEMS AND METHODS FOR MANAGING DYNAMIC PROXIMITY IN MULTI-CORE GSLB APPLIANCE - The present invention is directed towards systems and methods for providing dynamic proximity load balancing via a multi-core intermediary device. An intermediary device providing global server load balancing (GSLB) identifies a local domain name service (LDNS) entries database and assigns each LDNS entry in the LDNS entries database to one of the plurality of packet processing engine base on a source internet protocol (IP) address of each LDNS entry. The first packet processing engine on the appliance receives a LDNS request for an IP address, determines that the LDNS entry for the IP address is assigned to a second packet processing engine of the plurality of packet processing engines, transmits a request to the second packet processing engine for the LDNS entry for the IP address, and determines a response to the LDNS request based on the LDNS entry for the IP address received from the second packet processing engine. | 06-23-2011 |
20110153724 | SYSTEMS AND METHODS FOR OBJECT RATE LIMITING IN MULTI-CORE SYSTEM - The present invention is directed towards systems and methods for managing a rate of request for an object transmitted between a server and one or more clients via a multi-core intermediary device. A first core of the intermediary device can receive a request for an object and assume ownership of the object. The first core can store the object in shared memory along with a rate-related counter for the object and generate a hash to the object and counter. Other cores can obtain the hash from the first core and access the object and counter in shared memory. Policy engines and throttlers in operation on each core can control the rate of access to the stored object. | 06-23-2011 |
20110153725 | SECURE OUT-OF-BAND STORAGE CONTROL - Embodiments of the present disclosure provide methods and computing devices configured to establish secure out-of-band storage control. In various embodiments, a management module in a client device may be used to communicate with a server device independent of an operating system of the client device, to facilitate remote storage services. Other embodiments may be disclosed and claimed. | 06-23-2011 |
20110153726 | SYSTEM AND METHOD FOR PROVIDING SERVICE COMPONENT ARCHITECTURE (SCA) DATA TRANSFORMATION - A system and method for providing service component architecture (SCA) data transformation in a distributed transaction processing environment. In accordance with an embodiment, an SCA software component can be used to provide a service to transform data and requests from a service-oriented data format to a transactional data format, such as a Tuxedo or other format. In accordance with an embodiment, a configuration file, such as a schema file, is used to define the transformation between the service-oriented and transactional data formats. The SCA software components operate to communicate with a transaction component, perform the data transformation automatically, and support a transaction process on the transaction component. | 06-23-2011 |
20110153727 | 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. | 06-23-2011 |
20110153728 | SYNCHRONIZATION OF SPORADIC WEB POLL TRAFFIC - Polling performed by multiple applications running on a device is coordinated. A central scheduling function can, for example, periodically issue polling event messages to the applications. The applications can, in turn, request the transmission of polling signals to their respective servers to request application updates. By coordinating transmission of polling signals battery consumption and network communication resources can be optimized. | 06-23-2011 |
20110153729 | Image Forming System, Image Forming Apparatus, and Image Forming Method for the Development, Distribution, and Maintenance of Image Forming Apparatus Operation Screens - A web browser of a multifunction peripheral transmits a request for screen data to a web server and causes an operation screen to be displayed on an operation panel on the basis of the screen data. A terminal-side web browser of a terminal apparatus transmits a request for screen data to the web server and causes an operation screen to be displayed on a display of the terminal apparatus on the basis of the screen data. Also, the web server transmits first screen data to the terminal-side web browser in response to a request from the terminal-side web browser, the first screen data being generated from basic screen data, and transmits second screen data to the web browser in response to a request from the web browser, the second screen data being generated from the basic screen data. | 06-23-2011 |
20110153730 | HANDLING OF DATA TRANSFER IN A LAN-FREE ENVIRONMENT - There is disclosed a method, system and computer readable medium for transferring data in a LAN-free environment, in particular for a tape backup or restore operation. Data of a client partition of a first server is sent to a partition of a LAN-free server through the Local Area Network (LAN). The data sent is then converted from TCP/IP protocol to Fibre Channel protocol. The converted data is sent to a Storage Area Network (SAN) through a Fibre Channel card and finally to a tape library. An advantage is thus to mutualize and virtualize resources, in particular Fibre Channel cards. Storage Area Network tape drives are shared using such host bus adapter cards. Certain embodiments avoid the reconfiguration of Storage Area Network tape drives when the client partition moves to a new hardware. | 06-23-2011 |
20110153731 | METHOD OF UPDATING CONTENT INFORMATION ASSOCIATED WITH CONTENT BEING SERVICED IN STREAMING SERVER GROUP - Provided is a method of updating content information associated with a content being serviced in a streaming server group. The content information updating method may include: monitoring whether a new streaming server joins a streaming server group servicing the same category of a content; updating content information associated with the content being serviced in the streaming server group, and transferring the updated content information to a client when the new streaming server joins; and providing a content service via the new streaming server according to a request of the client. | 06-23-2011 |
20110153732 | Deposition Exhibit Management System - An electronic exhibit management system configured to assign exhibit numbers in real time during a multi-track deposition. The system comprises a main server, one or more client systems networked to the server, and computer code for the functioning of the invention. The system ensures that a each document marked as an exhibit is assigned a unique exhibit number, and prevents a document from being assigned multiple exhibit numbers during multiple depositions. The system finds particular use during multi-track depositions, that is, multiple depositions occurring at the same time in different venues across the country. | 06-23-2011 |
20110153733 | SIGNAL TRANSMISSION MANAGEMENT SYSTEM - The present invention relates to transmission of signals (S) to a plurality of subscriber receivers ( | 06-23-2011 |
20110153734 | SIMULATION SYSTEM - Provided is a simulation system capable of reducing a deviation that occurs in simulation results between a client and a server. In the simulation system, a server ( | 06-23-2011 |
20110153735 | INITIATION AND SUPPORT OF VIDEO CONFERENCING USING INSTANT MESSAGING - A system and method for initiating and supporting network video conferences are disclosed. In accordance with the invention, one or more instant messaging enabled clients can initiate a video conference. At least a pair of client nodes communicate with each other via an instant messaging utility. An instant messaging server supports instant messages between the two client nodes. A second server, e.g., a video conferencing server, supports video conferences between video conference participants, a video conference being initiated between video conference participants in response to an instant message transmitted between the at least two client nodes. | 06-23-2011 |
20110153736 | REQUEST ROUTING USING NETWORK COMPUTING COMPONENTS - A system, method and computer-readable medium for request routing. A DNS server at a content delivery network service provider obtains a DNS query corresponding to a resource requested from a client computing device and associated with a first resource identifier. The first resource identifier includes a first portion with DNS information and a second portion with path information. The DNS server selects a network computing component for processing the requested resource based on the DNS portion of the resource identifier and transmits information identifying the selected network computing component to the client computing device. | 06-23-2011 |
20110161394 | Interactive Television Framework Utilizing Program-Synchronous Triggers and Standard Messaging and Presence-Detection Protocols - A system for enabling nodes of a client-server network to interact with broadcast program content, the system includes a server node that can detect the presence on the network of one or more client nodes; a trigger extractor that can extract program-synchronous triggers from within the content of a broadcast program; and an application manager that, in response to extraction of a program-synchronous trigger from a broadcast program, can facilitate interactive communication, relating to the broadcast program content, between the server node and one or more client nodes whose presence on the network has been detected. | 06-30-2011 |
20110161395 | SYNTHETIC TRANSACTION MONITORING AND MANAGEMENT OF SCRIPTS - According to an embodiment of the invention, a system to improve synthetic transaction monitoring and management scripts may include an object provided by a web-server. The system may also include a testing tool configured to interact with the object, set a verification point based upon the object, and collect contextual information about the object. The system may further include a synthetic transaction script configured to test the object's performance and availability based upon the testing tool's interactions with the object, the verification point, and the collected contextual information about the object. | 06-30-2011 |
20110161396 | METHOD AND SYSTEM FOR REGISTERING A CLIENT DEVICE IN A MULTI-ROOM DIGITAL VIDEO RECORDING SYSTEM - A system and method for registering a client device with a server device includes the server device having a display. The display displays a first identifier in response to entering a registration mode. A client device is in communication with the server device. The client device detects that the server device is in registration mode and communicates a second identifier to the client device. The server device compares the first identifier and the second identifier and, after comparing, registers the client device at the server device. | 06-30-2011 |
20110161397 | METHOD FOR PRESENCE NOTIFICATION BASED ON A SEQUENCE OF EVENTS - A client entity generates a subscription to a presentity that includes a sequence of events which define a trigger that controls when a presence server sends a notification to the client entity; and the subscription further indicates a time period parameter for the sequence of events. Upon receiving the subscription, the presence server receives and monitors presence information based on the indicated time period parameter to detect an occurrence of the sequence of events, and sends the notification to the client entity when the presence information satisfies the trigger. | 06-30-2011 |
20110161398 | AUTOMATED CONTENT AND BOOKMARK DISTRIBUTION - A method of submitting content on behalf of a client to multiple service providers includes the steps of receiving a request from a client to submit content to a plurality of service providers and processing the request utilizing a server. The step of processing includes the steps of retrieving client login information necessary to submit the content to the plurality of service providers, logging on to the service providers using the client login information, if necessary, and submitting the content to the plurality of service providers through a client device. The steps of processing, retrieving, logging on, and submitting are performed automatically by the server after the request is received without additional input from the client. | 06-30-2011 |
20110161399 | METHOD AND APPARATUS FOR DETERMINING A COMMUNICATION TARGET AND FACILITATING COMMUNICATIONS BASED ON AN OBJECT DESCRIPTOR - A server performs a method for determining a communication target and facilitating communications with the target based on an object descriptor. The method includes the server receiving, from a requestor in a communication system, an object descriptor for an object, a description of a relationship between the object and a target in the communication system, and a request for a communication action with the target. The server then determines the target using the object descriptor and the relationship between the object and the target and facilitates the communication action with the target. | 06-30-2011 |
20110161400 | METHOD AND SYSTEM FOR PROVIDING COMPLETE INTERNET ANYWHERE WITH FULL SERVER ASSISTED PROCESSING - A STB, communicatively coupled to a server, receives a web page request when, for example, a URI, is entered into a web browser running in the STB. In response, the STB sends a processing assistance request to the server for processing the entire web page regardless of processing capability of the STB. The STB receives processed information resources or contents associated with the entire web page from the server. The server retrieves information resources or contents associated with the entire web page from a web server based on the received processing assistance request. The server determines content type such as video and/or graphics of the retrieved information resources or contents for corresponding content processing. The server determines content formats supported by the STB for content encoding. The STB decodes the resulting encoded information resources or contents from the server to render the entire web page in the STB. | 06-30-2011 |
20110161401 | DYNAMIC RESOURCE MANAGEMENT - Techniques for dynamic resource management are presented. A World-Wide Web (WWW) page is acquired on first access to a WWW site and rendered with a script tag. When a browser loads the WWW page, the script tag is processed to remotely execute a script on the WWW site. The script produces a single file having code for the resources that are referenced in the WWW page. The single file is provided back to the browser where it is cached so that when any of the resources are accessed via the WWW page, the needed code for those resources are available for execution within the cache of the browser. | 06-30-2011 |
20110161402 | Power Monitoring System With Proxy Server For Processing And Transforming Messages And Context-Specific Caching - An electrical power monitoring system is provided with a proxy server between at least one monitoring device and at least one client device for processing and transforming messages and context-specific caching. The electrical power monitoring system includes at least one monitoring device coupled to an electrical power distribution system for sensing and storing data representing operating characteristics of the power distribution system. At least one client device is coupled to the monitoring device for requesting data from the monitoring device and processing, storing and presenting data received from the monitoring device, and a communications network is coupled to the monitoring and client devices. The proxy server is coupled to the communications network for receiving messages from the client device as a virtual device, processing the messages, and altering the messages before communicating the messages to the monitoring device to which the messages from the client devices are directed, or deferring communication of at least portions of the messages to the actual monitoring device to which the requests are directed until a later time. | 06-30-2011 |
20110161403 | METHOD AND APPARATUS FOR PROVIDING CLIENT-SIDE CACHING - An approach is provided for providing client-side caching in network communication. A client-side caching module receives a request, from a device, for a scripting file associated with web content, the scripting file supporting client-side caching at the device. The client-side caching module identifies that the request is received over a connection supporting connection reuse. The client-side caching module determines whether the request is a first-time request. If the request is a first time request, the client-side consistency module collects session configuration information for the web content from the device, specifies session variables in the scripting file based on the session configuration information, and initiates a subsequent request for the scripting file over the connection. If the request is a subsequent request, the client-side caching module marks the session variables in the scripting file as cacheable at the device, and causes, at least in part, transmission of the scripting file to the device. | 06-30-2011 |
20110161404 | SYSTEMS AND METHODS FOR COMMUNICATING DATA BETWEEN A SERVER AND A DEVICE ON A VIRTUAL DESKTOP - A server-implemented method for communicating data between the server and a first device is described. Communications with the first device are established by emulating functions of a second device. A request to pass the data to the first device is received. A determination is made as to whether the data exist on the server. The data are streamed to a virtual desktop on the first device. | 06-30-2011 |
20110161405 | INTELLIGENT NETWORK MANAGEMENT PLATFORM FOR IKVM SERVERS - An IP-based KVM (IKVM) switch system includes a plurality of control centers connected by a network via respective routers. A group of IKVM switches is connected to each router. Each IKVM switch is connected to a plurality of remote computers. Each control center stores system configuration information regarding all other control centers, including their IP addresses, port information, information about the IKVM switches managed by them, and (optionally) the remote computers connected to each IKVM switch. The control centers use a master-slave scheme to share the configuration information among them. When a client logs on to any control center, all IKVM in the system are displayed on a UI so that the client can select any IKVM or (optionally) remote computer for access. The control centers perform necessary functions to facilitate the access to the select IKVM or remote computer by the client. | 06-30-2011 |
20110161406 | STORAGE MANAGEMENT SYSTEM, STORAGE HIERARCHY MANAGEMENT METHOD, AND MANAGEMENT SERVER - According to the present invention, it is possible to rearrange an arrangement unit on an appropriate storage device at a more appropriate timing in a complex computer system. A computer system according to the present invention includes a plurality of storage devices of different performance, and provides a virtual volume, the storage devices allocating a segment of the plurality of storage areas to an arrangement unit, which constitutes the target of a virtual volume, in accordance with the arrival of a write request from the business server, and managing, on the business server, an execution time and a predicted execution time of a job to be executed, and a time at which the storage area segment was allocated to the arrangement unit, inferring the relationship of the arrangement unit and the job from the job execution time and the time at which the storage area segment was allocated, and changing the storage area segment allocated to this arrangement unit to another storage area segment at a time decided based on the specified relationship and the predicted execution time. | 06-30-2011 |
20110161407 | MULTI-CAMPAIGN CONTENT ALLOCATION - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for creating experiment content distribution campaigns (“experiment campaign”) and allocating content in accordance with the experiment campaign. In one aspect, a control campaign or an experiment campaign are selected as an available campaign for providing content in response to receiving a content request. The selection can be a probability constrained selection where the probability with which the experiment campaign is selected is specified as a portion of a total number of requests received during an experiment period for which the experiment campaign is available to provide content. Content is provided in response to the request, where the provided content being content corresponding to the selected campaign. | 06-30-2011 |
20110161408 | METHOD AND NETWORK APPARATUS FOR REQUESTING DATA BASED ON CONTENT NAME - Provided are a network apparatus and system that may request or receive the same contents stored in a plurality of network apparatuses. In a network system sharing data, specific segments from a plurality of segments constituting the data may be received from mutually different terminals. For this, a transmission region may be determined by calculating a transmission offset corresponding to the plurality of terminals, and at least one segment included in the determined transmission region may be received from a corresponding terminal. | 06-30-2011 |
20110161409 | MEDIA MASHUP SYSTEM - A media mashup system functions as a virtualizable endpoint called an Intelligent Multimedia Pod, or IMP, that ensures a reliable and high-quality multimedia user-experience for a variety of mobile user devices such as intelligent phones etc. The media mashup platform uses a web 2.0 media mashup model that offers several key features including Near Real Time (NRT) service continuity, control-proxy for a mobile-friendly web-surfing experience, finely-filtered content aggregation based on meta-data, context sensors and buddy blaster content sharing/recommendation. These features are brought together using a web 2.0 service mashup model that integrates media meta-data together with various context sensors including mobility-related sensors such as location and presence, time-of-day, voice commands, as well as time-shifted playback. | 06-30-2011 |
20110161410 | MASSIVE-SCALE INTERACTIVE VISUALIZATION OF DATA SPACES - An improved system and method for rendering massive-scale interactive visualizations. A first aspect of the invention relates to server-based rendering of visualizations. A second aspect of the invention relates to dynamic element-based image animation. | 06-30-2011 |
20110161411 | SYSTEMS AND METHODS FOR PROVIDING CUSTOMER-SELECTED SOLUTIONS FOR MULTIPLE DATACENTER WEBSITE HOSTING - Systems of the present inventions allow for providing customer-selected solutions for multiple datacenter website hosting. An exemplary system may comprise a first datacenter comprising at least one hosting server, a second datacenter comprising at least one hosting server, and a hosting services website hosted on at least one customer interaction server. The hosting services website may be configured to offer and implement hosting of at least one customer website in the first datacenter, second datacenter, or both the first datacenter and second datacenter. The system also may comprise a network communicatively coupling the first datacenter, second datacenter, and customer interaction server. | 06-30-2011 |
20110161412 | PROCESSING REQUESTS TRANSMITTED USING A FIRST COMMUNICATION DIRECTED TO AN APPLICATION THAT USES A SECOND COMMUNICATION PROTOCOL - Provided are a method, system, and program for processing requests transmitted using a first communication directed to an application that uses a second communication protocol. A request is received from one of a plurality of client computers over a network in a first communication protocol, wherein the client computers communicate over the network in the first communication protocol. A determination is made as to whether the request includes an identifier of an application indicated in a data structure. A socket is processed that enables communication between the application identified by the identifier in response to determining that the identifier included in the request is indicated in the data structure. The socket is provided to the application identified in the request to enable the application to communicate with the client over the network using a second communication protocol. The application transmits a response to the request using the second communication protocol and the provided socket, wherein the request from the client in the first communication protocol is sent to a first communication protocol server managing communication using the first communication protocol, wherein communication with the client following the response to the request is conducted using the second communication protocol and the socket and bypasses the first communication protocol server. | 06-30-2011 |
20110161413 | USER INTERFACE FOR WEB COMMENTS - One or more server devices receive a request associated with a link, where the link is further associated with a comment and where the comment provides an opinion of, or remarks upon, a content of a document. The one or more server devices retrieve a content of the comment associated with the link from a database and retrieve the document. The one or more server devices generate another document that displays the content of the comment and includes a frame that further displays the document, and send the generated another document to the client device. | 06-30-2011 |
20110161414 | CONTENT DELIVERY SYSTEM - This system | 06-30-2011 |
20110161415 | Presence Information Management - A method and system for managing presence information for a presentity ( | 06-30-2011 |
20110167103 | MULTIMEDIA TRAINING SYSTEM AND APPARATUS - A method for providing interactive training, whereby a video display and a base station are coupled in communication with a computer. A plurality of wireless handheld remotes are configured for wirelessly communicating with the base station, and each of the remotes is operable by a respective trainee of a group of trainees. Each remote has a remote ID unique from all other remotes and is stored in non-volatile memory of the computer; and the base station includes a base station ID code unique from all other base stations, and the base station ID is stored in non-volatile memory of each remote. Each remote remains in an inactive state and is operable to be activated via a respective activate signal transmitted from the base station, and the base station is operable to transmit an activate signal to one or more of the remotes, the activate signal being effective for enabling the remote to transmit a signal, wherein the remote is deactivated upon completion of transmission of signal. Using unique IDs prevents interference from other wireless devices including remotes paired with other base stations. It also makes it unnecessary for one training system to operate on a different channel from another training system. | 07-07-2011 |
20110167104 | SELECTIVELY MIXING MEDIA DURING A GROUP COMMUNICATION SESSION WITHIN A WIRELESS COMMUNICATIONS SYSTEM - Embodiments are directed selectively mixing media at an application server arbitrating a group communication session for a communication group. In an embodiment, the application server receives media, from one or more session participants of the group communication session, for transmission to the communication group. The application server determines a number of session participants that are providing the received media. The application server determines whether to bypass the received media from entry into a de-jitter buffer based at least in part on the determined number, wherein the de-jitter buffer is configured to queue media from session participants for mixing by the application server during the group communication session. For example, the application server can determine to bypass the received media from entry into the de-jitter buffer if the number is below a threshold number. The application server transmits the received media to the communication group. | 07-07-2011 |
20110167105 | TECHNIQUES FOR ENTERPRISE RESOURCE MOBILIZATION - An enterprise mobilization system having an EUS which receives user requirement and translates the requirement into a content component and platform independent delivery component. A DSIM receives an information tree based on the content component and translates it into requests for data from at least one data source. The information is contextualized. The system provides an ability to take actions based on the context. All user experiences related to the mobilization are achieved through the concept of end-user services. | 07-07-2011 |
20110167106 | COMMUNICATION TERMINAL APPARATUS, PROGRAM, INFORMATION PROCESSING SYSTEM, AND METADATA PROVIDING SERVER - There is provided a communication terminal apparatus including a position information acquisition section which acquires position information indicating a current position, a velocity calculation section which calculates a moving velocity based on variations in amount and time of the position information acquired by the position information acquisition section, and a metadata acquisition section which determines a reference point to be a reference of an acquisition area of position metadata based on the position information and the moving velocity, determines an area size indicating a size of the acquisition area depending on the moving velocity, and acquires position metadata within an acquisition area specified based on the reference point and the area size from a metadata providing server that provides position metadata. | 07-07-2011 |
20110167107 | SYSTEM, APPARATUS AND METHOD FOR ENCRYPTION AND DECRYPTION OF DATA TRANSMITTED OVER A NETWORK - A method and system for securing data transmitted between a client device and a server by obtaining input text at an intermediate module, processing the input text to obtain processed text, deciding whether to transform the input text deterministically or non-deterministically, or a combination of deterministically and non-deterministically, and based on that decision, transforming the input text accordingly, using at least one key to obtain processed text, and transmitting the processed text to the server. Other embodiments and features of the invention include (independently or together) searching for processed text, allowing for sorting of processed text records by applying an order-preserving transformation, storing unabridged processed elements in a storage device managed by the intermediate module, providing a function by the intermediate module on the input data in lieu of the server, and processing the processed text so as to determine by the intermediate module a transformation applied by the server on input text. | 07-07-2011 |
20110167108 | WEB PAGE TAMPER-FROOF DEVICE, METHOD AND SYSTEM - The present invention discloses a web page tamper-proof device, wherein in the web page tamper-proof device, a network data packet processing unit intercepts network data packets returned from a network server, a web page regenerating unit receives the network data packets intercepted by the network data packet processing unit and regenerates content of a web page from the network data packets, a web page content comparison unit compares the content of web page regenerated by the web page regenerating unit with a previous backup content of the web page corresponding to the regenerated content of the web page to determine whether the regenerated content of the web page has been tampered and sends a message regarding the web page has been tampered to a network server take-over unit when the regenerated content of the web page is determined to have been tampered, and the network server take-over unit returns the backup content of the web page corresponding to the regenerated content of the web page back to the external network user upon receipt of the said message. The present invention further provides a method for use in the web page tamper-proof device and a system using the web page tamper-proof device. | 07-07-2011 |
20110167109 | Method for Increasing the Popularity of Creative Projects and a Computer Server for its Realization - Claimed is a method of collecting information containing the reaction of computer network users to creative projects content. The method includes locating information containing creative projects content on a computer server, the server comprising files of a website and being integrated into a computer network including at least one user computer. The method further provides the possibility of familiarizing with creative projects content and/or using creative projects content by a user from said at least one user computer using the interface of said website and the possibility of transferring information containing a user's reaction to a creative project content from said at least one user computer to said server using the interface of said website. Then a specific category of creative projects content units is determined by a selecting program block of the computer server based on a predetermined criterion and a list of creative project content units of said category is formed by said program block, such that at least a part of said list is accessible by at least one network user from at least one user computer. | 07-07-2011 |
20110167110 | INTERNET APPLIANCE SYSTEM AND METHOD - An Internet appliance, comprising, within a single housing, packet data network interfaces, adapted for communicating with the Internet and a local area network, at least one data interface selected from the group consisting of a universal serial bus, an IEEE-1394 interface, a voice telephony interface, an audio program interface, a video program interface, an audiovisual program interface, a camera interface, a physical security system interface, a wireless networking interface; a device control interface, smart home interface, an environmental sensing interface, and an environmental control interface, and a processor, for controlling a data transfer between the local area network and the Internet, and defining a markup language interface communicated through a packet data network interface, to control a data transfer or control a remote device. | 07-07-2011 |
20110167111 | METHOD FOR OPERATING AN INTEGRATED POINT OF PRESENCE SERVER NETWORK - A method for operating a network of point of presence servers sharing a hostname includes receiving a request from a user for a web page at a first web address, determining traffic loads of a plurality of customer web servers, determining a customer web server from the plurality of customer web servers, the customer web server having a traffic load lower than traffic loads of remaining customer web servers, directing the request from the user to the customer web server, receiving a request from the user for static content on the web page at a second web address, determining the point of presence server from the network of point of presence servers that is appropriate for the request, the point of presence server having service metrics more appropriate than service metrics of remaining point of presence servers from the network. | 07-07-2011 |
20110167112 | DISTRIBUTED DATA PROCESSING SYSTEM - A distributed data processing system is disclosed. A problem with distributed data processing systems, especially data centres, is the low level of utilisation of those data centres. This is, in part, owing to data centre providers being concerned not to attract financial penalties levied by their customers in response to the quality of service provided to those customers by the data centre falling below service level agreed in service level agreements. Embodiments are disclosed which tackle this problem by having the data centre control the load placed upon it by carrying out an assessment of the likely impact of performing a requested bundle of jobs on jobs which are already running in the data centre. The decision whether to provide the requested bundle of jobs is then made by weighing-up the expected increase in penalties payable to customers against the revenue expected in return for running the requested bundle of jobs. | 07-07-2011 |
20110167113 | METHOD FOR MANAGING OBJECT-BASED STORAGE SYSTEM - A method for managing an object-based storage system is provided. The object-based storage system includes root objects, partition objects, collection objects, user objects and function objects. The function objects include user function objects and system function objects. The user function objects respond to the client request, so that the existing data-processing tasks requested by the client are moved to the OBSD to be completed, so as to achieve the purposes for saving the network storage bandwidth and improving the security of the stored data, etc. The system function objects execute the system management function, so that the management of the bottom of disks management of the file system and database system is completed by the OBSD. That can be easily realized in automatic data backup, load balancing and other functions in the storage system. The user function objects and system function objects can be customized by the user. The management and processing method of the data of the traditional storage system will be changed to improve the performance of the storage system. | 07-07-2011 |
20110173247 | Massively Distributed Processing System Architecture, Scheduling, Unique Device Identification and Associated Methods - A massively distributed processing system and associated methods are described that utilize an advantageous processing architecture for a multitude of widely distributed devices to process distributed workloads for a plurality distributed processing projects. To provide the infrastructure processing power for the distributed processing system, a modular client agent program, including a system component with a core agent module and a separate project component with at least one task module, is configured to operate on the distributed devices and to process a variety of project workloads. For each different distributed project, different project components or task modules may be provided by a server system to the distributed devices to run on the core agent module or system component. In addition, a capabilities database can be used by a server system to schedule workloads based upon the capabilities of the distributed devices. Furthermore, scheduling, device ID, task wrapper and further infrastructure and application development implementations are also provided. | 07-14-2011 |
20110173248 | Method for providing on-path content distribution - In one embodiment, the method includes receiving a content request from the end user at a proxy. A modified TCP connection request message is generated such that the modified TCP connection request message includes a content identifier. The content identifier identifies the requested content. The modified TCP connection request message is sent from the proxy towards an origin server associated with the requested content, and a response to the TCP connection request message is received from a network element. A TCP connection is established with the network element. | 07-14-2011 |
20110173249 | SYSTEMS AND METHODS FOR MONITORING AND TRACKING BROADCAST SERVICE POINT USAGE - Systems and methods are described for providing content using distributed broadcast access points that include wide area broadcast interfaces for receiving content and local and/or personal area network interfaces for communicating content to client devices. In an embodiment, a system transmits usage logging notifications to one or more broadcast access points. The broadcast access points log usage data regarding the usage of the broadcast access points by client devices and/or content accessed via the broadcast access points. The logged data is then optionally used to customize one or more channels of content. Different broadcast access points may have access to different channels of content. A given channel of content optionally includes content aggregated from a plurality of different sources. | 07-14-2011 |
20110173250 | INFORMATION PROCESSING SYSTEM, CONTROL METHOD THEREFOR AND PROGRAM - An information processing system is provided that standardizes operations performed in cases where a hard key is pressed, irrespective of whether a Web application provided by an external apparatus or a native application of its own is executed. To accomplish this, the information processing system includes a server having a Web server function and an information processing apparatus having a Web browser function. When an operation screen is requested from the information processing apparatus and any hard key on the information processing apparatus is pressed during display of the operation screen, the server designates the information processing apparatus to perform a request with a predetermined URL by the Web browser function. The information processing apparatus registers the information designated by the server into a memory, and when any hard key is pressed during display of the operation screen, causes the Web browser function to perform the request. | 07-14-2011 |
20110173251 | SYSTEMS AND METHODS FOR SERVICE ISOLATION - The present invention is directed towards systems and methods of streaming an application from a remote location to a local machine system, and using local machine system resources in executing that application. In various embodiments, services needed by a streamed application may be started with high local system privileges in their own isolation environment. These service may be started, stopped, and otherwise managed by a Service Control Manager. In order for an application to both access services that operate at high local system privileges and the network so that it can access remotely stored, streaming, information; a streaming application may rely on privileges of the user when accessing network information rather than the higher privileges of the services running in isolation. | 07-14-2011 |
20110173252 | SYSTEM AND METHOD FOR CONTEXT-BASED SERIALIZATION OF MESSAGES IN A PARALLEL EXECUTION ENVIRONMENT - A messaging system and method which allows parallel execution of related requests according their context-based sequence. A serialization processor receives each incoming message request from a messaging client, extracts a transaction identifier (TI), searches a state table for the TI, and, if the TI is found active in the state table, stores the request in a serialization queue and makes an entry for that TI with the state “queued” in the state table. After execution of the active request, its entry in the state table is cleared, and the queued request with the same TI is executed, whereupon its entry is changed from queued to active. | 07-14-2011 |
20110173253 | Methods, Apparatus and Systems for Providing Local and Online Data Services - A system and method for processing content data for one or more reader devices at a server in accordance with exemplary embodiments may include receiving, from one or more end-user devices, content data associated with one or more content resources via a first network, analyzing the content data using one or more online content analysis devices whereby analysis data is generated, formatting the content data using one or more online formatting devices based on the analysis data, and outputting, to the one or more the reader devices, formatted content data via a second network. | 07-14-2011 |
20110173254 | SYSTEM AND METHOD FOR SCHEDULING DEVICE MANAGEMENT - According an embodiment of the present invention, a method, in a client device, for performing a management command for managing the client device, includes receiving scheduling information from a server device, the scheduling information including the management command and a condition, wherein the condition corresponds to a specific time point for executing the management command, monitoring whether the condition is satisfied for performing the management command by determining whether the specific time point arrives or whether a power-on command is received after the specific time point, performing a user interaction by displaying a content related to the management command to be performed, if it is determined that the power-on command is received after the specific time point, and performing the management command according to the user interaction. | 07-14-2011 |
20110173255 | Method for Client-Side Personalization - A method or data processing system readable medium can be used for communications between a user and a network site. In one embodiment, the user may request personalization information including personalization rule(s) from the network site. The user can generate personalization logic based on the personalization information. In this manner, the user has better control over his or her personal information. The server computer at the network site may benefit because it does not have to generate the personalization logic for the user. Accordingly, the server computer at the network site may be able to accommodate more users or can respond to them faster. | 07-14-2011 |
20110173256 | SYSTEM AND METHOD FOR HOSTING BROWSER-BASED SCREEN SHARING - To host a screen-sharing session during which images displayed on a display screen of a computing system are shared for concurrent display with a guest computing system, a request is sent from a browser program running on the computing system to a server. Received from the server in response to the request is a web page with embedded program code for repeatedly capturing and transmitting image data corresponding to an image displayed on the display screen of the computing system to the server. The screen-sharing session is hosted at the computing system entirely through the browser program by executing the embedded program code to repeatedly capture images displayed over time on the display screen of the computer system and transmit image data corresponding to the captured images to the server. | 07-14-2011 |
20110173257 | SYSTEM AND METHOD FOR PRESENTING BUDDY LIST ON IM PLATFORM - A system and method for presenting a buddy list on an IM platform are provided. The system includes an IM server and an IM client having a communication connection with the IM server. The IM server stores at least two of: a buddy database, a user information database and a status database. The buddy database records a buddy list of each user, the user information database records detailed information of each user, and the status database records a current status of each user. The IM client groups and sorts buddies in the buddy list according to the buddy list or detailed information of a buddy or a current status of the buddy obtained by the IM client from the IM server, and presents the buddy list according to a grouping and sorting result. Users are enabled to select different presenting manners and search for buddies conveniently. | 07-14-2011 |
20110179104 | SERVER DEVICE, AND METHOD AND PROGRAM FOR PROCESSING ON THE SAME - A server device ( | 07-21-2011 |
20110179105 | METHOD AND SYSTEM FOR DISTRIBUTED TASK DISPATCH IN A MULTI-APPLICATION ENVIRONMENT BASED ON CONSENSUS - A method and system for distributing tasks from an external application among concurrent database application server instances in a database system for optimum load balancing, based on consensus among the instances. Each application instance identifies a task partition ownership by those in a membership group based on a time window and generates a new membership group and partition ownership based on the current partition ownership. The instance makes the new membership group and partition ownership known to other members by recoding them in the membership table and partition map. Each participation by an instance in the membership group is identified by a random number. The new membership group and partition ownership are generated and adjusted based on an average partition allocation to achieve consensus among the instances. | 07-21-2011 |
20110179106 | VIRTUAL USER INTERFACE - Methods and apparatus are described that enable user interface virtualization for any of a wide variety of applications and computing environments. | 07-21-2011 |
20110179107 | Parking and Un-Parking of Conversations in Multiple Modalities - A park request is received from a first computing system. The park request is a request to park a conversation between a user of the first computing system and a user of a second computing system. The park request conforms to a protocol that supports parking and unparking of conversations having a first modality and conversations having a second modality. Furthermore, an unpark request is received from a third computing system. The unpark request is a request to unpark the conversation. Referral information is sent to the third computing system. The referral information enables the third computing system to establish a communication session to carry the conversation. | 07-21-2011 |
20110179108 | System for Aggregating Information and Delivering User Specific Content - Systems and methods for aggregating information and delivering user specific content having at least one system server computer having a plurality of data feeds operatively coupled thereto through which the system receives new content. The system has least one content storage device and global cache member coupled to the plurality of client computers through the server. The method includes storing content received from an external source on the content storage device and defining and storing at least one user account content delivery preference on a server computer. The method also includes receiving new content from the external source, storing the new content data to a system cache memory and sorting the content and new content according to at least one user account preference stored on the server computer. The method also includes storing new content data specified in the user account delivery preferences in a user index file associated with the user account on the server computer and presenting/delivering content specified in the user index and new content consistent with the user account preferences contained in the cache memory, to the user when the user request content or logs on to the network. | 07-21-2011 |
20110179109 | COMMUNICATION METHOD AND APPARATUS - A method of, and apparatus for, network communication between a client computer initiator and a target data store. The method includes requesting, by the initiator, a data transfer session between the initiator and the target over a network. The request specifies quality of service parameters for the data transfer session. The method further includes receiving, from the target, a response accepting or denying the data transfer session based on the quality of service parameters; and establishing the data transfer session between the initiator and the target if the request is accepted. An advantage in communicating QoS requirements automatically on a per session basis between a client computer initiator and a target data storage resource is that QoS guarantees can be improved because the QoS determination can be carried out at the time the data transfer session is required. This enables the current access patterns on the storage resource to be monitored and an accurate determination regarding whether the QoS parameters of a desired data transfer session can be met. | 07-21-2011 |
20110179110 | METADATA-CONFIGURABLE SYSTEMS AND METHODS FOR NETWORK SERVICES - In some embodiments, the presentation manager is configured to provide an interface requesting information regarding a proposal from a digital device over a network and receive the information from the digital device. The business object manager is configured to instantiate a business object based on the received information and store the instantiated business object within a data structure residing in a computer readable medium. The business rule manager is configured to generate a business rule associated with the business object, the business rule comprising instructions to perform an operation, the instructions being conditional based on the instantiated business object. The metadata manager is configured to generate metadata associated with the instantiated business object, store the generated metadata in the computer readable medium, perform the operation based on the business rule and the generated metadata, and instruct the presentation manager to provide a second interface indicating a status of the proposal. | 07-21-2011 |
20110179111 | MIGRATING A WEB HOSTING SERVICE BETWEEN A ONE BOX PER CLIENT ARCHITECTURE AND A CLOUD COMPUTING ARCHITECTURE - An automated tool for migrating a website hosting service from a first website hosting architecture to a second website hosting architecture, the first architecture comprising a server architecture that serves the services necessary for a specific website from a single machine and the second web hosting architecture comprising a server architecture that serves a plurality of common services from a plurality of machines to a plurality of unaffiliated websites using a cloud computing architecture. | 07-21-2011 |
20110179112 | MIGRATING A WEB HOSTING SERVICE BETWEEN A VIRTUALIZED ENVIRONMENT AND A SHARED ENVIRONMENT FOR MULTIPLE CLIENTS - An automated tool for migrating a website hosting service from a first website hosting architecture to a second website hosting architecture, the first architecture comprising a virtualized server architecture that serves the services necessary for a client's websites from a specific virtual machine and the second web hosting architecture comprising a server architecture that serves a plurality of unrelated clients from a plurality of shared servers. | 07-21-2011 |
20110179113 | SYSTEM AND METHOD FOR PROVIDING A UNIVERSAL ELECTRONIC WALLET - A system and method for providing a universal electronic wallet is provided. In one embodiment portable electronic devices are deployed having a universal wallet application and a wallet data file associated with the application. The wallet data file is configured to maintain a plurality of different types of wallet artifacts in the form of data records, according to unique uniform resource identifiers respective to each artifact type. | 07-21-2011 |
20110185009 | RESOURCE SHARING DEVICES - The present invention is related to a resource sharing device in a communication system including multiple computing devices. The resource sharing device includes a first interface to couple with a first computing device, a second interface to couple with a second computing device, a function device to provide a function accessible to the first and second computing devices, and a switch device coupled with the function device, the switch device to generate a device descriptor of the function device so that when the first and second computing devices are coupled with the resource sharing device the device descriptor of the function device is sent to the first and second computing devices so as to share the function of the function device to the first and second computing devices and allow the first and second computing devices to be controllable at a time by the function of the function device. | 07-28-2011 |
20110185010 | SYSTEM AND METHOD FOR DETECTING AND PROCESSING STALE MESSAGES - A system and method for handling stale messages is presented. A first message is transmitted to a peer entity. The first message includes a first timestamp. A second message is received from the peer entity. The second message is related to the first message and includes a second timestamp. A third message is received from the peer entity. The third message includes a third timestamp. A staleness of the third message is determined using the first timestamp, second timestamp, and third timestamp. When the third message is stale, the third message is at least one of ignored and discarded. When the third message is not stale, the third message may be processed. | 07-28-2011 |
20110185011 | PHYSICAL-LAYER SYSTEM PRIORITIZATION AND COMMUNICATION SESSION MANAGEMENT WITHIN A WIRELESS COMMUNICATIONS SYSTEM - Embodiments are directed to selecting a physical layer for an access terminal's (AT's) participation in a communication session. In an embodiment, the AT can register its priorities for multiple physical-layer systems as well as contact information by which an application server can contact the AT over each system. The AT selectively updates the system prioritization and/or contact information. When the AT joins or initiates a communication session, the application server supports the AT on a highest-priority system through which the AT can be contacted. The system supporting the AT's session can change upon request by the AT, the initiative of the application server and/or a detected triggering event. In a further embodiment, multiple systems can be used concurrently to support the AT's session, such that the AT can send and/or receive signaling and/or media for at least a portion of the communication session over the multiple systems concurrently. | 07-28-2011 |
20110185012 | SYSTEM AND METHOD FOR GENERATING A NOTIFICATION MAILING LIST - A system, device, and method for generating a notification mailing list includes communicating with a client computing device to display a digital map on the client computing device. The digital map may include indicia of an area of coverage of one or more advertisements, indicia of the location of one or more excavators, indicia of the location(s) at which an underground utility was damaged due to excavation, and/or indicia of the location(s) a non-native speaking resident. A user of the client computing device may select an area of the digital map based on the indicia displayed on the digital map. A notification mailing list including the street mailing address of excavators located within the selected area is generated. | 07-28-2011 |
20110185013 | SYSTEM FOR DOWNLOADING AND EXECUTING A VIRTUAL APPLICATION - A virtual process manager for use with a client application. Both the virtual process manager and the client application are installed on a client computing device. The client application is configured to receive a user command to execute a virtual application at least partially implemented by a virtualized application file stored on a remote computing device. In response to the user command, the client application commands to the virtual process manager to execute the virtualized application file. Without additional user input, the virtual process manager downloads the virtualized application file from the remote computing device and executes the virtual application at least partially implemented by the downloaded virtualized application file on the client computing device. The client application may comprise a conventional web browser or operating system shell process. | 07-28-2011 |
20110185014 | MODELING A CLOUD COMPUTING SYSTEM - A method for modeling a cloud computing system services performed by a physical computing system includes assigning, with the physical computing system, a unique index value from a number sequence to a number of objects of the cloud computing system; creating, with the physical computing system, a number of configuration values, each configuration value based on a combination of index values, each configuration value representing a unique combination of the objects associated with the cloud computing system; and associating, with the physical computing system, a number of sub-index values to each configuration value, the sub-index values being based on a characteristic of the unique combination of the objects indicated by the configuration value. | 07-28-2011 |
20110185015 | SYSTEM FOR MANAGING USER SELECTED WEB CONTENT - Managing user-selected web content using a database connected to receive and store any user-selected web content in accordance with an organizational framework. A server computer executes a plurality of code modules including a communications module in communication with a user-interface component on a client computer. The communications module receives and stores website content and pushes alerts to the client. A parser module transforms at least a portion of the content into a normalized text which is extracted into a set of terms by an extractor module. An inference engine compares at least the set of terms to an offer database using a criterion and an alert processor responds to the comparison by constructing alerts that are served to the user-interface component of the client. A system includes both the client and server computer components. | 07-28-2011 |
20110185016 | ENHANCED WEBSITE TRACKING SYSTEM AND MEHOD - An enhanced tracking system comprises an enhanced tracking server for storing and remotely executing one or more third party tags that have been removed from a client website. As a result, a visitor browser only needs to process the webpage itself such that the time required for a browser to display at the client website is reduced. The remote processing of the third party tags is able to be initiated by an enhanced tag placed on the client website or through a redirect process. | 07-28-2011 |
20110185017 | METHODS AND APPARATUS FOR OBTAINING CONTENT WITH REDUCED ACCESS TIMES - Methods and apparatus for obtaining web content are disclosed. The method includes transmitting, responsive to a user request for a webpage, a primary-content-item-request to obtain a primary content item of the webpage. And a request list that is stored on the client device is accessed to obtain a list of secondary-content-item-requests that are typically needed, in connection with the primary content item, to render the webpage. The secondary-content-item-requests are then transmitted in advance of receiving a response to the primary-content-item-request. And the web page is rendered using the primary content item and the secondary content items. | 07-28-2011 |
20110185018 | CONTENT DELIVERY SYSTEM, CONTENT DELIVERY METHOD AND COMPUTER PROGRAM - A content delivery device and method is provided to deliver content data from a server to a user terminal in response to a download request of content data input by the user terminal. It implements a first transmission step which retrieves content data, sets a low initial value as a transmission data rate and transmits content data to the user terminal based on a first transport protocol adopting a slow start algorithm gradually increasing the transmission data rate and a second transmission step which retrieves content data and transmits content data to the user terminal based on a second transport protocol adopting a high-speed algorithm setting a higher transmission data rate than the transmission data rate set by the slow start algorithm, wherein the second transmission step is performed to start transmission of content data but the first transmission step is performed after a transmission parameter of the second transmission step reaches a threshold. | 07-28-2011 |
20110185019 | COMPUTER SYSTEM AND PROCESS FOR TRANSFERRING MULTIPLE HIGH BANDWIDTH STREAMS OF DATA BETWEEN MULTIPLE STORAGE UNITS AND MULTIPLE APPLICATIONS IN A SCALABLE AND RELIABLE MANNER - Multiple applications request data from multiple storage units over a computer network. The data is divided into segments and each segment is distributed randomly on one of several storage units, independent of the storage units on which other segments of the media data are stored. At least one additional copy of each segment also is distributed randomly over the storage units, such that each segment is stored on at least two storage units. This random distribution of multiple copies of segments of data improves both scalability and reliability. When an application requests a selected segment of data, the request is processed by the storage unit with the shortest queue of requests. Random fluctuations in the load applied by multiple applications on multiple storage units are balanced nearly equally over all of the storage units. This combination of techniques results in a system which can transfer multiple, independent high-bandwidth streams of data in a scalable manner in both directions between multiple applications and multiple storage units. | 07-28-2011 |
20110191405 | Automatic Client-Server Code Generator - According to certain embodiments there is provided a system and method which enables clients to automatically generate client CLI response-objects directed for reading new unfamiliar server CLI response-objects which are received from servers without the need to write or obtain new code for each new server response-object. | 08-04-2011 |
20110191406 | Commenting method and system - A commenting method and system publishes comments related to an online article. Comments are received from and published to internet connected electronic devices. Comments received from starred commenters are stored in a tier 1 database and published by default. Comments received from a commenter without a star are stored in a tier 2 database. Comments in the tier 2 database are only published if they are approved by a starred commenter. If a tier 1 comment is in reply to another comment, all antecedent comments to the reply are also published, even if the antecedents are in tier 2. Comments may originate from individual readers. Comments may also be received by parsing an external feed from a website to extract each comment and commenter. These comments are published with the individual-reader comments according to which tier and thread each comment belongs to. | 08-04-2011 |
20110191407 | WEB APPLICATION DEVELOPMENT FRAMEWORK - Techniques, systems, apparatus and computer-program products are disclosed for developing a web-hosted shared database system with improved user interface and reduced programming. In one aspect, using a web application development framework includes declaratively specifying a web application's pages using page configurations. The framework can automatically coordinate page state with the state of a database server and an applications server, so that the specified page is first rendered and then one or more portions of the page can be updated in response to a server data change, Also, programs that are executed when a request is issued are declaratively specified using program configurations. Either or both of the page configurations and the program configurations can be implemented by access to a unified application state virtual database. Further, the unified application state virtual database can include the persistent database of the application and transient memory-based data, such as session and page data. | 08-04-2011 |
20110191408 | SYSTEM FOR CONTENT DELIVERY OVER A TELECOMMUNICATIONS NETWORK - A content delivery system includes a client configured for communication with a server and a display. The client includes program code for requesting content from the server, the content comprising a plurality of related objects at discrete locations in a memory accessible by the server. The client further includes program code for receiving index information from the server regarding the content. The client further includes code for determining an order for requesting the objects from the server responsive to the index information. The client further includes code for requesting a first object of the plurality of objects based on the order and for requesting a second object of the plurality of objects based on the order while simultaneously generating output to the display based on the first object. | 08-04-2011 |
20110191409 | REMOTE CONTROL METHOD, REMOTE CONTROL SYSTEM, STATUS INFORMING DEVICE AND CONTROL APPARATUS - The objective of the present invention is to provide a remote control method which allows a technician, etc. in a support center to remote-control a clinical specimen processing device, and a remote control system, a status informing device and a control apparatus used for such a method. The remote control method of the present invention, which is a remote control method for remote-controlling the clinical specimen processing device that processes a clinical specimen, is designed so that an image of the clinical specimen processing device is picked up by an image pickup device, and the image picked up by the image pickup device is supplied to a control apparatus located at a remote place from the clinical specimen processing device through a communication network so that the picked-up image is displayed on the control apparatus. | 08-04-2011 |
20110191410 | WWW Addressing - Systems and methods for WWW page retrieval from a web site, performing the steps of receiving information associated with the site; and directly displaying said page, using a browser, without any additional user intervention. | 08-04-2011 |
20110191411 | TECHNIQUES FOR TIMING OPTIMIZATION IN WIRELESS NETWORKS THAT UTILIZE A UNIVERSAL SERVICES INTERFACE - An embodiment of the present invention provides a mobile station to communicate with an application service provider (ASP) in a wireless network using a Universal Services Interface (USI) comprising, memory, one or more processors and a transceiver, to store some or all USI context as required by the ASP and wherein when a user accesses the ASP, the USI client inserts relevant USI context as part of an ASP request message and in order to fetch the USI context of the MS, a USI proxy sends the USI context request to a USI server and the USI server sends a USI context response back to the USI proxy which contains the USI context for the MS. | 08-04-2011 |
20110191412 | TRANSPARENT REQUEST ROUTING FOR A PARTITIONED APPLICATION SERVICE - Systems and methods for providing an efficient partitioned resource server. In one embodiment, the partitioned resource server comprises a plurality of individual servers, and the individual servers appear to be equivalent to a client. Each of the individual servers may include a routing table that includes a reference for each resource that is maintained on the partitioned resource server. Requests from a client are processed as a function of the routing table to route the request to the individual server that maintains or has control over the resource of interest. | 08-04-2011 |
20110191413 | SYSTEM AND METHOD FOR ENABLING USERS TO INTERACT IN A VIRTUAL SPACE - The present invention provides a highly scalable architecture for a three-dimensional graphical, multi-user, interactive virtual world system. In a preferred embodiment a plurality of users interact in the three-dimensional, computer-generated graphical space where each user executes a client process to view a virtual world from the perspective of that user. The virtual world shows avatars representing the other users who are neighbors of the user viewing the virtual word. In order that the view can be updated to reflect the motion of the remote user's avatars, motion information is transmitted to a central server process which provides positions updates to client processes for neighbors of the user at that client process. The client process also uses an environment database to determine which background objects to render as well as to limit the movement of the user's avatar. | 08-04-2011 |
20110191414 | METHOD AND APPARATUS FOR EFFICIENT HTTP STREAMING - A method and apparatus provide streaming delivery of data such as media data (video, audio) using a non-streaming delivery mechanism such as HTTP along with server-side pacing of the delivery. An initial portion of the media data is preloaded to a client buffer in a bursting manner to minimize latency. The method may include client request verification, support for client self-pacing, and support for catch-up pacing reductions. A proxy server apparatus may also be used which employs both server-side and client-side pacing and may include caching and both cache and client preloading for minimized latency. A similar proxy server apparatus may be used to provide an efficient alternative to client polling for data from a polled data service, such as stock quotes etc., using streaming updates. The method may include support for stream modification through persistent client requests. | 08-04-2011 |
20110196913 | Programmable Presence Virtualization - Techniques for supporting a presence virtualization query are provided. The techniques include receiving a virtual query from a client, the virtual query specified in terms of a membership set of members, wherein the membership set comprises a list of presentity uniform resource identifiers (URIs) and a separate transformation function, defined over a set of presence documents of the members in the membership set, redirecting the query to a destination virtual presentity URI whose presence state comprises an aggregation of the presence documents of the list of URIs in the membership set and a corresponding query element (QE) object that manages subscriptions for the URI, adding the client as a watcher for the destination virtual presentity URI, and applying transformation logic specified by the watcher client and notifying a corresponding client of a resulting output. | 08-11-2011 |
20110196914 | Method and System for Providing Access to Remotely Hosted Services Through a Normalized Application Programming Interface - A server system having one or more processors and memory receives, from a client, a generic request to access remotely hosted services. The server system identifies a plurality of respective remotely hosted services that are each associated with a respective API. For each respective remotely hosted service, the server system translates the generic request to a respective API-specific request to access the respective remotely hosted service using API-specific parameters and sends the respective API-specific request to the respective remotely hosted service. In response to the requests, the server system receives, from a plurality of the respective remotely hosted services, respective API-specific responses, where a respective API-specific response for a respective remotely hosted service includes respective content. The server system generates a final response that includes content from two or more of the API-specific responses and transmits the final response to the client. | 08-11-2011 |
20110196915 | METHOD AND APPARATUS FOR USING SERVICE OF HOME NETWORK DEVICE BASED ON REMOTE ACCESS - A method and apparatus for using a service provided by a universal plug and play (UPnP) device of a home network, based on a user interface (UI) received by a client located outside of the home network from a server for managing at least one UI for a remote access. | 08-11-2011 |
20110196916 | CLIENT TERMINAL, SERVER, CLOUD COMPUTING SYSTEM, AND CLOUD COMPUTING METHOD - An apparatus and method for improving the transmission quality of data in a cloud computing environment are provided. The cloud computing system includes a terminal and a server for executing an application requested by the terminal. The server, according to a result of the application execution, specifies a region of interest in a data stream which is received from the terminal. The terminal, based on the specified region of interest, adjusts settings such that the region of interest in the data stream has a transmission quality that is different from a transmission quality of remaining regions of the data stream to be transmitted to the server. | 08-11-2011 |
20110196917 | Interactive Television Framework Utilizing Program-Synchronous Triggers and Standard Messaging and Presence-Detection Protocols - A system for enabling nodes of a client-server network to interact with broadcast program content, the system includes a server node that can detect the presence on the network of one or more client nodes; a trigger extractor that can extract program-synchronous triggers from within the content of a broadcast program; and an application manager that, in response to extraction of a program-synchronous trigger from a broadcast program, can facilitate interactive communication, relating to the broadcast program content, between the server node and one or more client nodes whose presence on the network has been detected. | 08-11-2011 |
20110196918 | Information Processing System and Information Processing Devices - The time in the host device and the time in the client device are synchronized. The host device and the client device download content data from a content distribution server using progressive downloading. The host device controls playback processes in the host device and the client device so as to be synchronized, in accordance with a download status in the host device and the client device. | 08-11-2011 |
20110196919 | APPARATUS AND METHOD FOR PROVIDING A PROVIDER-SELECTED MESSAGE IN RESPONSE TO A USER REQUEST FOR USER-SELECTED INFORMATION - A method for providing a provider-selected message in response to a user request for user-selected information is disclosed. The method includes receiving a request from a client program for user-selected information. If a provider-selected message has not been previously transmitted to the client program, the method further includes transmitting provider-selected information to the client program. If a provider-selected message has been previously transmitted to the client program, the method further includes transmitting the user-selected information. In one embodiment, the method also includes receiving a second request from the client program for the user-selected information after the provider-selected information is displayed for a limited time. | 08-11-2011 |
20110196920 | DATA MANAGEMENT SERVER, DATA MANAGEMENT SYSTEM, DATA MANAGEMENT METHOD, AND PROGRAM - There is provided a data management server that is connectable to a plurality of content servers that store content data and metadata that includes content data attribute information and to a client device that acquires the content data based on the metadata. The data management server includes a data collection portion, a data processing portion, and a transmission portion. The data collection portion collects the metadata from each of the plurality of the content servers. The data processing portion hierarchically structures the metadata that the data collection portion collected, based on the attribute information that is included in the metadata. The transmission portion, in response to a request from the client device, transmits to the client device the metadata that was hierarchically structured by the data processing portion. | 08-11-2011 |
20110196921 | Systems and Methods for Content Delivery Over a Wireless Communication Medium to a Portable Computing Device - A system which analyzes, organizes and stores electronic documents in a document object model using a common markup language. The document object model is stored on a server the content is delivered to the wireless devices in a universal content system format. By utilizing the document object model and the universal content stream with a corresponding reader on the wireless device, the electronic document is reduced to only the essential content and the necessary format information for transmission. | 08-11-2011 |
20110202591 | SYSTEM, METHOD, AND APPARATUS FOR IMPROVED TRANSPORTATION MANAGEMENT - A system, method, and apparatus infrastructure provide real time wireless tracking of multiple initial data parameters transmitted from individual mobile receiving or system units installed in customer vehicles. A management network receives and decodes initial data parameters from respective receiving mobile units, matches and encodes the same according to stored predetermined customer specified format preferences, and transmits customer specified data streams to customers. An additional step correlates the received specified-data streams with additional public-supplied data or third-party contractually supplied data to provide an enhanced customer report enabling a number of reports; including a credibility determination between the public-supplied data and the received specified-data, a customer vehicle travel efficiency report, a safe operation vehicle report, and a vehicle operator effectiveness report. Each vehicle system unit is functionally enabled to secure transmission of a communication protocol over GSM, GPRS, CDMA, or other networks enabling seamless and secure functionality between wireless or wired data-links. | 08-18-2011 |
20110202592 | Use of Multiple Connections to Extend RADIUS Identifier Space - A system and method is provided for accounting and authentication that communicates via RADIUS protocol. Multiple RADIUS clients are associated with multiple sets of RADIUS protocol identifiers, such that the number of available RADIUS protocol identifiers available for services request is increased. | 08-18-2011 |
20110202593 | FOCUSED SAMPLING OF TERMINAL REPORTS IN A WIRELESS COMMUNICATION NETWORK - A performance management system and method are described herein that can control which client terminal(s) (e.g., mobile terminal(s)) are to provide Quality of Experience, QoE, report(s) and also control a level of detail for the requested QoE report(s). | 08-18-2011 |
20110202594 | CONTEXT SENSITIVE, CLOUD-BASED TELEPHONY - Embodiments of the present invention are directed to a communication system that provides various automated operations, including searches of public and private resources for third party information, performance of operations to assist a user in response to keyword identification in an audio, text or video stream, and speed dial updates based on calling frequencies to various telephone numbers. | 08-18-2011 |
20110202595 | AT-DESK MANAGEMENT SYSTEM, APPARATUS, AND TERMINAL - An at-desk notice system includes plural clients, and a server. Each of clients includes a notice display unit for displaying at-desk notice information on a monitoring-target user, and a state notice unit for notifying the server of a change in state information on a user of the client. The server includes a judgment unit for determining whether the state information, the change of which is notified by the clients, has changed to an at-desk state and whether the change-notified user is monitored by other user, and a notice unit for issuing, to the client of the other user, a notice that the monitoring-target user becomes the at-desk state. | 08-18-2011 |
20110202596 | CACHE SERVER CONTROL DEVICE, CONTENT DISTRIBUTION SYSTEM, METHOD OF DISTRIBUTING CONTENT, AND PROGRAM - A cache server control device | 08-18-2011 |
20110202597 | System and Method for Pushing Information from a Host System to a Mobile Data Communication Device - A scheme for indicating via a network server a state of a message which has been redirected from a message server associated with the network server to a mobile communications device that is associated with a desktop system, wherein the desktop system is connected over a local area network to the network server and the message server. In one embodiment, the scheme comprises receiving at least one of a plurality of action signals from the mobile communications device, the plurality of action signals indicating that at least an action has been effectuated at the mobile communications device for a message redirected to the mobile communications device; and as a consequence of receiving the at least one of a plurality of action signals from the mobile communications device, causing a graphical change to a message status icon at the message server to indicate that the message has been acted upon at the mobile communications device. | 08-18-2011 |
20110202598 | Messaging System Apparatuses Circuits and Methods of Operation Thereof - Disclosed are a messaging system, apparatuses circuits and methods of operation thereof. A messaging client device is adapted to receive an impermanent message and to manage the received message in accordance with a message management policy associated with the message. An impermanent messaging server is adapted to validate said messaging client device as complying with message management policies prior to authorizing transmission of the message to said messaging client device. | 08-18-2011 |
20110202599 | METHODS AND APPARATUSES FOR RECORDING AND VIEWING A COLLABORATION SESSION - In one embodiment, a collaboration session is maintained among a plurality of participant devices, at least one participant device operating as a presenter device that shares content during the collaboration session. Content shared during the collaboration session is recorded. A request is detected during the collaboration session from a particular participant device of the plurality of participant devices to view at least a portion of the recorded content. In response to the request during the collaboration from the particular participant device to view the at least a portion of the recorded content, the at least a portion of the recorded content is played back while the collaboration session is still ongoing, wherein the particular participant device remains an active participant in the ongoing collaboration session during playback of the at least a portion of the recorded content. Eventually, playback of the at least a portion of the recorded content is ceased. | 08-18-2011 |
20110202600 | METHOD AND SYSTEM FOR MANAGING PROFILES - A method and system for managing profiles is provided. The method includes maintaining Profile Information of one or more service recipients in a Profile Registrar XDMS. The method also includes identifying an Active Profile of a user from a Profile Registrar document in response to an input indicative of communication request for an address of record of the user. Further, the method includes obtaining user preferences associated with the Active Profile and applying the user preferences to the communication request or the service provisioning to the user. The system includes an extensible markup language data management server, a communication interface in electronic communication with a network to send and receive signals, and a processor. | 08-18-2011 |
20110208799 | METHOD FOR ENRICHING CONTENT OF A WEB PAGE WITH PRESENCE INFORMATION - Method for enriching content of a web page ( | 08-25-2011 |
20110208800 | DOMAIN APPRAISAL ALGORITHM - Systems and methods of the present invention provide for the spinning and appraisal of a domain name. A list of keywords may be extracted from a domain name entered into a user interface on a client. These keywords may be compared to potential matches in a database and a result set may be compiled and displayed to the user. The client may also display a certified domain name appraisal using a plurality of logical groupings within a domain name appraisal process. This appraisal process may also include a multiplier derived from comparisons of registration statistics for various top level domains. | 08-25-2011 |
20110208801 | METHOD AND APPARATUS FOR SUGGESTING ALTERNATE ACTIONS TO ACCESS SERVICE CONTENT - An approach is provided for suggesting an alternate action associated with service content. The suggestion platform receives a request, from a device, for accessing service content. Next, the suggestion platform determines at least one alternate action associated with the service content. Then, the suggestion platform suggests the alternate action for accessing the service content. | 08-25-2011 |
20110208802 | DISTRIBUTED CONNECTIVITY POLICY ENFORCEMENT WITH ICE - Instead of utilizing a centralized server or hardware (routers/gateways) to enforce connectivity policy restrictions, the policy connectivity restrictions for media session traffic are enforced by an endpoint that is involved in the media communication. Based on the policy requirements, the client enforces the policy restrictions by restricting the candidates that may be selected for the establishment of the media path. For example, the enforcement may result in the client selecting a path from available candidates that avoids congested Wide Area Network (WAN) links, avoiding a low bandwidth link, or possibly even failing the communication completely. The clients may also provide periodic updates to the policy server to allow tracking of the utilization of managed WAN links. | 08-25-2011 |
20110208803 | ACTIVE DEVICE MANAGEMENT FOR USE IN A BUILDING AUTOMATION SYSTEM - A building automation system (BAS) comprising a plurality of end devices, at least one communication network, and a server engine comprising a communication state manager for actively managing the state of various devices in building automation system and an associated reconnect manager to reestablish communication with off-line devices. The communication manager and the reconnect manager coordinate the interaction between the server engine and the devices in order to minimizing the load on the communication network, while also working to establish the working state of any of the end devices and to transition off-line to an on-line state. | 08-25-2011 |
20110208804 | CENTRALIZED MANAGEMENT TOOL FOR REMOTE PRESENTATION SESSION SERVER FARMS - Systems, methods, and computer-readable storage media are disclosed for configuring and managing a remote presentation session server farm. In an example embodiment, a central management server (CMS) receives a task to be carried out on a server farm (e.g. make an otherwise unused server operate as a remote presentation session server). The CMS then validates this request against a model of allowed tasks, and the current configuration of the server farm. Once validated, the CMS converts the task into operations to be carried out by one or more servers of the server farm. The CMS then sends these operations to the respective servers, where the operations are received by an agent process executing on the server. Each agent performs the received operations on the server upon which it executes, and sends an indication of whether the operations were completed successfully to the CMS. The CMS may then update its model and current configuration to reflect the current configuration of the server farm. | 08-25-2011 |
20110208805 | MULTI-MASTER TEXT SYNCHRONIZATION USING DELTAS - A server enforces a policy for selecting what received change to process. The non-selected changes are not processed by the server. Instead, after the selected change is processed and is incorporated into the current version of the text, the server sends an update to each of the clients indicating the change made to the current version of text. A client performs a conflict resolution procedure when its change was not processed by the server. The conflict resolution procedure detects the differences between the updated text version and its text change that was not accepted by the server and uses the differences to deduce the intent of the user and come up with a merged version of the text which preserves the intent and avoids data loss. The updated version is then sent back to the server to update the current version of the text. | 08-25-2011 |
20110208806 | LINK-BASED REGISTRY FEDERATION - Some embodiments of a system and a method to implement a link-based registry federation have been presented. For instance, a registry federation having a set of registries may be stored in some storage devices. The registries may include Universal Description, Discovery, and Integration (UDDI) registries. Each registry includes one or more records. In response to a request to promote a record of a first registry of the registry federation into a second registry of the registry federation, a delegation link can be inserted into the second registry to refer to the record in the first registry, without fully replicating the record in the second registry. | 08-25-2011 |
20110208807 | SYSTEM AND METHOD FOR PROVIDING A TWO-TIERED VIRTUAL COMMUNICATIONS ARCHITECTURE IN A NETWORK ENVIRONMENT - An example method is provided and includes receiving information indicative of a marking on an electronic display. Data related to the marking is communicated to a first memory element and to a second memory element. The data is used to render a local image on the electronic display, and the local image being removed over a configured time period. The method further includes receiving additional data to be used to replace the local image on the electronic display. The additional data is received via the second memory element, and the additional data is generated when at least a portion of the local image has been changed. The local image can have an associated time to live parameter for removing the local image, which is configured to be longer than a delay for data propagation between the electronic display and a collaboration server that includes the second memory element. | 08-25-2011 |
20110208808 | Method of Optimizing Data Flow Between a Software Application and a Database Server - A method of optimizing the interaction between an application or database and a database server, comprising the steps of: (a) routing data between the application or database and the database server through an optimisation system; (b) the optimisation system analysing the data and applying rules to the data to speed up the interaction between the application or database and the database server. | 08-25-2011 |
20110208809 | INFORMATION PROCESSING APPARATUS, WEB SERVER, CONTROL METHOD AND STORAGE MEDIUM - An information processing apparatus according to the present invention includes a first transmission means that transmits to a Web server first request data describing contents of a user's instruction via an operation screen displayed with a Web browser, an execution means that receives from the Web server response data to the first request data from the first transmission means and executes image processing based on the received response data, and a second transmission means that transmits second request data to the Web server based on the response data received from the Web server. The response data received from the Web server includes plural addresses to be accessed according to events that can occur when the execution means executes the image processing. The second transmission means transmits the second request data to one of the addresses corresponding to an event having occurred when the execution means has executed the image processing. | 08-25-2011 |
20110208810 | Optimized Polling in Low Resource Devices - Methods and systems for optimizing server polling by a mobile client are described, thereby allowing mobile terminals to conserve battery life by more efficiently using resources such as the processor and transceiver in the mobile terminal A broker system may be used to minimize wireless communication traffic used for polling. A broker stub intercepts server polling messages at the client, multiplexes the sever requests together, and forwards the multiplexed message to a broker skeleton that de-multiplexes and forwards the messages as appropriate. Polling may also be dynamically adapted based on user behavior, or a server guard may be used to monitor changes to data, and notify a client to poll its respective server when the server guard detects new or updated data on that server for that client. | 08-25-2011 |
20110208811 | System and Method for Media Submission - The present invention, generally speaking, provides an improved web-based media submission tool. As with some existing tools, operation of the tool is drag and drop or the user can “click” to browse a directory to select media objects. Unlike existing tools, the tool provides the user an opportunity to confirm the submission, for example by generating a thumbnail image of an image file that has been dragged and dropped. Batch submission is provided for in which a user drags and drops a plurality of images or other media objects. Submission from a web page to a web page is also provided for. The submission tool is configurable to perform a variable amount of intelligent preprocessing on media objects prior to upload. In the case of digital images, the tool can perform sizing and formatting, for example. Information capture is performed with information being uploaded together with the media objects. In an exemplary embodiment, information capture is both user-transparent (e.g., user ID and/or password) and user-visible (e.g., the user can provide captions for media objects). The submission of information about the user and the media objects facilitates automatic integration of the media objects within existing databases. | 08-25-2011 |
20110208812 | CONTENT MANAGEMENT APPLICATION FOR AN INTERACTIVE ENVIRONMENT - The content management application is an intranet application which provides a process for implementing changes to an internet website of a company by providing the company the ability to define and enforce a common style of page layout. The application can be accessed via a desktop browser and multiple users may access the application for multiple reasons at the same time. The application also dynamically generates new page designs and new component design with various people assigned to groups or teams enabling the continuous creation and processing of content. Once the content is created and reviewed, it is then launched onto the company's internet site for viewing by the internet users accessing the company's web page. | 08-25-2011 |
20110213824 | METHOD FOR DETERMINING A NETWORK DELAY - The present invention relates to a method for determining a network delay, on a network having a first client and at least one second client, comprising the steps of time synchronizing the first client and the second client, performing an action by the first client and capturing the action and its corresponding timestamp in a first log file, capturing a reaction of the second client caused by the action of the first client and its corresponding timestamp in a second log file, and determining the network delay by computing the time difference between the timestamp of the reaction and the timestamp of the action causing the reaction through comparison of the second log file with the first log file. | 09-01-2011 |
20110213825 | DYNAMICALLY CONFIGURABLE CLUSTERS OF APPARATUSES - A dynamically configurable cluster of apparatuses and methods and systems for dynamically configuring the apparatuses are disclosed. At a server computer, a list of identified resources available to the clustered apparatuses may be received from an apparatus of the cluster. The server computer may provide to the apparatus a list of functionalities including functionalities performable by one or more of the clustered apparatuses, based on the list of identified resources. A selection from the list of functionalities may be received from the apparatus. The server computer may provide one or more of the clustered apparatuses with additional resources, based on the selection. Additional systems and methods are disclosed. | 09-01-2011 |
20110213826 | SECRETLY TRANSMITTING MESSAGES OVER PUBLIC CHANNELS - An apparatus and a method for secretly transmitting messages over public channels is described. Data from a first enterprise service bus (ESB) of a first computer system is encoded in a new media file using steganography. The new media file is transmitted to a third party server over a public channel. The new media file is then downloaded and decoded at a second enterprise service bus (ESB) of a second computer system. | 09-01-2011 |
20110213827 | DATA SEGMENTATION, REQUEST AND TRANSFER METHOD - A process for requesting information, the process including generating a plurality of range requests using a client having a plurality of network interfaces, the range requests each corresponding to a data range of a data resource, transmitting, from the client having the plurality of network interfaces, a plurality of range requests to a server via the plurality of network interfaces, receiving, at the client and from the server, a plurality of segments via the plurality of network interfaces such that each segment is received via a network interface which transmitted the corresponding range request, each segment including a portion of the data resource, and reassembling the data resource using the plurality of segments. | 09-01-2011 |
20110213828 | PERSISTING GRAPHICS STRUCTURES ACROSS CLIENT CHANGE IN GRAPHICS REMOTING ENVIRONMENT - A server receives one or more hashes from a client, where each of the hashes represents a graphics structure maintained by the client. A first hash is generated from a graphics structure according to a hash algorithm, where the graphics structure is generated from an application hosted within the server, where the graphics structure represents a display output of the application. It is determined whether there is an existing hash from the one or more hashes received from the client that matches the first hash. The first hash is transmitted to the client without sending the graphics structure if there is an existing hash matching the first hash. The first hash is used by the client to identify a graphics structure maintained by the client for rendering a display of the client. | 09-01-2011 |
20110213829 | PROGRAMMATICALLY DETERMINING AN EXECUTION MODE FOR A REQUEST DISPATCH UTILIZING HISTORIC METRICS - A request dispatcher can automatically switch between processing request dispatches (e.g., include( )) in a synchronous mode and an asynchronous mode. Each dispatch can be associated with a unique identification value such as a process ID or Uniform Resource Identifier (URI), historic metrics, and a ruleset. With each execution of the request dispatch, historic metrics can be collected. Metrics can include, but is not limited to, execution duration and/or execution frequency, processor load, memory usage, network input/output, number of dependent dispatches, and the like. Utilizing historic metrics, rules can be constructed for determining which mode to execute the subsequent execution of the dispatch. As such, runtime optimization of Web applications can be further improved. | 09-01-2011 |
20110213830 | CLOUD-BASED INTELLECTUAL PROPERTY AND LEGAL DOCKETING SYSTEM AND METHOD WITH DATA MANAGEMENT MODULES - An intellectual property docketing and management method and system. A network server is associated with a SaaS (Software as a Service) docketing module and a database for storing docket matters, such as data associated with patent and/or trademark filings before the U.S. Patent & Trademark Office. The network server can be accessed over a data network (e.g., the Internet) via at least one remote client to enter, update and review via said docketing module, the status of docket matters sorted and stored in said database by said docketing module by at least a client name, a client docket number, an activity and a target date for completion of said activity. A client matter status can be automatically delivered at predetermined intervals via network automated and electronic delivery from said network server to said at least one remote client via said docketing module. | 09-01-2011 |
20110213831 | METHOD, SYSTEM, AND COMPUTER READABLE MEDIUM FOR REMOTE DEVICE MANAGEMENT - The present disclosure enables remote device management. A programmatic interface is associated with each application plug-in. A web server included with the on-device agent provides access to the programmatic interfaces according to open standards such as HTML or XML. The present disclosure enables access to remote devices through existing infrastructure without the need for proprietary systems. An IT administrator or other administrator may remotely access and update software and hardware, track device data plan usage statistics, provide live support, and track current and historical device locations. Further, through the use of the present disclosure developers may provide customizable applications employing plug-ins on the remote device targeted for their own system. | 09-01-2011 |
20110213832 | Display multi-layers list item in web- browser with supporting of concurrent multi-users - The document accessing and management is critical to every aspect of human society. The raising of World Wide Web (“www”) has provided the opportunity for IT industry to renovate a new document accessing and management system, which can be accessed and managed everywhere across the global. The innovated web folder tree of present invention in a central controlled distributed scalable virtual machine (“CCDSVM”) environment has added much efficiency to the current state of the document accessing and management system. | 09-01-2011 |
20110213833 | Multi-Passenger Multi-Route Travel Planning - Multiple passenger multiple route travel queries are solved using travel planning systems that receive multiple, individual queries to produce individual solutions that meet joint travel requirements. The multiple, individual sub-queries are merged to produce joint solutions for the passenger groups. | 09-01-2011 |
20110213834 | OPTIMIZED DELIVERY OF WEB APPLICATION CODE - Application code for deployment to a client over a data link is optimized to minimize download time by supplying only the application code with a particular object that is required by the object. In a web application that includes multiple pages, the HTML and JAVASCRIPT are scanned to identify code resources called by a particular web page. When all called resources are identified, they are extracted and concatenated into a single resource file. When the page is downloaded to the client, the import file is included with the page. The import file may be cached so that it need only be downloaded once, rather than being downloaded every time the page is requested. The invention is suitable for use with other interpreted scripting languages. | 09-01-2011 |
20110213835 | CONTROLLING TRANSMISSION OF A CONTENT ITEM TO A USER TERMINAL BY INDEPENDENTLY TRANSMITTING ADDITIONAL CONTENT TO THE USER TERMINAL - An infrastructure ( | 09-01-2011 |
20110213836 | CONTENT DELIVERY SYSTEM - Data may be delivered to an end user ( | 09-01-2011 |
20110219057 | Method for optimizing a web content proxy server and devices thereof - A method, computer readable medium and apparatus that optimizes a web content proxy server includes obtaining at a proxy server a web page with an original server cookie from one of one or more web content servers in response to a request from one of one or more client devices. A web optimized client cookie based on the original server cookie is generated at the proxy server. The obtained web page with the generated web optimized client cookie is providing by the proxy server to the requesting one of one or more client devices. | 09-08-2011 |
20110219058 | Algorithm Execution Output Cache - Techniques are disclosed for algorithm execution output cache. A remote presentation session server conducting concurrent remote presentation sessions with a plurality of clients generates a signature for each image that it is to send to a client. The remote presentation server also maintains a signature table comprising pairs of signatures and compressed images. Each signature and compressed image pair corresponds to input data (i.e. the signature was generated from an image and the compressed image was generated from that same image). The remote presentation session server checks the signature against the signature table. Where the remote presentation session server determines that there is a match between the signature and a signature in the signature table, it sends the client the compressed image that corresponds to the signature in the signature table that generated the match. In doing so, the remote presentation session server may avoid redundantly compressing the second image. | 09-08-2011 |
20110219059 | COMPLIANCE TOOL - Described herein are apparatuses, methods, and computer program products for changing an out of compliance client device into a client device that is in compliance utilizing a compliance tool. In some embodiments of the invention the compliance tool identifies the location of the out of compliance client device, determines why the client device is out of compliance, brings the client device into compliance, and modifies the client device to allow it to access the network. In other embodiments of the invention the compliance tool is a compliance agent, wherein at a least a part of the compliance agent is uploaded on the client device. The compliance agent periodically checks the client device to determine if the client device has been brought into compliance, and when it is brought into compliance the compliance agent modifies the client device to allow it to access the network, and is then uninstalled from the client device. | 09-08-2011 |
20110219060 | TRANSMISSION TERMINAL, TRANSMISSION METHOD, TRANSMISSION SYSTEM, AND RECORDING MEDIUM STORING TRANSMISSION CONTROL PROGRAM - A transmission terminal, which displays information of a candidate counterpart transmission terminal through a display coupled to the transmission terminal, receives state information of the candidate counterpart transmission terminal through a communication network, suppresses the display from displaying the information of the candidate counterpart transmission terminal until specific state information of a specific transmission terminal is received, and causes the display to display the information of the candidate counterpart transmission terminal in a manner that reflects the state information of the candidate counterpart transmission terminal that is received by the transmission terminal during a display suppressing time in which the display is suppressed from displaying the information of the candidate counterpart transmission terminal. | 09-08-2011 |
20110219061 | METHOD OF ENHANCING RENDERING OF CONTENT ITEM, CLIENT SYSTEM AND SERVER SYSTEM - A client system ( | 09-08-2011 |
20110219062 | System and Method for Two Way Communication and Controlling Content on a Display Screen - A method for controlling content on a display device includes executing, by a host device coupled to a display, a browser application within a web browser for presenting content on the display device. A communication channel is established over a computer network between an application running on an endpoint device and the browser application. Data is sent content over the communication channel, between the endpoint device and the browser application, for controlling what is shown on the display. A system for controlling content on a display is also disclosed. | 09-08-2011 |
20110219063 | APPARATUS AND METHOD FOR PLAYING MEDIA CONTENT DATA - A method is provided for playing media content by a client in a data communication network, in which a request for a media content descriptor is sent to a server, a media content descriptor including a Uniform Resource Locator (URL) for an access to specific media content data configured for execution of a specific function is received from the server, and the specific media content data is received using the URL included in the received media content descriptor. | 09-08-2011 |
20110219064 | NETWORK TYPE CONTENT REPRODUCING SYSTEM - The network type audio system includes a content server storing a large number of music data pieces, an audio client reproducing music, and a controller monitoring and controlling the audio client through the content server. The audio client requests the server to provide the music data of a music piece selected in response to the user's operation. The content server returns the music data of the selected music piece in response to the request from the audio client. The music data is distributed from the content server to the audio client on the basis of a specified amount. The audio client notifies the content server of its status. The content server notifies the controller of the status of the audio client. The controller displays the status. The controller also instructs the audio client to reproduce the music piece selected in response to the user's operation through the content server. | 09-08-2011 |
20110219065 | COMPONENT LOCALIZATION - In an implementation of component localization, control components are maintained that each define a localization format, such as a display format for a section of a display. A locale designation is received and a control component is obtained that corresponds to a locale. Display data is generated that includes the control component in a display format defined by the control component and which corresponds to the designated locale according the defined localization format. | 09-08-2011 |
20110219066 | SYSTEM AND METHOD FOR MANAGING, ROUTING, AND CONTROLLING DEVICES AND INTER-DEVICE CONNECTIONS - A system and method for managing, routing and controlling devices and inter-device connections located within an environment to manage and control the environment using a control client is presented. A user provides commands via the control client to a server that maintains a representation of the environment and the devices within the environment. The server provides commands to devices present within the environment in response to user commands and other events, including events from the environment. The commands cause the devices in the environment to adopt specific desired states thereby causing the environment and the devices within the environment to create desired connections by and between the devices and to otherwise control and effect the environment. | 09-08-2011 |
20110219067 | Internetworking Domain and Key System - A DNS component functions privately in relation to a group of client devices, each associated with a unique URL maintained with the DNS component that privately identifies the devices within the group. The URL identifies a hierarchy of private domains enforced within the group which, at least implicitly, represents private relationships therein between the devices. Network rules are applied over the group based on the private relationships or the private domains. The devices are securely authenticated within the group. A content sharing service component allows devices within the group to access information content associated with other group devices based, at least partially, on the devices' URLs. A private IP based internet allows group devices secure access to the group from external networks and free access to other devices within the group. | 09-08-2011 |
20110225228 | METHOD AND SYSTEMS FOR QUEUING MESSAGES FOR VEHICLE-RELATED SERVICES - Various embodiments include a method and system for queuing messages for transmission to/from a vehicle. One or more messages from one or more applications for performing one or more vehicle-related events may be received. The one or more messages may include a message identifier for each of the one or more vehicle applications to correlate the one or more messages with the one or more applications. The messages may be queued for transmission. A vehicle's connectivity to a wireless network is determined and, if the vehicle is connected to the wireless network, the one or more queued messages are transmitted. The one or more vehicle-related events based on the one or more messages are performed. | 09-15-2011 |
20110225229 | DISTRIBUTED PUBLISH/SUBSCRIBE SYSTEM - In one embodiment, a first one of a plurality of message processors receives a request with respect to a topic, and determines whether the first message processor itself is currently responsible for the topic. If so, then the first message processor services the request. If not, then the first message processor determines whether any of the other ones of the message processors is currently responsible for the topic. If so, then the request is redirected to another message processor to be serviced. If not, then the first message processor selects one of the message processors to be responsible for the topic and to service the request. | 09-15-2011 |
20110225230 | METHOD AND APPARATUS FOR DETECTING ACTIVE AND ORPHAN SESSION-BASED CONNECTIONS - A method and apparatus for determining whether a session-based circuit or connection between a first computing device, such as a server device, and a second computing device, such as a client device, is an active session that should remain open or an orphan session that is terminated. The method includes marking the value of a TCP/IP ACK counter, sending a NetBios KeepAlive packet from the first computing device to the second computing device. If, after a first duration of time, the value of the TCP/IP ACK counter has not changed, the connection is treated as an orphan session and terminated. If, during the first duration of time, the value of the TCP/IP ACK counter has changed due to the receipt of a TCP/IP ACK response by the first computing device from the second computing device, the connection is treated as an active session and remains open. | 09-15-2011 |
20110225231 | DIRECT ADDRESSABILITY AND DIRECT SERVER RETURN - Cloud computing platforms having computer-readable media that perform methods for direct addressability and direct server return are provided. The cloud computing platform includes a load balancer and several servers. The servers are configured with public addresses, private addresses, and an address of the load balancer. The loopback interface of the servers is configured with the address of the load balancer. This allows a server to bypass the load balancer when replying to communication messages. Additionally, the public and private addresses of the servers enable direct addressability in the cloud computing platform. Accordingly, an application executing in the cloud computing platform may connect two or more clients on the same server. | 09-15-2011 |
20110225232 | Service Cloud Console - Various embodiments described or referenced herein are directed to different devices, methods, systems, and computer program products for providing contextual information via a user interface provided in a web browser. The user interface may display a plurality of components including a first component displaying object record information associated with an object record stored in a database and a second component displaying contextual information related to the stored object record information. Edited object record information may be received at the client machine. An indication of the edited object record information may be provided to the second user interface component of the user interface in the web browser. A request for updated contextual information related to the edited object record information may be transmitted from the client machine to the server. The updated contextual information may be displayed in the second user interface component of the user interface. | 09-15-2011 |
20110225233 | Service Cloud Console - Various embodiments described or referenced herein are directed to different devices, methods, systems, and computer program products for providing cross-domain communication via a user interface provided in a web browser. A first one or more trusted data network domains for a first user interface component may be identified. A second user interface component provided from a second data network domain accessible via a second one or more servers may be opened for display. A first event message may be transmitted from the second user interface component to the first user interface component. If the second data network domain is within the first one or more trusted data network domains, one or more operations may be performed within the first user interface component in response to the first event message. | 09-15-2011 |
20110225234 | Preventing Cross-Site Request Forgery Attacks on a Server - Preventing Cross-Site Request Forgery (CSRF) security attacks on a server in a client-server environment. In one aspect, this comprises embedding a nonce and a script in all responses from the server to the client wherein, when executed, the script adds the nonce to each request from the client to the server; sending the response with the nonce and the script to the client; and verifying that each request from the client includes the nonce sent by the server from the server to the client. The script preferably modifies all objects, including dynamically generated objects, in a server response that may generate future requests to the server to add the nonce to the requests. The server verifies the nonce value in a request and optionally confirms the request with the client if the value is not the same as the value previously sent by the server. Server-side aspects might be embodied in the server or a proxy between the server and the client. | 09-15-2011 |
20110225235 | SYSTEMS AND METHODS FOR GENERATING USER ENTERTAINMENT ACTIVITY PROFILES - Systems and methods for tracking a user's lifestyle and activity profile. This profile can be automatically updated in real time. User activity on a site is tracked. User activity from third party feeds is also received. The user activity is then combined to generate the user's total profile. A pulse engine processes the feeds, updates the profiles, creates pulse alerts, routes updates to APIs or user interfaces, and/or the like. | 09-15-2011 |
20110225236 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING APPLICATION/CONTENT BASED ON PURCHASE INFORMATION - A method and apparatus for sharing information regarding a purchase result between a plurality of clients and receiving at least one of an application and content from a server based on the shared information regarding the purchase result. The method includes receiving information regarding a purchase result of the at least one of the application and the content from a second client; transmitting the information regarding the purchase result and device information of the first client to a server providing the at least one of the application and the content; and receiving the at least one of the application and the content from the server in response to the transmission. | 09-15-2011 |
20110225237 | METHOD AND SYSTEM FOR PROVIDING PERSONALIZED NETWORK BASED MARKETING DIALOGUES - Systems and methods for personalizing marketing dialogues are disclosed. Specifically, embodiments of the systems and methods presented may allow obtain a set of user actions from a participant. The set of user information may include user information, such as demographics, and may also contain event related information, such as a purchase or the user clicking on a link in an email. A program or script may be generated having decision branches. At each decision branch, a first dialogue or a second dialogue may be selected based on the user information. The personalized program or script may be presented to the user based on the user information. | 09-15-2011 |
20110231473 | UNIFIED WEB SERVICE DISCOVERY - A uniform approach for web service discovery is provided through common auto-discovery logic for cloud-based or enterprise-based deployments for a specific web service. Appropriate credentials may be applied employing a uniform method using an appropriate authentication scheme for on-premise, fully hosted, or partially hosted auto-discovered web services. A common interface may be implemented even if the protocols for discovery differ from service to service or between cloud-based deployment and enterprise-based deployment for the same service. Web service locations auto-discovered through different protocols may be cached for subsequent use. | 09-22-2011 |
20110231474 | Audio Book and e-Book Synchronization - An electronic device receives a stop position tag that indicates a stop position within first electronic content which is a first sensory type. The electronic device identifies a start position within second electronic content using the stop position tag. The second electronic content is a second sensory type that is different than the first sensory type. In turn, the electronic device executes the second electronic content at the identified start position. In one embodiment, the first sensory type is an auditory sensory type and the second sensory type is an image sensory type. | 09-22-2011 |
20110231475 | Internet Protocol Version 6 Content Routing - A content delivery system includes a cache server, a domain name server, and a redirector. The domain name server is configured to receive a request for a cache server address, and provide an IPv6 anycast address. The redirector is configured to receive a content request addressed to the IPv6 anycast address from a client system, receive load information from the cache server, and determine if the cache server is available. The redirector is further configured to forward the content request to the cache server when the cache server is available. The cache server is configured to receive the content request forwarded from the redirectors, send a response to the content request to a client system, the response including an IPv6 unicast address of the cache server as a source address, an IPv6 unicast address of the client system as a destination address, and the IPv6 anycast address as a home address, and provide the content to the requestor. | 09-22-2011 |
20110231476 | INFORMATION SERVICE PLATFORM EQUIPPED WITH DYNAMIC DISTRIBUTION OPERATORS - An information service platform equipped with dynamic distribution operators aims to connect a plurality of clients with a plurality of servers to provide diversified service information to the clients. The invention mainly includes an asynchronous processing unit and a dynamic distribution unit. The asynchronous processing unit receives connection signals of the clients and processes the signals asynchronously to avoid link interruption caused by line crowded between the clients and servers. The dynamic distribution unit distributes the clients to the selected servers through the asynchronous processing unit in a dynamic distribution manner. Each server has a plurality of connection ports connectable with clients at the same time. The dynamic distribution unit dynamically distributes the clients to the idle connection ports. | 09-22-2011 |
20110231477 | SYSTEM AND METHOD TO SERVICE REQUESTS FROM A PLURALITY OF SOURCES - A method and system for processing a request for service from a user application is disclosed. The request for service from a user application is received. The request for service is directed to a server application. A plurality of servers are provided to service the request. A server to service the request from amongst the plurality of servers is selected. The request is sent to the selected server. A response from the selected server is received. The received response is forwarded to the user application. | 09-22-2011 |
20110231478 | System, Server, and Mobile Device for Content Provider Website Interaction and Method Therefore - An aggregate service server, configured to communicate with a user device and a plurality of different content providers. A processor configured to obtain content from the plurality of different content providers and further configured to push the obtained content to the user device. | 09-22-2011 |
20110231479 | System and Method for Secure Multi-Client Communication Service - A data processing system, method, and computer readable medium are provided for providing centralized communication services to a plurality of client applications. A method includes caching one or more responses to a first plurality of requests received from a plurality of client applications. The method also includes mapping one or more of a second plurality of requests received from the plurality of client applications to one or more forward proxy servers. The method further includes sending two or more of the second plurality of requests to one of the one or more forward proxy servers via a single HTTP channel. The method also includes obtaining in the communication server responses to one or more authentication challenges received from the one or more forward proxy servers in response to one or more of the second plurality of requests. | 09-22-2011 |
20110231480 | SERVER APPARATUS, NETWORK ACCESS METHOD, AND COMPUTER PROGRAM - A server apparatus having a plurality of interfaces to each of which a network is connected, the server apparatus includes an application identification device for identifying an application program which is a source of a packet, on the basis of information in the packet, when the packet is sent to a network connected to any one of the plurality of interfaces, an interface designation device for designating one interface which is previously caused to correspond to an identified application program, among the plurality of interfaces, as a sending interface which is used in routing of the packet, and an routing device for sending the packet to a network connected to a designated interface. | 09-22-2011 |
20110231481 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR COMMUNICATING DATA BETWEEN A DATABASE AND A CACHE - In accordance with embodiments, there are provided mechanisms and methods for communicating data between a database and a cache. These mechanisms and methods for communicating data between a database and a cache can enable improved application quality and performance, enhanced client application interaction, increased system performance, etc. | 09-22-2011 |
20110231482 | Automated Optimization Based On Determination Of Website Usage Scenario - Response time improvement methods are optimized by enabling an optimizer to determine the probable state of a client's local cache. Knowledge of the client's local cache can be used for determining which type of optimization techniques, if any, should be applied. In one embodiment, the system distinguishes between at least two user scenarios that may benefit from different types of optimization, such as for example a first-time user and a returning user. Different types of optimization can be performed depending on the identified scenario. For example, for a first-time user of a website, a server can bundle external resources with the initial response. Such an optimization reduces or eliminates the need for additional client requests to render the page. In returning user view scenarios where external resources may have already been cached, redundant retransmission of such information can be avoided. | 09-22-2011 |
20110231483 | SYSTEM, METHOD AND COMPUTER PROGRAM FOR DELIVERY OF TARGETED INVITATIONS TO PARTICIPATE IN MARKET RESEARCH, BASED ON OBSERVED GEOSPATIAL BEHAVIOUR - The present invention provides a system, method and computer program for delivery of targeted invitations to participate in market research, based on observed geospatial behaviour. The geospatial behaviour is not limited to location information but includes behavioural information including, for example, direction, speed, acceleration, route, movement pattern, time and other information related to geospatial information. Based on the geospatial information and project criteria established by market researchers, decisions may be automatically made regarding whether to invite particular market research panel members to participate in market research, for example by the completion of one or more surveys. | 09-22-2011 |
20110231484 | TV Internet Browser - Inputs toward a TV Internet Browser are selectively remapped to enable proper operation of the browser. For example, back commands can be remapped into escape commands when the browser is displaying content using a FLASH or SILVERLIGHT plug-in module. | 09-22-2011 |
20110231485 | SYSTEMS AND METHODS FOR COMPRESSION OF LOGICAL DATA OBJECTS FOR STORAGE - A compression system configured to compress logical data objects into one or more accommodation blocks with a predefined size, and a method of operating thereof are provided. The compression system includes a compression engine capable of compressing input data with the help of sequential encoding one or more input strings and a counter operatively coupled to the compression engine. The counter is configured to keep its ongoing value indicative of a number of input bytes in one or more strings successfully encoded into a given accommodation block; and, responsive to unsuccessful compression of a string into the given accommodation block, to provide the compression engine with information indicative of starting point in the input stream for encoding into the next accommodation block, thus giving rise to a “start indication.” | 09-22-2011 |
20110231486 | FAST SETUP RESPONSE PREDICTION - Mechanisms are provided to accelerate Real-Time Streaming Protocol (RTSP) setup messages. A client transmits an RTSP request to a server. The server responds to the request and preemptively responds with acknowledgements for messages not yet received. For example, a server responds to an RTSP describe message with an RTSP describe acknowledgement, an RTSP setup acknowledgement, and an RTSP play response before setup and play messages are received by the server or even transmitted by the client. The client processes the anticipatory responses and transmits setup and play responses when the anticipatory responses are processed. | 09-22-2011 |
20110231487 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING PERSONAL BROADCASTING DATA BASED ON PEER-TO-PEER COMMUNICATION - Provided is a method of transmitting and receiving personal broadcasting data in a peer-to-peer (P2P) based network. A terminal (client) that receives a personal broadcast requests a tracker server for a viewing reservation by using electronic program guide (EPG) information or a uniform resource locator (URL) of a personal broadcasting channel, a terminal (broadcaster) that transmits personal broadcasting data receives a list of clients that made a viewing reservation of the personal broadcast from the tracker server and notifies the clients about starting of the personal broadcast when it is time to start the personal broadcast. Accordingly, the client starts streaming when notified of the starting of the personal broadcast by connecting to the personal broadcasting channel after making the viewing reservation, without having to wait for the personal broadcast to start. | 09-22-2011 |
20110238730 | Correlated Information Recommendation - Method and apparatus for information recommendation are provided. In one aspect, a method for information recommendation uses correlated information combinations to improve recommendation accuracy. Upon receiving data from a client indicating a visited information type, the method obtains correlated information types related to the visited information type from stored records. The correlated information types providing one or more correlated information combinations each including at least two correlated information types. For each of the one or more correlated information combinations, the method computes a degree of correlation between the correlated information combination and the visited information type. The method selects a target correlated information combination with a satisfying degree of correlation, and recommends the target correlated information combination to the client. | 09-29-2011 |
20110238731 | METHOD TO PROVIDE AN UNLIMITED NUMBER OF CUSTOMIZED USER INTERFACES - A method of providing an unlimited number of customized user interfaces ensure that the user interface on a controlling device is appropriately configured for the controlling device as well as ensuring the controlling device is appropriately configured to control a controlled device. Each of the devices publishes a description of messages that are utilized with the device. A script is then developed based on the description of the messages to enable proper communication between the devices. The script is downloaded to the controlling device so that the controlling device is able to utilize the script for communicating with the controlled device. With the script, the controlling device will have an appropriately configured user interface and control the controlled device properly. | 09-29-2011 |
20110238732 | TEXT MESSAGE HANDSHAKING AND INTEGRATION - Message handshaking and integration may be provided. A message may be created by a client in a first format. The client may determine whether a server in communication with the client is operable to deliver the message in a second format. If so, the client may provide the message, in the first format, to the server for delivering to at least one recipient in the second format. | 09-29-2011 |
20110238733 | REQUEST-BASED SERVER HEALTH MODELING - Requests for content can be received from clients and forwarded to servers, and responses to the requests can be received from the servers and forwarded to the clients. A health model can also be maintained. The health model can be based on information in the responses and possibly also on information in the requests, and the health model can indicate the health of the servers in responding to different types of requests. The health model may differentiate between health in responding to requests with different features in URLs of the requests, such as different namespaces and/or different extensions. | 09-29-2011 |
20110238734 | METHOD AND SYSTEM FOR PROVIDING LIVE REAL-TIME COMMUNICATION VIA TEXT BETWEEN MOBILE USER DEVICES - A method and system for providing real-time communication via text between multiple user devices, the method including receiving, at an application server, a conversation request from a first user device, wherein the conversation request is based upon a selection of a second user device from a contact list that is stored on the first user device, sending the conversation request from the application server to a push server, receiving, at the application server, a conversation session ID from the second user device, if the conversation request is accepted by the second user device, sending the conversation session ID from the application server to the push server, receiving, at the application server, a first datagram message from the first user device, sending the first datagram message from the application server to the second user device, receiving, at the application server, a second datagram message from the second user device, and sending the second datagram message from the application server to the first user device. | 09-29-2011 |
20110238735 | Trusted Maps: Updating Map Locations Using Trust-Based Social Graphs - A system and method for updating and correcting the location of geospatial entities, the method comprising receiving at a server from a mobile device operated by a first user, a proposed location for a geospatial entity, the proposed location determined by a wireless location system, and based upon a current location of the mobile device; providing information about the proposed location for the geospatial entity to a first plurality of other users; receiving votes from the first plurality of users as to whether the proposed location is correct and responsive to the received votes, determining whether to update the location information for the geospatial entity. | 09-29-2011 |
20110238736 | METHODS AND SYSTEMS FOR PROVIDING TIME AND DATE SPECIFIC SOFTWARE USER INTERFACES - Computer systems, methods and software for responding to remote clients with content selected based on when the request is made. The method may include selecting one or more interface components based on the time of day and/or date of the request, and returning a response including the selected interface components. The method may include adjusting the time for a time zone for the remote client and/or user. Interface components may be fully embedded in the response, or may be references to external components. Interface components may include data relating to a user task associated with the date and/or time of day, formatting information for displaying the task data to the user of the remote client, instructions for user interaction with the task data, etc. | 09-29-2011 |
20110238737 | DECENTRALIZED CLOUD STORAGE - A decentralized cloud storage system is provided which comprises at least one client having local resources. The local resources include a first portion which is accessible to the at least one client and a second portion designated to be accessible to and managed by a cloud storage service having a computer readable storage medium. A server logic module is configured to allocate responsibility for performing a set of functions between back-end resources of the cloud storage service and the local resources designated by the at least one client. The system also includes a controller configured to manage the resources designated by the at least one client to implement the functions which have been allocated to the at least one client. | 09-29-2011 |
20110238738 | Rules-Based Transactions Prefetching Using Connection End-Point Proxies - Network proxies reduce server latency in response to series of requests from client applications. Network proxies intercept messages clients and a server. Intercepted client requests are compared with rules. When client requests match a rule, additional request messages are forwarded to the server on behalf of a client application. In response to the additional request messages, the server provides corresponding response messages. A network proxy intercepts and caches the response messages. Subsequent client requests are intercepted by the network application proxy and compared with the cached messages. If a cached response message corresponds with a client request message, the response message is returned to the client application immediately instead of re-requesting the same information from the server. A server-side network proxy can compare client requests with the rules and send additional request messages. The corresponding response messages can be forwarded to a client-side network proxy for caching. | 09-29-2011 |
20110238739 | METHOD FOR ACHIEVING AN ON-LINE MUTUAL INTERLOCUTION OPERATION - A method for implementing an online mutual aid question-answer service comprises: a questioning user uploading an edited question to an extensible markup language document management (XDM) server; an answering user subscribing for a question from the XDM server, the XDM server sending the question subscribed for to the answering user; and after the answering user receives the question, the answering user answering the question, and informing the questioning user of the question about an answer of the question. | 09-29-2011 |
20110238740 | DEVICE MANAGEMENT METHODS AND RELATED APPARATUS - Device management methods and related apparatus are provided. A command is received and executed. When the command is not executed successfully, a status message comprising a first status code is generated. When the command is executed successfully, the status message comprising a second status code and an actual execution state is generated wherein the first status code is different from the second status code. | 09-29-2011 |
20110238741 | TERMINAL APPARATUS, PROCESSING SYSTEM, PROCESSING METHOD, AND PROGRAM - A terminal apparatus includes a communication unit, a storage unit, and a controller. The communication unit is capable of communicating with a web server and receives information of a web page from the web server. The controller displays the web page in a window displayed on a display unit, generates an image of the web page before a change each time the web page is changed to a different web page, associates the generated image with a change history of the web page to store the generated image in the storage unit, and reads the image corresponding to the change history from the storage unit based on an instruction made by a user to display the image, to display the image on the display unit. | 09-29-2011 |
20110238742 | GAIN TO GAIN NETWORK FOR AIRCRAFT GALLEY SYSTEM - An aircraft galley system is configured with a GAIN to GAIN network that allows for data exchange and communication between each GAIN on the system. By omitting reliance on a galley network controller for acquisition of GAIN data, the present system is simpler, lighter, and more cost-effective. Each GAIN may be polled for data by any other GAIN, such as via a data port, dedicated bus, or wireless connection. The data acquisition between the GAIN and a data collection and display device may be wired in network, wired out of network, or through a wireless link such as a Wi-Fi network. | 09-29-2011 |
20110238743 | ELECTRONIC DEVICE CONTROLLING SYSTEM AND ELECTRONIC DEVICE CONTROLLING METHOD - A terminal transmits user information, user information and function setting information used in the electronic device, or output data including user information and function setting information to the server. The server reads out limit function information/alternative function information each of which is correlated to the transmitted user information, and transmits the above information as it is, or transmits the information by changing a part of the function setting information in the output data, that corresponds to the limit function information, into the alternative function information, or transmits the output data thus changed, to the terminal. The terminal generates and displays a preview image of output data based on the transmitted information. | 09-29-2011 |
20110238744 | IMAGE DISPLAY APPARATUS AND IMAGE DISPLAY METHOD - An image display apparatus which displays images in accordance with a scenario setting a display procedure, includes: a transmission unit which, in accordance with a request from a client terminal connected so that a bi-directional communication is possible, transmits scenario creation information for specifying the display order defined by the scenario, and specifying image information necessary to specify an image to be displayed for each step of the display order, to the client terminal; a scenario information acquisition unit which receives the transmission of the already specified scenario creation information from the client terminal when the scenario creation information is specified by the client terminal, and acquires the display order and image information included in the scenario creation information of which the transmission is received; and a display execution unit which executes an image display using the acquired image information in accordance with the display order. | 09-29-2011 |
20110238745 | COMMUNICATION DEVICE, WEB SERVER APPARATUS AND COMMUNICATION SYSTEM - According to one embodiment, a communication device includes a reception unit, a display unit, and a control unit. The reception unit receives, based on a connection request for a first web page, information of the first web page that includes specific information for instructing a connection to a second web page and information representing a communication status of the second web page. The control unit controls a display form of the specific information based on the information representing the communication status of the second web page when displaying the first web page on the display unit. | 09-29-2011 |
20110238746 | Methods and systems of client-side caching of pages with changing content - The present invention relates to Internet based and web applications and the need to reduce page latency and bandwidth usage. The invention can achieve these goals by making use of the cache built in to standard web browsers. In one embodiment, the invention provides that a web application user will use their browser to request a page from the application web server, which responds with a small page that includes a script. The script appends a previously established cookie value to the URL originally requested and the browser then re-requests the URL with the appended cookie value. (The server computes the cookie value based on the last modified time of the data used to generate the page.) If the most recent version of the page is in the browser cache, the browser gets a cache hit, which means the page is retrieved from browser cache rather than from the server, rapidly displaying the page to the user. If, on the other hand, there is only an older version of the page in the browser cache, there is a cache miss (because the rewritten URL will not match any URL in the cache) and the browser will send the request to the server to retrieve the most recent version of the page. | 09-29-2011 |
20110238747 | DISCONTINUOUS DOWNLOAD OF MEDIA FILES - Systems and methods provide for discontinuous download of media files. The system and method work within the bounds of simple, existing, open protocols and the media files served are playable by standard media playback clients. The method is driven by a request to play a media file from any location within the media file, including sections of the media file that the initial download has not yet reached. The method comprises downloading the media file in segments corresponding to the location in the media file that the user desires to view and merging the segments. The method allows for tracking of which segments have been downloaded and which have not. | 09-29-2011 |
20110238748 | METHOD AND APPARATUS FOR ESTABLISHING GROUPING CONTAINER AND FINDING GROUPING CONTAINER FOR USER - A method and apparatus for finding a grouping container for a user and a method and apparatus for establishing a grouping container are provided. The method for finding a grouping container for a user includes: obtaining tag information of a user which includes a key word identifying characteristics of the user; finding a grouping container for the user based on the key word in the tag information and key words of a grouping container; presenting information of the grouping container found to the user, and receiving a confirmation from the user for joining the grouping container. Therefore, it is more convenient for a user to join a grouping container. | 09-29-2011 |
20110238749 | GATEWAY APPARATUS AND SYSTEM - For achieving smooth facilities of services within a home network system where service applications of a plural number of service undertakes are mixed with, management is made upon a use memory volume for an application and an accessing authority to equipments within a home by means of a home gateway, and thereby achieving a home network for preventing an unexpected application from communicating with an unexpected equipment within a home, but without obstructing mutual services by the plural number of service undertakers, with setting up an upper limit of memory volume when starting up the application and the accessing authority from the application to the equipment within the home. | 09-29-2011 |
20110246554 | Multimedia Editing Systems and Methods Therefor - A distributed system and methods for web-based multimedia content including a global media hub (GMH) server computer ( | 10-06-2011 |
20110246555 | Metadata Role-Based View Generation in Multimedia Editing Systems and Methods Therefor - Systems and methods for automatic transformation the overall metadata associated with the multimedia content (MMC) at the global media hub (GMH) into unique role-and-client-based views via the network for review through the media access node (MAN) associated with the client, wherein those views of the metadata, general or temporal or subset, are unique and specific to each user in the context of that user's role within the client. | 10-06-2011 |
20110246556 | OPTIMIZING SCHEDULING OF CLIENT APPLICATIONS IN DISKLESS ENVIRONMENTS - Methods and arrangements where clients, in a diskless environment involving a storage area network, communicate to more optimally distribute the amount of disk input/output the individual clients are creating for the shared disk array. | 10-06-2011 |
20110246557 | WEB CONTENT DISTRIBUTION SYSTEM - A web content distribution system includes a web content server; a relay server; and a client device. The web content server stores content data. The relay server stores additional information and is connected to the web content server through a network. The client device stores a web browser and is connected to the web content server and the relay server through the network. The relay server extracts a start tag indicating a start of the content data and an end tag indicating an end of the content data. The relay server adds the additional information to the content data in a subsequent part of the end tag to supply to the client device. | 10-06-2011 |
20110246558 | SYSTEM AND METHOD FOR CORRELATION MESSAGES WITHIN A WIRELESS TRANSACTION - A method and system for correlating messages within a wireless transaction, each of the messages requiring a unique message identifier, the method having the steps of: creating a transaction identifier, the transaction identifier being the same for related messages; and adding to the transaction identifier a message index, the message index corresponding to a number of a message within a transaction, whereby the transaction identifier and message index form the unique message identifier for each of the messages. | 10-06-2011 |
20110246559 | FOUR TIER ARCHITECTURE FOR IMPLEMENTING THIN CLIENTS - An application structure for enabling a logical client based 3-tier applications to support a thin client in a 4-tier architecture is provided. A logical client residing in a web server is extended with a proxy logical client residing in the thin client. The proxy logical client includes thin proxies for logical forms and controls enabling them to run on the thin client and facilitate seamless interaction of the thin client with applications within 3-tier architecture. | 10-06-2011 |
20110246560 | SOCIAL CONTEXT FOR INTER-MEDIA OBJECTS - Embodiments are disclosed that relate to social context for inter-media objects. One embodiment provides a method comprising receiving preference data indicating user preferences of each of the plurality of socially networked users regarding the inter-media object, and aggregating the preference data across the social graph to form social graph aggregate data. The method further comprises providing the content item to a selected user of the plurality of socially networked users, and based upon a location of the selected user within the social graph, generating a selected set of the social graph aggregate data for the inter-media object from the social graph aggregate data for the selected user. The method further comprises providing to the selected user a representation of social context for the inter-media object based on the selected set of the social graph aggregate data. | 10-06-2011 |
20110246561 | Server apparatus, client apparatus, content recommendation method, and program - A server apparatus includes a first storage, a second storage, a communication unit, and a controller. The first storage is configured to store statistical information that is generated by performing a statistical process of a plurality of pieces of first meta and second meta information and that indicates a frequency of the first meta information. The second storage is configured to store a plurality of pieces of content information that indicates one of a commodity content and a service content to be recommended. The communication unit is configured to receive, from a client apparatus, the second meta information. The controller is configured to select content information relating to the first meta information having predetermined frequencies or more with respect to the received second meta information from the plurality of pieces of content information stored, and control the communication unit to transmit the content information to the client apparatus. | 10-06-2011 |
20110246562 | VISUAL COMMUNICATION METHOD IN A MICROBLOG - A visual communication method adapted to microblogs is provided. The visual communication method comprises analyzing, by a server, a user's input text using context and words, extracting, by the server, a picture corresponding to the text using a multimedia classification system data base, creating, by the server, an avatar representing the user, synthesizing, by the server, the picture and the avatar into one multimedia form, and transferring, by the server, the synthesized multimedia to the user's microblog. | 10-06-2011 |
20110246563 | METHOD AND APPARATUS FOR PROVIDING TIMESHIFT SERVICE IN DIGITAL BROADCASTING SYSTEM AND SYSTEM THEREOF - A system and method for providing content in a digital broadcasting system are provided. The system includes a server for, after a lapse of a buffering time of a segment of the content, storing the segment, and for transmitting an updated Multimedia Presentation Description (MPD) including Uniform Resource Location (URL) information indicating a location where the segment is stored, and a client device for receiving the updated MPD, and for acquiring the segment stored in the location indicated by the URL information included in the updated MPD. | 10-06-2011 |
20110246564 | SYSTEM FOR PROVIDING INFORMATION TO A PLURALITY OF USERS - A method to provide information items to a user includes providing, to a user through a user information handling system (IHS), a first task information update that is associated with the user, wherein the first task information update includes a first information item. The method further includes receiving a second information item through a network from an information provider and storing the second information item in an information database. The method further includes receiving task data and storing the task data in a task database, wherein the task data includes a plurality of tasks, at least one attribute associated with each of the plurality of tasks, and a first task that is one of the plurality of tasks and that is associated with the user. The method further includes retrieving the second information item from the information database. The method further includes retrieving the task data from the task database. The method further includes transforming the first task information update into a second task information update by associating the first information item and the second information item with the first task in response to determining that the first information item and the second information item are related to the at least one attribute associated with the first task, and prioritizing the first information item relative to the second information item. The method further includes providing, to the user through the user IHS, the second task information update that is associated with the user in response to determining that the user is associated with the first task. | 10-06-2011 |
20110246565 | EXTENSIBILITY FOR MANIPULATION OF MEDICAL DATA - A method for extending a functionality of a computing device programmed to obtain physiological measurements from a patient includes: registering, at the computing device, a plug-in module, the plug-in module providing additional functionality for the computing device; using the plug-in module to communicate with a medical device; commanding the medical device to obtain physiological information from a patient; receiving data associated with the physiological information from the medical device; and transferring the data to a central repository. | 10-06-2011 |
20110246566 | PROFILE FOR MEDIA/AUDIO USER PREFERENCES DATABASE - Systems and methods for providing a media profile that is based on receiving data from various content distributors and creating a media profile. The media profile is web-based and accessible via an API. Data can be provided to the media profile host server via the API, and an end-user's media preferences can be stored in the media profile. The media profile is accessed by content distributors such that a customized media experience may be offered to the end-user without the need for the content distributor to gather his own separate data. The media profile can also store billing information for the end-user and act as a single reputable platform to conduct financial transactions. | 10-06-2011 |
20110246567 | METHOD FOR IMPLEMENTING IMS FUNCTIONALITY IN A SET TOP BOX - A set top box ( | 10-06-2011 |
20110246568 | SYSTEM AND METHOD FOR IDENTIFYING INDIVIDUAL USERS ACCESSING A WEB SITE - An improved method and system for identifying individual users accessing a web site. A web site server is able to identify distinct users by using a unique identifier associated with each client computer system requesting access to the web site. The unique identifier comprises an Internet address, such as an Internet Protocol (IP) address, and a time value associated with each client computer system requesting access to the web site. On starting up a web browser, an application program or browser plug-in may synchronize the internal clock included with the client computer system with a global time standard. The synchronized time value may be based on an event associated with the client computer system, such as the start of a web browser. A web site server may determine the uniqueness of the client computer system by comparing unique identifier records of users accessing the web site. A user may be identified as distinct if no matching record exists in the database. Multiple client computer systems having a common Internet address may be identified by using this method. Users privacy is also protected as the unique identifiers are erased when the client computer system's user exits the web browser or powers down the computer. | 10-06-2011 |
20110246569 | Post-to-Profile Control - Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages. | 10-06-2011 |
20110246570 | SERVER SIDE WEB BROWSING AND MULTIPLE LENS SYSTEM, METHOD AND APPARATUS - A user may access a host server and receive display information within a single browser window. The display information includes at least one lens, wherein each lens controls server side web browsing and allows the user to view a separate web page from the Internet. The host server provides personalized web browsing capability specific to a particular user independent of the browser, device or location of the user. After the user submits a request to view a particular web page, the web page information is retrieved by the host server and transmitted to the user for display within a selected lens. Each lens controls server-side web browsing through independent navigational controls, such as a horizontal and vertical scroll bar, a resize button and the like. One lens may also control the web content displayed in another lens. The host server may reformat entire web pages so that they can be displayed within a lens without the need for scrolling. Additionally, each lens may have multiple cookies associated therewith. Users may further submit bookmarks which are applicable to one or more of the lenses. Bookmarks may be recognized through initiating a single command. | 10-06-2011 |
20110246571 | Integrated System and Method to Create a Video Application for Distribution in the Internet - A system and method for individuals to create and manage an online video presentation for promoting skills, products, or ideas using a computer and a web cam, or any other video recording equipment. The video can be integrated into a portfolio of related documents, files, and folders, such as an online job application consisting of resume, cover letter, transcripts, and certificates. The software allows for the user to create a video script consisting of different video parts or topics that are being recorded, replayed, edited, deleted, and previewed later. The user may also select between different styles of layouts or masters including design, font, size, or color etc. Sample texts, sample videos, and portfolios as well as tips and recommendations for creating an ideal presentation are being provided in the menu. The portfolio will be uploaded to the server and provided to the viewer through and Internet link. | 10-06-2011 |
20110252081 | METADATA SUBSCRIPTION REGISTRY - Updated metadata can be requested from a set of remote servers according to a subscription registry. The subscription registry can include information for retrieving metadata from the remote servers. The requested updated metadata can be received from the remote servers. The metadata can be impact analysis and lineage metadata, and it can be requested from and received at an impact analysis and lineage metadata service. In addition, at least a portion of the metadata from the remote servers can be parsed, and a reference to a new remote server can be discovered in the metadata. Information for retrieving metadata from the new remote server can be added to the subscription registry, and metadata can be retrieved from the new remote server according to the subscription registry. | 10-13-2011 |
20110252082 | SYSTEM AND METHOD FOR DELIVERY OF CONTENT OBJECTS - Techniques for delivering content to an end user device are disclosed. A policy server performs an ingest process in which multiple versions of a content object are created. The multiple versions of the content object are associated with a single network identifier which can be distributed to publishers of the content object. When the content object is requested using the single network identifier, the policy server determines a preferred version and delivery orchestration scheme from among the multiple versions for delivery to an end user device based on several criteria. The policy server may thereafter orchestrate delivery of the preferred version of the content object to the end user device. The single network identifier may be associated with an edge location in a content delivery network (CDN) and the policy server may orchestrate delivery in cooperation with servers at the CDN edge location. | 10-13-2011 |
20110252083 | APPARATUS AND METHOD FOR TRANSMITTING MEDIA USING EITHER NETWORK EFFICIENT PROTOCOL OR A LOSS TOLERANT TRANSMISSION PROTOCOL - A method and apparatus for transmitting media from a node to one or more recipients over a network using either a network efficient protocol or a loss tolerant protocol. The method includes ascertaining at the node if media available for transmission is or will be consumed in real-time. When the media is or will be consumed in real-time and the condition on the network is not sufficient for the consumption of the media in real-time using the network efficient protocol, then the media is transmitted using the loss tolerant protocol. Alternatively, the media is transmitted using the network efficient protocol when the media is not or will not be consumed in real-time or the condition on the network is sufficient for the consumption of the media in real-time using the network efficient protocol. The apparatus, which may be either a communication device or server, implements the above-describe method. | 10-13-2011 |
20110252084 | Optimized event routing in distributed data management - Event routing in a distributed computing system with distributed data management is optimized by communicating events a datum only to either backup server processes or server processes respectively associated with an application process having an interest in an event affecting the datum. | 10-13-2011 |
20110252085 | COMMUNICATION SYSTEM, SERVER DEVICE, DISPLAY DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - A communication system according to the present invention has a display device ( | 10-13-2011 |
20110252086 | FALLBACK ORDERING FOR ON-LINE ENVIRONMENT - A method, system and computer program product are provided for fallback ordering for an on-line environment. The method includes: serving a web page from a web server to a client browser; and providing a mechanism in the web page to provide an alternative method of submitting order data from the client browser to a backend application in an event of a failure of the web server hosting the web page. | 10-13-2011 |
20110252087 | PERFORMANCE MONITORING OF NETWORK APPLICATIONS - Network performance is monitored using timing information retrieved from a client device, server in communication with the client, or both. Client side timing information is retrieved using performance monitoring code provided by the server. The code may be provided to the client as part of a content response. Once content in the provided content response is loaded, the code sends the timing information to the server. The server may then process the timing information to calculate response time and other time information metrics. | 10-13-2011 |
20110252088 | SYSTEM FOR PROVIDING POLICY BASED CONTENT SERVICE IN A MOBILE NETWORK - Serving user selected content in accordance with a service policy is disclosed. The user may select content from a content source to be accessed at a mobile device. The desired content is modified as necessary such that transmission of the content complies with a policy. Alternatively, only content that complies with the policy may be made available for selection. The manner in which a policy is defined and the content provided may be determined by various factors including mobile device capabilities, user preferences, and network conditions. | 10-13-2011 |
20110252089 | Extensible and Programmable Multi-Tenant Service Architecture - An extensible, multi-tenant software-as-a-service business application platform is provided for hosting multiple organizations. Organization services are provided by virtual or physical servers with dedicated data stores assembled in scalable groups. Distributed interaction between components of the scalable groups may enable extensibility and reliability, while changes in locations of organization services are provided to the client(s) for seamless continuation of the client's access to the services. Customizable and dynamic APIs for accessing each organization's data and applications isolated from the others and pluggable third party authentication services may also be integrated into the platform. | 10-13-2011 |
20110258249 | TARGETING APPLICATIONS BASED ON MOBILE OPERATOR - Filtering mobile applications in a mobile applications store based on a determined mobile operator associated with a mobile computing device. Mobile operators select mobile applications to be made available to mobile computing devices associated with the mobile operators. Users visit the online mobile applications store via the mobile computing devices. During the visits, the mobile operators associated with the mobile computing device are determined. The mobile applications selected by the mobile operators are presented to the mobile computing devices. In some embodiments, branding content from the mobile operators is provided to the mobile computing device when presenting the filtered mobile applications. | 10-20-2011 |
20110258250 | TRANSCODER HINTING - A transcoding system ( | 10-20-2011 |
20110258251 | Portable Power Distribution - Some embodiments provide a systems, methods, and devices for providing power to recharge portable electronic devices through a distributed network of portable power stations that provide power on an advertising and/or fee basis. In some embodiments, the power distribution system includes a server and multiple distributed portable power stations. The server communicates with electronic devices in order to receive a request to unlock power from a particular power station. The server sends an advertisement and a code to unlock the particular power station. In some embodiments, the server process payment information and sends the unlock code. Each of the portable power stations includes multiple charging interfaces and a lockable power supply that is unlocked using the server provided code. When unlocked, the power station recharges batteries of any electronic devices that are connected to any of the charging interfaces of the power station. | 10-20-2011 |
20110258252 | Personal task planning with automatic task discovery - A server which manages the activities of a user includes a region discovery module that receives location data over time of the user and determines an area of the user any given time from the location data. The server includes a task and location modeling module which determines whether a task for the user is currently linked with the area; and where a task is linked with the user, the task and location modeling module submits task information to the user; and where no task is linked with the area, the task and location modeling module inquires the user whether a new task is desired to be linked with the area. A method for managing the activities of a user. An apparatus that accompanies a user. A method for assisting the activities of a user. | 10-20-2011 |
20110258253 | LOCALITY BASED CONTENT DISTRIBUTION - A system and method for content distribution are provided. A content provider generates a network topology having one or more subnetworks made up of content sources. The content provider segments content, such as applications, into segments for distribution. The content provider then distributes the content such that for each identified subnetwork, each content segment is distributed to a content source. Subsequent, client computing device requests for content can be serviced by selecting a content source in a particular subnetwork selected for delivering the requested content to the client computing device to minimize traffic flow of the requested content through the nodes of the distribution network. | 10-20-2011 |
20110258254 | METHOD AND APPARATUS FOR UPDATING AND SYNCHRONIZING INFORMATION BETWEEN A CLIENT AND A SERVER - The present invention provides a method and apparatus for integrating applets running on a client with the application logic for applications running on a server. The mechanism of the present invention provides two significant advantages over the prior art: the synchronization of state, and the recognition of user actions in the browser including the invocation of the appropriate application logic in the server. Instead of using the FORM element available in HTML, individual active applets are available and may be created that obtain user input (e.g. a checkbox, textbox, button, etc.). A hidden applet called the Applet Group Controller is created which handles communication between the applets on the browser and the application logic on the server. The Applet Group Controller maintains an association with each applet that maintains the keys and values of any parameters and variables for the applet. In a preferred embodiment, upon the invocation of an event, the association instructs an Action Coordinator to invoke an action. The Action Coordinator obtains and transmits a list of all of the keys and their values to the server. The server invokes the appropriate application logic and transmits the keys and their values (as updated during the execution of the application logic) back to the Action Coordinator. The Action Coordinator then pushes the updated values out to the applets (through their Associations) at which time the browser's display is updated with the new values. | 10-20-2011 |
20110258255 | Method and Apparatus for Accessing Network File System - A method and an apparatus for accessing a network file system (NFS) are disclosed. The method includes: receiving a first request message, which is sent by a user equipment (UE) to the NFS according to an available first file type; converting, according to a preset mapping relation, the first request message into a second request message capable of driving a second file type in the NFS, and sending the second request message to the NFS; receiving a first response message, which is based on the second file type and is sent by the NFS to the UE in response to the second request message; and converting, according to the preset mapping relation, the first response message into a second response message which is based on the first file type, and sending the second response message to the UE. With the present invention, the file system protocol can be converted, and the NFS is compatible with multiple operating systems. | 10-20-2011 |
20110264725 | Method and System for Obtaining Operational Data and Service Information for a Building Site - A method and system is disclosed for providing information about operational data from a plurality of building systems and service and maintenance information for a plurality of building sites. A customer web portal is provided with a database for storing the operational data and the service information allowing users to more readily generate reports and obtain service related information for a plurality of sites without having to maintain separate database systems at remote locations. | 10-27-2011 |
20110264726 | METERING OF TELECOMMUNICATIONS SERVICES - A configurator is provided that connects with various disparate elements in a telecommunication system. The configurator is adapted to receive a traffic plan that has a plurality of different aspects that are implemented across the disparate elements. The configurator is adapted to generate processing schemas and/or databases that can be used by the disparate elements in order to implement the traffic plan. | 10-27-2011 |
20110264727 | METHOD AND APPARATUS FOR PLAYING LIVE CONTENT - A method for providing a client with a playlist of content segments accessible in a live streaming service provided in a Hypertext Transfer Protocol (HTTP) adaptive streaming format is provided. A live content processing method for a broadcast system includes transmitting and updating content-related information sent from a server to a client, checking, at the client, content segments accessible in real time and saving a previous content-related information, retrieving the content segments playable by referencing the previous content-related information, determining, at the client, whether the content requested for playback can be playable using a playlist, and notifying the user of the playback result. | 10-27-2011 |
20110264728 | METHOD AND APPARATUS FOR ELECTRONICALLY POSTING A GRAPHIC IDENTIFIER TO A PLURALITY OF SERVERS - The present specification relates generally to computing devices and more particular relates to a method and apparatus for electronically posting a graphic identifier to a plurality of servers. In one aspect, a mobile electronic device is equipped with a camera configured to capture a graphic. The mobile electronic device is further equipped to access at least one of a plurality of networking accounts hosted by servers connected to a network that also connects to said mobile electronic device. The mobile electronic device is configured to automatically post said graphic as an avatar associated with one or more of said networking accounts. | 10-27-2011 |
20110264729 | AUGMENTATION OF NETWORK TRAFFIC - Access to services hosted by a given server ( | 10-27-2011 |
20110264730 | CLIENT DEVICE CONFIGURED TO CONNECT WITH A HOME NETWORK - A smart network may include a smart network host device as well as one or more client devices configured to connect to the smart network. Each of the client devices may implement one or more services that the client device exposes to other devices connected to the smart network. A client device configured to connect to the smart network may implement one or more modules configured to facilitate connecting to the smart network, registering the client device or services running on the client device with the smart network, diagnosing issues with the client device or the smart network, and upgrading the firmware of the client device. The client device may be configured to perform the various operations with minimal input from an owner of the smart network. | 10-27-2011 |
20110264731 | Method for Training a Server for Content Delivery Based On Communication Of State Information From A Mobile Device Browser - A method for training a server for content delivery based on communication of state information from a mobile device browser, the method comprising providing a control channel between the server and mobile device browser, transmitting over the control channel a plurality of request messages from the mobile device browser to the server for Web pages, each of the messages indicating browsing-related state data, and implementing heuristic algorithms within the server to detect and learn patterns of the request messages, pre-fetching at least hypertext content of Web pages that the server has learned will likely be requested, and embedding the hypertext content in response codes within response messages over the control channel from the server to the mobile device browser. | 10-27-2011 |
20110264732 | Network Media Device - A network media device is described that pulls multimedia data from one or more sources (e.g., a multimedia website or a multimedia server computer) at a first time, stores it to long-term storage within the device and transmits the stored multimedia data to one or more designated multimedia playback devices at a second time. | 10-27-2011 |
20110264733 | Instant Messaging Device/Server Protocol - A generic IM device/server protocol permits a single implementation of a IM application on client devices for communicating with different enterprise IM servers types. The protocol defines a server maintained tag to identify the currency of a contact list it is managing for a client device. The client device receives and persists the tag and provides it at login. The server automatically sends a contact list update only if the tag indicates the client devices contact list instance is not current. Presence updates may also be sent automatically at login and the client device need not separately request contact list or presence updates at login. The client device may be pre-provisioned with respective graphics, text and server capabilities for multiple server types. A specific IM configuration may be selected in response to service information. | 10-27-2011 |
20110264734 | INFORMATION SYSTEM, METHOD, DEVICE AND METHOD PROVIDING SYSTEM FOR CONVEYING PREDETERMINED INFORMATION AS COMMENT DATA - An information providing device for providing various provide information formed with the predetermined format responding to a transfer request, and the information receiving system comprised of information processing device for receiving the provide information to be transmitted from the information providing device via the predetermined network and conducting information processing; the information providing device forms provide information by describing the comment data with the format readable by the information processing device in the comment area set with the format according to the predetermined program of the provider side, the information processing device receives the provided information to be transmitted via the network, and analyzing this according to the predetermined analyzing program, reads out the comment data of comment area, and delivers the comment data to the predetermined application software and conducts the predetermined information processing according to the application software. | 10-27-2011 |
20110270908 | TRANSPARENT MIGRATION OF ENDPOINT - Architecture that facilitates the capture of connection state of a connection established between a client and an intermediate server and forwards the state to one or more target servers. A software component at the target server (as well as the intermediate server) uses this connection state to reply back to the client directly, thereby bypassing the intermediate server. All packets from the client related to the request are received at the intermediate server and then forwarded to the target server. The migration can be accomplished without any change in the client operating system and client applications, without assistance from a gateway device such as a load balancer or the network, without duplication of all packets between the multiple servers, and without changes to the transport layer stack of the intermediate and target servers. | 11-03-2011 |
20110270909 | METHOD AND APPARATUS FOR COORDINATING SERVICE INFORMATION ACROSS MULTIPLE SERVER NODES - An approach is provided for coordinating service information (e.g., account registration identifiers) across multiple server nodes. A server receives a request to register an identifier for an account. The server determines whether it is a home site for the identifier and processes the request based, at least in part, on the determination. | 11-03-2011 |
20110270910 | Dynamic Work Queue For Applications - Disclosed are various embodiments for a dynamic work queue for applications. A message queue is included in a data store accessible to one or more computing devices. One or more network pages are generated in the one or more computing devices indicating which ones of multiple services are configured to obtain and process messages for an application from the queue. Each of the services is executed on a respective one of multiple servers. A request is obtained from a client to configure one or more of the services to obtain and process messages for the application from the queue. The one or more of the services are configured to obtain and process messages for the application from the queue in response to the request. | 11-03-2011 |
20110270911 | SESSION POOLING FOR LEGACY APPLICATION TASKS - Methods, systems, and techniques for handling session emulation for running legacy applications/tasks in host environments using session pools are provided. These enhanced session emulation techniques may be used for many applications, including modernizing legacy applications, particularly in mid-range or mainframe host computing. Example embodiments provide a Role-Based Modernization System (“RBMS”), which uses the enhanced emulation techniques to provide role-based modernization of menu-based legacy applications. | 11-03-2011 |
20110270912 | AGGREGATION SYSTEM - Machine, method for use and method for making, and corresponding products produced thereby, as well as data structures, computer-readable media tangibly embodying program instructions, manufactures, and necessary intermediates of the foregoing, each pertaining to digital aspects of a computerized aggregation system. The system can include a user computer system interposed between a segment of a network allowing communication between the user computer system and at least one server system, and other segments allowing communication between the user computer system and a plurality of third party server systems. The one server system enables the user computer system to access the plurality of other servers. The access permits forming an aggregation of information obtained from the third party server systems. | 11-03-2011 |
20110270913 | CONTROLLING AN ADAPTIVE STREAMING OF DIGITAL CONTENT - The invention provides an improved adaptive streaming solution wherein an optimal receiver strategy is created and stored in a client device for controlling the adaptive streaming of digital content. In various embodiments, the optimal receiver strategy data is a result of solving a stochastic decision problem using a mathematical model based on a Markov Decision Process and using as an input to the mathematical model one or more properties of an encoder and an beforehand estimation of an available bandwidth of a packet switched network and/or variation characteristics of the available bandwidth over time of the packet switched network, wherein the properties comprise at least one of an encoder type identification and a mathematical model of a decoder input buffer used by the encoder. | 11-03-2011 |
20110270914 | Acquisition and presentation of data indicative of an extent of congruence between inferred mental states of authoring users - A computationally implemented method includes, but is not limited to: acquiring a first inference data indicative of an inferred mental state of a first authoring user in connection with a particular item of an electronic document, acquiring a second inference data indicative of an inferred mental state of a second authoring user in connection with the particular item of the electronic document; comparing the first inference data with the second inference data; and presenting data indicative of an extent of congruity between the inferred mental state of the first authoring user and the inferred mental state of the second authoring user based, at least in part, on said comparing. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 11-03-2011 |
20110270915 | SYSTEM COMPRISING A SERVER AND A TERMINAL PROVIDED WITH GRAPHICAL INTERFACES COMMUNICATING VIA AN IMAGE-SHARING PROTOCOL - A multimedia system includes a server including an operating system configured to allocate resources thereof to software applications, the activation of which determined by a control application; a client terminal including a display device and a remote control, the server and the client terminal including a first graphical interface and a second graphical interface; respectively, configured to communicate via an image-sharing protocol; the first interface configured to identify a plurality of commands related to a control application thereof in signals transmitted by the terminal via the first and second graphical interfaces so as to follow the commands, and to generate an image particular to the control application, so as to transmit the image to the terminal via the first and second graphical interfaces. | 11-03-2011 |
20110270916 | GENERIC ONLINE RANKING SYSTEM AND METHOD SUITABLE FOR SYNDICATION - Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided. | 11-03-2011 |
20110270917 | NETWORK ADAPTER WITH SHARED DATABASE FOR MESSAGE CONTEXT INFORMATION - A network interface adapter includes a network interface and a client interface, for coupling to a client device so as to receive from the client device work requests to send messages over the network using a plurality of transport service instances. Message processing circuitry, coupled between the network interface and the client interface, includes an execution unit, which generates the messages in response to the work requests and passes the messages to the network interface to be sent over the network. A memory stores records of the messages that have been generated by the execution unit in respective lists according to the transport service instances with which the messages are associated. A completion unit receives the records from the memory and, responsive thereto, reports to the client device upon completion of the messages. | 11-03-2011 |
20110270918 | USER INTERFACE FOR PROJECTION DEVICE REMOTE CONTROL - A projection device is provided. The projection device includes a server subsystem configured to generate a projection-device-status user interface presentable to a remote client via a webpage served by the server subsystem. The server subsystem includes: a projection control module configured to adjust a projection setting of the projection device based on control input received from the remote client via the projection-device-status user interface, and a task scheduling module configured to schedule a projection device operation control task to be performed at a scheduled event specified by scheduling input received from the remote client via the projection-device-status user interface, and to automatically initiate the projection device operation control task responsive to occurrence of the scheduled event. | 11-03-2011 |
20110270919 | METHOD AND SYSTEM FOR PROCESSING A REQUEST SENT OVER A NETWORK - A method for processing a request sent over a network. The method includes receiving a first request sent by a client over the network at a physical server hosting a first application. The method further involves processing the first request using the first application to generate a second request. The method further involves the addressing and sending of the second request to a software-implemented distributed service delivery controller (SDC) on the physical server, where a loopback interface Internet Protocol (IP) address and a port associated with the distributed service delivery controller (SDC) are used to address the second request. The method further involves determining, using the distributed SDC, an IP address for a destination server hosting the second application. The method further involves processing the second request on a network layer of a network protocol stack of the physical server and sending the second request to the destination server. | 11-03-2011 |
20110270920 | Software platform and method for processing unstructured data - A software platform and a method for processing unstructured data are provided. The software platform includes a server and a client. The client is configured to receive a predefined command from an application software, call a function which is corresponding to the predefined command and which is in the client and/or in a server through network communications with the server to perform an operation; and the server is configured to perform network communications with the client and provide the function when called by the client. According to the present invention, function loads can be distributed reasonably between the server and the client and each function module can be deployed reasonably, and thereby the working efficiency of the software platform can be improved. Meanwhile, the software platform is extended to be applied to a network, which provides a foundation and convenience for other applications based on the software platform in the network. | 11-03-2011 |
20110276619 | DESKTOP SCREEN SHARING OVER HTTP - Sharing a desktop screen is implemented on a Hypertext Transfer Protocol (HTTP) web server using variable interval GET and POST requests. Connection to a web server bypasses firewall or shared IP limitations. In the described HTTP/HTTPS only solution, an existing web server is used to allow one or more clients to view a remote computer's screen and control it (remoting). The web server can act as an intermediary to enable one computer to “take control” of a second computer by enabling the first computer (a client) to view the desktop session of the second computer (a host) and enable the first computer to act as master for input device input (e.g., keyboard input, mouse input, stylus input, etc.) for the second computer. | 11-10-2011 |
20110276620 | SYSTEMS AND METHODS FOR MANAGING STORAGE FOR CLIENT WORKLOADS - A method for managing the storage of a client workload is disclosed. A storage management system is provided. The storage management system is operable to communicatively connect to a remote client computing device via a network. The storage management system includes a block-based storage medium, a file-based storage medium, and an object-based storage medium. A virtual image, which is associated with a remote client computing device, is stored. Elements of the virtual image are allocated across one or more of the block-based storage medium, the file-based storage medium, and the object-based storage medium, where the allocation depends on a characterization of the elements. | 11-10-2011 |
20110276621 | OPERATING SYSTEM AND APPLICATION VIRTUALIZATION FOR APPLICATION EXECUTION - A system for executing a virtual application may use a virtualized operating system to execute an application. The application may be delivered to a host device through streaming, either to a streaming client in the virtual operating system or as a package that may include the virtualized operating system. The virtualized operating system may have a user interface connection to a host operating system to make the virtual application appear as a native application in the host operating system. | 11-10-2011 |
20110276622 | READING A FILE FROM A CLOUD STORAGE SOLUTION - Systems and methods of the present invention provide for a user requesting a file or a plurality of file chunks stored in a file storage system, and a customized metadata stored in data storage. One or more tracker servers may determine file locations in the file system, and the location of the customized metadata in the data storage. These locations may be returned to an application, possibly an API, which may determine one or more URLs for the file locations and perform an HTTP request to read the file or file chunks from the locations or URLs in the file system. The file or file chunks, along with the customized metadata, may then be returned and displayed to the user that requested them. | 11-10-2011 |
20110276623 | FILE BUNDLING FOR CACHE SERVERS OF CONTENT DELIVERY NETWORKS - Data access time in content delivery networks is improved by storing files in cache servers as file bundles. A cache server determines that multiple files are requested by the same client based on information available in the request including the IP address of the client, a URL of a webpage referring to the file, and/or a cookie stored at a client. The cache server stores multiple files requested by the same client on the hard drive as a file bundle with meta data associating the files with one another, such that they can be accessed together. A future request from the client for a file in a file bundle results in multiple files from the file bundle being loaded in the memory. If the client requests another file from the file bundle, the file is accessed directly from the memory instead of the hard drive, resulting in improved performance. | 11-10-2011 |
20110276624 | CONVERGED COMMUNICATION WITH WEB 2.0 BASED SCREEN TRIGGERS - A system and a method are described herein for allowing users of a social networking web site to engage in a real time communication session by participating in a screen trigger application. The screen trigger application monitors the on-line behavior of the users while they are at the social networking web site and when conditions which have been set by the users have been met then the screen trigger application initiates a real time communication session (e.g., voice, video and multimedia) between one or more of the users. | 11-10-2011 |
20110276625 | METHOD AND SYSTEM FOR HOST INDEPENDENT KEYBOARD, VIDEO, AND MOUSE (KVM) REDIRECTION - A management controller in a network device may provide and/or support host-independent keyboard, video, and mouse (KVM) redirection operations in the network device. The management controller may be integrated into a network controller in the network device. The management controller may enable routing of KVM redirection related interactions between the network device and remote KVM peers, with KVM redirection related functions and/or operations being performed and/or provided by other components in the network device. The management controller may also implement a KVM protocol stack utilized in providing peer-to-peer KVM redirection connectivity and/or communications, and/or invoking KVM services in the network device. The management controller may also directly provide and/or perform at least a portion of the KVM services. The management controller may utilize during host-independent KVM redirection, keyboard driver, mouse driver, and/or graphics driver in a basic input/output system (BIOS) of the network device. | 11-10-2011 |
20110276626 | SYSTEM AND METHOD FOR DETERRING TRAVERSAL OF DOMAINS CONTAINING NETWORK RESOURCES - The present invention provides for a novel method and system for the monitoring of actions by users likely to precede said user leaving the domain of a network resource. Also provided for, is a method and system for the deterring users from leaving the domain of a network resource, a method and system for increasing user traffic to a network resource and a method and system for monitoring trends within a population using network resources. | 11-10-2011 |
20110276627 | Managing Multiple Logins from a Single Browser - A method and a system for managing login using a cookie are described. The method includes receiving from a respective client system a request for document information, and receiving from the respective client system a cookie that identifies a plurality of user names logged into the server system from the respective client system. The plurality of logged-in user names includes a first user name and a second user name distinct from the first user name. The method also includes redirecting the received request to a location associated with a selected user name of the plurality of logged-in user names, and receiving the redirected request. The method furthermore includes, in response to the redirected request, processing the request as a request from the selected user name and sending to the respective client system document information corresponding to the request from the selected user name. | 11-10-2011 |
20110282929 | Computerized Request and Reward System - This application relates to low cost, scalable computerized systems (and related methods) for users to set up requests and to reward users who helped to satisfy the requests. Users can send request to other users. Users can forward request to other users. | 11-17-2011 |
20110282930 | METHOD AND APPARATUS FOR PROVIDING IN-BAND CLIENT TELEMETRY DATA - A method for providing in-band client telemetry data may include receiving a message, from a first application, intended to be communicated to a second application via a network, the message being otherwise unrelated to client telemetry data. The method may further include inserting client telemetry data collected at a client device executing the first application into a portion of the message and providing for communication of the message to a server device executing the second application. A corresponding computer program product and apparatus are also provided. | 11-17-2011 |
20110282931 | DYNAMIC INTERNET PROTOCOL REGISTRY FOR MOBILE INTERNET PROTOCOL BASED COMMUNICATIONS - A server device configured to store an Internet protocol (IP) registry, the registry includes information for a user device, the information includes particular identifiers for the user device, an IP address for the user device, and a particular access point name (APN), where the particular APN corresponds to a service, an application, a network, or data used by the user device; receive a query that includes identifiers and an APN; perform, using the IP registry, an operation to identify the information, for the user device, based on the identifiers and the APN; obtain the information for the user device, when the identifiers match the particular identifiers stored in the IP registry and when the APN matches the particular APN stored in the IP registry; and send, to an application server, the information for the user device, where the IP address permits the application server to communicate with the user device. | 11-17-2011 |
20110282932 | ASYMMETRIC END HOST REDUNDANCY ELIMINATION FOR NETWORKS - An end host redundancy elimination system and method to provide redundancy elimination as an end system service. Embodiments of the system and method use optimization techniques that reduce server central processing unit (CPU) load and memory footprint as compared to existing approaches. For server storage, embodiments of the system and method use a suite of highly-optimized data structures for managing metadata and cached payloads. An optimized asymmetric max-match technique exploits the inherent structure in data maintained at the server and client and ensures that client processing load is negligible. A load-adaptive fingerprinting technique is used that is much faster than current fingerprinting techniques while still delivering similar compression. Load-adaptive means that embodiments of the fingerprinting technique can adapt CPU usage depending on server load. Embodiments of the system and method operate above the transmission control protocol (TCP) layer, thereby reducing the number of roundtrips needed for data transfer. | 11-17-2011 |
20110282933 | Presentational system and method for IP telephones and other devices - A system and method for providing a presentation to a display client. In one illustrative embodiment, the display client can be an IP phone. The presentation can be provided over a network from a central location without requiring end user action at the IP phone. The presentation can be modified for optimal display based on the capabilities of the specific IP phone without affecting the quality of the presentation for other device types. The devices capable of viewing the presentation can include desk display telephones, cellular telephones, smart phones, portable computers, PCs, and possibly other appropriate network-enabled devices. Centrally controlled presentations can be pushed to an individual device, group of devices, and/or all devices site-wide. In some applications, the display client can be used to provide user selections in response to the provided presentation. | 11-17-2011 |
20110282934 | DYNAMIC WEB SERVICES SYSTEM AND METHOD - A Dynamic Web Service server may facilitate custom Enterprise Application interface development with little or no developer input by dynamically creating a web service for performing a particular transaction according to a transaction map. An Enterprise Application client device may create a transaction map by “recording” a transaction between an Enterprise Application client and an Enterprise Application server and mapping transaction fields to a custom interface generated to collect data for re-performing the recorded transaction. The Enterprise Application client device may call the dynamic web service, and the Dynamic Web Service server may then perform the recorded transaction using input data collected in the custom interface. | 11-17-2011 |
20110282935 | TERMINAL APPARATUS, ELECTRONIC APPARATUS, AND ACCESS KEY ASSIGNMENT METHOD AND PROGRAM - A terminal apparatus includes a communication unit and a controller. The communication unit receives information of a web page from a web server. The controller extracts commands included in the information of the web page by analyzing the received information of the web page, and assigns access key functions to the extracted commands. | 11-17-2011 |
20110282936 | DEVICE AND SERVICE MANAGEMENT BASED ON LAYER 2 THROUGH LAYER 7 DEVICE ATTRIBUTES - A smart network may include a smart network host device as well as one or more client devices configured to connect to the smart network. Each of the client devices may implement one or more services that the client device exposes to other devices connected to the smart network. Each of the client devices includes network layer 2 and 3 attributes as well as network layer 7 application attributes. The application attributes are enumerated as named services, which each client device registers with the smart network host device. When a client device needs access to a named service, the smart network host device uses layer 2, 3, and 7 attributes associated with the client device to select a suitable server for providing the named service to the client device. | 11-17-2011 |
20110282937 | SYSTEM AND METHOD FOR INTERNET BASED SERVICE NOTIFICATION - The present invention provides an Internet based detailed service notification system to inform the contractor of a customer in need of HVAC servicing. The thermostat has Internet connectivity provided to it. Whenever the customers need servicing or repair of their HVAC devices, they have a special menu/interface at their disposal in their thermostat which assists the customer's service request to be registered on the thermostat company's web server. The company's web server having all the details of the thermostat owner, then automatically forwards these details to the preferred contractor through SMS, through email or an automatically generated call. The details include the address details, phone numbers, type of service needed e.g. servicing, repairing, new device installation, replacement and the like. | 11-17-2011 |
20110282938 | METHOD OF PROVIDING SEAMLESS INTEROPERABILITY BETWEEN WEB BROWSER AND APPLICATION IN SINGLE-THREADED ENVIRONMENT AND APPARATUS FOR PERFORMING THE SAME - An apparatus for providing a seamless interoperability between a web browser and an application in a single-threaded environment in a user terminal includes: a web service server configured to provide a web service via a network, based on the seamless interoperability between the web browser and the application; and a user terminal configured to receive a parameter for the web service in communication with the web service server via the network, call the application onto a first tab in the web browser, receive a return response of the application onto a second tab in the web browser to transmit the received return response to the web service server, and request the web service server to provide a result web page while executing the first tab when the second tab is closed. | 11-17-2011 |
20110282939 | PRESERVING STATE INFORMATION CLIENT-SERVER SYSTEM NETWORKED VIA A STATELESS PROTOCOL - A method performed by a server for maintaining state in a stateless server environment is includes receiving a request for performance of an operation by an application from a client wherein the request includes a first universal resource locator (URL). A first set of state information may be extracted from the first URL, if any is present, and evaluated. A second set of state information associated with the operation is assembled, and the second set of state information contains at least the client identification information, the application information, and a counter. The counter keeps track of how many times the client has interacted with the server for the operation. The second set of state information is incorporated into a second URL. | 11-17-2011 |
20110289134 | End-To-End Secure Cloud Computing - A method includes receiving, at a control node of a cloud computing network, a first enterprise policy specific to the first enterprise and a second enterprise policy specific to the second enterprise, and managing communications between at least one user device of the first enterprise and the at least one enterprise application hosted on behalf of the first enterprise based on the first enterprise policy. The method also includes managing communications between at least one user device of the second enterprise and the at least one enterprise application hosted on behalf of the second enterprise based on the second enterprise policy. | 11-24-2011 |
20110289135 | ASSET RESOLVABLE BOOKMARKS - Asset resolvable bookmarks are described. In embodiments, a bookmark is received at a media content source from a client device. The bookmark corresponds to a media asset and includes an identifier of the media asset. Additional data can be added to the bookmark to generate an asset resolvable bookmark, where the additional data includes at least enough data from which a receiving client device can determine a media content source from which the media asset can be accessed for playback at the receiving client device. | 11-24-2011 |
20110289136 | SYSTEM AND METHOD FOR EFFICIENT IMAGE AND DOCUMENT UPLOAD - There is disclosed a system and method for uploading a document from the device to a server. In an embodiment, the method comprises: (i) generating and storing a scaled down version of the document on the device; (ii) determining the type of connection the device has established with the server; (iii) if the device has established a specified type of high bandwidth connection to the server, then: uploading the document from the device to the server; deleting the document from the device; and creating an upload record of data associated with the scaled down version of the document on the device to subsequently access the uploaded document; (iv) else, if the device has not established a specified type of high bandwidth connection to the server, then uploading the scaled down version of the document. | 11-24-2011 |
20110289137 | Host Device and Method for Accessing a Virtual File in a Storage Device by Bypassing a Cache in the Host Device - A host device is provided comprising an interface configured to communicate with a storage device having a public memory area and a private memory area, wherein the public memory area stores a virtual file that is associated with content stored in the private memory area. The host device also comprises a cache, a host application, and a server. The server is configured to receive a request for the virtual file from the host application, send a request to the storage device for the virtual file, receive the content associated with the virtual file from the private memory area of the storage device, wherein the content is received by bypassing the cache, generate a response to the request from the host application, the response including the content, and send the response to the host application. In one embodiment, the server is a hypertext transfer protocol (HTTP) server. | 11-24-2011 |
20110289138 | METHOD, MACHINE AND COMPUTER PROGRAM PRODUCT FOR SHARING AN APPLICATION SESSION ACROSS A PLURALITY OF DOMAIN NAMES - The present invention relates to method, machine and computer program product for sharing an application session across a plurality of domain names hosting an application without changing a URL in a user's browser. A first HTTP request is received for a first domain name from a client. When the first HTTP request comprises a first session identifier, a first response is sent to the client. The first response includes a first HTML page comprising a frame tag for triggering a second HTTP request to a central domain name. When the second HTTP request comprises a second session identifier, a second response is sent to the client. The second response comprises a second HTML page, which is a resource hosted on the first domain name. A third HTTP request is then triggered from the client for sending a third session identifier to the first domain name. Upon verifying that the third session identifier represents the same application session as the second session identifier, the third session identifier is set on the first domain name for the client, resulting in aggregation of the application session. | 11-24-2011 |
20110289139 | PRIORITIZATION IN A CONTINUOUS VIDEO PLAYBACK EXPERIENCE - Methods, systems, and apparatus can provide ordered (e.g. ranked) lists of content items as a suggested list of items to watch. The ordered list can be based on feedback from other users. The content items can also be presented (e.g. in a continuous playback mode) to a passive user so that the user does not have to actively select a next item to watch. This passive mode can select a next item (e.g. from a list that is updated based on recent user feedback), and the item can be queued on a client device for playing to a user. Content items can also be provided from different independent servers. | 11-24-2011 |
20110289140 | METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT - Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve receiving a component request from a first client device and building or retrieving component definitions corresponding to the component request. The implementations may also involve instantiating the component definitions and obtaining data and metadata for the component instances. Such implementations may also involve serializing the component definitions, component instances, the data and the metadata, and returning a response to the first client device. The response may include serialized instantiated component definitions, serialized data for the instantiated component definitions and serialized metadata for the instantiated component definitions. | 11-24-2011 |
20110289141 | METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT - Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve sending a request from a first apparatus to a second apparatus and receiving a response from the second apparatus. The response may include serialized instantiated component definitions, serialized data for the instantiated component definitions and serialized metadata for the instantiated component definitions. Such implementations may involve deserializing the response to create a metadata structure, traversing the metadata structure to create an instance data structure, traversing the instance data structure to render or re-render a page and displaying the page on a display of the first apparatus. | 11-24-2011 |
20110289142 | Web-Based Interactive Meeting Event Facility - A computer implemented method for organizing a network of affiliated live events, the method comprising: providing an event management resource to a promoter through a web-based meeting event facility, wherein the event management resource enables the promoter to initiate and manage a grouping of a plurality of affiliated in-person gatherings as live events in an event container controlled by the promoter, and where at least one such live event is allowed to be controlled at least in part by a leader associated with such live event in the event container subject to event criteria set by the promoter. | 11-24-2011 |
20110289143 | AGGREGATION SYSTEM - Machine, method for use and method for making, and corresponding products produced thereby, as well as data structures, computer-readable media tangibly embodying program instructions, manufactures, and necessary intermediates of the foregoing, each pertaining to digital aspects of a computerized aggregation system. The system can include a user computer system interposed between a segment of a network allowing communication between the user computer system and at least one server system, and other segments allowing communication between the user computer system and a plurality of third party server systems. The one server system enables the user computer system to access the plurality of other servers. The access permits forming an aggregation of information obtained from the third party server systems. | 11-24-2011 |
20110295927 | Mechanism for Cooperative Load Balancing with HTTP in Converged Telecommunication Services - A mechanism for cooperative load balancing with HyperText Transport Protocol (HTTP) in converged telecommunication services is disclosed. A method of the invention includes receiving an incoming HyperText Transport Protocol (HTTP) request, determining that the HTTP request does not belong to a server machine node that received the HTTP request, updating a hints field included with the HTTP request with identifying information of the server machine node, selecting another server machine node of the cluster of server machine nodes that is not listed in the hints field to place in a route field included with the HTTP request, and sending a redirection response with the updated hints and updated route fields to a client machine. | 12-01-2011 |
20110295928 | METHODS AND SYSTEMS FOR SELECTING AND IMPLEMENTING DIGITAL PERSONAS ACROSS APPLICATIONS AND SERVICES - A persona determination approach can be utilized to apply digital personas across multiple communications domains. A service gateway can determine whether to transfer a request for communications services to a Persona Determination Mechanism (PDM). The PDM can select a digital persona based on available information and transmit the digital persona to the service gateway. The service gateway can process the communications services based on the selected digital persona or based on the determination not to transfer the request. In some methods, the service gateway can forward the processed request to one or more network elements for further processing. Related systems are also disclosed. | 12-01-2011 |
20110295929 | Optimistic Concurrency Utilizing Distributed Constraint Enforcement - Optimistic concurrency is effectuated to manage constraints in a synchronization environment at multiple computing device endpoints in a consistent fashion without utilizing concentrated centralized constraint logic. Implemented data synchronization constraints that identify false violation scenarios may be automatically resolved without user intervention by using an etag system directed by a master component to assist computing device endpoints to maintain data synchronization among them. Data entries defining each file hierarchy component to be synched are generated and shared with the master component and each computing device endpoint in a synchronization environment. Individual computing device endpoints can use the data entries generated locally with those generated by other computing device endpoints to locally resolve identified false violation scenarios. | 12-01-2011 |
20110295930 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING AN ATTACHED COMMAND RESPONSE - Methods and systems are described for processing an attached command response. In one aspect, an attachable command is sent in a first HTTP request to a server node. A second HTTP response to a second HTTP request sent to the server node is received. A determination is made that the second HTTP response includes at least a portion of the first command response. | 12-01-2011 |
20110295931 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING A COMBINED COMMAND RESPONSE - Methods and systems are described for processing a combined command response. In one aspect, a first HTTP request identifying a first command and a second HTTP request identifying a second command are sent by a user agent node to a server node. A combined HTTP response is received. A determination is made that the combined HTTP response includes a first command response for the first command and a second command response for the second command. | 12-01-2011 |
20110295932 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING AN ATTACHED COMMAND RESPONSE BASED ON A MARKUP ELEMENT - Methods and systems are described for processing an attached command response based on a markup element. In one aspect, a resource including an attach markup element is sent. A first request message identifying a command and a second request message are received including attach-request information based on the element. Either or both of a command response to the command and a response message to the second request message is determined attachable. In response, the response message is sent including some or all of the command response. | 12-01-2011 |
20110295933 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING A NON-RETURNABLE COMMAND RESPONSE BASED ON A MARKUP ELEMENT - Methods and systems are described for processing a non-returnable command response based on a markup element. In one aspect, a resource is sent to a user agent includes a no-return markup element. A request message is received identifying a command and including no-return-request information based on the resource. The command is processed and no command response is sent for delivery to the user agent in response to receiving the no-return-request information. | 12-01-2011 |
20110295934 | Cached and Server Views with Automatic Caching and Smooth Scrolling - On a client computer, customer relationship management software is integrated into a messaging application that includes a user interface. Customer relationship management (CRM) information is received from a server computer. An automatic determination is made as to whether the received CRM information is to be cached on the client computer. When it is determined that the CRM information is to be cached on the client computer, the CRM information is cached in a cache on the client computer. When at least some of the CRM information is cached on the client computer, the cached CRM information is displayed as a view on the client computer. The display of the CRM information is integrated into the user interface of the messaging application program. | 12-01-2011 |
20110295935 | MINIMIZING PCC RULE INSTANTIATION LATENCY - Various exemplary embodiments relate to a method, policy and charging rules node (PCRN) and machine-readable storage medium for creating policy and control charging rules with minimal rule instantiation latency. Embodiments may include one or more of the following: receiving at a PCRN from an application node a first service request message, determining whether the PCRN should wait for a mate message for the service flow, if the PCRN should not wait for a mate message, immediately generating at least one PCC rule, and immediately pushing the first PCC rule to at least one gateway. Various exemplary embodiments may further include using subscriber preferences and/or a record of previous decisions to determine whether the PCRN should wait for a mage message. In various embodiments, the PCRN may disable a timer when it determines it should not wait for a mate message. | 12-01-2011 |
20110295936 | WEB SERVER PROVIDING ACCESS TO DOCUMENTS HAVING MULTIPLE VERSIONS - A web server provided according to an aspect of the present invention provides access to different versions of a document. In an embodiment, the web server sends the last version in response to a first request, and a specific requested version in response to a second request (identifying the specific requested version). According to another aspect, the specific requested version is sent when the request includes a corresponding version identifier along with a document identifier, and the last version is sent when the request includes only the document identifier. According to one more aspect, the web server sends a web page indicating all the versions of a document in response to a request for all the versions. | 12-01-2011 |
20110295937 | DIGITAL CONTENT BUNDLE - The present technology describes creating and delivering a digital content package in a specified input structure to a content server for processing before distribution to client devices. The technology includes receiving one or more creatives, a targeted application, and a manifest associated with the targeted application within the digital content package. The content server uses the manifest to prepare an archive file containing selected resources related to the targeted application. The archive can be optimistically served to a client device along with one or more creatives for display on the client device and linking to the targeted application. A user selection of one of the one or more creatives can cause execution of the targeted application. Accordingly, the present technology leverages the use of the digital content package created by content providers to process new content and serve it to client devices. | 12-01-2011 |
20110295938 | MULTI-MASTER COMMUNICATIONS IN A CONTROLLER AREA NETWORK - According to the present disclosure, a multi-master communication network for a patient support apparatus includes a physical layer, a data link layer, an application layer, and a network layer. The network layer includes a messaging structure allowing a plurality of network nodes to simultaneously function as a client. | 12-01-2011 |
20110295939 | STATE SHARING IN A DISTRIBUTED DATA STREAM PROCESSING SYSTEM - State sharing is facilitated in stream processing environments, including distributed stream processing environments. A customized shared state implementation representing the state to be shared is automatically created based on at least one of user preferences, hints of usage, and system performance. | 12-01-2011 |
20110295940 | FALLBACK PROCEDURES FOR DOMAIN NAME SERVER UPDATE IN A MOBILE IP REGISTRATION - A method and/or apparatus for intelligent domain name server selection are provided. A mobile device may wirelessly receive one or more domain name server Internet Protocol (IP) addresses from a network serving agent during a call setup or a network registration. The mobile device then determines whether one or more of the received domain name server IP addresses is valid prior to attempting to contact a domain name server associated with one of the received domain name server IP addresses. A fallback sequence of valid domain name server IP addresses may be generated and provided (either individually or as a group) from a link layer to an application layer for domain name resolution. Received domain name server IP addresses that are geographically closer to a current location of the mobile device or its visited network may be given priority. | 12-01-2011 |
20110295941 | SYSTEM AND METHOD FOR CONTINUATION OF A WEB SESSION - A computer-implemented method, executed on a web browser, for facilitating continuation of a web session after the web session has been terminated. The method initiates a web session with a URL from the web browser having an associated web page. The method then communicates client data to a web server and receives session information related to the web session from the web server. Resuming the web session after termination includes transmitting the session information to the web server and receiving authentication of the transaction identifier of the session information from the web server. Further, the method transmits the client data corresponding to the authenticated transaction identifier to the web server for validation. Thus, the web session may be continued at the web page. | 12-01-2011 |
20110295942 | APPLICATION-LAYER TRAFFIC OPTIMIZATION SERVICE MAP UPDATES - Using the ALTO Service, networking applications can request through the ALTO protocol information about the underlying network topology from the ISP or Content Provider. The ALTO Service provides information such as preferences of network resources with the goal of modifying network resource consumption patterns while maintaining or improving application performance. This document describes, in one example, an ALTO server that implements enhancements to the ALTO service to enable initiating incremental updates of network and cost maps to ALTO clients upon receiving status information from a content delivery network (CDN) node. | 12-01-2011 |
20110295943 | DATA PROCESSING SYSTEM AND METHOD - A server for receiving first user content from a first user and sending the first user content to at least one other user in a conference session; the server arranged to receive a first invite from the first user to create or join the conference session; add the first user to the conference session; and determine if the first invite contains information that identifies first media content; and if so, send the first media content to the at least one other user. | 12-01-2011 |
20110295944 | Communications Portal - Per one embodiment, apparatus may be provided that include a communications portal and a back-end system. The communications portal includes a provider interface accessible by providers and a target user interface accessible by target users. The back-end system may include an deployment management. The provider interface is configured to present graphical user interface tools representing offering options. The graphical user interface tools are presented on a remote provider data access point device display remote from the provisioning portal while the remote provider data access point device is authenticated for a given provider. The offering options include “provider selectable assets” screen inputs configured to receive asset selections from the given provider, and “asset location and identifying data” screen inputs configured to receive data locating and identifying assets selected by the given provider. | 12-01-2011 |
20110295945 | Automated Report Service Tracking System and Method - A computer implemented system and method in a client-server environment, is provided for document research, aggregation, and compilation. The system and method includes a server having a search module configured to generate a search interface displayable to a client communicably coupled to the server, and responsive to instructions received via the search interface, to search and sort selections of interest within a plurality of source documents. A customized report module is configured to generate a custom report interface displayable to the client, and responsive to user selection instructions received via the custom report interface, to extract and aggregate the selections of interest into a customized report. Format modules are configured to respectively enable source documents in mutually distinct formats such as the PDF, PPT, and XLS formats, to be searched, sorted, and aggregated by the search module and customized report module. A service tracking module is configured to automatically track client requests and service provider activity to facilitate billing for services rendered. | 12-01-2011 |
20110295946 | COMMUNICATION DEVICE - A communication device is connected to a terminal device including a display and a web browser through a network. The communication device includes: a first providing unit that provides a first web page display instruction to the terminal device; and a second providing unit that provides a second web page display instruction to the terminal device for making the web browser display a second web page including a specific message on the display unit. The specific message indicates a solution when the first web page including the predetermined information acquired from the external server is not displayed on the display unit of the terminal device, and the solution is for making the web browser acquire the predetermined information by a different method from the method of acquiring the predetermined information from the external server and display the predetermined information on the display unit of the terminal device. | 12-01-2011 |
20110295947 | COMMUNICATION APPARATUS AND METHOD THEREOF - A communication apparatus and a method thereof are provided. The communication apparatus comprises a memory module, a communication module, and a control module. The memory module stores a MO tree. The communication module receives a device management (DM) command comprising a path of the MO tree and server timing information in a first part. The control module, coupled to the memory module and the communication module, compares client timing information of a tree node of the MO tree in the first part with the server timing information. The communication module further transmits client MO tree information in the first part to a DM server when the client timing information is different from the server timing information. | 12-01-2011 |
20110295948 | CONTENT IDENTIFICATION FOR PEER-TO-PEER CONTENT RETRIEVAL - Described is a technology in which client content requests to a server over a wide area network (WAN) are responded to with hash information by which the client may locate the content among one or more peer sources coupled to the client via a local area network (LAN). The hash information may be in the form of a segment hash that identifies multiple blocks of content, whereby the server can reference multiple content blocks with a single hash value. Segment boundaries may be adaptive by determining them according to criteria, by dividing streamed content into segments, and/or by processing the content based on the content data (e.g., via RDC or content/application type) to determine split points. Also described is content validation using the hash information, including by generating and walking a Merkle tree to determine higher-level segment hashes in order to match a server-provided hash value. | 12-01-2011 |
20110302234 | METHOD AND SYSTEM FOR DETECTING SLOW PAGE LOAD - A method and system for detecting slow page load is provided. An example system comprises a page request detector, a session state information detector, a throughput calculator, a response builder, and a communications module. The page request detector may be configured to receive a request for a web page. The session state information detector may be configured to determine that the request does not include session state information. The throughput calculator may be configured to calculate a throughput value associated with the network connection between the client system and the server. The response builder may be configured to build an updated data packet by including, in the data packet, the throughput value and an instruction to store the throughput value on the client as session state information. The communications module may be configured to communicate the updated data packet to the client system. | 12-08-2011 |
20110302235 | METHOD AND SYSTEM FOR DETECTING SLOW PAGE LOAD - A method and system for detecting slow page load is provided. An example system comprises a page request detector, a time-out module, a time-out monitor, and a lightweight page requestor. The page request detector may be configured to detect a request for a web page. The time-out module may be configured to commence a time-out period in response to a request for a web page. The time-out module cooperates with the time-out monitor that may be configured to determine that rendering of a rich version of the requested web page has not commenced at an expiration of the time-out period. The lightweight page requestor may be configured to cause a lightweight version of the requested page to be provided to the client system when the time-out monitor determines that the rendering of a rich version of the requested web page has not commenced at an expiration of the time-out period. | 12-08-2011 |
20110302236 | DYNAMIC CONTENT STREAM MANAGEMENT - Dynamic content stream management of may be provided. A selection of a content element may be received and an encoding scheme may be selected. The content element may be transmitted to the requesting client in the selected encoding scheme. During transmission, a different encoding scheme may be selected according to changing conditions, such as network congestion. The client may be switched over to receive the content element in the new encoding scheme instead of the originally selected encoding scheme. | 12-08-2011 |
20110302237 | Client-Server Interaction Frequency Control - Client-server interaction frequency control may be provided. First, a collaborative electronic document may be loaded at a client device in a document collaboration session. The client device may then request a client-server interaction with a server hosting the collaboration session. Next, the client may receive input from the server indicating a state of the server. This input may then be used by the client device to adjust a rate at which the requested client-server interaction may occur. | 12-08-2011 |
20110302238 | VIRTUAL PLAYBACK SPEED MODIFICATION - A multispeed playback system is described herein that allows for playback of smooth streaming media presentations at speeds other than the normal speed or direction, while still using an underlying platform that does not natively support multispeed. The system provides frames to the underlying platform so that the platform is still playing 1× content while the system manipulates video and/or audio samples being fed to the platform to make rendered data look appropriately for a selected speed and direction. The system may feed the underlying platform frames at a faster rate or skip every other frame for faster playback, or may feed each frame to the underlying platform multiple times for slower playback. Thus, the multispeed playback system allows a client application developer to provide users with expected multispeed playback at the client without encoding multiple different streams at the server. | 12-08-2011 |
20110302239 | Managing Rule Sets as Web Services - Rule sets are managed as a web service. A web service request having at least a body and an endpoint address is received from a client. The endpoint address includes a service description parameter and a parameter identifying a path to a given rule set in a rule set. The body of the web service request is parsed to determine whether the body identifies a first type of method or a second type of method. If a first type of method is identified, a service description file is dynamically generated in a format specified by the service description parameter in the web service request. The service description file is based on the rule set path, information from the rule set database and model data. If a second type of method is identified, the identified rule set is executed. The first type of method may be a GET method while the second type of method may be a POST method. | 12-08-2011 |
20110302240 | CONTENT RECOMMENDATION SYSTEM, CONTENT RECOMMENDATION DEVICE, AND CONTENT RECOMMENDATION METHOD - A content recommendation system includes: a client terminal operated by a user; and a content recommendation server that recommends content to the terminal through a network and includes a preference discrimination information storage section accumulating and storing preference discrimination information in which information related to evaluation of content input to the terminal by a user and identification information of the user are associated with each other, a content feature information storage section storing content feature information in which data indicating features of content are associated with identification information of content, a preference information creation section creating preference information of each user by integrating evaluation for content with the feature of the content for each user based on the preference discrimination information and the content feature information, and a recommended content list providing section transmitting a list of recommended content, extracted by evaluating the degree of similarity of features with the preference information based on the content feature information, to the terminal. | 12-08-2011 |
20110302241 | REPRODUCING A GRAPHICAL USER INTERFACE DISPLAY - A method for reproducing a graphical user interface display includes, with a graphical user interface display reproduction system, extracting data from network traffic being sent from a server to a first client device, the network traffic including cacheable files used to create a graphical user interface display on the first client device, storing the cacheable file in a trace file associated with the first client device, and sending the cacheable file to a second client device in response to a request from the second client device. | 12-08-2011 |
20110302242 | FILE SYSTEM AND METHOD FOR DELIVERING CONTENTS IN FILE SYSTEM - The present invention relates to a file system, an apparatus in the file system thereof, and a method of providing and managing content in the file system thereof. According to the present invention, it may be possible to minimize data loss caused by server failure and to provide the convenience of data (content) management by (1) grouping overall data nodes (servers) to manage with a network server group including several data nodes (servers), (2) defining content management information, (3) storing and duplicating contents in each network server group using the defined content management information to maintain and manage the contents, (4) and maintaining and managing the contents in a file unit without using file chunks. | 12-08-2011 |
20110302243 | Application Server Scalability Through Runtime Restrictions Enforcement in a Distributed Application Execution System - In an application execution system having a plurality of application servers, each application server stores a plurality of applications, and has computational resources for executing applications in response to received requests. Each application server also includes instructions for loading a respective application into volatile storage and executing the application in response to a request from a client, and for returning a result. In addition, each application server includes instructions for conditionally terminating execution of the respective application prior to returning the result if the respective application violates any execution restriction. The execution restrictions may include: a response time limit; an average response time limit over multiple executions of the application; a volatile memory usage limit; a restriction on using non-volatile storage of the application server; and a requirement limiting where state information is stored. The execution restrictions in aggregate maintain scalability of the application execution system. | 12-08-2011 |
20110307540 | METHOD AND SYSTEM FOR REDUCING TRANSMISSION OF REDUNDANT DATA - A method and system for reducing protocol headers sent over a wireless network are described. The method includes receiving at a proxy server, from a mobile device, a protocol request device addressed to a remote system. The protocol request including defined headers and an enable-caching indicator. The proxy server stores at least one of the defined headers as cached headers and sends a protocol response to the mobile device identifying the cached headers. Subsequent requests from the mobile device are formatted as abridged requests that exclude the cached headers, thereby reducing the data transmitted. The proxy server adds the cached headers to the abridged requests before forwarding them as unabridged requests to the remote system. | 12-15-2011 |
20110307541 | SERVER LOAD BALANCING AND DRAINING IN ENHANCED COMMUNICATION SYSTEMS - Resilient load balancing servers in an enhanced communication system is provided mitigating server failures or scheduled shutdowns. A repeatable but virtually random sequence of servers is generated for a given pool of homogeneous servers based on a user identifier in a request message. If a request cannot be routed to a first choice server, for any reason, then subsequent servers in the sequence are selected. A communication protocol within the system is adapted to permit an individual server to indicate that it cannot accept new requests. Following the indication from the server, traffic associated with existing dialogs is allowed to continue to be processed by the server, but new dialogs are directed to other servers. | 12-15-2011 |
20110307542 | Active Image Tagging - Methods and systems for active image tagging are usable to build large datasets of tagged images by combining manual tagging by a user and automatic tagging by a computing device based on the manual tagging. Such tags may be used to effectively sort, organize, link, and search for images within large datasets of images. Additionally, the active image tagging may be configured to utilize a tagging game where multiple users manually tag images by playing a game on a computing device. | 12-15-2011 |
20110307543 | SERVICING DATABASE OPERATIONS USING A MESSAGING SERVER - A message-based directory system obtains a database operation request from a global queue on an advanced message queuing protocol (AMQP) server. The database operation request identifies an operation to be performed on a lightweight directory access protocol (LDAP) based database. The system performs the operation on a LDAP based database that is coupled to the system based on the database operation request to generate the database operation result data and publishes the database operation result data to a client exchange that corresponds to a client that published the database operation request to allow the client access to the database operation result data. | 12-15-2011 |
20110307544 | Sessions To Host Processes With Special Requirements - Techniques are disclosed for enabling a system service executing in an isolated session to access system resources (such as a graphics processing unit) that it is isolated from. In an embodiment, the system service creates a “worker” session that is not isolated, and a “worker” process inside that worker session. Then, the system service is able to access the system resource that it is directly isolated from accessing by passing a request to the worker process to access the system resource on the system service's behalf. The worker process does so, and passes a result to the system service. | 12-15-2011 |
20110307545 | Apparatus and Methods for Describing and Timing Representatives in Streaming Media Files - Apparatus, methods, and computer program products are provided for receiving and presenting, or playing-out, representations of media content and for enabling time synchronization and random seeking across multiple representations. A client device can access an appropriate time mapping fragment that associates play-out time intervals of the media content of the multiple representations with the corresponding media segments to identify the appropriate media segment corresponding to the desired time point within the current representation or in another selected representation. The time mapping fragments may be created and preloaded onto a media content server, and the media content server may transmit the time mapping fragment(s) to a client device upon receiving a request form the client device or as part of a media segment. In other cases, the media content server may create the time mapping fragments dynamically, e.g., upon receiving a request from the client device. | 12-15-2011 |
20110307546 | Method and Device for Handling of Connections between a Client and a Server via a Communication Network - A method is described for handling of connections between a client ( | 12-15-2011 |
20110307547 | ELECTRONIC QUEUING SYSTEMS AND METHODS - The present disclosure describes methods and systems of allowing entities to create virtual queues that correspond to actual queue in an electronic queue-managing system, and allowing individuals to join the virtual queues using electronic devices (e.g., cell phone technology, wireless network communication technology). The queue-managing system updates the virtual queues based on information from an entity. The queue-managing system also sends messages and notifications of updated status of the virtual queues to the user periodically, automatically or in response to the user's request. | 12-15-2011 |
20110307548 | DATA DISTRIBUTION - A data distribution system is presented. A remote server, such as a Hub Server is connected to a local distribution sub-system including a local server, such as a Head End Server. Data is transmitted from a component of the local distribution sub-system, such as a Local Control Unit to the local server and the data is transmitted from the local server to the remote server. | 12-15-2011 |
20110307549 | ONLINE PERFORMANCE VENUE SYSTEM AND METHOD - An online performance venue system and method including a central server and a plurality of user terminals allows users to meet, communicate, learn, and perform. Users may perform live, record their performances for later playback or download, such as for a fee. Users may further create groups or bands and perform and record together. The system includes a number of additional features to foster an online community of system users. | 12-15-2011 |
20110314081 | ABSTRACT INTERNATIONALIZATION OF WEB APPLICATIONS - According to one embodiment of the present invention, a method for abstract internationalization of web applications may be provided. In this method, a first set of object files may be generated according to a locale of a plurality of locales and one or more properties files. Each properties file may be associated with a web application of a plurality of web applications. A localization module operable to facilitate abstract internationalization of a web application may be stored. A request to use the web application may be received from a client. The request may indicate a locale of the client. A second set of one or more object files may be selected according to the web application and the locale of the client. A response comprising markup language that describes the web application, the second set of object files, and the localization module may be generated and transmitted to a client. | 12-22-2011 |
20110314082 | SYSTEM AND METHOD FOR SELECTING CLOUD SERVICES - A system and process include receiving information relating to a plurality of cloud services from a plurality of cloud service providers. A determination is made, for each of the plurality of cloud services, one or more of a location of a server that hosts a cloud service, an origin of data used in the cloud service, and a destination of data processed by the cloud service. One or more of the plurality of cloud services are selected based on one or more of the determination of the server location, the origin of data, and the destination of data. | 12-22-2011 |
20110314083 | MULTICAST AND SYNCHRONIZATION EMULATION FOR CONTENT TRANSFORMED STREAMS - Embodiments of the present disclosure emulate multicast by generating and synchronizing multiple unicasts of a single content in different encoding formats to multiple devices on a shared network. In one embodiment, a method for multicast emulation includes receiving a request to join an active stream containing a media content. The method also includes identifying a position of the active stream from which to start a new unicast stream of the same media content. The method further includes providing the new unicast stream starting from the identified position, where the new unicast stream is in a format independent from the format of the active stream and the new unicast stream is synchronized to the active stream. | 12-22-2011 |
20110314084 | CONTEXTUAL BASED INFORMATION AGGREGATION SYSTEM - A system automatically and continuously finds and aggregates the most relevant and current information about the people and things that a user cares about. The information gathering is based on current context (e.g., where the user is, what the user is doing, what the user is saying/typing, etc.). The result of the context based information gathering is presented ubiquitously on user interfaces of any of the various physical devices operated by the user. | 12-22-2011 |
20110314085 | OFFLINE MODIFICATION OF BUSINESS DATA - Concepts and technologies for offline modification of business data are disclosed. A client device caches a cached version of business data. A business connectivity services (“BCS”) application executing on the client device reviews modifications made to the cached version of the business data and generates one or more operations corresponding to the modifications. The BCS application maintains a queue of operations. The BCS application reviews the operations in the queue and combines or removes operations that can be combined or removed without affecting the dependencies between related operations. The client device accesses a business data server that hosts the business data, and transmits the operations to the business data server in the determined order. | 12-22-2011 |
20110314086 | SECURE DYNAMIC QUALITY OF SERVICE USING PACKETCABLE MULTIMEDIA - A secure mechanism for third party hosted services to communicate with networks to allow dynamic quality of service to be provisioned for content of the third parties is disclosed. By authenticating the third party hosted services, the service provider is able to enter into business arrangements to share revenue with the third party content providers based on the premium service. A subscriber issues a request to a third party server. In response to issuing the request to the third party server, a dynamic quality of service request is received from the third party server. The dynamic quality of service request is validated and a session is provisioned between the client and the third party server implementing the requested dynamic quality of service. | 12-22-2011 |
20110314088 | SYSTEM AND METHOD FOR CONTROLLING AND MONITORING ACCESS TO DATA PROCESSING APPLICATIONS - A system and method for auditing data. A first request, the request including at least one data item and generated at a client may be received. The at least one data item may be processed to produce at least one processed data item. A second request may be generated based on the first request and on the processed data items. The second request may be forwarded to a server. | 12-22-2011 |
20110314089 | Provisioning of Content Items in Mobile Communications Networks - The invention relates to a targeting technique for controlling the provisioning of content items, for example advertisements, to users in a mobile communications network ( | 12-22-2011 |
20110314090 | System and method for delivering virtual tour content using the hyper-text transfer protocol (HTTP) - A system and method for delivering Virtual Reality (VR) tour content and spatial navigation comprising the hyper-text transfer protocol (HTTP) through a dynamic web-based relational database that stores, manipulates, co-ordinates and classifies complex digital data sets over a common gateway interface for on request interactive exchange and search engine retrieval of hotspots. The dynamic online-based software generates and organises dynamic VR tours through a secure intuitive back-end system allowing the administrator/licensee to maintain technical, quality and security control ensuring secure access for development, modification, management, and distribution of each VR tour. Each VR tour encompasses the interactive exchange of hotspots allowing visitors to interact with still or panoramic pictures and videos which are linked to graphical site information (e.g. maps), URL web-links, text, hyperlinked banners, PDF documents, audio files and direct email-links which can automatically be modularised for off-line operation on mobile devices such as laptops, PDA's and CD's. | 12-22-2011 |
20110314091 | METHOD AND SYSTEM FOR AUTOMATED ANALYSIS AND TRANSFORMATION OF WEB PAGES - A method and system for modifying web pages, including dynamic web pages, based on automated analysis wherein web pages are transformed based on transformation instructions in nearly real-time, and wherein analysis is performed and transformation instructions based on the analysis are prepared prior to a request for the web page. The system has two primary components, an analyzer which asynchronously and repeatedly analyzes web pages creating and updating transformation instructions relating to the web pages, and a transformer which intercepts traffic to a web server in response to a request for the web page, receives the returned web pages, and transforms them based on stored transformation instructions. | 12-22-2011 |
20110314092 | UNIFIED COLLECTION AND DISTRIBUTION OF DATA - A stub tag in source code of a webpage allows for collection of numerous data elements according to tracking tags of various data receiver parties and for distribution of the collected data elements to those parties. The stub tag references a remotely cached script that enables a user device, e.g. a computer running a web browser, to retrieve a tag code for collecting the data elements. The tag code is constructed according to data collection settings, data distribution settings, data receiver settings, and/or user privacy settings. The tag code results in a single variable, common to all data receiver parties, for each data element. The common variable is transmitted to data receivers through the user device or through a server-to-server API. | 12-22-2011 |
20110314093 | Remote Server Environment - A system in which computer content is encoded at low latency and distributed to one or more client devices and in which user gestures on the client device are translated into a digital representation of the computer's native input format, thereby allowing the client device to control the computer. A method of capturing screen data on a desktop system, packaging the captured content, streaming the content to one or more client device, decoding the content on the client-side, displaying the decoded content on the client device, accepting user input, transmitting the user input to the desktop system, translating the input into a native format, and controlling the desktop system using the translated user input. | 12-22-2011 |
20110314094 | SCHOOL CONTENT MANAGEMENT AND FILLING SYSTEM AND METHODOLOGY - A system and its method of operation for managing and storing educational content are disclosed, and specifically the integration and interaction between the computers used by teachers, computers used by students and other peripherals, managing and archiving all actions/activities, allowing an interactivity and interoperability between events that are being conducted in various geographic locations. The system can offer schools, training providers and other entities, an informatics infrastructure that creates an interactive and collaborative environment in the school's classroom/training sessions/business meetings or similar context, enhancing educational performance by introducing new technologies of information and communication applied to education. | 12-22-2011 |
20110314095 | Media Article Adaptation To Client Device - Systems and methods provide for on-the-fly adaptation of a send rate for content sent to a client based on a detected read rate of the client system for data previously sent. The system and method work within the bounds of simple, existing, open protocols and the media files served are playable by standard media playback clients. The method is driven by a request for media content from a client, in response to which the server provides portions of the media content and monitors the reception rate of the content as it is sent to the client. This method allows for dynamic modification of the send rate of the content after the server has calculated an adjustment to correct for the difference between the reading rate and sending rate, thereby allowing for a send rate most compatible with the client. | 12-22-2011 |
20110314096 | SYSTEM AND METHOD FOR HOME-TO-HOME DELIVERY OF MEDIA CONTENT VIA CABLE - A residential services gateway operating within a networked home setting that is enabled by a Strings software program to obtain, view, and/or repurpose content obtained from within the networked home setting or exterior of the networked home setting. | 12-22-2011 |
20110320520 | DYNAMIC PARTITIONING OF APPLICATIONS BETWEEN CLIENTS AND SERVERS - Optimization mechanism that dynamically splits the computation in an application (e.g., cloud), that is, which parts run on a client (e.g., mobile) and which parts run on servers in a datacenter. This optimization can be based on application characteristics, network connectivity (e.g., latency, bandwidth, etc.) between the client and the datacenter, power or energy available at the client, size of the application objects, load in the datacenter, security and privacy concerns (e.g., cannot share all data on the client with the datacenter), and other criteria, as desired. | 12-29-2011 |
20110320521 | User Interface Communication - Apparatus, systems, and methods may operate to receive a first service request for data from a user application executing on at least one first machine and, in response to the receiving, synchronously transmit a service request identification to the user application in reply to the first service request, as well as dispatching the first service request as an additional request to an application layer executing on at least one second machine. Further activities may include notifying the user application that a second response, including the data, is available for consumption (after receiving a response to the additional request), receiving a second service request from the user application, along with the service request identification, and synchronously transmitting the second response to the user application in reply to the second service request. Additional apparatus, systems, and methods are disclosed. | 12-29-2011 |
20110320522 | CONTEXT-SPECIFIC NETWORK RESOURCE ADDRESSING MODEL FOR DISTRIBUTED SERVICES - A back-end locator service can be utilized to identify a specific computing device, from among multiple computing devices in a domain, that is the most appropriate computing device to handle a particular type of request for data or other resources. The data or resources hosted by the domain can be divided among multiple computing devices. The domain can expose a network-based application program interface where successive requests by a client computing device become more specific as to the data or resources requested. Responses from the computing devices in the domain can, at some point in time, be informed by the back-end locator service and can comprise location-specific resource identifiers. The client computing device can utilize such location specific resource identifiers to direct further communications to the appropriate, specific computing device without having to incur redirection inefficiencies. | 12-29-2011 |
20110320523 | SPECULATIVE AND COORDINATED DATA ACCESS IN A HYBRID MEMORY SERVER - A method, accelerator system, and computer program product, for prefetching data from a server system in an out-of-order processing environment. A plurality of prefetch requests associated with one or more given data sets residing on the server system are received from an application on the server system. Each prefetch request is stored in a prefetch request queue. A score is assigned to each prefetch request. A set of the prefetch requests are selected from the prefetch queue that comprise a score above a given threshold. A set of data, for each prefetch request in the set of prefetch requests, is prefetched from the server system that satisfies each prefetch request, respectively. | 12-29-2011 |
20110320524 | Technique For Effectively Reducing Latency Of Locating A Resource On A Network - A local domain name system (DNS) server communicates a request for resolving a domain name to a first remote DNS server. The first remote DNS server resolves part of the domain name and relays the request to a second remote DNS server in a hierarchy according to the DNS, thereby obviating the need of repeating by the local DNS server the request to the second remote DNS server. As a result, the latency of locating a network resource by the domain name is reduced. | 12-29-2011 |
20110320525 | SYSTEMS AND METHODS FOR ENABLING MOBILE MASHUPS - Methods and systems for enabling mobile mashups that amalgamate data and offerings from three dimensions: device features, Telecom network, and Web accessible services. Certain subject matter presented herein provides that this framework is established through middleware components, both on the server side as well as the device side, to provide support for mashing device and telecom interfaces. In addition, certain subject matter described herein provides for portability across different device platforms and different telecom operator networks. | 12-29-2011 |
20110320526 | METHOD FOR CAPTURING AND RECORDING URLS SHARED DURING CORRESPONDENCE - Systems and methods of managing URLs including capturing and recording URLs are presented. A digital processor detects a URL in a communication communicated between a sending-user and a receiving-user. The detected URL is automatically stored in a cache memory specific to the sending-user or receiving-user. The cache memory allows bookmarking of URLs to be avoided and centrally stores the URLs in browser history of the respective user improving his searching efficiency. The cache memory serves as a pre-bookmark incubator or filter. | 12-29-2011 |
20110320527 | METHOD AND SYSTEM FOR MANAGING A WEB-DOMAIN REQUEST - A method and system for managing a request for a web-domain received from a client in a first format supported by a first service provider is disclosed. The method includes evaluating a plurality of conditions. The plurality of conditions include one or more of conditions such as a service provider of the web-domain is a second service provider, a Top Level Domain (TLD) of the request is supported by the second service provider and a request type of the request is one of an add request and a renew request. Subsequent to evaluating the plurality of conditions, a format of the request is transformed from the first format to a second format supported by a second service provider when one or more conditions of the plurality of conditions evaluate to true. Thereafter, the request is routed to the second service provider when one or more conditions of plurality of conditions evaluate to true and a request type of the request is a search request. Alternatively, the request is routed to the first service provider when each of the conditions of the plurality of conditions evaluates to false and a request type of the request is a search request. | 12-29-2011 |
20110320528 | INFORMATION PORTAL - A communication system for providing high-speed wireless access to mobile processing systems a stationary transceiver defining an information portal in its immediate vicinity. A local server in communication with this stationary transceiver is configured to respond to a mobile processing-system present within the information portal. | 12-29-2011 |
20110320529 | Content distribution system and method - An application displaying primary content, such as a webpage, may include unused space. The unused space may exist within the application displaying the primary content (e.g., within the browser window), or on other portions of the display (e.g., outside of the browser window). The unused space is identified and leveraged to display secondary content on the client display along with the primary content. The secondary content may be adaptable to conform to different sizes and/or configurations of the unused space. The secondary content may be updated as the user interacts with elements on the client display. | 12-29-2011 |
20110320530 | METHOD FOR PROCESSING A UNIT OF WORK - A client computer group is created at a server computer by selecting a subset of a group of client computers, where each of the group of client computers has a separate communication channel with the server computer. A message from at least one of the subset of the group of client computers is received at the server computer. In response to receiving messages from at least two of the subset of the group of client computers within the client computer group, the messages are grouped under a single unit of work. A single decision associated with the single unit of work for the client computer group is computed. Each of the at least two of the subset of the group of client computers is operable to accept the single decision. | 12-29-2011 |
20110320531 | SYSTEM FOR CONTROLLED DISTRIBUTION OF USER PROFILES OVER A NETWORK - An information management and distribution system is disclosed. The information management and distribution system facilitates the controlled exchange of contact information over a network. The system can support one or more of creation and design, rolodex, exchange, and update features. In one embodiment, the information management and distribution system can include a networked server system accessible by remote user devices via the network, and at least one database maintained by the networked server system and storing content information and exchange settings of registered users. | 12-29-2011 |
20110320532 | Data operating method, system, client, and data server - A data operating method, system, client, and data server are provided. The method includes: sending a write request of a file to a data server, where the write request includes identifiers of sub-data blocks constituting the file; receiving mappings between the identifiers of the sub-data blocks and storage servers returned by the data server according to the write request; and writing the sub-data blocks to the corresponding storage servers according to the mappings. With the present invention, whether the identifiers of the sub-data blocks are saved may serve as a basis for determining whether the sub-data blocks are written, thus ensuring that no duplicate data is stored in the system and increasing the storage space of the system. | 12-29-2011 |
20110320533 | Shared Feed Reader and Method of Shared Feed Reading - A shared feed reader for multiple users and a method for sharing feed reading are provided which provide group collaboration features. The shared feed reader includes a server including a processor hosting the shared feed reader for remote access by multiple users, and a user interface for each of the multiple users including an aggregator of web feeds subscribed to by the user. The shared feed reader includes: a mechanism for defining a group of users, wherein web feeds subscribed to by users in the group are exposed to the other users in the group; and a mechanism for sharing a read status of a web feed post across the group, wherein the read status indicates which users have read the post. The shared feed reader may also include a mechanism for receiving a meta-feed of meta-posts, wherein meta-feeds and meta-posts relate to activities of users in the group on shared feeds and posts. | 12-29-2011 |
20120005255 | METHOD AND SYSTEM OF APPLICATION DELIVERY THROUGH APPLICATION TEMPLATE TO CLIENT DEVICE - In one embodiment, a method of a client device includes accessing an application through an application template. The application template resides on server device. The method also includes accessing application based on a response to request of a user interface. In addition, the method includes processing the application through a processor such that the application accesses the application template such that the client device permits an access of the application through the application template. The method further includes executing the application through the application template such that an execution of the application through the application template emulates the execution of the application installed on an operating system of the client device. The method also includes executing a function of the application template based on a demand of a user through the response to the request of the user such that the file is accessed when required by the application. | 01-05-2012 |
20120005256 | METHOD AND SYSTEM OF OPERATING SYSTEM INDEPENDENCE - A method and system of operating system independent cloud computing is provided. In one embodiment, a method of a client device includes accessing a first application through a first application template. The first application template resides on a server. The method also includes accessing the first application based on a response to a request of a user interface of the client device. Furthermore, the method includes processing the first application through a processor such that the first application accesses the first application template such that the client device permits an access of the first application through the first application template. The method also includes executing the first application through the first application template such that an execution of the first application through the first application template emulates the execution of the first application installed on an operating system of the client device. | 01-05-2012 |
20120005257 | SYSTEM AND METHOD FOR GENERATING WEB ANALYTIC REPORTS - A system for generating web analytic reports includes a client interface unit configured to receive one or more predefined tagging conditions from a client for generating a set of tagging rules based on the one or more predefined tagging conditions. The system also includes a tag generation unit configured to generate a client tagged data based on the set of tagging rules. The system also includes an output interface unit configured to generate web analytic reports via analyzing the client tagged data based on the set of tagging rules. | 01-05-2012 |
20120005258 | SYSTEM FOR IMAGE RENDERING IN A COMPUTER NETWORK - A computer system for rendering user-specified image products wherein a programmed processor executes a plurality of user-interactive tasks relating to the image product and at least some of the interactive tasks specify a portion of the image product. A change probability of further changes to the image product specified by at least one of the plurality of user-interactive tasks is stored. The programmed processor determines if the change probability is below a predetermined threshold and renders the portion of the image product corresponding to the portion defined by the user-interactive task. | 01-05-2012 |
20120005259 | EFFICIENT METHOD FOR IMAGE PROCESSING IN A COMPUTER NETWORK - A method for processing digital image files including providing local and remote network-connected computing resources. A digital image stored on a local resource is used for calculating a local turnaround time for processing the digital image file and also for calculating the remote turnaround time for processing the digital image. Either the local or remote resources are selected for processing the digital image in response to which resource is capable of processing the digital image faster. | 01-05-2012 |
20120005260 | Method for Optimizing Remote Object Implementations - A method, system and computer-usable medium are disclosed for reducing overhead associated with exporting remote objects. A session context is generated when a remote or local session is respectively established by a remote or local client with a bootstrap remote object. The session context is then determined to be either remote or local and marked accordingly. If the session context is marked as remote, then the bootstrap remote object is exported as remote objects. However, if the session context is marked as local, then the bootstrap remote object is not exported as remote objects. Instead, they are provided for use by the local client as non-exported remote objects. | 01-05-2012 |
20120005261 | MANAGING RECURRING APPOINTMENTS - Concepts and technologies are described herein for managing recurring appointments without losing historical data associated with the recurring appointments. In accordance with the concepts and technologies disclosed herein, a recurring appointment definition can be modified without deleting the recurring appointment definition and/or losing exceptions, notes, and/or other data associated with the recurring appointment definition. Additionally, the concepts and technologies disclosed herein allow the modification of an existing recurring appointment definition without creating a new recurring appointment definition. Thus, synchronization between rules-based calendaring applications and expansion-based calendaring applications can be accomplished without creating multiple instances of related recurring appointments created due to modifications of the recurring appointment definition. | 01-05-2012 |
20120005262 | ARCHITECTURE, SYSTEM AND METHOD FOR PROVIDING A NEUTRAL APPLICATION PROGRAMMING INTERFACE FOR ACCESSING DIFFERENT CLOUD COMPUTING SYSTEMS - A method and apparatus for providing an application programming interface for accessing multiple disparate cloud computing systems is described. In one embodiment, the method includes defining a neutral format for cloud computing system requests and responses. The method may also include providing an application programming interface that exposes the neutral format to a client computer system to enable communication between the client computer system and a plurality of different cloud computing systems via the server computer system. | 01-05-2012 |
20120005263 | ARCHITECTURE, SYSTEM AND METHOD FOR PROVIDING A NEUTRAL INTERFACE TO MULTIPLE CLOUD COMPUTING SYSTEMS - An architecture, system and method for providing a neutral interface to multiple disparate cloud system providers is described. In one embodiment, the method includes receiving a request from a client computer system for processing by a cloud computing system, the request in a neutral format. The method may also include translating the request, with the server computer system, from the neutral format to a second format of the cloud computing system. Furthermore, the method may include transmitting the request to the cloud computing system in the second format. | 01-05-2012 |
20120005264 | ARCHITECTURE, SYSTEM AND METHOD FOR MEDIATING COMMUNICATIONS BETWEEN A CLIENT COMPUTER SYSTEM AND A CLOUD COMPUTING SYSTEM WITH A DRIVER FRAMEWORK - A method and apparatus for mediating communications between a client computer system and a cloud computing system with a driver framework is described. In one embodiment, the method includes receiving a request from a client computer system, wherein the request is in a neutral format and is directed to a cloud computing system. The method may also include translating the request from the neutral format to a second format supported by the cloud computing system utilizing a driver. | 01-05-2012 |
20120005265 | INFORMATION PROCESSING DEVICE, CONTENT PROVIDING METHOD AND PROGRAM - According to an embodiment of the present disclosure, there is provided an information processing device, comprising a communicating unit capable of communicating with one or more content servers through a network, an information obtaining unit for obtaining content type information indicating a type of content, which may be provided by each of the one or more content servers, from each content server using communication by the communicating unit, and a user interface unit for allowing a user to select a desired content type out of the content type indicated by the content type information and allowing the content server capable of providing at least one content belonging to the selected content type to provide the at least one content. The content type information is the information capable of identifying a type of a container included in a content directory of each content server. | 01-05-2012 |
20120005266 | COMMUNICATION NETWORK LIST MANAGEMENT - A list of users of a communication network is managed. For example, a list manager may manage a list identifying a set of list members, and an application server may obtain the set of members of the list. The application server may obtain status data relating to the obtained set of members and determine a set of users subscribed to the list. The application server may send updates in the obtained status data to the determined list of users. | 01-05-2012 |
20120005267 | PLATFORM INDEPENDENT INFORMATION HANDLING SYSTEM, COMMUNICATION METHOD, AND COMPUTER PROGRAM PRODUCT THEREOF - An approach is provided for communications between a device and a server in a service system where data and application are stored and executed by a plurality of computing systems in the internet. The approach includes transmitting, via the device, a request of a selected application to the server; in response to the request, transmitting, via the server, a graphical image indicative of an execution of the selected application to the device. | 01-05-2012 |
20120005268 | Remote Generation and Distribution of Command Programs for Programmable Devices - A motion control system including at least one patient device, a server, and a workstation. The medical user uses the workstation to operate the software application to generate at least one script program, assign at least one script program to at least one associated patient user, convert each assigned script program into at least one control program, and transfer the at least one control program to the at least one patient device in the possession of the associated patient user. Each script program is associated with at least one notification sequence related to medical care of at least one patient user. Each notification sequence contains at least one instruction phrase and at least one movement. The patient device performs the at least one notification sequence related to medical care such that each associated patient user perceives the at least one instruction phrase and the at least one movement and transmits to the server verification data acknowledging perception of the performance of the at least one notification sequence by each associated patient user. | 01-05-2012 |
20120005269 | Management of Local Applications in Local and Remote Desktops in a Server-Based Computing Environment - In a computing environment comprising multiple desktop windows displayed to a user of a client computer, a method to manage client application windows associated with applications configured to run on the client computer is provided. The method includes detecting user input regarding movement of a client application window from a client desktop window to a remote desktop window, removing a task bar icon associated with the client application window from a task bar displayed in the client desktop window, instructing the remote computer to generate a drone of the client application window in the remote desktop window and to display the task bar icon associated with the client application window in a task bar of the remote desktop window, and displaying the client application window always on top of all other windows. The method may further include applying appropriate clipping region to the client application window. | 01-05-2012 |
20120005270 | Method For Control In A Process Control System Implemented In Part By One Or More Computer Implemented Run-Time Processes - A method for control in a process control system, where a graphical user interface of said process control system is arranged with graphic representations of one or more control objects for monitoring and/or control of a process or an equipment. The control system GUI is displayed by a control system client application on a computer or workstation. In addition, one or more applications for monitoring and/or controlling at least one said control object are run in a computing process environment separate from said process control system. No code components execute in the same processing space as that running the GUI for the process control system. Any flaw or error in the extended applications cannot affect the control system program controlling an industrial process in real-time. A control system and a computer program are also disclosed. | 01-05-2012 |
20120005271 | METHOD OF AUTONOMIC REPRESENTATIVE SELECTION IN LOCAL AREA NETWORKS - A method and apparatus for selecting a client computer as a relay server to rebroadcast common application information that is broadcast from a server system over a network. The client computer is selected randomly to rebroadcast the User Datagram Protocol (UDP) information received from the server system and client computers receiving the UDP information from another client computer relay server on the network do not rebroadcast the information. If the client computer selected to rebroadcast the common information fails to rebroadcast, another client computer is randomly selected as a relay server and takes over rebroadcasting the common information. | 01-05-2012 |
20120011192 | EMAIL SYSTEM FOR PREVENTING INADVERTANT TRANSMISSION OF PROPRIETARY MESSAGE OR DOCUMENTS TO UNINTENDED RECIPIENT - A system that alerts a sender of an email message as to the addressees of the email when the email is determined to be sensitive, such as when it includes a word such a “confidential”. The user can allow the message to be sent or go back to a mail create/edit operation where the message or list of addresses can be revised. Trigger words can be stored in a table or database. The system also detects sensitive words in attachments. The sensitive words detected and their locations can be shown in a pop-up message | 01-12-2012 |
20120011193 | System And Method For Dynamically Switching Between Mouse Modes - A local computing device determines that multiple mouse modes are supported by both the local computing device and a remote computing device with which the local computing device is connected. The mouse modes are connection protocols for a cursor connection, the connection protocols identifying when to send cursor messages between the local computing device and the remote computing device as well as what types of information to include in the cursor messages. The local computing device detects one or more parameters of the connection between the local computing device and the remote computing device. When the one or more parameters satisfy a first criterion, the local computing device sets a first mouse mode for a cursor connection between the local computing device and the remote computing device. When the one or more parameters fail to satisfy the first criterion, the local computing device sets a second mouse mode for the cursor connection. | 01-12-2012 |
20120011194 | SYSTEMS AND METHODS FOR NETWORKED, IN-CONTEXT, HIGH RESOLUTION IMAGE VIEWING - Systems and methods are provided for viewing portions of an image in high resolution and in context with a full image, which is displayed at a base resolution that is lower resolution than the resolution of the high-resolution image. A user can select an area of interest from the base-resolution image for viewing at a higher resolution on the client device. The server, or in some implementations the client device, can generate a high-resolution image representing the area of interest and the client device can display a portion of the high-resolution image in a virtual lens overlaid on the base-resolution image. | 01-12-2012 |
20120011195 | URL-FACILITATED ACCESS TO SPREADSHEET ELEMENTS - Embodiments are directed to providing URL-facilitated access to spreadsheet component elements. In embodiments, a client may discover and then access elements of an existing workbook directly through a URL. In embodiments, a client may also provide, through a URL, value(s) for parameter(s) defined by the existing workbook. If value(s) are provided by the client, the workbook may be recalculated using the value(s) before a requested element of the workbook is returned to the client. In embodiments, the workbook is recalculated using a transient copy of the workbook, which is then discarded and the original workbook remains unchanged. Data changed in the workbook is automatically reflected in returned elements of the workbook when a request for such element is refreshed. | 01-12-2012 |
20120011196 | Real Time Electronic Mail - Novel tools and techniques for generating and/or transmitting dynamic electronic mail messages, which can include content that is generated at the time the email message is opened. In some cases, an email message will include a reference to a resource on a server, and a standard email client can request that resource with the reference, either automatically or upon prompting by the user. Based on the nature of the request, a number of properties or characteristics of the request (and/or of the circumstances under which the email message is opened or loaded for display) can be derived or identified. Further, demographic information about the recipient can be identified. Based on these characteristics and/or demographic information, customized content can be generated and transmitted for display, e.g., in body of the electronic message. | 01-12-2012 |
20120011197 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - Some embodiments of the invention provide a server apparatus, comprising: a control block comprising at least one processor; at least one data reception unit operable to receive a request to share a picture; at least one storage facility, storing programmed instructions for execution by the control block, the programmed instructions defining an image analysis engine operable to determine that the picture comprises an image of a person; and at least one data transmission unit operable to issue a request to the person, or someone associated with the person, to consent to sharing the image. Other embodiments provide a method, performed by at least one computer. The method comprises: (A) receiving a request to share a picture; (B) determining that the picture comprises an image of a person; and (C) requesting that the person, or someone associated with the person, consent to sharing the image. | 01-12-2012 |
20120011198 | METHODS AND SYSTEMS FOR PROVIDING, BY A REMOTE MACHINE, ACCESS TO FUNCTIONALITY ASSOCIATED WITH A RESOURCE EXECUTING ON A LOCAL MACHINE - A method for providing, by a remote machine, access to functionality associated with a resource executing on a local machine includes receiving, by a remote agent executing on a remote machine, an identification of a shell extension associated with a resource provided by a local machine. The remote agent installs a proxy handler associated with the identified shell extension. The proxy handler receives a request for access to the shell extension and redirects the request to a shell extension invoker executing on the local machine. | 01-12-2012 |
20120011199 | PROVIDING WEB-BASED IMAGING SERVICES WITHIN A CLIENT-BASED APPLICATION - Embodiments are directed to a computer-implemented system and method for providing web-based features in a client-based digital imaging application. A location on a client is provided for storing a number of possible, future web-based features. The location has the capacity to accept a number of name-value pairs that define a web-based imaging feature. When a web-based feature is to be added, the name-value pairs that define the web-based imaging feature are added to the location. After a feature has been added, it is displayed for selection by a user. Upon selection of the web-based imaging feature, image data about a selected one or more images is recorded in a known location. The web-based service that is providing the web-based imaging feature is granted access to the image data in the known location. The image data in the known location is then deleted when the web-based imaging feature is closed. | 01-12-2012 |
20120016926 | SCALABLE TECHNIQUES FOR PROVIDING REAL-TIME PER-AVATAR STREAMING DATA IN VIRTUAL REALITY SYSTEMS THAT EMPLOY PER-AVATAR RENDERED ENVIRONMENTS - Scalable techniques for rendering emissions represented using segments of streaming data, the emissions being potentially perceivable from many points of perception and the emissions and the points of perception having relationships that vary in real time. The techniques filter the segments by determining for a time slice whether a given emission is perceptible to a given point of perception. If it is not, the segments of streaming data representing the emission are not used to render the emissions as perceived from the given point of perception. The techniques are used in networked virtual environments to render audio emissions at clients in a networked virtual reality system. With audio emissions, one determinant of whether a given emission is perceivable at a given point of perception is whether psychoacoustic properties of other emissions mask the given emission. The segments representing the streaming data also contain metadata which is used both in the filtering and in rendering the streaming data for a point of perception at which the emission is perceived. | 01-19-2012 |
20120016927 | AUTOMATED ESTIMATION OF A COUNTRY WHERE A CLIENT COMPUTER IS CONFIGURED TO OPERATE - A method for automatically estimating a country where a client computer is configured to operate. The method gathers information of the client computer (e.g., GMT offset, time zone name, daylight savings status, desktop language, etc.) and estimates a country where the client computer is configured to operate using the gathered information and country estimation programming. The method may send information regarding the identity of the estimated country to a server and then receive information from the server based on the estimated country. In other embodiments, the gathered information is sent to the server and the server estimates the country where the client computer is configured to operate. In some embodiments, the country estimation programming comprises a rule engine implemented by rule programming. In some embodiments, the rule engine comprises a recursive rule program. | 01-19-2012 |
20120016928 | APPARATUS AND METHOD FOR MANAGING REMOTE USER INTERFACE AND SYSTEM FOR THE SAME - A system for managing a Remote User Interface (RUI) includes a Remote User Interface Server (RUIS) for sending an update message indicating that an RUI list including at least one RUI has been updated, and transmitting updated RUI list information upon receiving a request for updated RUI list information; and a Remote User Interface Client (RUIC) for sending a request for updated RUI list information to the RUIS upon recognizing from the update message received from the RUIS that an RUI list has been updated, receiving the updated RUI list information from the RUIS in response to the request, and updating existing RUI list information based on the updated RUI list information. | 01-19-2012 |
20120016929 | DYNAMIC LANGUAGE TRANSLATION OF WEB SITE CONTENT - Methods, systems, and computer readable medium for providing content with respect to a website. A request for content is received where the request includes information related to a user. One or more pieces of localized content associated with at least one condition is retrieved when it is determined that the at least one condition is consistent with the information related to the user, where each localized content is localized with respect to the content requested. At least one of the retrieved localized content is identified when the information related to the user meets the associated at least one condition. The identified at least one localized content is sent as a response to the received request for content. | 01-19-2012 |
20120016930 | APPARATUS AND METHOD FOR CONTROLLING REMOTE USER INTERFACE SERVERS USING A MULTICAST MESSAGE IN A HOME NETWORK - An apparatus and method for controlling a Remote User Interface Server (RUIS) in a Remote User Interface Client (RUIC), wherein the method includes rendering an RUI page for controlling RUISs, receiving an input of a control command for controlling the RUISs from a user through the RUI page, generating a multicast control message for transmitting the input control command in a form of multicast, and transmitting the multicast control message to the RUISs. | 01-19-2012 |
20120016931 | META-DATA BASED METHOD FOR LOCAL CACHE UTILIZATION - A system and method for caching data and verifying cached data using a client-server model and meta-data. In particular, a client proxy and a server proxy are in communication with each other and with the client and the server, respectively; client proxy meta-data and server proxy meta-data related to the data cached by the client proxy and server proxy, respectively, are calculated and communicated between the client proxy and the server proxy; and the client proxy meta-data and the server proxy meta-data are compared to determine a cache hit or miss. | 01-19-2012 |
20120016932 | System And Method For Telephony And Communication Services With Message-Based API - A communication application server is provided with a unified framework for call control and media control. The framework supports a unified API having class objects and functions conforming to a telephony object model. The class objects are invoked and manipulated by a finite set of commands and an application program essentially issues a series of such commands to operate the communication application server. More particularly, an API server on the communication application server defining a messaging API protocol enables an application script to pass commands remotely to the communication application server to operate it. This allows application scripts to be processed remotely by appropriate scripting engines. In this way, application scripting is decoupled from the operation of the communication application server, which only needs to focus on providing basic communication services. | 01-19-2012 |
20120016933 | Dynamic Image Delivery System - A dynamic image delivery system receives a client request for an image at an image caching server. The image caching server measures the client's network access speed and looks for an appropriate pre-rendered copy of the requested image that is rendered for the client's network access speed in local storage. If the appropriate rendered copy is found, then the image caching server sends the rendered image to the client. If it is not found, then the image caching server dynamically renders a copy of the image and sends it to the client. | 01-19-2012 |
20120016934 | INTELLIGENT PEER-TO-PEER SYSTEM AND METHOD FOR COLLABORATIVE SUGGESTIONS AND PROPAGATION OF MEDIA - In a network-based system for recommending media content items based on user preferences, clients contact a server on a periodic basis, independent of the user. In addition to client-server interaction, clients also interact with one another in peer-to-peer fashion. Peers query one another and evaluate their similarity to each other in an interactive comparison of user preferences. When two clients are sufficiently similar, the interaction culminates in the originating client downloading content listings from the targeted peer to generate suggestions for their user. If the two clients are dissimilar, the query may be terminated, or the targeted peer may route the query to a second targeted peer. In addition to the lists of preferences, the originating client may download actual content items from the targeted peers. | 01-19-2012 |
20120016935 | System, Method and Service Server for Playing Media Resources - A media resource playing system, method and service server are disclosed. The system includes a service server, a media resource client and a management function client, wherein the service server includes: a playing control unit, which is used for implementing media resource localization and media playing control; a service management unit, which is used for storing and/or managing user configuration information related to services; and a resource management unit, which is used for storing and managing media resource and related information; the media resource client is used for implementing media resource playing and media playing control; the management function client is used for managing user data and personal media resource. Through the above processing, unified playing control can be performed on media, the building and disposing cost of every service system is reduced, which is good for maintaining the system, and a unified user media control experience is provided to users, which makes the using more convenience for the users. | 01-19-2012 |
20120023152 | Methods and Systems for Providing Location-Based Interactive Golf Content for Display by a Mobile Device - An exemplary method includes an interactive golf content computing system detecting a geographic location of a mobile device associated with a golfer while the golfer is playing a golf hole, selecting interactive golf content associated with one or more other golfers who played the golf hole previous to the playing of the golf hole by the golfer in accordance with the detected geographic location, and providing the selected interactive golf content for display by the mobile device. Corresponding methods and systems are also described. | 01-26-2012 |
20120023153 | METHODS AND APPARATUS TO TRANSMIT A REQUEST TO SERVER VIA DOMAIN SYSTEM FORWARDING - Methods and apparatus to transmit a request to a server via domain name system forwarding are disclosed. A disclosed example method includes receiving in a gateway a request to connect to a domain name from a client coupled to the gateway, selecting a first domain name system server corresponding to the domain name based on a rule linking the first domain name system server to the domain name, adding location information to the request in the gateway, the location information to be used by the first domain name system server to select a second domain name system server associated with the domain name, and transmitting the request including the location information to the selected first domain name system server. | 01-26-2012 |
20120023154 | RAPID CLIENT-SIDE COMPONENT PROCESSING BASED ON COMPONENT RELATIONSHIPS - A client database manager can cause a memory of a client device on a client side of a network to store a first component, a second component, and a relationship value representing a dependent relationship between the first component and the second component. A client processing module can cause a processor to receive, after the storing, a request to process the first component at the client device. The client database manager can send to the server side of the network a request for an update of at least one of the first component or the second component. The client processing module can cause the processor to process at the client device, before receiving a response to the request for the update from the server side of the network, at least a portion of the first component and at least a portion of the second component based on the relationship value. | 01-26-2012 |
20120023155 | METHODS AND SYSTEMS FOR SCALABLE VIDEO DELIVERY - Methods and systems for delivering scalable media content from a server to a client are provided. A server index is provided to a media server for indexing the layers of scalable content in the form of media data groups. The client transmits at least one media request comprising a scalable media presentation identifier, a requested quality identifier and a requested layer identifier. Based on the at least one request, the server identifies the requested media data groups and transmits the requested media data groups to the client. The client receives the requested media data groups, which may be a subset of all available media data groups, and reorders the media data into decoding order for subsequent decoding and playback. | 01-26-2012 |
20120023156 | INFORMATION PROCESSING APPARATUS, SERVER-CLIENT SYSTEM, AND COMPUTER PROGRAM PRODUCT - In a server-client system, a server provides a Web site and a function to record access logs using Web beacon technology, and a client terminal communicatable with the server includes a browser to execute JavaScript by dynamically embedding a 1-pixel image file that is dynamically added with a random parameter to a source of a tag element. The random parameter may include at least current time data acquired in the client terminal. The server may read the requested 1-pixel image file from the Web site, and transfer the 1-pixel image file in HTML to the client terminal, and concurrently record a log including the random parameter in addition to information recordable by the Web beacon technology. | 01-26-2012 |
20120023157 | USER PROFILE BASED CONFIGURATION OF USER EXPERIENCE ENVIRONMENT - A user profile based configuration of user experience environment is disclosed. One embodiment of the present disclosure pertains to a method for generating a user experience environment for a device. The method comprises accessing a user profile associated with a device in a computing network in response to a request by the device for initializing or refreshing a user experience environment of the device. In one example embodiment, the user profile comprises data and metadata defining a communal user experience environment shared by the device and one or more other devices through the computing network. The method further comprises determining a type of the device, and generating the user experience environment of the device based on the user profile and the type of the device. | 01-26-2012 |
20120023158 | METHOD FOR SECURE TRANSFER OF MULTIPLE SMALL MESSAGES - A method and system for securely transferring a multiplicity of short messages using an unsecure connection begins by loading a secure domain component on a client device using a secure connection and then loading an unsecure domain component on the client device. Encrypted messages are sent from an unsecure server to the unsecure domain component. The client device transfers the received encrypted message from the unsecure domain to the secure domain, where the secure domain component decrypts the received encrypted messages. This method works repeatedly without reloading either the secure domain component or the unsecure domain component and by using the unsecure connection to transfer the encrypted messages. | 01-26-2012 |
20120023159 | COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL SYSTEM, COMMUNICATION CONTROL METHOD, AND PROGRAM - There is provided a communication control device comprising: a receiving unit that receives identification information for using a service, which has been read and transmitted by a wireless communication terminal, and user information transmitted from the wireless communication terminal; an identification unit that identifies a user of the wireless communication terminal who requests use of the service, a position of the user, the service the user desires to use, and functions necessary for providing the service to the user, based on the identification information and the user information received by the receiving unit; a selection unit that selects devices to be used for providing the service to the user, based on a result of identification by the identification unit; and a setting unit that sets a communication environment for each of the devices to be used which have been selected by the selection unit. | 01-26-2012 |
20120023160 | DYNAMIC CONTENT CONVERSION - A method of display modification in a client server web system, comprising, intercepting, by a web intermediary, a response to a client request, sent by a server in response to the request, the response including client side active content adapted to execute at a browsing software on a client computer; replacing at least one display-related code section in said response by a wrapper section that includes code for modification of at least one display element and code for executing the original display-related code section; and executing said wrapper section as client side active content at said client to generate a display, modified from a display that would have been generated by executing the response. | 01-26-2012 |
20120023161 | SYSTEM AND METHOD FOR PROVIDING MULTIMEDIA SERVICE IN A COMMUNICATION SYSTEM - Disclosed herein are a system and a method for providing multimedia services capable of providing various types of multimedia contents and information sensed at multi-points to users at a high rate and in real time at the time of providing the multimedia contents and sense scene representation and sensory effects for multimedia contents corresponding to multimedia services through the multi-points according to service requests of the multimedia services that users want to receive, encode and transmit the sensed information for scene representation and sensory effects with binary representation according to the sensing, transmit device command data for the sensed scene representation and sensory effects, drive and control user devices according the device command data to provide the scene representation and the sensory effects for the multimedia contents to the users. | 01-26-2012 |
20120023162 | Executing Business Logic Extensions on a Client Computing System - A server platform exposes server-hosted application services to client applications. Calls to the server-hosted application services may be executed along with custom business logic extensions. A client platform is also provided that exposes client-hosted application services to a client application. The same business logic extensions that execute on the server platform can be utilized by the client platform. When a client application is online and connected to the server platform, the client application utilizes the server-hosted application services in the manner described above. When the client application is offline, the client application utilizes the client-hosted application services. The server platform synchronizes the business logic extensions to the client platform. | 01-26-2012 |
20120023163 | System and Method for Optimizing the Physical Development of Athletes - The present invention discloses a computer system for providing athlete metrics having a data storage tier, a server tier, a client tier and a connectivity tier. The data storage tier may be capable of storing player and team metrics data or performance data. The client tier may be capable of collecting and displaying said player and team metrics data from a plurality of input sources. The server tier may be capable facilitating communication between the client tier and the data storage tier, as well as parsing and organizing conditioning data that is being recorded and reviewed at the client tier. The present invention aims to establish a correlating relationship between player testing and evaluation metrics data and performance data, and team metrics that is then used to create forecasts, make decisions, and provide feedback and direction for day to day operation of a sports industry enterprise. | 01-26-2012 |
20120023164 | NETWORK CONTROL DEVICE, NETWORK CONTROL SYSTEM, NETWORK CONTROL METHOD, AND PROGRAM - A network control system enables a server to supply content information matching the functions and settings of a client device to the client device. The client has a profile generating unit that generates a client profile, and sends the generated client profile with a server request to the server, and a GUI generating unit that receives and displays content and content information as received. The, server includes a client profile interpreting unit that interprets a client profile received from the client; a content information generating unit that generates content information appropriate to functions and settings of the client based on the interpreted client profile and content, and sends the content information to the client; and a storage unit that stores the content information. | 01-26-2012 |
20120023165 | SYSTEM, METHOD AND CLIENT FOR JOINING IN GROUP - The present invention provides a system, method and client for joining in a group, including: a group server receiving a recommendation request for joining in a group, and adding to the group the user being recommended to be added to the group according to the recommendation request. Adopting the system, method and client for joining in a group provided by the presenti invention, the user's opearation can be facilitated, thereby the user's experiences are improved. | 01-26-2012 |
20120030272 | Uploading and Executing Command Line Scripts - A mechanism is provided for a non-root-level user to execute command line script files via a generic command line interface. A command line interface in the data processing system receives a shellscript command from a non-root-level user via a client system. A security module in the data processing system determines whether the non-root-level user is logged on at a command line interface shell level access. Responsive to the non-root-level user being logged on at the command line interface shell level access, a storage controller at the request of a command line interface identifies a script file associated the shellscript command in a storage of the data processing system. The storage controller executes the script file and the command line interface sends the results of the execution of the script file to the non-root-level user via the client system. | 02-02-2012 |
20120030273 | SAVING MULTIPLE DATA ITEMS USING PARTIAL-ORDER PLANNING - A method for saving data may include determining dependencies, by a processing device, between a plurality of data items. The method may also include initiating a save operation by the processing device. Initiating the save operation may include forming a partial-order plan for saving the data items. Forming the partial-order plan may include creating an ordered list of steps which are executable for saving the data items based on the dependencies between the data items. | 02-02-2012 |
20120030274 | MANAGING ALIAS HOST AND DOMAIN NAMES ON A DNS SERVER - Embodiments of the invention provide a method of managing aliases on a server, including deleting unused aliases, while minimizing required administrator interaction. The server may include expirable alias records, containing an expiration value and an inactivity timer. An alias manager component may process the expirable records. If the alias manager component determines a particular record has expired, the alias manager component may delete that record. | 02-02-2012 |
20120030275 | PROVIDING STATUS INFORMATION FOR COMPONENTS IN A DISTRIBUTED LANDSCAPE - In a distributed landscape, different levels of data caches, such as a memory cache and prefetch tables, are provided for storing status and other information about a remote system to a client. Status information may be provided to the client from a memory cache if available and up to date. The memory cache may be updated using information stored in the one or more prefetch tables or by reading the data from the remote system(s). The prefetch tables may be updated by reading information from the remote systems. The data caches are dynamically updated to store the most up-to-date status information available. The data stored in each data cache level may be updated at predetermined intervals or upon a request by the client. Status messages for the one or more remote systems selected are displayed, providing the client with a status overview of the distributed landscape. | 02-02-2012 |
20120030276 | SYSTEM AND METHOD FOR GENERATING WEB ANALYTIC REPORTS - A system for generating web analytic reports is provided. The system includes a processor configured to receive an input web page link, execute a unified tag for the input web page link, and generate unified tagged data based on the executed unified tag. The system also includes a server side translation unit configured to translate the unified tagged data to corresponding client tagged data for each of a plurality of clients. The system further includes a plurality of client side analytical units associated with a corresponding client among the plurality of clients and communicatively coupled to the server side translation unit, wherein at least a portion of the client side analytical units are configured to analyze the corresponding client tagged data for each of the plurality of clients and generate a corresponding client side web analytics report for each of the plurality of clients. | 02-02-2012 |
20120030277 | PREVIEW PUBLISHING OF REPORTS - Described are embodiments directed to providing a preview feature in a report designer that allows modifications to report metadata to be made and previewed accurately. In embodiments, the feature allows a user to open a report to make changes to metadata of the report and have an accurate preview of how the report will look when published on a report publishing server. Embodiments provide for a report publishing server to allocate an in memory location that stores modified metadata of a report. The in memory location allows relative paths and references to sub-reports or data sources in the original report to be accurately reflected in a preview on the client. | 02-02-2012 |
20120030278 | Metadata Processing Apparatus, Server, and Metadata Processing Method - According to one embodiment, a metadata processing apparatus which communicates with a server that holds metadata, the metadata processing apparatus includes a metadata update module configured to update metadata pertaining to content, a transmission module configured to transmit, to the server, content identification data for identifying the content to which the metadata updated by the metadata update module pertains, a reception module configured to receive data transmitted from the server, a determination module configured to determine, on the basis of the data received from the server by the reception module, whether it is necessary to upload the metadata updated by the metadata update module, and a notification module configured to invoke notification that presses upload of the metadata updated by the metadata update module to the server when the determination module has determined that upload is necessary. | 02-02-2012 |
20120030279 | Systems and Methods for Enabling Places and Objects with Virtual Services - Systems and methods for enabling places and objects with virtual services are provided. Using an application a user may register a geographical location and electronically control information and services disseminated from the geographical location to other users, based on variables such as proximity and privilege. The system maintains a mapping between geographical locations and content sources such that geographical locations may be translated to content sources for users and users may interact with virtual services provided by the location. | 02-02-2012 |
20120030280 | APPARATUS AND METHOD FOR REDUCING FREQUENT SERVER MESSAGES - An apparatus and method for reducing frequent server messages including receiving a server request from a network server intended for a mobile station; determining whether to forward the server request to the mobile station; and transmitting a server response to the network server based at least in part on the server request on behalf of the mobile station. | 02-02-2012 |
20120030281 | SYSTEM AND METHOD OF MANAGING MEDIA CONTENT - A system and method of managing media content is disclosed. In one embodiment, the method includes sending a request for a media content item from a user computer to a server via an interface to an online site. The method also includes receiving the media content item at the user computer. Further, the method includes selecting a library associated with a media content player application and, upon receipt of the media content item, automatically adding the media content item to the selected library of the media content player application at the user computer. | 02-02-2012 |
20120030282 | SYSTEM, METHOD, AND APPARATUS FOR PROVIDING THIRD PARTY EVENTS IN A SOCIAL NETWORK - A system, method, and apparatus for providing third party events in a social network are described. Aspects of the disclosure provide for the introduction of events into a social network. These events may be introduced to the social network via one or more event data feeds that are processed by a data funnel. The data funnel extracts and parses event data from the event data feeds for generation of new events for the social network. These events may be vetted or moderated by a third party, such as an administrator or moderator, or they may be automatically verified by the data funnel based upon the data feed from which the event is parsed. Media content may be uploaded and associated to events using a client device. | 02-02-2012 |
20120030283 | SYSTEM AND METHOD FOR PRESERVING CONSUMER CHOICE - Methods and systems for preserving user attribute data by way of managing and synchronizing redundant storage locations. | 02-02-2012 |
20120036178 | SYSTEMS AND METHODS FOR COOKIE PROXY JAR MANAGEMENT ACROSS CORES IN A MULTI-CORE SYSTEM - The present solution is directed towards systems and methods for managing cookies by a multi-core device. The device is intermediary to a client and one or more servers. A first core of a multi-core device receives a response from a server to a request of the client through a user session. The response comprises a cookie. The first core removes the cookie from the response and stores the cookie in a corresponding storage for the session. The first core forwards the response without the cookie to the client. A second core then receives via a session, a second request from the client. The second core determines the identification of the first core as owner of the session from the second request. The second core then communicates to the first core a third request for cookie information for the session. | 02-09-2012 |
20120036179 | Using Unique Local Unicast Addresses in a Global Domain Name Server - Mechanisms are provided for resolving a domain name. The mechanisms send a request, from a resolver executing on the data processing system, to a name server requesting a resolution of a domain name into an address. A response to the request is received that includes a local address. The local address has a scope that is local to a site and is not global in scope. A determination is made as to whether the local address corresponds to a domain associated with the resolver. Communications are then performed with a device corresponding to the domain name using the local address in response to a determination that the local address corresponds to a domain associated with the resolver. | 02-09-2012 |
20120036180 | SERVICE VIRTUALIZATION OVER CONTENT-CENTRIC NETWORKS - One embodiment of the present invention provides a system for facilitating network service virtualization. During operation, the system receives a service request from a client, and initializes a communication session with the client. The system constructs an interest using session state information that can identify the client and/or a previous communication session. The interest comprises a hierarchically structured variable-length name. The system then broadcasts the interest to a number of servers. The system subsequently forwards to the client data received from a server which responds first to the interest. | 02-09-2012 |
20120036181 | METHOD, SYSTEM, AND DEVICES FOR FACILITATING REAL-TIME SOCIAL AND BUSINESS INTERRACTIONS/NETWORKING - A personal networking/communication device (PND) enables real-time social and business interactions/networking within a real environment. A first PND associated with a first person/user in the real environment is within communication range of a second PND. The first PND receives (via electronic communication) and displays a social interaction information signature (SIS) of the second PND. The signature includes a physical mapping/location of the second PND relative to the first PND and provides some information about the second PND's user. Following a selection of the SIS on the first PND, the first PND electronically transmits one or more “request for interaction or information exchange” (RIIE) to the second PND. When the first PND receives a response to the RIIE from the second PND, the user of the first PND receives real-time unequivocal confirmation of whether the second person is interested in interacting/socializing with the user. | 02-09-2012 |
20120036182 | METHODS AND APPARATUS FOR INSERTING CONTENT INTO CONVERSATIONS IN ON-LINE AND DIGITAL ENVIRONMENTS - Content is inserted into conversations hosted on a takeoff site using creatives that provide lures and links to other material that users engaged in the conversation might find helpful and relevant. Such insertions are made in a contextually meaningful fashion through the use of a matching and decision process that determines best candidate creatives and an appropriate time and place for their insertion into the conversation. | 02-09-2012 |
20120036183 | APPARATUS AND METHODS FOR PROVIDING JOURNEY INFORMATION - A method of providing at least one journey option computation to user and a journey information computer system is provided. The journey information computer system comprising: a client interface configured to receive a calendar email invitation comprising appointment details and user identity information; a decode module operable to identify and extract the user identity information and the appointment details from the email; a travel information processor configured to compute at least one journey option based on the appointment details together with data received from a least one travel information source; and a communication module configured to send the at least one computed journey option to a user device. | 02-09-2012 |
20120036184 | REDUCED HIERARCHY KEY MANAGEMENT SYSTEM AND METHOD - Automated booting of a client for a subscriber is provided for clients that are for use in interactive user sessions that involve multimedia. A subscribe message is sent from the client to a proxy server. The proxy server authenticates the subscribe message, and sends the subscribe message to the configuration server. A notify message is sent to the client from the configuration server. The notify message is sent through the proxy server, and contains a location of a profile for the client. The profile is downloaded to the clients. This arrangement allows the persistence of profiles in a centralized place. | 02-09-2012 |
20120036185 | STATE MANAGEMENT IN A DISTRIBUTED COMPUTING SYSTEM - Techniques to allow applications to propagate information to the other instances of the applications running on downstream servers are provided. An indicator, such as a token, tag, etc., is placed within or added to a message that is flowing through the distributed environment to signify that a process has been performed on the message. For example, when an instance of an application running on a server receives a message, the application instance can examine the indicator contained in the message and take appropriate action. If the application instance decides to process the message, the application instance can include an indicator in the message to signify that the application instance processed the message. The presence of the indicator signifies that the message has been processed by an upstream instance of the same application. | 02-09-2012 |
20120036186 | Control of a Communication Session - According to a first aspect of the present invention there is provided a method of operating a Policy and Charging Enforcement Function to control a communication session of a user terminal. The method comprises receiving an initial decision from a first decision function (C1), the initial decision requiring a redirection of a user interface of the user terminal to a primary address associated with the first decision function, notifying a second decision function of said initial decision (C6), receiving a supplementary decision from the second decision function (C7), the supplementary decision requiring that that the first decision function should communicate with a secondary address associated with the second decision function, and sending a redirection instruction to the user terminal to redirect the user interface to said primary address, the instruction including said secondary address (C10). | 02-09-2012 |
20120042002 | SYSTEM AND METHOD FOR CONTEXT DRIVEN CENTRALIZED HELP - A system and method for context driven centralized help is provided. A daemon application initiated on a workstation or mobile device is configured to intercept a help request received in connection with an active application when a pre-defined triggering event is invoked. The daemon application captures context corresponding to the current page or function in use with the active application and generates a corresponding information dataset pertaining to the captured context. The information dataset is transmitted to a remote site, configured to query a content database, to determine if help-related content has been previously associated with the captured context, wherein a positive determination of the existence of such an association results in the help-related content being retrieved and displayed on the workstation or mobile device. | 02-16-2012 |
20120042003 | COMMAND AND CONTROL TASK MANAGER - A task manager for use in a multi-user, multi-organizational environment is presented. Generally, the task manager enables users of devices or networked devices or systems, e.g., client/server arrangements, in different organizations to task and be tasked across organizational boundaries. The task manager provides a user interface through which users can generate, monitor and close tasks, as well as delegate tasks, decompose tasks generating subtasks and provide status updates for tasks and subtasks. The user interface allows a task-centric view in which an originator of a task can monitor the status of the task (including any and all related subtasks). It also allows a user-centric view in which tasks assigned by and to the same user can be viewed. In the task manager a task has a format that associates it with task attributes such as task identifier and user-provided attributes including name of task originator, name of task assignee, status, title and task description. The task description may be unstructured text or a structured data representation. | 02-16-2012 |
20120042004 | PLUG IN REGISTRATION METHOD AND APPARATUS FOR PUSH CONTENT DELIVERY - A method and generic push client, the method for registering an application with the generic push client, the method having the steps of: receiving an application manifest from the application; matching the application, based on the application manifest, with a content type; setting up an environment for the application based on the content type; and notifying a push proxy of the generic application settings. Also a method and generic push proxy, the method for registering a content provider with the generic push proxy having a service catalogue, the method having the steps of: receiving an service manifest from the content provider; and adding a service of the content provider to the service catalogue. | 02-16-2012 |
20120042005 | SYSTEMS, METHODS, AND APPARATUS TO MONITOR MOBILE INTERNET ACTIVITY - Systems, methods, and apparatus to monitor mobile Internet activity are disclosed. An example method comprises receiving a request for Internet content on a port of a proxy, the request originating from a mobile device transmitting requests via a cellular wireless access point; associating the request for Internet content with a mobile device based on the first port; requesting content from an Internet content provider identified in the request for Internet content, the Internet content provider being different than the proxy; and transmitting the content. | 02-16-2012 |
20120042006 | CONTEXTUAL DATA COMMUNICATION PLATFORM - Systems and methods for a contextual data platform are provided. According to one embodiment, an Internet-enabled mobile device is provided, including a storage device having embodied thereon instructions and one or more processors operable to execute the instructions. An HTTP request relating to a service supported by the server device and contextual information including (a) information regarding an end user, (b) information regarding the mobile device and (c) information regarding a location of the mobile device are concurrently transmitted to the server device. Responsive to the request and the contextual information, an HTML file within which contextual menu information based on the service and the contextual information is embedded is received from the server device. Contextual menu information is extracted from the HTML file. End user interaction with the service is customized by dynamically reconfiguring a browser menu of the mobile device based on the contextual menu information. | 02-16-2012 |
20120042007 | METHODS AND APPARATUS FOR FACILITATING THE PRESENTATION OF MEDIA - 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. | 02-16-2012 |
20120042008 | SYSTEMS, METHODS, AND COMPUTER PROGRAMS FOR DETECTING CARRIER-CONTROLLED REQUESTS FOR A WEB SITE - Various embodiments of systems, methods, and computers are disclosed for detecting and/or managing carrier-controlled requests for a web site. One embodiment is a method system for providing a web site to mobile communication devices. The system comprises a mobile communication device and a server. The mobile communication device is configured to communicate with the server via a communication network and comprises a carrier-controlled user interface for accessing a web site. The server is configured to provide the web site to the mobile communication device and comprises an on-deck detection system and an on-deck/off-deck management system embodied in a memory and executed by a processor. The on-deck detection system detects requests for the web site from the carrier-controlled user interface, and the on-deck/off-deck management system manages the requests. | 02-16-2012 |
20120042009 | SYSTEM AND METHOD FOR NETWORK ADMINISTRATION AND LOCAL ADMINISTRATION OF PRIVACY PROTECTION CRITERIA - Cookie files are screened in a client machine, wherein a cookie file includes a cookie file source. A request from a subscriber is received at a server to send a list of untrusted cookie file sources to the client machine. The list of untrusted cookie file sources is downloaded from the server to the client machine. The downloaded list of untrusted cookie file sources is used to detect cookie files received at the client machine from cookie file sources on the downloaded list by comparing the cookie file source of any received cookie file to the untrusted cookie file sources on the downloaded list. | 02-16-2012 |
20120042010 | MANAGEMENT OF COLLECTIONS OF WEBSITES - This disclosure describes techniques that enable a subscriber of a data center to manage a site collection group hosted by the data center. A site collection group is a set of site collections that belong to a single subscriber. A site collection is a collection of websites. A website is a collection of related resources. Each of the site collections is associated with an “owner”. As described herein, the data center presents management interfaces that enable owners of site collections to manage the site collections. In addition, the data center presents management interfaces that enable subscribers to manage architectural aspects of their site collection groups. | 02-16-2012 |
20120042011 | SYNCHRONIZATION IN UNIFIED MESSAGING SYSTEMS - In one embodiment, a server maintains a plurality of fax messages associated with a user. Each fax message of the plurality of fax messages has a state that indicates at least a status of read or unread for the fax message. A HTTP connection is established between the server and a phone that serves as a client through which the plurality of fax messages are viewable. States of one or more fax messages are identified at the server and at the phone that serves as the client. One or more synchronization actions are performed, using the HTTP connection, to synchronize the one or more fax messages at the server and the one or more corresponding fax messages at the phone that serves as the client. | 02-16-2012 |
20120042012 | Determining and Displaying a Count of Unread Items in Content Feeds - A method quantifies unread content items for a stream subscribed to by a user. The stream includes a time-ordered list of content items from two or more content feeds. Each content feed includes a set of content items published by a respective publication source. The method includes determining a count of content items having an unread status in accordance with read state information stored for the user with respect to the stream, and transmitting the count to a client system for display. | 02-16-2012 |
20120047199 | Systems, computer program products, and methods for generating custom web pages for mobile devices - A system generating a web page portal customized for a particular requesting mobile device is disclosed. The system includes an information store having multiple groups, each associated with device qualifications, web-design characteristics, and device identifications. The system also includes a custom web page development database (CWDD) including a plurality of web page component modules storing forms of web page components, and a custom web page development server (CWDS). The CWDS (i) receives an incoming request for a web page from the particular requesting mobile device, (ii) identifies a device type, and (iv) determines an applicable group. The CWDS also (v) obtains web-design characteristics from the applicable group, (vi) accesses the CWDD and obtains applicable web page components based on the web-design characteristics obtained from the applicable group of the information store, and (vii) generates the custom web page portal using the applicable web page components obtained from the CWDD. | 02-23-2012 |
20120047200 | USER BEHAVIOR BASED MOBILE BROADBAND USER PLANE TRAFFIC GENERATION SYSTEM AND METHOD FOR REAL-LIKE MEASUREMENT GENERATION - A system, a method, and a graphical user interface testing tool are described herein for constructing a validation trace (i.e., high-speed realistic network traffic) using a real network without causing privacy concerns. In one embodiment, the method comprises the steps of: (a) providing a client device which has one or more applications operating thereon and a graphical user interface; (b) recording user interactions on the client device; (c) extracting usage scenarios from real network traffic in the real network; (d) emulating user actions on the client device according to a specific user scenario by utilizing the recorded user interactions and the extracted usage scenarios to generate additional real traffic in the real network; and (e) creating the validation trace based on the generated additional real traffic and the extracted usage scenarios. | 02-23-2012 |
20120047201 | APPARATUS AND METHOD OF ACQUIRING OR DISTRIBUTING CONTENT - Apparatus and methods distribute content by identifying a type of at least one available wireless communication link, selecting at least one content item for distribution based on a distribution rule that prioritizes the distribution according to a prioritization code of the content item and according to the type of the at least one available wireless communication link. Additionally, apparatus and methods selectively acquire, on a wireless device, one or more of the prioritized content. Thus, the described aspects enable efficient pushing of content to wireless devices over selected wireless communication links. | 02-23-2012 |
20120047203 | DETECTING VISIBLE DISPLAY OF CONTENT - A displayable object is accessed and one or more portions of the accessed displayable object are selected. A screenshot of a client system display is accessed and a determination is made that the accessed screenshot includes the one or more selected portions of the displayable object. In response to determining that the accessed screenshot includes the one or more selected portions, display information about the displayable object is determined. The determined display information is sent to a server system | 02-23-2012 |
20120047204 | APPARATUS AND METHOD FOR PROVIDING A DEVICE MANAGEMENT PACKAGE AND A METHOD FOR RECEIVING THE DEVICE MANAGEMENT PACKAGE - A method and apparatus for receiving a Device Management (DM) package from a server cooperating with the network operator. The method includes cooperating for a DM service between a network operator and a DM package providing enterprise, determining whether a DM package is directly providable by a DM server when a device makes a DM request including its own information, transmitting a DM response including an address of an cooperation server if it is determined that a DM package is to be provided through the cooperation server, and receiving a DM package for an update operation by the device by accessing the address of the cooperation server. | 02-23-2012 |
20120047205 | LICENSE INFORMATION EXCHANGE SYSTEM - When license information is transferred between a server machine and a client machine, an identifier which is unique to a series of communication sequences is provided. The identifier is sent when a communication is performed between the two machines, as well as when the license information is updated. Therefore, when a message for transferring the license information is received by the use of the same identifier, a response message is returned without updating the license information. | 02-23-2012 |
20120047206 | System and Method for Delivering Web Content to a Mobile Device - A system and method or delivery web content to a mobile device. A system includes a content delivery program associated with a webpage, where the webpage includes at least one content item. The content delivery program is configured to receive a user selection signal related to the at least one content item, receive an identifier of the mobile device, and initiate a delivery of the at least one content item to the mobile device based on the user selection signal and the identifier. | 02-23-2012 |
20120059871 | SYSTEMS AND METHODS FOR THE EFFICIENT EXCHANGE OF HIERARCHICAL DATA - Systems and methods are disclose for facilitating the transfer of hierarchical data to a computer memory are provided. A disclosed method may include receiving an electronic document containing hierarchical data, memory layout information, and memory address information, wherein the memory address information comprises a base address. The data may be restructuring to conform with the memory layout of the computer memory when it is determined, based on the memory layout information, that a memory layout of the hierarchical data does not match the memory layout of the computer memory. Memory address information may be translated when it is determined that the base address is not available in the computer memory. The restructured hierarchical data may be loaded into the computer memory based on the translated memory address information. | 03-08-2012 |
20120059872 | Interactively Communicating A Media Resource - An approach is provided for communicating a media resource. The approach includes generating a widget information in response to a request by a user, associating the widget information with at least a portion of a media resource; encoding at least a portion of the media resource for a real-time exchange of communications, and transmitting at least a portion of the media resource and the widget information from one information handling system to another. | 03-08-2012 |
20120059873 | Download Logic for Web Content - A method of providing selectable media content from a server to a user at a user terminal, the method comprising: retrieving program code from the server, responsive to the user interacting with a communication client application executed at the user terminal; storing variables in a storage means at the user terminal; executing said program code at the user terminal to read said variables to determine the media content to be provided to the user based on said variables; retrieving said determined media content from the server; and providing said media content to the user at the user terminal. | 03-08-2012 |
20120059874 | Help Channel - A method of providing selectable media content from a server to a user at a user terminal, the method comprising: storing variables relating to the user's familiarity with a communication client application executable at the user terminal; executing program code to read said variables to determine the media content to be provided to the user based on said variables; retrieving said determined media content from the server; and providing said media content to the user at the user terminal. | 03-08-2012 |
20120059875 | CONTROL OF COMPUTING DEVICES AND USER INTERFACES - A controlling computing device connected to an interconnecting network can control specified functionality of a controllable computing device connected to the interconnecting network by using at least one unique identifier to establish a connection between the controllable computing device and the controlling computing device, with a user interface being provided to the controlling computing device. User interfaces enabling the controlling computing device to control the specified functionality of the controllable computing device may be created and modified by receiving control input comprising associations between actions on the controlling computing device and commands for controlling the specified functionality of the controllable computing device, and storing the actions, associations and commands as part of the user interface. User interfaces may be made available by storing a library of predefined user interfaces and, responsive to a request for a particular one of the user interfaces, transmitting that particular user interface to the requestor. | 03-08-2012 |
20120059876 | METHODS AND SYSTEMS FOR LAUNCHING APPLICATIONS INTO EXISTING ISOLATION ENVIRONMENTS - Methods and systems that can launch applications into existing isolation environments do so by executing a run module on a computing machine to intercept requests to execute an application. A client communicating with the computing machine generates requests to execute an application on the computing machine. A run module identifies a profile associated with the requested application and queries an application delivery service to identify at least one isolation environment that corresponds to the profile. The run module receives from the application delivery service a response that identifies a first isolation environment associated with the application, and issues a command to a launch module to launch the application into the first isolation environment. | 03-08-2012 |
20120059877 | Communication Terminals, Systems, Methods, and Computer Program Products for Publishing, Sharing and Accessing Media Files - A method for publishing and sharing media files includes: making a published media file available to other wireless communication terminals from a publisher wireless communication terminal; establishing a connection via a wireless communication module of the publisher wireless communication terminal with a requestor wireless communication terminal seeking published media files; sending an identification of the published media file from the publisher wireless communication terminal to the requestor wireless communication terminal; sending a media file request from the requestor wireless communication terminal to the publisher wireless communication terminal requesting the published media file; sending the published media file from the publisher wireless communication terminal to the requestor wireless communication terminal in response to the media file request; and executing playback of the published media file on the requestor wireless communication terminal. | 03-08-2012 |
20120059878 | METHOD AND ARRANGEMENT FOR ENABLING DIFFERENTIATED COMMUNICATION SERVICES - Methods and arrangements for enabling execution of a communication service adapted to a client by an application server. One or more iFC:s are configured in a central subscriber data node for the client by including information related to user specific service data of the client in the iFC:s. When receiving a request related to the client, a session control node fetches the iFC:s of the client from the subscriber data node if the client is not registered. The service data related information is then extracted from an iFC of the client that matches the received request, which is forwarded to the application server with extracted service data related information attached. The application server creates user specific service data for the client based on service data related information in the request, and serve the client accordingly. No regular provisioning operation and interface towards a provisioning system are required for the application server. | 03-08-2012 |
20120066287 | MOBILE APPLICATION DEPLOYMENT FOR DISTRIBUTED COMPUTING ENVIRONMENTS - Embodiments of the present invention provide a method, system and computer program product for mobile application deployment in a distributed computing environment. In an embodiment of the invention, a method for mobile application deployment in a distributed computing environment is provided. The method includes uploading a mobile application into a central mobile application repository and modifying a distribution policy for other mobile applications in the central mobile application repository to account for the uploaded mobile application. Thereafter, both the distribution policy and the uploaded mobile application can be transmitted to a distributed application repository coupled to an intermediate server charged with synchronizing messages, calendaring and contacts with wirelessly linked pervasive mobile devices and an associated messaging server. Finally, the intermediate server selectively deploys the uploaded mobile application to different coupled mobile devices from the distributed application repository according to the distribution policy. | 03-15-2012 |
20120066288 | SCALABLY IMAGING CLIENTS OVER A NETWORK - Techniques exist for imaging clients over a network, such as the preboot execution environment (PXE) protocol. However, such techniques may not scale well (e.g., using broadcast messages and having few facilities for distributing the imaging service over several servers) and limited capacity to choose a particular image for a particular client. Instead, a set of servers may be configured such that each server is assigned a set of clients, and when a client sends an imaging query, only the server to which the client is assigned sends a reply. For example, a PXE server also comprising a DHCP server may reply to queries only for clients having a DHCP reservation on the server. The servers may also be configured to refer to a network map (e.g., a manageability data store) in order to identify the role of the client and the appropriate image to direct the client to apply. | 03-15-2012 |
20120066289 | PROTECTION OF DELIVERED MEDIA - Program code in a Web page hosted by a server and/or in server side code executed by the server is specially configured so that a modified media file whose source is embedded in the Web page and which is streamed by the server is properly playable only in browsers of media devices accessing the Web page. Thus, if a copy of the modified media file is downloaded to the media device or otherwise procured, the user of the media device is unable to properly play the downloaded copy by using a conventional media player. Further, if the downloaded copy is shared on a file sharing network, users of the file sharing network that download copies from the media device are also unable to properly play their downloaded copies by using conventional media players. | 03-15-2012 |
20120066290 | CLIENT/SUBSCRIBER ROTATION FOR SERVER RESILIENCY - A computer implemented method, system, and computer program product for managing client connections to a server among a plurality of clients. A messaging server detects, by a first server, an attribute of a client connection that exceeds a threshold, wherein the attribute is a select write operation. The messaging server selects a client that connects to a server, responsive to detecting the attribute of the client exceeding the threshold of select write calls. The messaging server selects a connect mechanism of a second server, responsive to selecting the client. The messaging server transmits a migrate message to the client, the migrate message comprising at least a uniform resource identifier (URI). | 03-15-2012 |
20120066291 | REMOTE METHOD INVOCATION TUNNELING OVER HYPERTEXT TRANSFER PROTOCOL - Various embodiments of systems and methods for remote method invocation (RMI) tunneling over hypertext transfer protocol (HTTP) are described herein. RMI client uses HTTP client to send a protocol message in the body of an HTTP request to a special application on a server. The application dispatches the content of the message to RMI service of the server to handle remote call. RMI response may be sent in the HTTP response of the same HTTP request or some of the further requests. RMI callbacks initiated from the server back to the client are also delivered in an HTTP response of a client's HTTP request. | 03-15-2012 |
20120066292 | APPARATUS AND METHOD FOR CONTROLLING SERVICE MOBILITY - Provided are apparatus and method for controlling service mobility. The apparatus includes a subscriber information manager configured to obtain subscriber information from a network core, map the obtained subscriber information with terminals belonging to each subscriber, and store the mapping result, a target terminal information manager configured to obtain information on an available state of terminals available to a subscriber from the obtained subscriber information, a service information manager configured to obtain, maintain, and manage information on available services of a subscriber, information on currently running services, terminal-available service mapping information of each subscriber, currently running terminal-service mapping information, and Service-session mapping information, and a session transfer unit configured to perform a session mobility control procedure for a selected session by incorporating with the network core. | 03-15-2012 |
20120066293 | DATA RELAY SYSTEM, RELAY DEVICE, AND COMPUTER READABLE MEDIUM - According to an aspect of the invention, a data relay system includes: a plurality of server devices which manages data transmitted and received by a client device; and a relay device which relays communication between the client device and each of the plurality of server devices. Each of the plurality of server devices includes: a data storage unit that stores data and a request processing unit that performs processing corresponding to a received request. The relay device includes: a synchronization unit that synchronizes the data in the data storage unit of each of the plurality of server devices; an identification information registration unit that acquires identification information, and a relay processing unit that performs relay processing of receiving a request sent to the server devices by the client device. | 03-15-2012 |
20120066294 | DATA PROCESSING APPARATUS, CONTROL METHOD, AND PROGRAM - A data processing apparatus determines whether or not administrator authority of a user is set, and whether access is made locally or from the network. When the access is made locally, even if the user has the administrator authority, folders of all users are not displayed. The folders of all users are displayed only when the user having the administrator authority accesses from the network. | 03-15-2012 |
20120066295 | SYSTEM AND METHOD FOR ACCESSING AND UTILIZING A PLURALITY OF SMARTPHONE APPLICATIONS - The present invention is a system to access and utilize a plurality of smartphone applications that includes a server system, one or more smartphones and a communications network where the server system is in communication with the smartphones over the communications network. The system smartphone applications include an autograph smartphone application, a memory puzzle smartphone application and a daily journal application, all of which have a plurality of application updates that are provided to the smartphone applications. | 03-15-2012 |
20120066296 | Inter-Domain Communication - A computer-implemented method for performing inter-domain communication in a web browser includes receiving first data from a first domain at a router associated with one or more domains other than the first domain, identifying at the router the one or more domains for receiving data associated with the received data, and transmitting second data associated with the received data to the one or more domains. | 03-15-2012 |
20120066297 | SYSTEM AND METHOD FOR PROVISIONING A MOBILE WIRELESS COMMUNICATIONS DEVICE, INCLUDING INDICATORS REPRESENTATIVE OF IMAGE AND SOUND DATA - A system provisions a mobile wireless communications device for indicating account or device specific characteristics. A database stores a plurality of indicators that are indicative of different wireless carriers, email service providers and device types. A configuration module accesses the database and uploads an indicator that is indicative of at least one of the wireless carriers, email service providers or device types to the mobile wireless communications device upon provisioning. The indicator can comprise at least sound data for a ringing sound on the mobile wireless communications device. | 03-15-2012 |
20120066298 | SYSTEM AND METHOD OF UPDATING PRESENCE INFORMATION - A network node provides presence updates to mobile users. The node reduces the amount of network traffic by eliminating the need for explicit messaging used to inform a user of presence updates. Additionally, the node reduces network traffic by consolidating presence updates, and sending the user only changed portions of the presence information. | 03-15-2012 |
20120066299 | DATA HUB SERVER - Apparatus and methods to engage in accessing informational content in a data hub server, where the informational content is identified as public or partially public to a group registered in the data hub server with permission to access the informational content made public or partially public in the data hub server by another entity, provide a mechanism to enhance the communication capabilities among mobile electronic devices. Additional apparatus, systems, and methods are disclosed. | 03-15-2012 |
20120066300 | CONTENT REPRODUCING APPARATUS AND CONTENT REPRODUCING METHOD - A communication system is disclosed which permits data communication between a server apparatus and a client apparatus over a network. The server apparatus includes a time information managing means which manages time information and which transmits the time information to the client apparatus. The client apparatus includes a time storing means which receives the time information from the server apparatus, which stores the received time information, and which is tamper-proof. | 03-15-2012 |
20120072481 | CLOUD PHONE WITH DISTRIBUTED PROCESSING - A system and method for transferring application-specific functionality from a mobile handset to a wireless network associated with the mobile handset. A network component of the system communicates with a virtual copy of the mobile application on behalf of the handset while the handset is not actively using the application and performs any necessary application execution on behalf of the handset. The network component transfers execution back to the handset when the handset resumes active use of the mobile application. | 03-22-2012 |
20120072482 | Device for access to data aboard an aircraft - A device for access to data by clients aboard an aircraft, each of the clients being associated with an avionics application. Each of the clients includes a facade allowing access by the avionics applications to the data stored on the server. The facade includes means for signing up of the avionics application associated with the client to a subscription to a modification of a data item, and means for filtering notifications of modifications on the data sent by the data server as a function of the subscriptions of the avionics application associated with the client, and for warning the avionics application associated with the client of a modification of a data item to which it has subscribed. | 03-22-2012 |
20120072483 | METHODS AND APPARATUS FOR CONVERTING AND TRANSMITTING DATA - Apparatus and methods for facilitating converting the mobile data collection device serial port output to a wireless transmission to an application server via a serial port to wireless converter. For example, the mobile data collection device may be a medical instrument used in a hospital environment. The application server in turn provides the data from the mobile device and it's operator to the user or user specified persons through an enterprise system interface. | 03-22-2012 |
20120072484 | Method of Creating a Virtual Memorial Linked to an Online Family Tree - The software allows a user to create a virtual memorial, which is linked to an online family tree. The user's client account can be used to store personal memento data such as dairies, memoires, pictures, and videos. When the user creates a client account to access the software, the software assigns the client account to a family tree either by searching through a list of family trees or by creating a new family tree. The user can also create other family member profiles on the family tree through their client account. Family member profiles can be either a current profile or a memorial profile. The software automatically creates a current profile for the user and allows the user to create a memorial profile for a deceased relative. Finally, the software converts the current profile of the user into a memorial profile on the family tree once the user passes away. | 03-22-2012 |
20120072485 | METHOD AND SYSTEM FOR IMPROVING THE EFFICIENCY OF STATE INFORMATION TRANSFER OVER A WIRELESS COMMUNICATIONS NETWORK - A system and method for managing state information related to an interactive application to accommodate one or more users participating in an interactive application session. The state information can include local state information specific to each of the one or more user's unique view of the interactive application and global state information. The system can include a telecommunications network; an application server in communication with the telecommunications network for managing the global state information relative to all of the users participating in the interactive application session; and at least one mobile client device in communication with the application server over the telecommunications network for managing the local state information for each of the one or more users. The method can include structuring the state information for optimized delivery over the telecommunications network and transferring the state information over the telecommunications network. | 03-22-2012 |
20120072486 | METHODS AND APPARATUS FOR MAKING A HYPERMEDIUM INTERACTIVE - The present disclosure is directed to a system and method of making a hypermedium page interactive. Responsive to a user selecting a hyperlink on a hypermedium page displayed on a client node, a client agent located on the client node establishes a communications link from the client agent to an application execution server agent on an application server using information located in a hyperlink configuration file, corresponding to the hyperlink displayed on the client node, obtained from the network server node. Responsive to the creation of the communications link between the application execution server agent and the client agent, the application executes on the application execution server and the user is capable of interactively using the application running on the application execution node from the client node. Data input and display occurs at the client node under the control of the client agent. | 03-22-2012 |
20120072487 | METHOD AND SYSTEM FOR PROVIDING REMOTE ACCESS TO APPLICATIONS - A method of remotely providing an application includes receiving, at an access server, a request for an application from a client. One or more application servers which are capable of providing the requested application are identified base at least in part on a resource of the identified one or more application servers. The client is provided with the identified one or more application servers which are capable of providing the application. | 03-22-2012 |
20120072488 | Conditional Logic for Delivering Computer-Executable Program Instructions and Content - A tag/content management system delivers customized content and/or program instructions to a user terminal. The system may deliver several groups of program executable instructions, including instructions that are global to all web domains controlled by a client server and those that are specific to a web page/group of web pages. The program instructions and/or content may also be delivered to the user terminal based on the evaluation of one or more conditions, including those related to the location of the user terminal, various HTTP header fields, the presence of specific HTML objects in a web page accessed by the user terminal, and the screen resolution of the user terminal, among other things. | 03-22-2012 |
20120072489 | MOBILE BUSINESS CLIENT - The subject mater herein relates to computer software and client-server based applications and, more particularly, to a mobile business client. Some embodiments include one or more device-agnostic application interaction models and one or more device specific transformation services. Some such embodiments provide one or more of systems, methods, and software embodied at least in part in a device specific transformation service to transform channel agnostic application interaction models to and from device or device surrogate specific formats. | 03-22-2012 |
20120072490 | PROVIDING ACCESS TO MANAGED CONTENT IN RICH CLIENT APPLICATION ENVIRONMENTS - Providing access to managed content in rich client application environments is disclosed. A request is received from within a first application environment for access to managed content not managed primarily by a first application with which the first application environment is associated. Access is provided to managed content based at least in part on a context data associated with the first application environment. | 03-22-2012 |
20120072491 | USER PROXY SERVER - One embodiment of the present invention provides a system that facilitates interacting with a user through a user proxy server. During operation, the system receives a request to interact with the user, wherein the request is received at a user proxy server, which services requests for interactions with users. This request specifies data or data types involved in the user interaction, as well as the purpose of the user interaction, but does not specify details of how the user interaction takes place. In response to this request, the system interacts with the user in a manner which is consistent with context information associated with the user. | 03-22-2012 |
20120072492 | BROWSING INFORMATION GATHERING SYSTEM, BROWSING INFORMATION GATHERING METHOD, SERVER, AND RECORDING MEDIUM - When a client transmits an HTML request to a server (step S | 03-22-2012 |
20120078996 | Polling Protocol for Automatic Load Limiting - A client-specific or client-independent polling interval is provided to each client dynamically based on server load. The polling interval can be provided in the server polling response sent in response to a client polling request. The polling interval can be determined using a feedback control system or using a Bucket Reservation Method. The server uses a next polling interval and a flag that indicates if the previous polling request was ignored. Using these two parameters the server can continuously control the polling frequency from the client to achieve optimal performance. | 03-29-2012 |
20120078997 | RESUMING CONTENT ACROSS DEVICES AND FORMATS - Intelligent content delivery enables content to be delivered to different devices in formats appropriate for those devices based on the capabilities of those devices. A user might access the same piece of content on two different devices, and can automatically receive a higher quality format on a device capable of playing that higher quality format. The user can purchase rights to content in any format, such that as new formats emerge or the user upgrades to devices with enhanced capabilities, the user can receive the improved formats automatically without having to repurchase the content. Further, the user can pause and resume content between devices even when those devices utilize different formats, and can access content on devices not otherwise associated with the user, receiving content in formats that are appropriate for those unknown devices even if the user has not previously accessed content in those formats. | 03-29-2012 |
20120078998 | SYSTEM AND METHOD FOR ENABLING VPN TUNNEL STATUS CHECKING - A method and apparatus for virtual private network (‘VPN’) liveness checking, the method, upon expiration of a timer, sending, over a VPN tunnel, a request to a server located behind a terminator of the VPN; checking whether a response to the request is received within a time interval; if a response to the request is received, resetting the timer; and if a response to the request is not received within the time interval, resending the request if a request count is less than a set number of requests; or providing an inactive tunnel indication to a VPN client manager if the request count equals the set number of requests. | 03-29-2012 |
20120078999 | APPARATUS WITH ELASTICALLY TRANSFORMABLE BODY - An apparatus comprises a transformable body configured to be elastically stretchable between at least a first configuration and a second configuration, a user input device, a user input device configured to receive user input signal, a communication interface configured to provide a wireless link for the apparatus and a flexible interconnection between at least two components within the transformable body. The apparatus may perform determining of user information based on the user input signal, transmitting at least part of the user information over the wireless link to a remote processing unit, receiving feedback information from the remote processing unit and presenting the feedback information to the user. | 03-29-2012 |
20120079000 | SELECTIVELY RECEIVING MEDIA CONTENT - Disclosed are methods for associating size information with each chunk of a media presentation. This size information is sent to an end-user device. There are many ways to characterize the size of a chunk beyond simply giving the number of bytes in the chunk. Some embodiments send an approximation of the size or a relative size. In some embodiments, a server publishes a “reference” value for a media presentation and then, for each chunk, gives the size relative to that reference value. The device decides whether or not to download the chunk. The device might decide that it is unlikely that the next chunk can be downloaded in time. Then, to avoid the possibility of a video freeze, the device could request the next chunk at a lower resolution. In some situations, the device decides to request a completely different chunk or to not request any chunk at all. | 03-29-2012 |
20120079001 | HIGH SPEED PARALLEL DATA EXCHANGE WITH RECEIVER SIDE DATA HANDLING - Systems and methods for transfer of data including establishing two separate connections, the two separate connections including a high speed connection and a high integrity connection. Blocks of data are exchanged over the high speed connection while the high integrity connection facilitates communication of descriptor data regarding data received over the high speed connection. As such, the data transfer speed of the high speed connection is utilized while communication via the high integrity connection allows for data reliability features not provided by the high speed connection. The systems and methods may include receiver side data handling such that data received chronologically out of order may be ordered at the receiver. | 03-29-2012 |
20120079002 | Method and System for Operating Mobile Applications in a Vehicle - In various embodiments, a user interacts with remotely executing mobile applications from a vehicle. The vehicle may include at least one computer that includes a human machine interface (HMI) for control by the user. The mobile applications may be executing on an application server that is remote from the vehicle and communicating with the at least one computer. Further, the mobile applications may be configured to receive inputs from and transmit outputs to the at least one computer. An HMI application executing on the at least one computer may enable the provisioning of one or more services of the HMI to the mobile applications so that inputs and/or outputs to the mobile applications may be exchanged. Vehicle-based operation of the mobile applications from the at least one computer via the HMI may thus be enabled. | 03-29-2012 |
20120079003 | SYSTEM AND METHOD FOR INTERFACING WITH AN ENTERPRISE RESOURCE PLANNING SYSTEM - Present embodiments are directed to a system and method for facilitating communication between an external application stored on an external computer and an Enterprise Resource Planning (ERP) system component without utilizing a format of the ERP system. Present embodiments function to receive configurable material in a first data format from the external application into a user control stored on the external computer and convert the configurable material into a second data format with the user control. Additionally, present embodiments operate to make the configurable material available in the second data format to a server-side scripting component of an ERP system. Further, present embodiments function to receive a response object from the server-side scripting component in a third data format and convert the response object into configuration data in the first data format with the user control, and transmit the configuration data in the first data format to the external application with the user control. | 03-29-2012 |
20120079004 | BUSINESS NETWORKING INFORMATION FEED ALERTS - Various embodiments described or referenced herein are directed to different devices, methods, systems, and computer products for providing information external to an organization in an information feed. A message may be received from an information service provider in accordance with a previously defined request. The defined request may include one or more parameters specifying requested data. The message may include data provided in accordance with the one or more parameters. The data in the message may be processed to create a data object. The data object may include at least a portion of the data provided in accordance with the one or more parameters. The data object may be stored in a database. The data object may then be provided for display on a display device in an information feed associated with the record. | 03-29-2012 |
20120079005 | METHOD, APPARATUS AND SYSTEM FOR CONTROLLING TRANSMISSION OF AN ATTACHMENT TO AN EMAIL USING A PLURALITY OF COMPUTERS - A method, apparatus and system for controlling transmission of an attachment to an email using a plurality of computers is provided. In one aspect, a client machine and a mobile computing device are provided. The client machine is configured to execute a browser application. The mobile computing device is configured to host a web server application. When the client machine and the mobile computing device are connected, functions on the mobile computing device become available on the client machine via the interaction between the web server and the browser, specifically e-mail functionality and control of transmission of attachments. Further, updates on attachment download at the mobile computing device are sent to the client machine in response to periodic requests from the client machine. | 03-29-2012 |
20120079006 | METHOD, APPARATUS AND SYSTEM FOR MANAGING COMMUNICATIONS BETWEEN A COMPUTING DEVICE AND A CLIENT MACHINE - A method, apparatus and system for managing communications between a client machine and a mobile computing device. The mobile computing device comprising: a storage configured to maintain a host application; a processor configured to execute the host application; an interface configured to connect to the client machine, the interface further configured to carry a web request from the client machine to the processor, the host application configured to respond to the web request. | 03-29-2012 |
20120079007 | METHOD, APPARATUS AND SYSTEM FOR ACCESSING APPLICATIONS AND CONTENT ACROSS A PLURALITY OF COMPUTERS - A method, apparatus and system for accessing applications and content across a plurality of computers is provided. In one aspect, a client machine and a mobile computing device are provided. The client machine is configured to execute a browser application. The mobile computing device is configured to host a web server application. When the client machine and the mobile computing device are connected, functions on the mobile computing device become available on the client machine via the interaction between the web server and the browser. When the client machine accesses an email or other message with referenced content, different portions of the system can be configured to select a particular pathway to actually fetch the content. | 03-29-2012 |
20120079008 | METHOD, APPARATUS AND SYSTEM FOR PROVIDING EVENT NOTIFICATIONS ACROSS A PLURALITY OF COMPUTERS - A method, apparatus and system for providing an event notification across a plurality of computers is provided. In one aspect, a client machine and a mobile computing device are provided. The client machine is configured to execute a browser application. The mobile computing device is configured to host a web server application. When the client machine and the mobile computing device are connected, functions on the mobile computing device become available on the client machine via the interaction between the web server and the browser. Further, events received at the mobile computing device are sent to the client machine in response to periodic requests from the client machine. | 03-29-2012 |
20120079009 | METHOD AND APPARATUS FOR CHOOSING RESOURCES BASED ON CONTEXT AND INHERITANCE - A method and apparatus for choosing resources based on context and inheritance. In one embodiment of the method, a computer system receives a page request from a mobile device, wherein the page request comprises data that identifies a mobile device type. In response to receiving the page request, the computer system selecting a page definition, wherein the page definition comprises one or more resource identifiers. The computer system selects a first identifier from the one or more identifiers. The computer system creates a list of keys, wherein each key of the list is distinct from the other keys in the list, and each key of the list is created as a function of the first identifier and the data or a portion thereof. The computer system accesses a memory structure that directly or indirectly maps resources to respective keys. The computer system selects a first key from the list, and compares the first key with keys in the memory structure. The computer system selects a first resource that is mapped directly or indirectly to a key in the memory structure that matches the first key. The computer system generates a reply to the request, wherein the reply comprises the first resource. | 03-29-2012 |
20120079010 | Integrated Multimedia Portal System - A system for accessing digital content includes a server storing the digital content and a client device. The server includes a first broadcast network interface communicating with a broadcast network and a first unicast network interface communicating with a unicast network. The client device includes a user interface accessing the digital content based on user preferences and allowing a user to generate a request to receive a selected portion of the digital content. The client device includes a second broadcast network interface communicating with the broadcast network and a second unicast network interface transmitting the request for the selected portion of the digital content via the unicast network. The server receives the request via the unicast network and transmits the selected portion of the digital content via the broadcast network and the unicast network based on a characteristic of the selected portion of the digital content. | 03-29-2012 |
20120079011 | OPERATION SUPPORT SYSTEM - Pinup board information is stored in a storage part of an operation support server | 03-29-2012 |
20120079012 | Multidimensional Object Finding System - The system helps to find one or more objects using multidimensional information. | 03-29-2012 |
20120079013 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR SMART UPLOAD AUTOMATION - Systems, methods, and computer program products for smart upload automation in which actions are automatically performed on a set of digital assets against a target item. In one embodiment, a system includes a network, a server machine, a client machine and a data storage device, each of which is coupled to the network. The client machine designates digital assets and a target item against which the assets will be uploaded. The digital assets are uploaded by the client machine to the data storage device via the network. The server machine automatically performs actions on the digital assets without intervention by the client machine, where the actions are associated with or in some way defined by the target item. The actions may include setting metadata values of the digital assets based upon metadata associated with the target item, or generating different renditions of the digital assets. | 03-29-2012 |
20120079014 | METHOD AND SYSTEM FOR DELAYED ALLOCATION OF RESOURCES - The present invention allows a server to delay allocating resources to a client's request. When the client requests a feature that requires server resources, the server accepts and acknowledges the client's request, but the client is prohibited from using the requested feature until further notice from the server. For example, during an authorization process, the server allocates only the minimum resources required to maintain the session and to authorize the client. Thereafter, the server allocates the resources necessary to support the client's request only when the resources become available. Until then, the server maintains the communications session without supporting the request. Thus, the server shepherds its resources rather than committing them at the whim of a client. Also, a client need not repeat its request if the server cannot immediately satisfy it; instead, the server accepts the request and then later begins to support it when adequate resources become available. | 03-29-2012 |
20120079015 | INTERNET-BASED COMPUTER FOR MOBILE AND THIN CLIENT USERS - A web-based computer platform for users of Internet-capable thin client devices is disclosed. The systems and methods bring computer feel and functionality to users of cell phones, smart phones, PDA and other small screen and thin client devices. The system further includes means for storing and converting files, games, and accessing other media presently not available to users of such devices. | 03-29-2012 |
20120079016 | EFFICIENT TRANSMISSION OF PRESENCE UPDATE INFORMATION TO PRESENCE SERVICE CLIENTS - To promote efficient transmission of presence update information to a presence service client associated or integrated with a communication client such as an instant messaging (IM) client, a separate computing device may be notified when the communication client becomes dormant. The separate device may buffer presence updates destined for the communication client, each presence update containing information regarding availability of at least one of a set of contacts for intercommunication via said communication client. When the separate device learns that either the communication client has ceased being dormant or that an event has occurred which shall cause the communication client to cease being dormant, the buffered presence updates may be sent to the presence service client. Presence updates within the buffered set may be reconciled to eliminate obsolete information. The result may be a conservation of wireless connection bandwidth or reduction in device power consumption. | 03-29-2012 |
20120084340 | COLLECTING AND PRESENTING INFORMATION - Concepts and technologies are described herein for collecting and displaying information. A client device executes one or more application programs for providing operations with respect to entity-related data that relates to one or more entities. The application programs analyze the entity-related data to identify one or more entities associated with the entity-related data and transmit entity information relating to the entities to a server or database. Information relating to the entity is retrieved from the server or database and is presented to a user of the client device. | 04-05-2012 |
20120084341 | PRESENTING AVAILABILITY STATUSES OF SYNCHRONIZED OBJECTS - The objects of an on object set may be synchronized across many clients (e.g., various devices may synchronize files of a mirrored filesystem). However, the synchronization of an object may be complicated, and an object may not yet be synchronized in the object set of a client for many reasons, such as an incomplete reception of the object, an unavailability of the object from currently reachable hosts, and a versioning conflict with a different version of the same object in the object set. In order to inform a user of the availability of an object in the object set, an analysis of the availability status of the object may be performed (e.g., by tracking metadata stored in object descriptors of respective objects of the object set, and later examining the metadata of respective objects), and a selected availability status may be presented to the user. | 04-05-2012 |
20120084342 | APPARATUS AND METHOD FOR MANAGING MOBILE DEVICE SERVERS - A method that incorporates teachings of the present disclosure may include, for example, receiving at a media resource center a first pairing key from a first mobile device server and enabling the first mobile device to access at least one media device based on the first pairing key, where the at least one media device is operably coupled with the media resource center, where the first mobile devices provides media services by executing a web server application that utilizes the at least one media device, and where the first mobile device communicates with a second mobile device server to provide the media services. Other embodiments are disclosed. | 04-05-2012 |
20120084343 | SYSTEM AND METHOD OF PERFORMING DOMAIN NAME SERVER PRE-FETCHING - A method and system for performing domain name service (DNS) pre-fetching, content pre-fetching, or a combination thereof, are disclosed for a wireless portable computing device (PCD). The system and method may include rendering a web page on a display screen of the PCD and performing a DNS pre-fetch for any visible links within the web page. Further, the method may include determining whether a screen changing operation (i.e., a scrolling operation) is being performed and placing one or more DNS pre-fetch tasks in a queue for each link that is displayed on the display screen when the screen changing operation is performed. The method and system may reduce wait times for a wireless PCD when it is rendering webpages on its display screen. | 04-05-2012 |
20120084344 | METHOD, SERVER AND SYSTEM FOR PROPOGATING A WIRELESS COMMUNICATION DEVICE STATE - A method server and system for propagating a mobile communication device state are provided. State data defining a state of a mobile communication device is received from the mobile communication device at a server in communication with the mobile communication device. The state data is incorporated into wireless network data transmitted from the mobile communication device. The state data is stored in a resource indicator storing at the server. A request for the state data is received from a second server. At least a subset of the state data is transmitted to the second server, such that the second server can determine whether the mobile communication device is in a state to handle incoming data. | 04-05-2012 |
20120084345 | WEBSITE COMPATIBILITY SHIMS - Various embodiments provide compatibility shims that can be utilized by a web browser to dynamically change web browser platform features per domain or website. The compatibility shims can be deployed to the web browser and updated in a manner similar to that of a webpage. In one or more embodiments, the compatibility shims can be utilized to change a browser's behavior and/or the manner in which the browser represents itself per domain or website. Further, the compatibility shims can enable the web browser to dynamically remove or change support for web platform features. In addition, in at least some embodiments, users can apply their own compatibility shims to their own list of websites or webpages. | 04-05-2012 |
20120084346 | Page Loading Optimization Using Page-Maintained Cache - Web page loading time may be decreased with the use of a page-maintained storage cache on a client device. In various implementations, a server may receive a request for a web page from a web browser that is on the client device. The server may provide a chunk reassembler to the client device that determines whether any chunks in the web page are already stored on the client device. Subsequently, the server may send one or more chunk of the web page to the client device when the chunk reassembler determines that the one or more chunks of the web page are missing from the client device. The chunk reassembler may then instruct the web browser to assemble the one or more received chunks with the one or more chunks that are stored on the client device into the web page for presentation on the client device. | 04-05-2012 |
20120084347 | PRESENTING MODULES IN A BROWSER - Module management software receives a request from the browser for a presentation composed of at least one module. The module management software transmits a request for module data associated with the module to a first server that caches the module data after retrieving the module data from a website. The module management software then receives the requested module data from the first server and transmits a request for each of the resource files described in the module data to a second server that caches each of the resource files after retrieving the resource file from an external (or internal) website. Each request for a resource file can be handled by a corresponding thread. The module management software delays transmission of the module data to the browser, if any requested resource file is not received within a time limit derived at least in part from a service level agreement. | 04-05-2012 |
20120084348 | Facilitation of user management of unsolicited server operations - A trust architecture, including an intermediary for use therewith, which may be referred to as a Personal Privacy Stronghold (“PPS”), is disclosed which facilitates user management, including control, enablement, extension and augmentation, of unsolicited server operations, allowing the user to control such operations without compromising their ability to use other functionality. Such stateful operations may be used, for example, to monitor and track the user's Internet activities. | 04-05-2012 |
20120084349 | User interface for user management and control of unsolicited server operations - A trust architecture, including an intermediary for use therewith, which may be referred to as a Personal Privacy Stronghold (“PPS”), is disclosed which facilitates user management, including control, enablement, extension and augmentation, of unsolicited server operations, allowing the user to control such operations without compromising their ability to use other functionality. Such stateful operations may be used, for example, to monitor and track the user's Internet activities. | 04-05-2012 |
20120084350 | Adaptive distributed medical image viewing and manipulating systems - A pure web browser based medical imaging system that requires no installation of application software or any browser plug-in and functions in the same way as traditional full blown medical imaging PACS (Picture Archiving and Communication Systems) viewer fat clients. In addition, the system intelligently distributes the computing tasks of image rendering between browser and servers from complete server-side rendering to complete client-side rendering and anything between. It comprises a JavaScript medical image rendering library that can process original DICOM (Digital Imaging and Communications in Medicine) data sets and all standard web images at pixel level, a medical imaging server and a rendering load balancing component that can dynamically split the rendering computing from server to client according to their capabilities. | 04-05-2012 |
20120084351 | SERVICE COLLABORATION SYSTEM - A user interaction type service collaboration system, in which a user terminal calls Web service provisioning servers in sequence via a Web portal server and a service scenario execution server, and each Web service provisioning server carries out interaction processing with the user terminal, is provided with a callback control server having: | 04-05-2012 |
20120084352 | USER TERMINAL DEVICE AND SERVICE PROVIDING METHOD THEREOF - A user terminal device and method for providing a service in the user terminal device is provided. The user terminal device includes a location calculation unit that calculates location information of the user terminal device, a storage unit that stores a service hub program, a display unit that displays an icon container including icons of application programs set with the service hub program, and a control unit that restricts usability of at least one of the application programs or the service hub program based on the location information and effective area information. | 04-05-2012 |
20120084353 | ONLINE WAITING ROOM SYSTEM, METHOD & COMPUTER PROGRAM PRODUCT - An exemplary embodiment of the present invention sets forth a system, method and computer program product which may include providing an online waiting room and gatekeeper for controlling access to users in a plurality of tiered classification standby lines, seeking access to an online event. | 04-05-2012 |
20120084354 | SCREEN SHOT DISPLAY CONTROL APPARATUS, SCREEN SHOT DISPLAY CONTROL METHOD, INTEGRATED CIRCUIT FOR SCREEN SHOT DISPLAY CONTROL, AND SERVER APPARATUS - A display control technique that allows a latest screen shot to be displayed on a client apparatus regardless of a file update state in a server apparatus, in a network system that realizes a remote UI, is provided. When a file | 04-05-2012 |
20120089664 | Optimizing Distributed Computer Networks - In one general embodiment, a computer-implemented method for managing a distributed computer network performed by one or more processors includes the steps of: receiving a request from a client in the distributed computer network for a network service; optimizing a delivery of the requested network service to the client from a server in the distributed computer network; and monitoring an execution of the delivery of the network service. | 04-12-2012 |
20120089665 | Power management system and method for controlling the same - A power management apparatus includes a storage unit to store power rate levels corresponding to a plurality of power rates, and store display information corresponding to the power rate levels, a communication unit to receive power rates for each hour of each day from a power provider, a controller to confirm power rate levels corresponding to power rates for each hour of each day, and confirm display information for each power rate level, and a control panel unit to display the power rates for each hour of each day according to individual power rate levels, the displayed power rate levels being displayed as different types of display information. The power management apparatus allows the user to intuitively recognize the current power rate and the current power rate level, and predicts the future power rates and the future power rate level, such that it can establish an optimum power use schedule. | 04-12-2012 |
20120089666 | VIRTUAL WORKPLACE ENVIRONMENTS - Virtual workplace server software may be selected for and/or provided to an organization server based on various characteristics of the organization. One or more inputs may be received corresponding to organization characteristics, for example, organization type and size, along with other potential organization characteristics and additional relevant information. Based on the organization characteristics and/or other relevant information, virtual workplace software may be selected for an organization server. The selection of the virtual workplace software may be output and/or the corresponding software may be downloaded and installed to provide desktop virtualization at the organization server. After the virtual workplace software is installed at a desktop virtualization server, the software may be used to provide virtual desktops to authorized end users and management functionality to authorized administrators. | 04-12-2012 |
20120089667 | METHODS AND APPARATUSES FOR TRANSFERRING DATA - The present invention provides several methods and apparatuses for transmitting multimedia data using streaming media protocols such as real-time transfer protocols (RTP) and real-time streaming protocols (RTSP) in a computer network environment. A request for RTP data is sent from the caching proxy server to the server. The request may be for one specific type of data or multiple unrelated types of data. The server responds to the request indicating its support for the requested data. The caching proxy server determines whether to proceed or terminate the data transmission process based on the response provided by the server. If it is determined to proceed with the data transmission process, the caching proxy informs the server to send the requested data. The server sends the requested data in a body of a RTP packet. The RTP packet uses a RTP Meta-Info payload format, which includes a body and a field header. The field header includes fields to identify the streaming media data, and the field body includes the requested streaming media data. | 04-12-2012 |
20120089668 | MULTI-PHASED AND PARTITIONED CONTENT PREPARATION AND DELIVERY - The invention generally relates to optimizing the speed and reliability of the delivery of content or functionality to electronic devices. In certain aspects, the invention provides a system for managing content including a production server with a web interface and configured to allow a producer to create content. The system includes a gateway server which can receive the content and write it to a dynamic section. The gateway server can then compile the dynamic section into a compiled section, still including the content, and send it to a client, thereby giving an end-user access to new content or functionality. | 04-12-2012 |
20120089669 | DISTRIBUTION OF CONTENT AND BEHAVIOR TO DISPARATE PLATFORMS - The invention generally relates to the delivery of content to devices of disparate platforms in executable format. The invention provides a way to create and deliver content and functionality to a number of different electronic devices having different platforms. In certain aspects, the invention provides an apparatus configured to receive a client application and a content application including functionality. | 04-12-2012 |
20120089670 | Method and System for Conducting a Plurality of Cyber-Based Conventions - A method and system for conducting Internet-based conventions-includes meeting planner clients, exhibitor/sponsor clients and attendee clients, all using web browser computers and a central website server on the Internet. The system receives and stores initial convention data, and control parameter rules from meeting planner clients. Then the system receives and stores exhibit booth display data and control parameter rules for said convention from exhibitor/sponsor clients. Based on search criteria provided by the participating attendee client, the central website server releases stored database convention information and provides a wide array of convention activity simulated with the program instructions and the databases. Thus, the system allows the creation of a “virtual convention venue” for conventions that exist only on the central website server and available using the Internet. | 04-12-2012 |
20120089671 | SELECTING AN INSTANCE OF A RESOURCE USING NETWORK ROUTABILITY INFORMATION - A client computer requests a resource from an ISP/OSP. The ISP/OSP maintains multiple instances of the resource. In deciding to which instance of the resource to route the client computer, a resource selection server takes network routability information into account. Geographic proximity, resource utilization, network utilization, and/or maintenance of peering agreements may also be taken into account in selecting the instance of the resource. | 04-12-2012 |
20120089672 | SERVER SIDE PROCESSING OF USER INTERACTIONS WITH A WEB BROWSER - A method includes receiving input at a computer. The input is associated with an application frame of a client-side web browser. The method includes encoding control characteristics of the input as at least a portion of a request to a server-side web application. The method includes sending the request to the server-side web application and receiving an executable response from the server-side web application at a mediator frame of the client-side web browser. The method also includes executing the executable response via the mediator frame to update at least a portion of the application frame of the client-side browser. | 04-12-2012 |
20120089673 | METHOD OF ESTABLISHING DISJOINT DATA CONNECTIONS BETWEEN CLIENTS BY A NETWORK - A method for establishing disjoint data connections between two clients by a network is proposed. The method comprises different steps at different devices. A first client device sends via a client-network interface one or more connection request messages to a network for requesting at least two disjoint data connections to a second client device. The one or more connection request messages contain first indicating data, indicating a first predetermined set of network resources, and second indicating data, indicating a second predetermined set of network resources, which is disjoint to said first set of network resources. | 04-12-2012 |
20120089674 | GENERIC SMART USSD CLIENT MODULE EMBARKED IN A TELECOMMUNICATION TERMINAL - The present invention relates to a digital telecommunications client system ( | 04-12-2012 |
20120096067 | WEB SYSTEM, INSTRUCTION-RECEIVING SYSTEM AND CONTENTS DATA PROVIDING METHOD - The object is to provide a Web system A | 04-19-2012 |
20120096068 | Method and apparatus for selectively processing cookies in a proxy - An intermediary (such as a web reverse proxy), which is located between a web browser and one or more backend applications, manages cookies that are provided by the backend applications and returned to the web browser during a user session. The intermediary decides which cookies should be sent to the browser and which cookies should be stored therein. Preferably, this determination is made in an automated manner by examining the response for any cookie-dependent code (e.g., scripting) included in the response. | 04-19-2012 |
20120096069 | CONTINUOUS APPLICATION EXECUTION BETWEEN MULTIPLE DEVICES - In one example, a device includes a display, an interface configured to exchange data with external devices, a control unit configured to execute an application to cause the display to display a current visual representation of the application, determine a current application state of the application, wherein the current application state includes at least a portion of the current visual representation of the application, and means for sending, without user intervention, an indication of the determined current application state from the device to a second, different device via the interface, wherein the indication of the determined current application state comprises information for recreating at least the portion of the current visual representation of the application, wherein the control unit is configured to prevent subsequent indications of the current application state from being sent to the second device in response to an indication that a third device is executing the application. | 04-19-2012 |
20120096070 | WEB APPLICATION FRAMEWORK REMOTING MODEL API - A client creates a client model for a persistence context based on first model data that is received from a server in a first operation between the client and the server, the client model being a representation of a model that resides on the server and comprising an initialized model property and an uninitialized model property. The client expands the client model by assigning a value to the uninitialized model property based on at least second model data that is received from the server in at least a second operation between the client and the server within the same persistence context. | 04-19-2012 |
20120096071 | METHOD AND SYSTEM FOR PUBLISHING VIRTUAL APPLICATIONS TO A WEB SERVER - A method and system for publishing virtual applications on the Internet. The method includes obtaining a list of applications associated with a publisher from a server computing device and displaying the list to a user via a user interface. Next, a selection by the user of one of the applications is received from the user interface. A new virtualized version of the selected application is built. The virtualized version includes at least one application file that at least partially implements the new virtualized version of the selected application. Then, the application file is uploaded to the server computing device. An application address is received from the server computing device and a link to the application address is displayed to the user via the user interface. The virtualized version of the application is available at the application address for download and execution over a network (e.g., the Internet). | 04-19-2012 |
20120096072 | METHOD AND APPARATUS FOR UPDATING USER INTERFACE - A method and apparatus is provided for updating a User Interface (UI) by a Remote UI (RUI) client in an RUI system providing a UI to a user in a remote location. The RUI client receives a UI page from an RUI server, and renders the received UI page. Upon detecting a change in its capability, the RUI client stores a UI state of the UI page and requests the RUI server to update the UI page according to the changed capability. The RUI client receives a UI page updated according to the changed capability, from the RUI server, reflects the stored UI state in the updated UI page, and renders the UI state-reflected updated UI page. | 04-19-2012 |
20120096073 | LOCAL POLLING METHOD AND SYSTEM FOR REAL TIME UPDATING OF WEB-BASED SERVICES - A method and system for providing real-time, web-based updates is disclosed. For instance, a user requests over the user's web browser a web browser-based application from a web server to receive a web page and display the same on a user interface. A client-object of the web browser connects using a TCP or UDP connection to a middleware layer and said middleware layer is further connected to a content source. Updates from the content source are directed to the middleware layer and sent or pushed to said client-object over the TCP or UDP connection. Polling on the client side, specifically constant and consistent polling between the client-object and a scripting language recognizes updates and updates the user interface with said updates. | 04-19-2012 |
20120096074 | RELATIONSHIP QUALITY EVALUATION AND REPORTING - A system for relationship information evaluation and management. The system incorporates relationship quality parameters that define the contextual parameters of quality, which are mutually validated and are accepted by the respective parties within an existing or prospective relationship. A computer, computing device, written documents or other means are used to capture the perspectives of each person, representative, or entity within the relationship or prospective relationship. This can be done automatically, on a random, periodic, or scheduled basis, or upon manual initiation. The information or data may then be analyzed and coalesced into a meaningful whole (or segments thereof), which may then be archived, printed, reported, and presented to one or both of the parties, or others. The information can be processed and stored based upon certain parameters, attributes, types or classes or relationships, so as to provide history, patterns, trends, alerts, warnings, analyses or comparisons concerning relationship quality. All information collected can be further applied or aggregated within an organization (or beyond, such as in a general locality or marketplace). | 04-19-2012 |
20120096075 | NETWORK CONNECTION METHOD AND DEVICE BY HUMAN INTERACTION - When sensor information including user's position information, bearing information, and direction information is collected, an accessible agency list near agency sensor information is requested from the agency providing a network. When at least one accessible agency list generated based on sensor information is received from the agency, it is searched whether there is an agency satisfying sensor information from among the agencies in the list. When the agency satisfying sensor information is found, the user accesses the network through the agency to access the network of the agency according to a user direction. | 04-19-2012 |
20120096076 | CONTINUOUS APPLICATION EXECUTION BETWEEN MULTIPLE DEVICES - In one example, a device includes a display, an interface configured to exchange data with external devices, a control unit configured to execute an application to cause the display to display a current visual representation of the application, determine a current application state of the application, wherein the current application state includes at least a portion of the current visual representation of the application, and means for sending, without user intervention, an indication of the determined current application state from the device to a second, different device via the interface, wherein the indication of the determined current application state comprises information for recreating at least the portion of the current visual representation of the application, wherein the control unit is configured to prevent subsequent indications of the current application state from being sent to the second device in response to an indication that a third device is executing the application. | 04-19-2012 |
20120096077 | SYSTEM FOR MAKING AN APPLICATION AVAILABLE ON A USER TERMINAL - A system for making an application available on a user terminal, includes a user terminal that is connectable to an interface for selecting the application from among a plurality of virtual applications, at least one first physical server divided into a plurality of virtual machines, a storage device for storing a plurality of virtual applications, wherein selecting the application causes the corresponding virtual application to be loaded and run on an unused virtual machine from among the plurality of virtual machines of the first physical server, each virtual machine being capable of loading and running a single application, a second warehousing physical server, a first transfer channel for transferring the display of the application run by the virtual machine to the second server and a second transfer channel for transferring the display of the second server to the user terminal. | 04-19-2012 |
20120096078 | SYSTEMS AND METHODS FOR ARCHIVING MEDIA ASSETS - System and method for archiving media assets associated with a structured document. A first user input is used to identify one or more media assets, a second user input is used to indicate that the one or more media assets should be archived, and metadata associated with the one or more media assets is obtained from the structured document and provided to a server. The server uses the metadata to obtain and archive the media assets. | 04-19-2012 |
20120096079 | GENERATING A WEB PAGE WITH IDENTIFIED SOURCES OF DATA - A system/server responds to a request for a web page from a client computer. The system determines a plurality of data elements required to generate the web page, and requests and receives the plurality of data elements. Each data element may be requested and received from a respective source. For each respective source, the system generates a source association tag that identifies the source and the corresponding data element. The system then generates the web page comprising the plurality of data elements and corresponding source association tags, and transmits the web page to the client. | 04-19-2012 |
20120096080 | METHOD FOR ACTIVATING AND DEACTIVATING CLIENT-SIDE SERVICES FROM A REMOTE SERVER - A system, apparatus, and method for controlling the operation of a service in a client device. The invention uses an existing protocol which is used for communications between an application resident in the device and a remote server to convey information about the service to the application. The information may be relevant to a service specific function, such as configuration or provisioning, or an activation or de-activation instruction, for example. The application receives the service related information, processes the information and then provides the information to the service via a notification channel. The service related information may be incorporated into a message sent from the remote server to the client device by using an element of the protocol, for example, by appending a text string to a header. | 04-19-2012 |
20120096081 | System and Method for Content Validation - A method includes receiving at a directory server a notification from a client system, where the notification indicates that the first client received a corrupt packet of a playfile from a first peer. The method also includes determining if the first peer is a poor quality peer, updating a first peer score for the first peer if the first peer is not a poor quality peer, identifying a second peer that is not on a blacklist, and providing a peer identification associated with the second peer to the client system. | 04-19-2012 |
20120096082 | DYNAMIC DISPLAY USING PUSHED-STREAMED DATA - A system and method for dynamic updating of display windows using a pushed stream of data. | 04-19-2012 |
20120096083 | METHOD AND APPARATUS FOR TRANSMITTING HYPERTEXT TRANSFER PROTOCOL MEDIA - In the field of media transmission technologies, a method and an apparatus for transmitting Hypertext Transfer Protocol (HTTP) media are provided, which solve a problem that a specific capability mode to be used cannot be determined when both a server and a client have enhanced functions. In the method and system for transmitting the HTTP media, the respective information of HTTP streaming media capabilities supported by the server and by the client are obtained. According to the obtained information of the HTTP streaming media capabilities supported by the server and supported by the client, the HTTP streaming media capability used by the server or the client in a subsequent media transmission procedure is determined. The server provides media services according to the determined HTTP streaming media capability; or the client obtains the media services according to the determined HTTP streaming media capability. | 04-19-2012 |
20120102088 | PRIORITIZED CLIENT-SERVER BACKUP SCHEDULING - A prioritized backup time within a predetermined backup window can be calculated. The calculated backup time can be a time to initiate a backup operation to backup information from a client to a server. The calculation of the backup time can use a priority of the client and/or a degree of compliance of the client with a backup policy. An initiation of the backup operation by the client can be scheduled to occur at the calculated backup time, and the backup operation can be initiated. Other prioritized scheduling techniques can also be used, such as prioritized backup queue ordering, prioritized preemption of partially complete backup operations, and/or server override of the client's calculated backup time to begin a backup operation on demand. | 04-26-2012 |
20120102089 | Server and Process for Producing an IP Application Exchange Data Set - A process for producing an IP application exchange data set for a given party in relation to a jurisdiction using a database containing records of destination IP applications and records of source IP applications. Each destination IP application is associated with a source IP and each record identifies the party that filed the IP application and jurisdiction in which the IP application was filed. A data set generation module generates an IP application exchange data set for a given party in relation to a jurisdiction. The case exchange data set contains two lists of parties. The first list consists of parties that have filed at least one destination IP application in the jurisdiction for which the associated source IP application was filed by the given party. The second list consists of parties that have filed at least one source IP application in the jurisdiction for which an associated destination IP application was filed by the given party. The data set generation module is adapted to produce the total number of IP applications filed by each party in the first and second lists. An output module is provided to send the case exchange data set to a recipient via a data communications network. | 04-26-2012 |
20120102090 | MANAGED LDAP ENTRIES - A method and apparatus for maintaining in a Lightweight Directory Access Protocol (LDAP) repository entries that are managed by an LDAP directory server. An LDAP directory server receives a client request to add a specified entry to an LDAP repository, determines, based on a managed entry configuration, that the specified entry requires a managed entry operation, and adds the specified entry to the LDAP repository. The LDAP directory server further adds a managed entry to the LDAP repository in accordance with the managed entry operation, where the managed entry is added to the LDAP repository without receiving any client request specifying the managed entry. | 04-26-2012 |
20120102091 | Automated blogging and skills portfolio management system - An automated blogging and skills portfolio management system that is capable of facilitating easy blog message posting by a multitude of people witnessing a sports event or some other public event, wherein players, spectators and others can provide comments and observation regarding that particular event while the event is going on. In fact, the present invention makes it possible for the players, spectators and others to provide comments and observations in the form of audio recording, that provide the context to any digital photos and videos they provide. The present invention makes it possible to simultaneously create a blog for that event, in an automated mode (without any special setup or extensive operations) that can be shared with others. Most importantly, the present invention makes it possible for players and others to leverage such blogs to create and manage skills portfolios for the players. | 04-26-2012 |
20120102092 | SYNCHRONIZATION OF FORM FIELDS IN A CLIENT-SERVER ENVIRONMENT - A database tier maintains and provides access to a database. An application tier receives and responds to requests for a form. The form includes data defining a first UI control for displaying a first value from the database and a second UI control for displaying a second value from the database that is dependent upon the first value. A client tier renders the form to show the first value in the first UI control and to show the second value in the second UI control. The client tier also detects a modification to the first value and causes an updated second value to be generated in response to detecting the modification to the first value. The updated second value is displayed by way of the second UI control. The updated second value is generated at the client tier, the application tier, the database tier, or at a combined application/database tier. | 04-26-2012 |
20120102093 | SYNCHRONIZATION OF FORM FIELDS IN A CLIENT-SERVER ENVIRONMENT - A database tier maintains and provides access to a database. An application tier receives and responds to requests for a form. The form includes data defining a first UI control for displaying a first value from the database and a second UI control for displaying a second value from the database that is dependent upon the first value. A client tier renders the form to show the first value in the first UI control and to show the second value in the second UI control. The client tier also detects a modification to the first value and causes an updated second value to be generated in response to detecting the modification to the first value. The updated second value is displayed by way of the second UI control. The updated second value is generated at the client tier, the application tier, the database tier, or at a combined application/database tier. | 04-26-2012 |
20120102094 | MULTI-SCREEN SERVICE SYSTEM AND METHOD FOR PROVIDING CONTENT - Disclosed herein are a multi-screen service system and method for providing a continuous image based on a user environment. It is possible to provide a continuous image to a user by calculating a buffering time, which is estimated in consideration of an image data size and a network environment, and an expected time of arrival, which is estimated in consideration of current position information and an average speed of a user, and making a request for transmitting content to a content providing server if the expected time of arrival is within the buffering time. | 04-26-2012 |
20120102095 | Templates For Displaying Data - A client device presents a resource to a user. In order to present the resource, the client device generates and renders one or more presentation strings. The client device generates a presentation string by identifying a template module that corresponds to an content resource object in a dataset downloaded by the client device. The client device then performs a template execution operation on the content resource object. The template module corresponding to the content resource object specifies the template execution operation. | 04-26-2012 |
20120102096 | Method of Handling Step Execution Result in Software and Application Control Management Object - A method of handling a step execution result in software and application control management object (SACMO) for a client of a service system supporting Open Mobile Alliance (OMA) device management (DM) is disclosed. The method comprises handling an execution result of a step in software and application control management object for a service system. | 04-26-2012 |
20120102097 | System and Method for Simulating a Land Mobile Radio System - The present disclosure provides a system and method for simulating a land mobile radio system having a plurality of radio sites. The simulation system may comprise an IP network providing an IP-based interface between components within the system such as, for example, a first server designed to simulate one or more radio sites, a second server designed to simulate one or more subscriber units, and a controller interface for providing commands for controlling the simulated subscriber units. Each site in the first server may include one or more site applications each associated with an IP address, and each subscriber unit in the second server is associated with a plurality of IP addresses for communicating with the site applications over the IP network. | 04-26-2012 |
20120102098 | METHOD FOR ALLOWING DISTRIBUTED RUNNING OF AN APPLICATION AND RELATED DEVICE AND INFERENCE ENGINE - Method for allowing distributed running of an application between a device and a server connected via a network. The method includes the following steps carried out by the device: obtaining a device profile including resource capacity characteristics of the device; obtaining an application profile including resource consumption characteristics of the application; obtaining device metrics relating to real-time resource usage with respect to the device; obtaining offload rules defining conditions under which an application is to be run at least in part on a server and/or on a device, the conditions involving device resource capacity, application resource consumption and device real-time resource usage; and making a decision by an inference engine to run the application at least in part on the server and/or on the device, by evaluating the offload rules applied to the device profile, application profile and device metrics. | 04-26-2012 |
20120102099 | LOCALITY BASED CONTENT DISTRIBUTION - A system and method for content distribution are provided. A content provider generates a network topology having one or more subnetworks made up of content sources. The content provider segments content, such as applications, into segments for distribution. The content provider then distributes the content such that for each identified subnetwork, each content segment is distributed to a content source. Subsequent, client computing device requests for content can be serviced by selecting a content source in a particular subnetwork selected for delivering the requested content to the client computing device to minimize traffic flow of the requested content through the nodes of the distribution network. | 04-26-2012 |
20120102100 | TECHNIQUE FOR ENABLING A PLURALITY OF SOFTWARE COMPONENTS TO COMMUNICATE IN A SOFTWARE COMPONENT MATRIX ENVIRONMENT - A technique for enabling a plurality of software components to communicate in a software component matrix environment is disclosed. In one particular exemplary embodiment, the technique may be realized by a method for enabling a plurality of software components to communicate in a software component matrix environment comprising the steps of encoding a request at a client side; communicating the request to a server at a server side via a communication interface; comparing the request to a plurality of operations supported at the server side; determining whether a function match exists at the server side; and returning a response comprising the function match to the client side in response to the request via the communication interface wherein the response is mapped to a data model of a client. | 04-26-2012 |
20120102101 | METHOD AND APPARATUS FOR MONITORING AND SYNCHRONIZING USER INTERFACE EVENTS WITH NETWORK DATA - Network data associated with a network session is captured at a first location. The network data includes, but is not limited to, web page data transmitted over a network between a web server and a user terminal. User interface events associated with the same network session are separately captured at a second user terminal location. The user interface events include, but are not limited to, user inputs for interacting with the web page data. Both the captured network data and the separately captured user interface events are then used for analyzing the network session. | 04-26-2012 |
20120102102 | CONTENT PROVIDING DEVICE, DATA PROCESSING METHOD, AND COMPUTER PROGRAM - A content providing device serving as a server for executing content providing processing as to a client, includes: a data processing unit for executing content providing processing in response to a content request from the client; wherein the data processing unit receives a disc recorded identifier for identifying a disc or content recorded in the mounted disc of the client, and the identification information of at least either the device identifier of a device on the client side, or the user identifier of a user on the client side, from the client, accumulates the history information of the disc recorded identifier received from the client in a management database in increments of devices or users, and analyzes the user's preference on the client side to provide a content adapted to the user's preference. Thus, content which interests a user or commercial content can be selectively provided to the user. | 04-26-2012 |
20120110058 | MANAGEMENT SYSTEM AND INFORMATION PROCESSING METHOD FOR COMPUTER SYSTEM - A determination of whether or not an application is accessible is made on the basis of an evaluation result collected from a client terminal, and the determination result is provided to the client terminal. A client requests usage of an application to a management server and the management server compares information of the requested application with external security information, and on condition that there is no safety problem, the management server acquires the requested application from an application provider server, builds a safe application evaluation environment for the acquired application and provides this environment to the client, determines application accessibility by comparing the evaluation result from the client with an application accessibility rule, and sends the determination result to the client. | 05-03-2012 |
20120110059 | UNIFIED POLICY OVER HETEROGENOUS DEVICE TYPES - A system and method are disclosed for enforcing a normalized set of policy-based behaviors across two or more disparate client devices. The policy definition can be a common description of expected behavior, while a client-side policy engine interprets and implements platform specific details associated with the client. In one embodiment, a client device receives a generic policy definition from a network. The generic policy definition is applicable to disparate device types having different hardware and/or software platforms. A client policy engine can analyze the generic policy definition, compare it to client-side applications or functions and make intelligent decisions on how to apply the policy for the specific client. | 05-03-2012 |
20120110060 | NETWORK STATION SYSTEM WITH FUNCTIONS OF MEDIAL REGISTER NUMBER AND MEDICAL MESSAGES INFORMING - A network station system with functions of medial register number and medical messages informing comprises a server having a memory, a CPU, and input/output devices; at least one electronic device of a medical organization; the electronic device being connected to the server; the medical messages including the current register number, the predicted treating speed, the related information about the medical organization, the working time of the doctors; a central network unit; the central network unit being connected to the at least one electronic device for receiving the information from the electronic device; these information being displayed or transferred to those needed these information; and at least one patient computer device connected to the central network unit. A patient receives information of register numbers, medical information of medical organizations and advertisements from wired or wireless transmission so as to predict the timing for going to the medical organization. | 05-03-2012 |
20120110061 | LOAD REDUCTION AND RESPONSE TIME REDUCTION FOR WEB-BASED APPLICATIONS - A device may send a resource from a server device to a proxy device and store the resource on the proxy server as a copy. The device may configure the server device to send a replacement document in place of a web document to a client device in a network when the server device receives a request for the web document from the client device, the web document including a first reference to the resource and the replacement document including a second reference to the copy. The device may configure the proxy device to send the copy to the client device when the client device receives the replacement document from the server device and sends a request for the copy to the proxy device based on the second reference included in the replacement document. | 05-03-2012 |
20120110062 | DATA DELIVERY - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method included generating transmission data for a web page served by a first server and rendered on the client device, the first sever belonging to a first domain; determining if the client device supports cross origin resource sharing; in response to a determination that the client device does not support cross origin resource sharing: defining an iFrame for the web page, the iFrame belonging to a second domain of a receiving server, and having a name value derived from the transmission data, receiving iFrame instructions from the receiving server and executing the iFrame instructions in the iFrame, the iFrame instruction causing the client device to: generate an HTTP POST request to the receiving server from the iFrame name value, the first HTTP POST request including the transmission data. | 05-03-2012 |
20120110063 | TECHNIQUE FOR STATELESS DISTRIBUTED PARALLEL CRAWLING OF INTERACTIVE CLIENT-SERVER APPLICATIONS - A distributed computing system includes worker nodes and a master node including a processor coupled to a memory. Each worker node crawls a portion of an interactive client-server application. The memory includes a master state graph, including the results of crawling. The master node is configured to examine the master state graph to determine a number of reconverging traces, receive a result from a job from a worker node if the number of reconverging traces is below a threshold, and add the result to the master state graph without attempting to remove duplicate states or transitions. A trace includes states and transitions representing valid. A reconvergent trace includes a trace including a reconvergent state, which is a state that can be reached through two or more distinct traces. The result containing states and transitions is associated with crawling a first portion of the interactive client-server application. | 05-03-2012 |
20120110064 | CONTENT SHARING INTERFACE FOR SHARING CONTENT IN SOCIAL NETWORKS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting a graphical representation of a content sharing interface of a social networking service on a display, receiving first user input to the content sharing interface, in response to the first user input, expanding the content sharing interface to include an expanded content input area and a distribution interface, the expanded content input area displaying a graphical representation of digital content that is to be distributed, receiving second user input to the distribution interface, the second user input indicating contact(s) to which the digital content is to be distributed, in response to receiving the second user input, displaying icon(s) within the distribution interface, and transmitting a post data set to the server computing system, the post data set comprising digital content data and distribution data. | 05-03-2012 |
20120110065 | CONTENT OUTPUTTING METHOD, CONTENT SERVER AND MEDIATION SERVER - A content outputting system includes a client, a content server, a mediation server and an outputting apparatus. Upon reception of a request for outputting content data, the client transmits a request for outputting, which includes a storage location of the content, to the mediation server, so that the mediation server transmits a request for acquisition of the content data to the content server. The content server retrieves the content data from a storage section thereof, and transmits the retrieved content data to the mediation server. The mediation server creates output data on the basis of the received content data, and then, transmits the created output data to the outputting apparatus. | 05-03-2012 |
20120110066 | IMAGE INPUT METHOD, CONTENT ITEM SERVER, AND RELAY SERVER - An image input system includes a client, a content item server, a relay server, and an image input apparatus. When the client receives an instruction to input an image, the client transmits a first input request including the address of the content item server to the relay server and the relay server transmits a second input request to the image input apparatus. The image input apparatus inputs the image and transmits the image to the relay server. The relay server transmits the image to the address included in the first input request. The content item server stores the image in a predetermined storage location inside a storage unit. | 05-03-2012 |
20120110067 | REMOTE GRAPHICS RENDERING - An example method for remote graphics rendering may comprise receiving a data request from the client device to display data stored in a remote web server. The data to be displayed may at least partially comprise graphics data. The method may further comprise determining whether or not the client device is associated with a client entity. The client entity can be assigned to the client device to maintain one or more of a client browsing session and a client browser environment. Based on the determination, the client device can be selectively associated with the client entity. The method may further comprise retrieving response data from the remote web server in response to the data request. The response data may comprise the graphics data. The method may further comprise optimizing the graphics data to produce optimized graphics data and sending the optimized graphics data to the client device. | 05-03-2012 |
20120110068 | INTERACTIVE SERVER SIDE COMPONENTS - Server side internet applications are created by placing interactive server side components (ISSC's) on internet pages. ISSC's encapsulate dynamic page functions including processing of user responses on the server and thus can be reused, which drastically reduces programming effort. The ISSC technique remembers information (in form of an ISSC object) about each ISSC during dynamic page generation on the server. Then, it generates HTML code in a way such that the ISSC event is sent to the server using a conventional HTTP GET or POST request. On the server, the event is then passed to the corresponding ISSC object. All components work without disturbing each other, even when nested or combined. A browser based editor can also be used to place ISSC's on pages and to modify their properties. During dynamic page generation, scripts and handles are embedded into the page that permit editing of the page itself. | 05-03-2012 |
20120110069 | COMPUTING SYSTEM AND METHOD OF CHANGING I/O CONFIGURATION THEREOF - A computing system includes: first and second I/O interfaces that are associated with a server; and an I/O management unit that connects the server with the first and second I/O interfaces. The I/O management unit includes: an I/O buffer; an I/O mapping unit that stores an access request of the server to the first I/O interface in the I/O buffer in response to a change start request of the first I/O interface associated with the server to the second I/O interface; an I/O changing unit that associates the second I/O interface with the server; and an I/O synchronizing unit that converts the access request stored in the I/O buffer into an access request to the second I/O interface, in response to the completion of the association by the I/O changing unit, and executes the converted access request. | 05-03-2012 |
20120110070 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM - An information processing system is disclosed. The system includes: a client that executes information display processing; and a server that creates a display structure description file applied in the information display processing, wherein the client acquires image data reference information and transmits display structure description file creating data including the image data reference information to the server, the server creates the display structure description file and transmits the created display structure description file to the client, and the client executes processing for displaying a map on a display unit on the basis of the display structure description file received from the server and acquiring image data from a storage unit within the client on the basis of the image data reference information recorded in the display structure description file and then displaying the acquired image data on the display unit. | 05-03-2012 |
20120117141 | ENHANCING CLIENT-SIDE OBJECT CACHING FOR WEB BASED APPLICATIONS - An object request associated with a requesting entity can be identified. The object request can comprise of an object identifier and an object type associated with an object instance which can be a renderable entity. The entity can be a widget within an application executing within a client device. An object type associated with the object request can be determined which can be decomposed into an attribute request based a selected schema. The attribute request can comprise of an object instance identifier and an attribute identifier associated with an attribute value. An attribute index associated with a client-side object cache can be queried for the attribute value. When the attribute value exists in the attribute index, an appropriate attribute value associated with the attribute can be conveyed to the entity. When the attribute value is absent from the attribute index, the attribute request can be conveyed to a request aggregator. | 05-10-2012 |
20120117142 | CLOUD COMPUTING SYSTEM AND DATA ACCESSING METHOD THEREOF - A cloud computing system and a data accessing method thereof are provided. A memory data of a user is received in a client device. The memory data is uploaded to a personal database system in a cloud service device through the Internet. When the user wants to view the memory data, a data obtaining command is sent from the client device to the cloud service device through the Internet. After the cloud service device receives the data obtaining command, the corresponding memory data is read from the personal database system and sent to the client device through the Internet. | 05-10-2012 |
20120117143 | COMPUTERIZED SYSTEM AND METHOD FOR VERIFYING COMPUTER OPERATIONS - The present invention is a computerized system used to verify a client server computer system operations or an individual computer system's operations. The client server embodiment of the system includes a server computer system that includes an output system, an input system, a memory system, a processor system, a communications interface and a communications system, an input system to input data into the client server computer system and an output system to display the processed data. There are also one or more client computer systems that include an output system, an input system, a memory system, a processor system and a communications system to communicate the data between the input system, the output system, the memory system, the processor system and the communications interface and a communications network. The individual computer system contains similar components and modules and there is also a method of use for both systems. | 05-10-2012 |
20120117144 | SYSTEM AND METHOD FOR CREATING A VIEWING SOCIAL NETWORK - A system and method for detecting a user operating a first client device at an intermediary server communicatively coupled to one or more client devices including the first client device and further communicatively coupled to one or more other intermediary servers each communicatively coupled with one or more other client devices, establishing communication with at least one social networking server maintaining information corresponding to the user comprising one or more of user preferences, a plurality of user connections, and user connection preferences corresponding to each of the plurality of user connections, querying the at least one social networking server for the information, receiving the information and generating a local viewing social network for the user comprising generating a user profile according to the information, detecting one or more local connections and establishing direct communication between the user and at least one of the one or more local connections. | 05-10-2012 |
20120117145 | METHODS AND SYSTEMS FOR USE IN PROVIDING A REMOTE USER INTERFACE - The present embodiments provide systems, methods and apparatuses for use in providing the playback of content. Some of these embodiments provide methods of playing back multimedia content, comprising: implementing, on a multimedia rendering client device coupled with a LAN, a simplified Internet browser that establishes a browser environment; establishing a network connection over the LAN between the client device and a remote server; operating, within the browser environment, a lightweight remote user interface (RUI) protocol client application that is operated with a JavaScript based graphics application program interface to a graphics protocol stack of the client device; receiving graphics commands; implementing, through the RUI protocol client application in cooperation with the JavaScript based graphics application program interface, the graphics commands and generating graphics in accordance with the graphics commands; and displaying on the client device the graphics consistent with the graphics commands. | 05-10-2012 |
20120117146 | METHOD AND SYSTEM FOR AGGREGATING MUSIC IN THE CLOUD - Cloud-based systems and methods for aggregating media collections of users are disclosed. In one embodiment, in order to generate an aggregate media collection catalog of a first user, a cloud-based media aggregation system identifies one or more second users that have an identifier that is the same as an identifier of the first user for purposes of media collection aggregation. The media aggregation system then aggregates media collection catalogs of the one or more second users with a media collection catalog of the first user to thereby provide an aggregate media collection catalog of the first user. | 05-10-2012 |
20120117147 | METHOD AND APPARATUS FOR DYNAMIC DATA FLOW CONTROL USING PRIORITIZATION OF DATA REQUESTS - A data center determines whether requested content is available at the data center. The content is available when the content is both present at the data center and current. When the requested content is available at the data center, the data center returns the requested content to the browser. When the requested content is locally unavailable at the data center, the requested content is retrieved from an origin server. When retrieval of the content is delayed, the request is prioritized and placed in a queue for handling by the origin server based on the priority of the request. A status page may be communicated to the browser to inform a user of the delay and provide alternate content and status information related to the request determined as a function of the request or the current state of the origin server. | 05-10-2012 |
20120117148 | NETWORK TYPE CONTENT REPRODUCING SYSTEM - A client repeatedly transmits a firmware request including an obtaining start address and an obtaining data length. The obtaining start address indicates the first address of firmware data to be obtained from the server by the client. The obtaining data length indicates the length of the firmware data to be obtained from the server by the client with respect to each firmware request. The server receives the firmware request from the client repeatedly and returns the firmware data for the obtaining data length from the obtaining start address with respect to each firmware request. The client further obtains the firmware data returned from the server repeatedly and updates the firmware by using the firmware data obtained from the server. | 05-10-2012 |
20120124123 | EXTENSIBLE VIDEO PLAYER SELECTION VIA SERVER-SIDE DETECTION OF CLIENT APPLICATION - A web server receives from different client applications HTTP requests for the same webpage in which video content is to be embedded. The web server provides to each of the client applications an HTTP response to the HTTP request. The HTML or XHTML text included in the response references the video content solely in a manner that is specific to a single video player. The HTML or XHTML text returned in a response to a request may be different for different client applications, even though the different client applications all requested the same webpage or portion of webpage. The video file referenced by the HTML or XHTML text returned in a response may be different for different client applications, even though the video files encode the same video content. | 05-17-2012 |
20120124124 | Centralized Rendering Of Collaborative Content - A method is disclosed that includes rendering a portion of a collaborative data stream at a first application running in a first virtual machine on a physical server. The method also includes the first application sharing the rendered portion of the collaborative data stream with a multiplicity of second applications running in second virtual machines on the physical server. Apparatus and program products are also disclosed. | 05-17-2012 |
20120124125 | AUTOMATIC JOURNAL CREATION - Techniques are described that facilitate the automatic creation of journals that may include a variety of related content. Journal creation functionality may be furnished by a server to one or more client devices to create journals of content that include content from one or more content sources. The content provided by the content sources includes tags (e.g., metadata) describing the content. Thus, a client device may furnish a request to a server to create a journal of content. The request includes an attribute to relate the content of the journal. The server causes content to be associated with the journal from one or more computer-readable content sources accessible by the server by associating one or more of the content tags with the attribute for one or more existing journals and thereafter creating the journal using the processor by causing content from the one or more existing journals to be associated with the journal, the associated content having tags associated with the attribute. | 05-17-2012 |
20120124126 | CONTEXTUAL AND TASK FOCUSED COMPUTING - Concepts and technologies are described herein for contextual and task-focused computing. In accordance with the concepts and technologies disclosed herein, a discovery engine analyzes application data describing applications, recognizes tasks associated with the applications, and stores task data identifying and describing the tasks in a data storage location. The task data is searchable by search engines, indexing and search services, and task engines configured to provide tasks to one or more client devices operating alone or in a synchronized manner, the tasks being provided on demand or based upon activity associated with the one or more client devices. A task engine receives or obtains contextual data describing context associate with the client devices and/or social networking data associated with one or more users of the client devices. Based upon the contextual data and/or the social networking data, the task engine identifies one or more relevant tasks and provides to the client devices information for accessing the relevant tasks, or packaged data corresponding to the relevant tasks. | 05-17-2012 |
20120124127 | TCP/IP ON-TIME SYSTEM - An in-memory tuple-space is created for a primary data store or access by information content versus content location. A very-small-imprint hypervisor or other implementation of a MILS architecture is created underneath the space or other store and used for store and transport of messages and/or information. This provides scalability, performance and solves the problem of delays in development authorization in multilevel security applications. | 05-17-2012 |
20120124128 | SYSTEM FOR PERVASIVE COMPUTING - A method and system for pervasive computing are disclosed. According to one embodiment, a computer implemented method comprises a server communicating with a first device in a cloud computing environment, wherein the first device can detect surrounding devices, and an application program executable by the server, wherein the application program is controlled by the first device and the output of the application program is directed by the server to one of the devices detected by the first device. | 05-17-2012 |
20120124129 | Systems and Methods for Integrating Local Systems with Cloud Computing Resources - In one embodiment the present invention includes systems and methods for integrating local systems with cloud computing resources. In one embodiment, shared security information is stored on a local system and on a cloud computer system to allow secure communications between software applications on the two systems. In another embodiment, a tunnel agent client on a local system and a tunnel agent server on a cloud computer system are used to establish a secure connection point between the two systems. | 05-17-2012 |
20120124130 | METHODS AND SYSTEMS FOR EXPLORING A CORPUS OF CONTENT - Methods and systems are described for exploring a corpus of content items stored in one or more information repositories within a distributed communications system. | 05-17-2012 |
20120124131 | SYSTEM AND METHOD FOR TRACKING UNIQUE VISTORS TO A WEBSITE - A system and method for analyzing traffic to a website is provided that is based on log files and that uses both server-side and client-side information channeled through one source to create a more complete picture of activity to a website. In one preferred embodiment, a sensor code is embedded in a requested web page, and sends information back to the web server where the website resides. This additional information is logged along with normal requests. | 05-17-2012 |
20120124132 | OPTIMIZING SERVER DELIVERY OF CONTENT BY SELECTIVE INCLUSION OF OPTIONAL DATA BASED ON OPTIMIZATION CRITERIA - Optimization constraints are used to select an appropriate content item from an available group of content items which are ordered in a specific manner to facilitate the proper selection of the content item, even if the exact item desired is not present. The server is then able to insert the selected content item into the outgoing content page requested by the client. The optimization constraints can be, but are not limited to, anyone of the following: communication channel performance (bandwidth), client operating system, client processor, client display capabilities, client installed software (video or audio codecs for example), and/or user preferences. A software product and method enable selective delivery of content to client devices of varying performance characteristics, including varying bandwidth, by selective filtering and inclusion of markup language content using tags demarcating optional content. An optimization constraint is used to select one of the items. | 05-17-2012 |
20120124133 | ACTIVE BUSINESS CLIENT - Methods and apparatuses enable generation of and consumption of business context data. A server generates business context data that describes a resource, a view, and actionable context data related to a business scenario. The business context data is not specific to any particular UI capability of the client device, and may include tittle or no UI information. The server transmits the business context data to a client device that has an active client. The active client identifies one or more UI capabilities of the client device and generates a UI component based on the business scenario and the UI capabilities. The UI component enables functionality in the client device related to execution of the actionable context data. In one embodiment, the active client enables predictive deployment of services on the client device based on an understanding of the business scenario. | 05-17-2012 |
20120131087 | CONCURRENTLY APPLYING AN IMAGE FILE WHILE IT IS BEING DOWNLOADED USING A MULTICAST PROTOCOL - A system and a process for deploying a computer file involves a client computer applying the computer file concurrently with downloading the computer file from a file server. The concurrent operations can be performed even when the data of the computer file is downloaded out of order. The computer file includes a plurality of file segments. The client computer obtains information defining the file segments and monitors the received data of the computer file during downloading. When downloading of a file segment is complete, the client computer applies the completed segment concurrently with receiving other segments of the computer file from the file server. The process can be used when the computer file is downloaded using a multicast protocol, but is not limited to use with multicast protocols. The client computer can request only needed segments of the computer file. | 05-24-2012 |
20120131088 | MULTIMEDIA INFORMATION RETRIEVAL SYSTEM WITH PROGRESSIVE FEATURE SELECTION AND SUBMISSION - A system and method for information retrieval comprises a computing device with a client and a progressive feature server coupled by a network. The client includes a feature extraction module, a progressive sending module, a sampling module and a feedback receiver. The progressive sending module divides the features into groups and sends them to the server. The progressive sending module is also responsive to commands from the feedback receiver to terminate the transmission of additional features if a match is found. The progressive feature server is coupled for communication with the client and includes a progressive receiving module, a feedback generator, an image recognizer and a result delivery module. The image recognizer progressively processes the groups of extracted features received from the client and provides results and hints for improved recognition. The present invention also includes methods for processing captured information progressively, sending extracted features in groups, and progressively performing image recognition for improved recognition speed. | 05-24-2012 |
20120131089 | COMMUNICATION SERVICES AND APPLICATION LAUNCH TOOL - Resources in a communication system are associated based on a query by receiving the query from a client device, generating requests based on the query, each request being formatted in a different message format, transmitting each of the plurality of requests to at least one corresponding source, and receiving at least one result associated with the query from the at least one corresponding source, where each result is associated with a communications application. | 05-24-2012 |
20120131090 | DISTRIBUTED REGISTRY FOR DEVICE DISCOVERY USING QUORUM CONSENSUS PROTOCOL - A distributed hierarchical registry provides services, such as registry services, including client device discovery and communication services. The distributed hierarchical registry comprises a plurality of registry groups where a registry group comprises a plurality of registry servers. The registry servers receive client device information, such as status, capability, and usage information, and update other registry servers, in the same registry group and/or in other registry groups, using a quorum consensus protocol. The registry servers also respond to lookup requests from client devices. Registry servers use policies to define parameters such as a number of registry servers that make up a read quorum and the number of registry servers that make up a write quorum. | 05-24-2012 |
20120131091 | IDENTIFYING COMPATIBLE WEB SERVICE POLICIES - Methods, systems, and devices are described for identifying compatible web service policies between a web service and a web service client. A first and second set of one or more identifiers linked to web service policies supported by the web service and web service client may be calculated, respectively. The sets of identifiers may be compared. Using the comparison, a number of common identifiers present in the first set of one or more identifiers linked to the web service policies supported by the web service and the second set of one or more identifiers linked to the web service policies supported by the web service client may be identified. Using the number of common identifiers, a web service policy of the web service compatible with a web service policy of the web service client may be identified. | 05-24-2012 |
20120131092 | SERVER DEVICE AND PROGRAM PRODUCT - According to one embodiment, a server device connected to a client device by way of a network includes a receiving unit, a first detecting unit, a cycle changing unit, a second detecting unit, and a transmitting unit. The receiving unit receives operation data through the network. The first detecting unit detects, from among operation events based on the received operation data, a specific operation event. The cycle changing unit, when the specific operation event is detected, changes a change detection cycle for screen data that is updated in an application in accordance with the specific operation event from a first cycle to a second cycle that is longer than the first cycle. The second detecting unit detects a change in the screen data in the second cycle. The transmitting unit transmits the screen data, in which the change is detected, to the client device. | 05-24-2012 |
20120131093 | CONNECTION DISTRIBUTION FOR LOAD BALANCING IN A DISTRIBUTED DATABASE - An information processing system includes a number of database servers deployed onto a number of physical nodes in a distributed manner. Among the database servers, at least two servers taking care of data different from one another are deployed onto the same physical node and at least one server taking care of the same data as any of the at least two servers are deployed onto at least one other physical node. A distribution section distributes connections by monitoring load on each of the physical nodes and moving a connection with a client from a database server on a physical node with load heavier than a target to a database server on a physical node with load lighter than the target so that the connections are distributed to balance the load. | 05-24-2012 |
20120131094 | METHOD AND SYSTEM FOR INDIRECT CONTROL OF A WEBSITE - A method for indirectly controlling a website using a user communication device is disclosed. A unique machine-readable code is displayed on a display device, the unique machine-readable code being specific to the display device displaying contents from a website through a server. The unique machine-readable code is readable by a user communication device, the user communication device in turn being able to communicate with the server through a communication path not involving an input device associated with the display device. Commands to control content displayed through the server are received from the user communication device. The commands include the identity of the specific display device by the displayed unique machine readable code. The content displayed on the specific display device is then changed accordingly. | 05-24-2012 |
20120131095 | OPTIMIZATION OF RESOURCE POLLING INTERVALS TO SATISFY MOBILE DEVICE REQUESTS - Systems and methods for optimizing a polling interval to capture new or changed content at an application server in a wireless network are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for polling the application server using a first polling interval, monitoring responses received from the polling of the application server, adjusting the first polling interval to a second polling interval for polling the application server and/or using the second polling interval for polling another resource delivering same or similar content as the application server. | 05-24-2012 |
20120131096 | User Control Over Content Delivery - Novel tools and techniques for Internet service providers to enable enhanced user control over content delivery. In an aspect of certain embodiments, these tools can allow the customer to select, on a variety of different bases, whether content should be obtained from the Internet or from a lower-cost source, such as a metropolitan content delivery network (“CDN”) operated by the ISP or a private peering connection with a content source. Both of these options can, for example, avoid accessing content over the Internet and thus can reduce ISP delivery costs. In some embodiments, these cost reductions can be passed to the consumer in the way the ISP accounts for the content delivery. | 05-24-2012 |
20120131097 | ISOLATION VLAN FOR LAYER TWO ACCESS NETWORKS - In general, techniques are described for providing an isolation virtual local area network (VLAN) for layer two access networks. A server comprising an interface and a control unit may implement the techniques. The interface receives a message that initiates a request for a layer three (L3) network address for use by a client device via an isolation virtual local area network (VLAN) that supports transmitting data from a network device to the server, where the network device is intermediately positioned between the client device and the server. The message includes a layer two (L2) address associated with the client device. The control unit determines whether to allow the client device to access the network and assigns the L3 network address to the client device based on the determination. | 05-24-2012 |
20120131098 | REMOTE CONTROL ARRANGEMENT - The present invention relates generally to an arrangement for delivering information to the user of a mobile device where the information presented to the user is associated with information that has a temporal or contextual or location based association with other information also presented to the user. In one example the mobile device is a device used to remotely control one or more controllable devices, such as a television, personal video recorder, and/or digital radio receiver, and additional multi-media information is made available to the user interface of the remote control to the user at the time the source information is being viewed/listened to or provided to the user regardless of when the source was generated or broadcast. | 05-24-2012 |
20120131099 | MANAGING ATMOSPHERE PROGRAMS FOR ATMOSPHERE CREATION SYSTEMS - The invention relates to the management of atmosphere programs including lighting scenes for lighting systems, audio, video, scent or any combination of the above, particularly to a user interface for comfortably selecting an atmosphere program to be created by an atmosphere creation system. A basic idea of the invention is to provide a central control of atmosphere programs together with the possibility of interactively selecting an atmosphere program to be activated locally with an atmosphere creation system. This is particularly useful for large retail chains, which for example require a uniform lighting atmosphere in all chain shops and want to provide their shop personal to comfortably select among a predefined set of lighting scenes in an comfortable way. An embodiment of the invention relates to an atmosphere program management system ( | 05-24-2012 |
20120136917 | SEAMLESS MOVEMENT BETWEEN PHONE AND PC WITH REGARD TO APPLICATIONS, DISPLAY, INFORMATION TRANSFER OR SWAPPING ACTIVE DEVICE - It would be beneficial to allow one or more of information, applications, desktops, and in general any information to be shared between a computer and a communications device. For example, it would be useful to be able to move a presentation from a computer to a mobile communications device. Some solutions attempt to address this by requiring a user to load the information on a laptop, USB key, burn it to an optical disk or the like, and then “open” the information on another device located at the remote destination. In one embodiment, through the use of one or more of virtualization and content translation, any information and/or applications can be exchanged between a computer and a communications device. More specifically, one embodiment utilizes metadata in conjunction with a virtualization environment to allow the exchange of information and/or applications between a personal computer and a communications device, or vice versa. | 05-31-2012 |
20120136918 | Methods and Apparatus for Aggregating and Distributing Information - Methods and apparatus for aggregating and distributing information. A user may interact with embodiments of the present invention to access information relating to organizations/projects and issues they are interested in. For example, users may access a web portal which includes information from a wide variety of sources relating to the user's interests in certain organizations/projects and issues. | 05-31-2012 |
20120136919 | METHOD AND SYSTEM FOR EDITING MULTIMEDIA FILE - A method and a system for editing a multimedia file are provided, wherein the multimedia file provided by a server is edited and played by a client device. In the present method, the multimedia file provided by the server is downloaded and played. At least one edit operation for modifying the multimedia file is received. The edit operation is converted into a plurality of edit commands recognizable to the server. The edit commands are sent to the server to request the server to modify the multimedia file accordingly. The modified multimedia file is downloaded from the server and played again. | 05-31-2012 |
20120136920 | ALERT AND MEDIA DELIVERY SYSTEM AND METHOD - Alert and media systems and methods are disclosed. In some embodiments, a method comprises providing content to a site comprising the steps of managing, by a network operations center module, a plurality of content files comprising at least one alert file and at least one multimedia file, delivering the content file from the network operations center module to a communicatively connected network server module associated with the site based on one or more site-specific rules enforced by the network operations center module, and providing, by the network server module, the content file to a communicatively connected network interface module configured to receive the content file and convert the content into a format suitable for display on a communicatively connected display device. | 05-31-2012 |
20120136921 | EVENT MANAGEMENT FOR HOSTED APPLICATIONS - At a server system, event data is received that was sent over a network to the server system. The event data reflects one or more application events generated by at least one hosted application. The hosted application is executed on one or more servers and being accessible by a user over a network using a user client device. The event data is stored at the server system. A request to view information regarding events generated by the hosted application is received at the server system and from an administrator client device over a network. The stored event data is received. At the administrator client device and based on the retrieved event data, a display of information regarding application events is generated by the hosted application. | 05-31-2012 |
20120136922 | CONSISTENT WEB APPLICATION PRESENTATION - A request for a web page is received from a client device at a web server. At least a source web application and a target web application relating to the requested web page is identified. An output from the source web application and an output from the target web application are requested. A source style of the source web application is requested. The source style is combined with the output of the source web application and the output of the target web application into the requested web page. The requested web page is sent to the client device. | 05-31-2012 |
20120136923 | OBTAINING GROUP AND INDIVIDUAL EMERGENCY PREPAREDNESS COMMUNICATION INFORMATION - A method begins by a processing module obtaining a temporary set of group information, wherein group information pertains to a group identifier (ID), and wherein the group ID is associated with a corresponding set of individual identifiers (IDs) of a plurality of individual IDs. The method continues with the processing module obtaining at least one set of individual information, wherein individual information pertains to an individual ID of the plurality of individual IDs. The method continues with the processing module obtaining a set of group information associated with the at least one set of individual information based on the temporary set of group information. | 05-31-2012 |
20120136924 | SERVER DEVICE IN THIN-CLIENT SYSTEM - A server device for use in a thin-client system includes a determination unit configured to determine whether or not an application program executed on the server device based on an input event from the client terminal has requested sensor information in a present environment of a device, an obtaining unit configured to, when the determination unit has determined the application program has requested sensor information, obtain sensor information in a present environment of the client terminal instead of obtaining sensor information in an present environment of the server device, and a transmission unit configured to cause the application program to run based on the sensor information on the client terminal obtained at the obtaining unit and transmits screen data created by the execution to the client terminal. | 05-31-2012 |
20120136925 | Sharing Application Local Environment - Cloning a local environment is described. Cloning a local environment can enable sharing the environment during pair programming. Cloning can have other uses as well. A server or other computer may maintain a clone environment of a first client apart from a second client such that the cloned computing environment, mimicking the environment of the first client, may be maintained on behalf of and used by a second client. | 05-31-2012 |
20120136926 | COMPUTER NETWORKING SYSTEM AND METHOD WITH JAVASCRIPT EXECUTION FOR PRE-FETCHING CONTENT FROM DYNAMICALLY-GENERATED URL - An apparatus, method, and non-transitory computer-readable medium comprising program code which when executed by an apparatus causes the apparatus to effect the method, for pre-fetching web content. Preferably, a proxy server performs the pre-fetching. Techniques such, for example, as executing Javascript in pre-fetched pages, modifying pre-fetched pages to address URL generation involving random numbers or dates, using cookie information or browser specifics when performing pre-fetching of pages, and injecting Javascript to measure response time may be performed, by way of example. | 05-31-2012 |
20120136927 | COMPUTER NETWORKING SYSTEM AND METHOD WITH JAVASCRIPT EXECUTION FOR PRE-FETCHING CONTENT FROM DYNAMICALLY-GENERATED URL AND JAVASCRIPT INJECTION TO MODIFY DATE OR RANDOM NUMBER CALCULATION - An apparatus, method, and non-transitory computer-readable medium comprising program code which when executed by an apparatus causes the apparatus to effect the method, for pre-fetching web content. Preferably, a proxy server performs the pre-fetching. Techniques such, for example, as executing Javascript in pre-fetched pages, modifying pre-fetched pages to address URL generation involving random numbers or dates, using cookie information or browser specifics when performing pre-fetching of pages, and injecting Javascript to measure response time may be performed, by way of example. | 05-31-2012 |
20120136928 | COMPUTER NETWORKING SYSTEM AND METHOD WITH PRE-FETCHING USING BROWSER SPECIFICS AND COOKIE INFORMATION - An apparatus, method, and non-transitory computer-readable medium comprising program code which when executed by an apparatus causes the apparatus to effect the method, for pre-fetching web content. Preferably, a proxy server performs the pre-fetching. Techniques such, for example, as executing Javascript in pre-fetched pages, modifying pre-fetched pages to address URL generation involving random numbers or dates, using cookie information or browser specifics when performing pre-fetching of pages, and injecting Javascript to measure response time may be performed, by way of example. | 05-31-2012 |
20120136929 | INTERACTION-BASED UPDATE DELIVERY FOR USER GENERATED CONTENT - An apparatus and method for assisting in delivering update contents in computer networks are provided. The computer networks also comprise at least one peer client, and the assistant apparatus comprises: an evaluating unit configured to evaluate a user's interaction preference according to the user's interaction history; and a prefetching unit configured to evaluate, in response to the received update notification, whether to prefetch the update contents corresponding to the update notification according to the evaluated interaction preference, and, if prefetching, obtain the update contents from at least one peer client. The corresponding method is also provided. With the apparatus and method in this invention, the update contents in computer networks can be delivered between peer clients, not via the server, which reduces the server load without impairing user experience on client side. | 05-31-2012 |
20120136930 | INTERRUPTION DISPLAY SYSTEM, CONTENT INFORMATION PROVISION SERVER DEVICE, AND CLIENT DEVICE - There is provided an interruption display system that displays interruption display information at a suitable position when interrupt information transmitted from an external server is displayed in such a manner as being overlapped on buttons while contents transmitted from a server device are received and displayed by a client device. A content information providing server device ( | 05-31-2012 |
20120143942 | Delivering A Webpage To A Client - In certain embodiments, a server receives a request from a client for a webpage comprising portlets. A framework corresponding to the webpage is retrieved. The framework indicates whether a portlet is to be executed by the server or whether execution of the portlet is to be initiated by the client. The framework indicates that one or more first portlets are to be executed by the server. The server executes the first portlets to yield one or more first portlet markups. The first portlet markups are placed into the webpage. Execution of one or more second portlets is to be initiated by the client according to the framework. One or more placeholder tags for the second portlets are placed into the webpage. A placeholder tag allows the client to initiate execution of a second portlet. The webpage comprising the first portlet markups and the placeholder tags is sent to the client. | 06-07-2012 |
20120143943 | CLOUD SERVICE SYSTEM AND METHOD, AND RECORDING MEDIUM - A cloud service system includes a server and a first cloud service platform. The server stores a service program. The first cloud service platform is in communication with the server and includes a first service index, a first communication control processing module, a first temporary data storage module and a first registration module. When a client device requests the first cloud service platform for a service, the first communication control processing module determines whether the first temporary data storage module stores the service program, and if the first temporary data storage module does not store the service program, the first communication control processing module obtains the service program from the server by using a first link path preset in the first service index, executes the service program obtained from the server for providing a cloud service to the client device, and stores the service program into the first temporary data storage module. | 06-07-2012 |
20120143944 | INTEGRATED HANDSET BROWSER SETTINGS - A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. A seamless cross-environment workflow is provided in a multi-operating system computing environment. Two or more application programs, running in independent operating systems, share user interaction state information including user data, user settings, and/or application context information. Interaction state information may be shared for applications that are used primarily to access and edit local user content as well as applications that communicate to a remote server or access and navigate other remote content (i.e., Internet-based application, browser). | 06-07-2012 |
20120143945 | METHOD AND APPARATUS FOR PROVIDING A REMOTE CONTROL USER INTERFACE - A method and an apparatus are provided for providing a remote User Interface (UI) to a terminal in a remote UI system. The method includes downloading, by the first terminal, an application from a remote server; driving the application; requesting a new application from the remote server; receiving the new application from the remote server; driving the new application; requesting a second terminal to a change the control UI according to the new application; receiving a message requesting a new control UI for controlling the new application from the second terminal; and providing the new control UI for controlling the new application to the second terminal in response to the message. | 06-07-2012 |
20120143946 | DIGITAL PLAQUE FOR DISPLAYING CERTIFICATES, ASSOCIATED DOCUMENTS AND CURRENT STATUS - A digital plaque that can display one of several stored certificates that can also retrieve updates to a displayed certificate when needed. The digital plaque is used to display a certificate and associated information. Typically the certificate displayed is one of an award, a recognition, a score card, a picture, a transcript, a document, a sales deed, a ticket, a poster, a document cover, a book cover, a patent application, a granted patent and a graduation record. A collection of such certificates is stored in memory and displayed when selected by a user. Status information and supporting documents associated with the selected certificate can be retrieved from a remote server and portions of the retrieved information can be displayed. | 06-07-2012 |
20120143947 | METHOD, APPARATUS, AND PROGRAM FOR USABILITY ANALYSIS OF WEB APPLICATIONS - A usability analysis method of a web application including: a first step of acquiring a page transition log and operation logs on individual pages in the web application; a second step of detecting a segment having a specific page transition pattern in the page transition log; a third step of managing operation logs on individual pages included in the detected page transition pattern in relation to the individual pages; a fourth step of performing statistic processing on the managed operation logs and analyzing page utilization; and a fifth step of analyzing usability based on the page transition pattern and the page utilization. | 06-07-2012 |
20120150939 | Extending Legacy Scripting Languages with Graphical References - A graphical data type inference transparently transforms a legacy text-oriented command line interface (CLI) into a graphic-oriented or graphic-aware CLI (G-CLI). A user fuses graphical references with the legacy scripting language by identifying objects using syntax familiar to the user. The objects are presented to the user via a user interface and may be queried/selected by the user. The user issues commands on the selected objects by referencing the graphical selection in a command line within a shell. The graphical selection in short hand is translated into a form operable by a server or computer. The syntax of the legacy command language is extended with operators that operate entirely within the G-CLI. Consequently, the command line used in the shell has an existing operation set, as well as new graphic-based operations. | 06-14-2012 |
20120150940 | ENHANCED CONNECTIVITY IN DISTRIBUTED COMPUTING SYSTEMS - Techniques are provided for exchanging configuration settings in a distributed software system in which interrelated software processes execute on both a client system and a service provider. Automation scripts are generated and used by the client system and the service provider to establish and initiate respective test environments. Related apparatus, systems, techniques and articles are also described. | 06-14-2012 |
20120150941 | Dialog Server - In one embodiment, a dialog server comprising: a memory comprising instructions executable by one or more processors; and the one or more processors coupled to the memory and operable to execute the instructions, the one or more processors being operable when executing the instructions to: receive, from a client, a request for a dialog and one or more parameters associated with the request; process the request and the one or more parameters to extract information concerning the dialog; generate, based on the information concerning the dialog, code that implements one or more functionalities supported by the dialog, wherein the code can be processed directly by a web browser executing on the client; and transmit, to the client, the code for execution in the web browser. | 06-14-2012 |
20120150942 | IN BROWSER REAL TIME COLLABORATION LISTS AND FORMS - Real time collaboration is enabled by providing a notification to users attempting access to an item, such as a document or a resource, that another user has currently access to the item. The users may be notified automatically when the other user is done accessing the item or periodically as the item is being accessed by the other user. The notification(s) may also include a summary or complete list of changes such that any user accessing the item after the other user has the latest version. | 06-14-2012 |
20120150943 | METHOD, APPARATUS, AND SYSTEM FOR IMMEDIATE POSTING OF CHANGES IN A CLIENT SERVER ENVIRONMENT - According to one aspect of the present invention, a method is provided in which a first field and a second field of a data record are displayed to a user using a client program, the second field having one or more attributes that are dependent upon the value of the first field. In response to a detection that the value of the first field has changed, the value of the first field is sent to a server program. The server program is configured to process the change in value of the first field and determine corresponding changes with respect to the one or more attributes of the second field. The corresponding changes with respect to the one or more attributes of the second field are sent from the server program to the client program. | 06-14-2012 |
20120150944 | APPARATUS, SYSTEM AND METHOD FOR A CONTEXTUALLY-BASED MEDIA ENHANCEMENT WIDGET - The present invention is and includes a device, system and method for providing an image enhancement widget. The device, system and method include a javascript component that, upon execution, obtains at least one subject of primary content on a networked page, and at least one permission for enhancement of the primary content, ones of a plurality of content produced remotely from the javascript component and according to the javascript component, and an enhancement widget. The enhancement widget may be a flash widget. | 06-14-2012 |
20120150945 | SYSTEM AND METHOD FOR PROVIDING CONTENT-CENTRIC SERVICES USING ULTRA-PEER - To provide a content provision service to a user in conjunction with an end terminal and a P2P management server, a request for content is received based on a content name input from a user. It is checked whether the content corresponding to the content name is stored or not, and if the content is not stored, the content name is transmitted to the P2P management server to request content location information. Upon receiving the content location information from the P2P management server, a request for the content is sent to an adjacent content providing device listed in the content location information. Then, the content is received from the adjacent content providing device and provided to the user. | 06-14-2012 |
20120150946 | SYSTEM AND METHOD FOR USING A WEBSITE CONTAINING VIDEO PLAYLISTS AS INPUT TO A DOWNLOAD MANAGER - Systems and methods for enabling the download of a set of media files with a specific order and specific contents and, more particularly, to enabling a download manager to automatically receive the information it requires to retrieve those elements required to replicate a streaming edit through local playback after the downloads complete. | 06-14-2012 |
20120150947 | Method of Handling Access Control for Software and Application Control Management Object Client - A method of handling access control for a software and application control management object (SACMO) client is disclosed. The method comprises executing a transaction activated by a SACMO server; checking an access control list of a target node of a management object before executing the MO; and determining whether to execute the MO according to a checking result. | 06-14-2012 |
20120150948 | METHOD AND SYSTEM FOR PROVIDING A CONTENT BASED ON PREFERENCES - A method for providing a content based on a user's preference(s) includes analyzing meta-data information of a pre-stored content, determining at least one preference based on the analyzed meta-data information, transmitting the at least one preference to a content-providing server; searching, at the content-providing server, for at least one content corresponding to the at least one preference, extracting general information of at least one content found to correspond to the at least one preference and transmit the general information to the portable terminal. | 06-14-2012 |
20120150949 | CLIENT-SIDE REPOSITORY IN A NETWORKED DEDUPLICATED STORAGE SYSTEM - A storage system according to certain embodiments includes a client-side repository (CSR). The CSR may communicate with a client at a higher data transfer rate than the rate used for communication between the client and secondary storage. During copy operations, for instance, some or all of the data being backed up or otherwise copied to secondary storage is stored in the CSR. During restore operations, copies of the data stored in the CSR is accessed from the CSR instead of from secondary storage, improving performance. Remaining data blocks not stored in the CSR can be restored from secondary storage. | 06-14-2012 |
20120150950 | Remote Control for Video Media Servers - Systems and methods are described for remote control of a media server computer from a controller device, typically a laptop computer, where remote operation of the media server, including the selection of videos and other digital media may be performed from the controller while normal TV programming (cable, satellite, or broadcast) is viewed on the TV. Other embodiments describe background operations performed on the controller device, the media server, or both, such that new videos may be located on the web or locally on the LAN while a current video is playing on the media server and viewed on the TV. Methods are also described for more reliably establishing network connections between the controller and media server, and systems and methods are described for implementing a multi-video display on the media server where videos to be played on the media server are played on and selected by a controller device. | 06-14-2012 |
20120150951 | COMPUTER SYSTEM, RECORDING MEDIUM AND MAINTENANCE SUPPORT SYSTEM - An aspect of the invention is a system for acquiring execution information of a process executed in a computer which receives an execution request of a process and a request to start acquiring execution information of the process from a client. An application execution part of a server part executes the process based on the execution request. An execution information acquirement control part of the server part stores execution information of the process executed by the application execution part in a storage device based on the request to start acquiring execution information. The stored execution information is displayed in response to a display request. | 06-14-2012 |
20120150952 | DISTRIBUTED PROCESSING SYSTEM AND METHOD - A solution for managing communicative interactions between network elements is described herein. A system incorporating teachings of the present disclosure may include a processor module that monitors communications between a program resident on a user machine and a server program resident on a computing device remote from the user. The processor module may be utilized to effectively reduce the number of communications actually transmitted between the client program and the server program. For example, the processor module may intercept certain client initiated communications intended for the server program, process those communications without server program involvement, and respond to the client program. | 06-14-2012 |
20120150953 | AUDIO-VIDEO DATA SWITCHING AND VIEWING SYSTEM - A computer system and method providing for viewing and switching of audio-video data. The system comprises: a plurality of audio/video sources containing information referring to an event; a streaming server, streaming the contents of a first audio signal and a first video signal from the audio and video sources to a user; a feed distributor controllably feeding the first audio signal and first video signal to the streaming server; and a user-operated control unit communicating with the feed distributor and controlling operation of the feed distributor, so as to instruct the feed distributor to switch between audio or video. Switching between audio signals occurs without altering the video signals and switching between video signals occurs without altering the audio signals. | 06-14-2012 |
20120158821 | SERVICE DELIVERY FRAMEWORK - Implementations include receiving service information regarding one or more services provided by one or more service providers, the services being executed by one or more service computing devices, storing the service information on a computer-readable storage device that is in communication with the one or more broker computing devices, receiving user input at the one or more broker computing devices, the user input being transmitted to the one or more broker computing devices from one or more consumer computing devices over a service channel that corresponds to a service being accessed by a service consumer, transmitting the user input to the one or more service computing devices, receiving service output from the one or more service computing devices, the service output generated based on processing of the user input using the service, and transmitting the service output to the one or more consumer computing devices over the service channel. | 06-21-2012 |
20120158822 | USB DEVICE REDIRECTION FOR REMOTE SYSTEMS - The present disclosure provides systems and method for redirecting control of a client side connected USB device from the client to the server in a remote system. Specifically, the present disclosure creates a simulated USB device at the server. The simulated USB device is treated as a proxy for a redirected USB device at the client. The client side redirected USB device is not treated as the USB device but, rather, acts as a pass through to facilitate communication between requesting applications and the client connected device. The simulated USB device allows an application to send requests for a local device to the simulated USB device at the server. The simulated USB device then processes the requests and forwards the requests to the local device connected to the client. | 06-21-2012 |
20120158823 | EXPOSING SERVER FUNCTIONS TO BROWER CODE - The exposing of a server function to a browser. From the browser's perspective, the browser submits a request for a web page to a web server, the web page being one of multiple web pages in a web application offered by the web server. The web server responds to the request by, for at least one of the server functions, formulating a corresponding script language function that defines a matching name and parameter set of the server side function. The script language function has a body that, when executed, serializes at least the name and parameter set of the server side function. The web server then provides the web page code and the corresponding script language function to the browser. The browser may then calls the server side function via the script language function. | 06-21-2012 |
20120158824 | APPARATUS AND METHOD FOR DISTRIBUTED PROCESSING OF RADIO FREQUENCY IDENTIFICATION (RFID) MIDDLEWARE - Provided is an apparatus and a method for a distributed processing of a radio frequency identification (RFID) middleware. An apparatus for a distributed processing of a RFID middleware includes a user/manager interface for inputting an event; a web application processor for displaying and managing a content corresponding to the event submitted from the user/manager interface; a load information processor for selecting an optimal one of distributed middleware servers according to scheduling of the web application processor; and a server process manager for managing each of the distributed middleware servers in a cluster by interworking with the user/manager interface. According to the embodiments, it is possible to continuously cope with the extension of the system and the infra, and the system can be stably maintained. Thus, considerable economic benefits can be achieved. | 06-21-2012 |
20120158825 | SCALABLE PUSH-BASED ARCHITECTURE FOR WEB APPLICATIONS - Disclosed is a fully push-based and scalable web application architecture unifying discrete and persistent web services. It houses a database slave on the web server machine to leverage the replication capabilities of common database systems. In doing so, the replication of data between a database master (located on a separate machine) and a slave (located on the web server machine) serves to prompt the web server software of any changes in the data, with which it may then generate an updated web service response to push to the relevant clients. Neither the clients nor the web servers ever need to blindly poll a data source for changes. Furthermore, data is transmitted in the same RESTful style using a persistent (i.e. WebSocket) connection as it would be using the corresponding discrete HTTP request. | 06-21-2012 |
20120158826 | SYSTEM AND METHOD FOR PROVIDING AN OPTIMAL MOTIVATIONAL RESPONSE - A system for providing an optimal motivational response is provided. The system includes an input device configured to receive at least one client input from the client. The system further includes a processor configured to analyze the at least one client input received from the client and generate a current state of the client based on the at least one client input. The processor is further configured to analyze the current state of the client and determine an optimal motivational technique for the client based on the current state of the client and the at least one client input. The processor is also configured to generate an optimal motivational response based on the optimal motivational technique. The system further includes an output device configured to display the optimal motivational response to the client. | 06-21-2012 |
20120158827 | ACTIVE SERVER SYSTEM MONITOR - A system may include a home media server, a plurality of clients of the home media server, and a plurality of entities executed by the home media server and configured to provide media content instances to the plurality of clients. The system may further include an active server system monitor configured to register an entity of the plurality of entities, determine at least one monitoring parameter associated with the registered entity, monitor the registered entity according to the at least one monitoring parameter to determine an issue with the registered entity, and if an issue is determined, terminate and restart the registered entity. | 06-21-2012 |
20120158828 | BULK INITIAL DOWNLOAD OF MOBILE DATABASES - A system, method, and computer program product are provided for handling bulk initial downloads of databases to mobile devices. Rather than straining the resources of a mobile device to recreate the database locally, a server can construct the database to the mobile device's requirements at the server by impersonating the mobile device. The server can then send the database, compressed and over an encrypted session, to the mobile device. The mobile device can then decrypt and uncompress the pages received, and then encrypt them using a local key for secure storage on a local storage device. | 06-21-2012 |
20120158829 | METHODS AND APPARATUS FOR PROVIDING OR RECEIVING DATA CONNECTIVITY - Methods and apparatus for providing or receiving data connectivity with an access network may include receiving or transmitting a request from a wireless device for data connectivity to a destination. The destination may be associated with use of an application. The methods and apparatus may further include determining whether the destination is a sponsored destination. The methods and apparatus may further include providing or receiving sponsored data connectivity via the access network from the wireless device to the sponsored destination for use of the application on the wireless device if the destination is a sponsored destination. | 06-21-2012 |
20120158830 | APPARATUS AND METHOD FOR GENERATING VIRTUAL GAME CLIENTS - Disclosed herein are an apparatus and method for generating virtual game clients. The apparatus includes a description grammar module, a description generation module, and a client generation and control module. The description grammar module includes a game packet description grammar. The description generation module generates a game protocol description corresponding to the structure of a packet protocol of a game and a game protocol sequence description corresponding to the relationship of transmission and reception between packets, based on the game packet description grammar. The client generation and control module generates a virtual game client using the game protocol description and the game protocol sequence description. | 06-21-2012 |
20120158831 | ENHANCING CLIENT-SIDE OBJECT CACHING FOR WEB BASED APPLICATIONS - An object request associated with a requesting entity can be identified. The object request can comprise of an object identifier and an object type associated with an object instance which can be a renderable entity. The entity can be a widget within an application executing within a client device. An object type associated with the object request can be determined which can be decomposed into an attribute request based a selected schema. The attribute request can comprise of an object instance identifier and an attribute identifier associated with an attribute value. An attribute index associated with a client-side object cache can be queried for the attribute value. When the attribute value exists in the attribute index, an appropriate attribute value associated with the attribute can be conveyed to the entity. When the attribute value is absent from the attribute index, the attribute request can be conveyed to a request aggregator. | 06-21-2012 |
20120158832 | APPARATUS AND METHOD FOR MANAGING USER INTERFACE - An apparatus for and method of managing a user interface. The apparatus for managing a user interface including: a packet generation unit that generates a notification packet indicating that one or more remote servers exist on a network, a web server that manages a command for storing a state of a user interface of a predetermined application transmitted through the network or an extract command received as a result of distributing the notification packet, a state storage unit that stores the state of the user interface according to the store command, and a communication unit that transmits the state of a predetermined user interface extracted according to the extract command from among the stored states of the user interface. | 06-21-2012 |
20120158833 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR SIMULATING AN ONLINE SESSION - A method and system for conducting an offline session simulating an online session between a client and server in a network environment. The client imports data and functional logic from the server prior to going offline. The imported functional logic is embedded into a format or document that is capable of being interpreted and performed by the local interface at the client that is used to interact with server during an online session. Whether offline or online, the user utilizes the same local interface at the client to transmit instructions to the functional logic in order to manipulate the data. in an offline session, such instructions cause the imported and embedded functional logic to execute, thereby manipulating the data that is imported at the client. Known synchronization methods may also be used in order to maintain consistency and coherency between the imported data at the client and the database at the server. | 06-21-2012 |
20120158834 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR MANAGING INTERCHANGE OF ENTERPRISE DATA MESSAGES - A system and method for enabling the interchange of enterprise data through an open platform is disclosed. This open platform can be based on a standardized interface that enables parties to easily connect to and use the network. Services operating as senders, recipients, and in-transit parties can therefore leverage a framework that overlays a public network. | 06-21-2012 |
20120158835 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR MANAGING INTERCHANGE OF ENTERPRISE DATA MESSAGES - A system and method for enabling the interchange of enterprise data through an open platform is disclosed. This open platform can be based on a standardized interface that enables parties to easily connect to and use the network. Services operating as senders, recipients, and in-transit parties can therefore leverage a framework that overlays a public network. | 06-21-2012 |
20120158836 | AUTOMATIC DOWNLOAD OF WEB CONTENT IN RESPONSE TO AN EMBEDDED LINK IN AN ELECTRONIC MAIL MESSAGE - A method in a distributed computer system includes a server and a client and is for delivering Web content within a body section of electronic mail messages. The method includes receiving at a server, at least one mail message containing an embedded hyperlink. The method includes downloading Web content associated with the hyperlink into the message store at the server. The method also includes transmitting the mail message and at least one of a link to the Web content downloaded into the message store at the server and the corresponding Web content for display at the client. The method includes determining whether the client has a preset time for downloading messages containing Web content. In response to determining that a preset time for downloading Web content exists, the method includes caching the message and Web content at the server until the preset time is reached. | 06-21-2012 |
20120166518 | PROVIDING STATE SERVICE FOR ONLINE APPLICATION USERS - Online application state information is automatically saved for a user interacting with the application content. Saved states are presented to the user upon the user's return to the application. Upon the user's selection of a state, the user is presented with the online application populated with state information from prior interaction. | 06-28-2012 |
20120166519 | Provisioning a Swarm - Provisioning access points operating in a swarm. A swarm is a plurality of digital devices, such as access points, connected using a digital network and operating in a cooperative manner. When an access point (AP) is first powered up, it lacks provisioning information such as channel numbers, power levels, SSIDS, security settings, and so on. The process of supplying this information required to get the AP operating as part of a network is called provisioning. An unprovisioned AP in a swarm first attempts to obtain a DHCP address. Once it gets a DHCP address or selects an address such as from the link-address (169.254.xx.xx) group, it advertises a predetermined wireless SSID which is only used for provisioning the swarm. The swarm | 06-28-2012 |
20120166520 | Determining Advertising Effectiveness Outside of a Social Networking System - A social networking system or other user registration site builds a log of exposures by users to advertisements outside of the user registration site to determine their effectiveness. For each user exposed to an advertisement, a log entry is created indicating that the user has been exposed to the advertisement. Tracking pixels are embedded into advertisements that, when accessed, enable the social networking system or user registration site to log access to the advertisement by the user. From the log files, the user registration site identifies exposed users and selects unexposed users with similar demographics and/or behavior information to generate a control group. The two groups can be surveyed about the advertisement to determine its effectiveness. The user exposure information also can be used to retarget advertisements, to measure advertising effectiveness on connections of exposed users, and to measure actions of exposed users. | 06-28-2012 |
20120166521 | SYSTEMS AND METHODS FOR COMMUNICATING BETWEEN COMPONENTS IN A HYBRID ENVIRONMENT - Systems and methods described herein provide for communication between a base component and a slate component of a hybrid computing system. The hybrid computing system is in a connected state when the base component and slate component are connected. Embodiments provide that the base component may control the slate component when the hybrid computing system is in a connected state. In addition, embodiments provide that a server module running on the display component and a client module running on the base component facilitate communication between the hybrid computing system components. Furthermore, systems and methods described herein provide that the base component may control hardware devices, peripheral devices, or software applications of the display component through communications between the server module and client module. | 06-28-2012 |
20120166522 | SUPPORTING INTELLIGENT USER INTERFACE INTERACTIONS - Concepts and technologies are described herein for supporting intelligent user interface interactions. Commands accepted by applications can be published or determined. Before or during access of the application, the commands can be presented at clients to indicate commands available for interfacing with the application. The commands can be presented with information indicating how the user interface and/or input device of the client may be used to execute the available commands. Input received from the client can be compared to the available commands to determine if the input matches an available command. Contextual data relating to the client, preferences, and/or other data also can be retrieved and analyzed to determine the intent of the client. The intent can be used to identify an intended command and to modify the input to match the intended command. The modified input can be transmitted to the application. | 06-28-2012 |
20120166523 | GENERIC BOXED COMPONENTS FOR MULTI-CLIENT SYSTEMS - In one embodiment, a method includes defining a parent structure including an extension. A polymorphic structure is defined for the extension. The polymorphic structure is associated with a plurality of client specialization structures, each client specialization being associated with a client in a plurality of clients. During runtime by a computing device, the parent structure is generated with an extension to a client specialization structure associated with one of the plurality of clients where client specialization structures associated with other clients are not visible to the parent structure. | 06-28-2012 |
20120166524 | Information Processing Apparatus and Removable Media Management Method - According to one embodiment, an information processing apparatus includes an identifier generation module, an identifier write module, an identifier storage, and a removable media control module. The identifier generation module generates a media identifier for a removable medium connected to the information processing apparatus. The identifier write module writes the generated media identifier in a predetermined area in the removable medium. The identifier storage stores the generated media identifier in an identifier list. The removable media control module permits use of a removable medium which is newly connected to the information processing apparatus if a media identifier included in the identifier list is written in a predetermined area in the newly connected removable medium. | 06-28-2012 |
20120166525 | SYSTEM AND METHOD FOR SCALING FOR A LARGE NUMBER OF CONCURRENT USERS - A computer-implemented method for providing a stateful computer application to a multitude of users. The method may comprise generating a session identification (e.g., a primary key) for a user session for one user and retrieving a state representation using the session identification. The state of the stateful computer application may be described by a set of user-specific session variables that may be reconstructed from information contained in the state representation. The method may further comprise restoring the set of user-specific session variables using the retrieved state representation and calling functional computing logic based thereon. The functional computing logic may comprise the code of the stateful computer application and the call may provide an updated set of user-specific session variables. Upon completion of functions performed by the called functional computing logic, an updated state representation may be assembled from the updated set of user-specific session variables and stored. | 06-28-2012 |
20120166526 | REQUEST FORWARDING AND RESULT AGGREGATING SYSTEMS, METHODS AND COMPUTER READABLE MEDIA - Systems, methods and computer readable media for web request forwarding and result aggregating include a client-side forwarder that processes user requests and forwards the browser to a forwarding URL based on web request URL processing and user data processing. User data can remain private on the client system. Request aggregating can include processing a request to identify a plurality of URLs. Sending a processed request to the plurality of URLs. Obtaining results from the plurality of URLs and presenting the results in a single page for viewing by a user. | 06-28-2012 |
20120166527 | MODIFYING SERVICE PROVIDER CONTEXT INFORMATION TO FACILITATE LOCATING INTERCEPTOR CONTEXT INFORMATION - A method and system for tracking context information of a service provider and interceptors of service provider requests is provided. An interceptor modifies a portion of service provider context information to reference interceptor context information associated with a client. When the client requests a service of the service provider, the client provides the modified service provider context information along with the request. The interceptor uses the reference of the modified portion of the service provider context information to retrieve its context information. The interceptor then restores the modified portion of the service provider context information to the original unmodified portion, which the interceptor retained as part of its context information. The interceptor then forwards the request along with the original service provider context information to the service provider. | 06-28-2012 |
20120166528 | APPARATUS AND METHOD FOR PROVIDING A PROVIDER-SELECTED MESSSAGE IN RESPONSE TO A USER REQUEST FOR USER-SELECTRED INFORMATION - A method for providing a provider-selected message in response to a user request for user-selected information is disclosed. The method includes receiving a request from a client program for user-selected information. If a provider-selected message has not been previously transmitted to the client program, the method further includes transmitting provider-selected information to the client program. If a provider-selected message has been previously transmitted to the client program, the method further includes transmitting the user-selected information. In one embodiment, the method also includes receiving a second request from the client program for the user-selected information after the provider-selected information is displayed for a limited time. | 06-28-2012 |
20120166529 | MODIFYING SERVICE PROVIDER CONTEXT INFORMATION TO FACILITATE LOCATING INTERCEPTOR CONTEXT INFORMATION - A method and system for tracking context information of a service provider and interceptors of service provider requests is provided. An interceptor modifies a portion of service provider context information to reference interceptor context information associated with a client. When the client requests a service of the service provider, the client provides the modified service provider context information along with the request. The interceptor uses the reference of the modified portion of the service provider context information to retrieve its context information. The interceptor then restores the modified portion of the service provider context information to the original unmodified portion, which the interceptor retained as part of its context information. The interceptor then forwards the request along with the original service provider context information to the service provider. | 06-28-2012 |
20120173606 | Signature Based Map Caching - Systems, methods, and computing devices for building, operating and using map systems with signature-based map caches are disclosed. Based on the desired map properties included in a formatted map request, a map signature can be generated. The map signature can be used to access a signature based map cache to determine whether a map with identical map properties has been previously generated and stored in cache or otherwise available for retrieval. If the map signature exists in the map cache, the corresponding map can be delivered to a map client. If the map signature does not exist in the map cache, then a map can be generated or rendered based on the map properties in the map request. Once the map is generated, it can be saved to the map cache along with associated map signature for future retrieval. | 07-05-2012 |
20120173607 | DRIVING A USER EXPERIENCE OF A WEB APPLICATION USING RULES THAT ESTABLISH OR CHANGE REQUESTS BASED ON USER BEHAVIOR - A set of hypertext transfer protocol (HTTP) requests for Web application content can be routed from a client computing device to a Web server. The routed HTTP requests can be analyzed for patterns indicative of user interest in a business offering available via the Web application. An unrequested HTTP request can be conveyed to the Web server for Web application content that was not explicitly requested from the client computing device. The Web server can convey a response to the unrequested HTTP request that provides content from the Web application related specifically to the user interest. The response can cause a user interface of a Web browser of the client computing device to display the content that is related to the user interest. | 07-05-2012 |
20120173608 | AUTOMATED DATA UPDATING IN DISTRIBUTED NOTICES - Embodiments of the present invention provide a method, system and computer program product for automated data updating of notices in a calendaring and scheduling (C&S) system. In an embodiment of the invention, a method for automated data updating of notices in a C&S system can be provided. The method can include composing a C&S document in a C&S system executing in memory by at least one processor of a computer. The method further can include noticing different users addressed for the C&S document and adding to the C&S document a reference to variable data stored separately from the C&S document. The method yet further can include detecting a change in the variable data. Finally, the method can include transmitting notice to the different users of the change in variable data. In one aspect of the embodiment, transmitting notice to the different users of the change in variable data can include flagging the C&S document as having changed. | 07-05-2012 |
20120173609 | SYSTEM AND METHOD FOR OPTIMIZATION OF EXECUTION OF SECURITY TASKS IN LOCAL NETWORK - A system and method for dynamic configuration of the security modules for optimization of execution of security tasks are provided. The system includes: a client detection unit that finds the clients on the network; a client data collection unit that determines hardware/software configurations of each detected client; a security module selection and installation unit that selects required modules for each client from a modules database; a statistics collection unit that collects the security tasks execution statistics from user modules and from client modules; and a re-configuration unit that reconfigures the client and server modules based on the collected statistics in order to optimize execution of the security tasks. | 07-05-2012 |
20120173610 | Message Push Notification Client Improvements For Multi-User Devices - Methods and apparatuses that generate a subtopic identifier identifying a client application within a client device that can support multiple users are described. The client application may be associated with a server application hosted in one or more application servers. Notification services may be registered with the application servers from the client application to forward identifiers associated with the client application for one of the multiple users to the server application to enable the server application to push notification messages to the client device selectively for the client application for that user. When receiving a notification message from the application server, the notification message may be examined to forward the notification message directly to the client application for that user without invoking other applications in the client device if the notification message carries a subtopic identifier of the client application. | 07-05-2012 |
20120173611 | CLIENT WITH STANDBY SERVER CONNECTION FUNCTION AND METHOD THEREOF - A process giving a client the capability of fixing the time within which it may attempt to connect itself to a standby server and a method thereof are provided. The client records the length of time preceding every successful-connection to at least one standby server within a predetermined period, determines an average connection setup time relating to the at least one standby server calculated from all the recorded connection setup times, detects in real time whether the client is successfully connected to a master server, and switches the connection attempts of the client away to each standby server in turn, according to the average connection setup time applying to each standby server respectively, once the client has lost its connection with the master server. | 07-05-2012 |
20120173612 | EDITING AN UNHOSTED THIRD PARTY APPLICATION - A document editing system using a third party application having an embedded document editing module is disclosed. The system include a client-side document editing engine that accepts requests to edit a document from and displays at least a portion of the document to a user of the client-side system. The system includes a first server-side application engine that processes the requests to edit the document. The system can include a second server-side data storage engine that stores the document in a remote storage location. | 07-05-2012 |
20120173613 | METHOD AND SYSTEM FOR TRANSMITTING A NETWORK-INITIATED MESSAGE TO A MOBILE DEVICE - A method for execution by a network element of a communications network. The method comprises receiving from a first network entity a first communication that includes at least (i) a network-initiated message generated by a server-side portion of an application that also has a corresponding client-side portion and (ii) a first application identifier associated with the application. The method further comprises consulting a database based at least on the first application identifier in an attempt to identify a second application identifier associated with the application; and releasing to a second network entity a second communication that includes at least (i) the network-initiated message and (ii) either the second application identifier, if the attempt was successful, or the first application identifier, if the attempt was unsuccessful. | 07-05-2012 |
20120173614 | EVENT BROKER FOR AN IMPROVED APPLICATION SERVER PLATFORM FOR TELECOM-BASED APPLICATIONS - In accordance with various embodiments, a set of features are described for enabling an application server platform for telecom based applications. A system for providing an application server for telecom-based applications can include an application server that includes an event broker distributed across a cluster. The event broker can provide a distributed publish-subscribe mechanism that is a generic interface to all server nodes in the cluster. The event broker filters events with event attributes by way of matching criteria. Additionally, the event broker is used to dispatch events to specific listeners based on certain criteria. | 07-05-2012 |
20120173615 | DATA BROKER METHOD, APPARATUS AND SYSTEM - A data broker method, apparatus and system is provided. The data brokerage system comprising: a profile server for executing a profile services application a native application format; a data broker engine connected to the profile server and configured to receive a data operation request from the profile services application in the native application format; one or more Data Sources connected to the data broker engine having specific formats different from each other and different from the native application format; the data operation request associated with the development and maintenance of the one or more Data Sources; the data broker engine configured to map the data operation request from the native application format, the specific formats corresponding to data maintained by those Data Sources and to received returned results of the data operation request from the Data Sources and to map the returned results into the native application format; and the data broker engine further configured to return the native application format returned results to the profile server. | 07-05-2012 |
20120173616 | APPLICATION AND NETWORK-BASED LONG POLL REQUEST DETECTION AND CACHEABILITY ASSESSMENT THEREFOR - Systems and methods for application and network-based long poll request detection and cacheability assessment therefore are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a distributed proxy and cache system, including, determining relative timings between a first request initiated by the application, a response received responsive to the first request, and a second request initiated subsequent to the first request also by the application, and/or using the relative timings to determine whether requests generated by the application are long poll requests. The relative timings can be used to determine whether the second request is immediately or near-immediately re-requested after the response to the first request is received. The relative timings can also be compared to request-response timing characteristics for other applications to determine whether the requests of the application are long poll requests. | 07-05-2012 |
20120173617 | Sending Notification of Event - Usability is improved by decreasing the number of notifications to be read in receiving mails including notifications of events. A notification of an event is sent. In one aspect, this comprises receiving, in response to occurrence of an event, a notification of the event; storing, when event data generated from the received notification matches a conditional expression in a profile associated with the event, the notification of the event in a queue associated with at least one of change management information corresponding to the event and a recipient of the change management information; and sending, when an earliest time out of transfer times set in respective notifications stored in the queue has come, all the notifications stored in the queue, to a client that is the recipient, as a single notification. | 07-05-2012 |
20120173618 | REMOTE CONTROL METHOD, REMOTE CONTROL SYSTEM, STATUS INFORMING DEVICE AND CONTROL APPARATUS - The objective of the present invention is to provide a remote control method which allows a technician, etc. in a support center to remote-control a clinical specimen processing device, and a remote control system, a status informing device and a control apparatus used for such a method. The remote control method of the present invention, which is a remote control method for remote-controlling the clinical specimen processing device that processes a clinical specimen, is designed so that an image of the clinical specimen processing device is picked up by an image pickup device, and the image picked up by the image pickup device is supplied to a control apparatus located at a remote place from the clinical specimen processing device through a communication network so that the picked-up image is displayed on the control apparatus. | 07-05-2012 |
20120173619 | WEB SERVICE PROVIDING APPARATUS - A Web service providing apparatus is disclosed for controlling a sequence of processes to cause a Web service providing apparatus to copy or print out a target document stored therein to another Web service providing apparatus in cooperation with the Web service providing apparatuses and a terminal connected to each other via a communication network. The Web service providing apparatus includes a server processing part controlling receipt of a process request from a connected requesting apparatus and transmission of a process response corresponding to the process request to the requesting apparatus in accordance with a predetermined protocol; a condition acquisition control part controlling acquisition of target information designated by the process request based on a first processable condition; and a service providing part performing the requested process and sending a result of the process to the server processing part. | 07-05-2012 |
20120179743 | TECHNIQUES FOR DETECTING NEW BROWSER WINDOWS - Embodiments of the present invention provide techniques for tracking the lifecycles of client-side browser windows in the context of a web application. In one set of embodiments, a server component of a web application can receive a request originating from a client-side browser window, where the request includes a resource locator (e.g., a URL) and a window identifier. In response, the server component can send a script to the window for retrieving the window's actual identifier/name. Based on the actual identifier returned by the script and the window identifier included in the initial request, the server component can determine whether the window is a new window or an existing window and can process the request as appropriate. | 07-12-2012 |
20120179744 | TECHNIQUES FOR DETECTING INACTIVE BROWSER WINDOWS - Embodiments of the present invention provide techniques for tracking the lifecycles of client-side browser windows in the context of a web application. In one set of embodiments, a server component of a web application can receive a notification that an application page in a first window has been unloaded/destroyed. In response, the server component can associate the first window with an expiration time and add the first window to an “expiration” list of windows that are potentially inactive. If a request is received by the server component from the first window while the first window is in the expiration list, the server component can identify the first window as active and remove it from the list. If a request is received by the server component from a second window after the expiration time associated with the first window, the server component can identify the first window as inactive and free all resources for the first window. | 07-12-2012 |
20120179745 | Altering Transcoding Priority - In an embodiment, a content array represents media content available from a media server. The content array, sent by a media server in response to a request, lists content program objects that represent media content to be available from the media server. The media server receives a message for altering a transcoding priority of the selected content program object that represents media content not previously transcoded by the media server, and sends a return code for indicating whether the transcoding priority was successfully altered in response to the message. In a further embodiment, a media server system includes a transcoding queue with references to a plurality of content program objects that include an object method for altering a transcoding priority, and includes a transcoder configured to transcode media content associated with the content program objects according to the transcoding priority of each content program object of the transcoding queue. | 07-12-2012 |
20120179746 | Supporting Compliance in a Cloud Environment - Gathering auditable data concerning actions in a cloud computing environment is automated by determining that one or more auditable data items are available associated with a requester and with at least one application program; responsive to determining that data items are available, transmitting a list of the available auditable data items to a requesting cloud client computer; subsequent to transmitting the list, receiving a data request from the cloud client computer for one or more particular auditable data items from the list; preparing the requested particular auditable data items for transmission according to a predetermined format; and transmitting the prepared requested particular auditable data items to the cloud client computer. Optionally, in some embodiments, the requesting cloud client computer may negotiate a data exchange format with the cloud service provider for receipt of the requested auditable information. | 07-12-2012 |
20120179747 | COMMUNICATIONS SYSTEM PROVIDING ENHANCED CLIENT-SERVER COMMUNICATIONS AND RELATED METHODS - A communications system may include an application server and at least one communications device for processing requests from one another. The communications device may process requests using an HTTP client application, for example. Furthermore, the system may also include an HTTP server for interfacing the HTTP client application with the application server. The HTTP server and the HTTP client application may format requests to be communicated therebetween via the Internet in an HTTP format, and each may provide additional state information with the HTTP formatted requests recognizable by the other for authenticating the application server and the HTTP client application to one another. Furthermore, the HTTP client application may request a first universal resource locator (URL) from the HTTP server for accepting work requests from the application server, and a second URL different from the first URL for responding to work requests from the application server. | 07-12-2012 |
20120179748 | SYSTEM AND METHOD FOR SEARCHING FOR SPECIFIC TYPES OF PEOPLE OR INFORMATION ON A PEER-TO-PEER NETWORK - The present invention provides a system and a method for searching for specific types of people or specific types of information on a Peer-to-Peer network, and in particular, using specific types of search terms as a means of profiling to find specific types of information or specific types of people on a Peer-to-Peer network. When a specific types of person or specific type of information is needed, a specific type of search term is issued on the Peer-to-Peer network. If that specific type of person or specific types of information is available a response will be received. | 07-12-2012 |
20120179749 | COMMUNICATION METHOD, COMMUNICATION SYSTEM, SERVER AND PROGRAM - Provided is a communication method, a communication system, a server, and a program capable of promptly providing a user with a service that is near the user. The communication method is provided, including a reading step of reading identification data including position information and information about the service by a device for using the service; a transmitting step of transmitting the read identification data to a predetermined communication channel by the device; a receiving step of receiving the transmitted identification data by the server; a communication channel selecting step of selecting a communication channel for providing the service based on the position information included in the received identification data by the server; an execution server selecting step of selecting an execution server executing a program for providing the service by the server based on information about the selected communication channel; an execution step of executing the program by the selected execution server; and an execution result transmitting step of transmitting the result of the execution of the program to the device by the selected execution server. | 07-12-2012 |
20120185527 | DISTRIBUTED VIRTUAL DESKTOP ARCHITECTURE - Methods, systems, and devices are described for providing distributed virtual desktops. In these methods, systems, and devices, a first user is authenticated at a first machine communicatively coupled with a server computer system. A second machine communicatively coupled with the server computer system is selected to host an operating system session associated with the first user. Input/output functionality for the operating system session associated with the first user is assigned to the first machine, and the first machine is instructed to communicate with the second machine such that the input/output functionality provided by the first machine is mapped to the operating system session associated with the first user at the second machine. | 07-19-2012 |
20120185528 | SESSION ALLOCATION FOR DISTRIBUTED VIRTUAL DESKTOP ARCHITECTURE - Methods, systems, and devices are described for allocating sessions in a distributed virtual desktop architecture. Multiple machines may each be configured to host at least one operating session and provide an input/output functionality. A data store may store a set of rules for identifying a session machine to host an operating system session associated with a user. A server computer system may be communicatively coupled with the data store and with each of the machines. The server computer system may authenticate the user at a first machine, enforce the set of rules to identify a session machine from the plurality of machines to host an operating system associated with the user, and instruct the first machine to communicate with the identified session machine such that the input/output functionality provided by the first machine is mapped to the operating system session associated with the user at the session machine. | 07-19-2012 |
20120185529 | APPLICATION SERVER MANAGEMENT SYSTEM, APPLICATION SERVER MANAGEMENT METHOD, MANAGEMENT APPARATUS, APPLICATION SERVER AND COMPUTER PROGRAM - An application server management system which makes a plurality of virtual server instance sections representing an identical server operate by setting values different from each other is provided. Included are: a management apparatus having a difference extraction section that extracts a setting item which is different among pieces of virtual server instance section representing an identical server; and an application server having a setting information management section that identifies an object holding a current setting value of the setting item having difference, a duplicate object generation section that makes a duplicate object of a setting value holding object hold the setting value having difference, an object repository that correlates duplicate object reference information, the class of a setting value holding object and application information, and an object invoking intervention section. | 07-19-2012 |
20120185530 | METHOD OF STREAMING MEDIA TO HETEROGENEOUS CLIENT DEVICES - A method of dynamically preparing a media clip for delivery from a server to a client is provided. Media attributes comprising media playback formats compatible with the client are provided to the server. A request is made by the client to provide a media content item at a specified starting time, and the server identifies a source where a media content file related to the selected media content item is located. The server obtains the media file from the source, and obtains a transcoded media segment file having a playback format compatible with the client media attributes. The transcoded media segment file may further be prepared in a transport format that is compatible with transport format media attributes of the client device, and a location of the prepared transcoded media segment file may be communicated to the client for the client to access the media segment. | 07-19-2012 |
20120185531 | METHOD FOR STORING AND ACCESSING DATA USING A SHELL INTERFACE - This disclosure generally may disclose a web-based online network drive that may be utilized by many users. Furthermore, this disclosure may provide for an efficient, web-based file system, which may be available as a network drive on a local computer. | 07-19-2012 |
20120185532 | Method and Arrangement for Managing Persistent Rich Internet Applications - An Application Execution Server and a method for managing a Background Process which is associated with a Rich Internet Application which is accessible via a Web Browser of an Internet Enabled User Device. The Application Execution Server comprises a Background Process Manager which is adapted to create a Background Process, in response to receiving a request for such a process from the Rich Internet Application, the Background Process being adapted to recognize a triggered event associated with said associated rich Internet application and to invoke the Rich Internet Application, irrespective of whether the Web Browser and/or the Rich Internet Application is presently running or not. | 07-19-2012 |
20120191773 | CACHING RESOURCES - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for caching tiles in an interactive mapping system. A request is received from a first client, the request being for a root node of a directory structure in which resource locators for nodes are generated based on a hash of resource locators of respective descendant nodes, and wherein leaf nodes are associated with corresponding resource locators for tiles in an interactive mapping system. A first configuration of tiles is served to the first client as cacheable resources. A new node is added to the directory structure corresponding to a new version of a tile. A second configuration of tiles is served to a second client, while continuing to serve the first configuration of tiles to clients that requested the root node before the resource locators for ancestor nodes of the new node were added. | 07-26-2012 |
20120191774 | VIRTUAL DIAL TESTING AND LIVE POLLING - A virtual polling system allows a dial testing style of polling to occur at multiple locations and to include more respondents than a traditional dial test. In one embodiment, the system is implemented using an application component that can be run on multiple mobile or other devices and a server component that collects information from the mobile devices to provide relevant data analysis. The system provides an application that each potential respondent can run on the respondent's device of choice. The application displays a virtual dial, slider, or other user interface control that allows the respondent to indicate positive or negative sentiment, or any other response range designed by the pollster. The respondent can move the slider in real time while watching an event to indicate the respondent's impression of the event. The server component collects response information from each device and performs analysis requested by the pollster. | 07-26-2012 |
20120191775 | System and Method for Improved SAP Communications - Improved SAP communications are provided by a terminator node that acts as termination on one end of the communication channel and links to the SAP server on the other end. A server device is also provided that optionally implements this terminator node and monitors communications between the SAP server and a client. The server device optionally condenses SAP application screens. The server device also simulates certain required responses to the SAP server to allow for a persistent session between a client and the SAP server when the actual connection may be intermittent. The server device also records required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the SAP server. The system may include a client device that optionally implements the terminator node to communicate with the server device or the SAP server. | 07-26-2012 |
20120197966 | EFFICIENT REAL-TIME STITCHING OF MULTIMEDIA FILES - A system and methods are disclosed for serving combined media using resource metadata referencing original media data. Combined resource metadata is created from combining the metadata of two or more files for a virtual media file representing the requested combined media. The combined data can be adjusted to synch audio and video portions as needed for combining the files. The virtual media file references the original media files and serves the content on-the-fly, rather than creating a new file with the combined media, at a savings of server response time and memory consumption, while maintaining high performance. | 08-02-2012 |
20120197967 | Socializing System, Framework and Methods thereof - Internet has brought in different means of communication that go beyond the boundaries of conventional interaction/communication methods. Therefore, it should now be possible to communicate with total strangers securely without having to worry about privacies. This invention thus relates to a method/system/framework enabling an online directory creation for the purpose of anonymous communication/interaction among total strangers seamlessly and securely using one or plurality of communication modes/media/mechanism without compromising the privacies of the communication parties involved and without them having to know the exact contact details of each other. Also, modern communication technologies enable any social entity to have a numerous forms of contacts. A conventional business card cannot hold this growing number of contact details. The online directory allows any user to maintain a very dynamic virtual business card that can allow an owner to include/exclude different contact details dynamically at his/her discretion depending on the type of recipient(s). | 08-02-2012 |
20120197968 | CLOUD BASED MASTER DATA MANAGEMENT - A cloud based service provides Master Data Management (MDM) services to clients. A client may create/modify MDM workflows that are hosted by the cloud based service to assist in meeting their needs. An interface is provided at points within the workflow that is hosted by the cloud based service. The cloud based service utilizes a flexible pipeline that executes predefined configurable blocks. A user can create or customize an existing workflow based on the predefined set of blocks (e.g. execution blocks, conditional blocks, loop blocks). The blocks are configured to receive, process and send information relating to the master data according to a predefined schema. Clients may publish master data changes and/or subscribe to master data changes made by other clients. | 08-02-2012 |
20120197969 | METHODS AND SYSTEMS FOR MANAGING CHAT-ROOM COMMUNICATIONS - Systems and methods for managing chat-room communications are provided. In one embodiment, a centralized chat-room management system for handling instant messages is provided. Further in the embodiment, a chat-room and a queue in the chat-room is included. The chat-room places chat messages into the queue after receiving the messages from users joining the chat-room and queues up the chat messages before sending to other users. Moreover, in the embodiment, a later queue is included in the chat-room, wherein the chat-room sends the chat messages to the other users at a later time, according to schedules provided in the messages. | 08-02-2012 |
20120197970 | METHOD AND SYSTEM FOR MULTI-MEDIA OBJECT CREATION AND SOCIAL PUBLISHING OF SAME - A method and system for creating and socially publishing a multi-media object comprising selecting, with a user computing device, an object format from a plurality of object formats available from a database at a server computer; selecting, with the user computing device, at least one content component from a plurality of content components available from the database at the server computer for integration into the multi-media object; creating, with the user computing device in association with the server computer, the multi-media object in accordance with the selected object format and the selected content components; designating, with the user computing device, at least one recipient of the multi-media object, and distributing, by the server computer via a social publishing network, the multi-media object to the at least one designated recipient. | 08-02-2012 |
20120197971 | ENHANCED WEB-BROWSING SYSTEM AND METHOD - A web-browsing system is provided. The web-browsing system includes a web-server coupled to a computer network to provide web services via the computer network. The web-browsing system also includes a client computer coupled to the web-server via the computer network to enable a user of the client computer to browse a web page accessible via the computer network. Further, a client web-browsing functionality is statically partitioned between the client computer and the web-server. The web-server is configured to perform predetermined computational tasks for the client computer to process user inputs from the client computer and web page contents requested by the client computer, and to send processed results back to the client computer. Further, the client computer is configured to load web resources and to display the web page to the user according to the processed results from the web-server. | 08-02-2012 |
20120197972 | STATE-BASED PROVISIONING OF A CLIENT HAVING A WINDOWS-BASED EMBEDDED IMAGE - Examples of methods and apparatus are provided for state-based provisioning of a local client having a windows-based embedded image. The apparatus may include a retrieval module of the local client that facilitates locating a remote repository server containing a configuration file and that facilitates obtaining the configuration file from the remote repository server. The apparatus may include a reset check module of the local client that determines whether to reset a previous state of the image based on the configuration file. The apparatus may include an apply settings module of the local client that applies, to the image, one of a first configuration change and a second configuration change based on the determination. The first configuration change may include a configuration update to the previous state of the image. The second configuration change may include a change to the image independent of the previous state of the image. | 08-02-2012 |
20120197973 | TRANSFERRING CONFIGURATION DATA FROM A PUBLIC CLOUD SERVER AND APPLYING ONTO A MOBILE CLIENT - Examples of methods and apparatus are provided for obtaining a configuration file over a public network and applying a persistent configuration change to a windows-based embedded image with a write-filter running on a mobile client and obviating reinstallation of an entire windows-based embedded image onto the mobile client. The apparatus may include a retrieval module of the mobile client that facilitates locating a remote repository server containing the configuration file. The retrieval module facilitate obtaining the configuration file over the public network from the remote repository server while the write-filter is enabled, while obviating reinstallation of an entire windows-based embedded image onto the mobile client. The apparatus may include an apply settings module of the mobile client that, each time the mobile client boots up, applies a configuration change to the windows-based embedded image while the write-filter is enabled, based on the configuration file or another configuration file. | 08-02-2012 |
20120197974 | RESUME STORAGE AND RETRIEVAL SYSTEM - A method of and apparatus for storage and retrieval of résumé images in a manner which preserves the appearance, organization, and information content of the original document. In addition, summaries or “outlines” of résumé images, broken down into multiple fields, are stored, and can be searched field by field. A user interface is provided which is based on a familiar paper-based method already in common use, thus reducing the training required to effectively use the system. | 08-02-2012 |
20120197975 | Multi-channel context aware communication technology - The present disclosure describes, among other things, a method. The method may include receiving a communication from a user through a first communication channel. The method may include matching the communication with a workflow based on a correlation between the workflow and an indicia associated with the first communication channel and the user. The method may include processing the communication according to a first step in the workflow. | 08-02-2012 |
20120197976 | SYSTEM AND METHOD FOR OBTAINING CONTACTS FROM SOCIAL NETWORKS AND EMAIL SYSTEMS - A cloud based data service provides a mobile device ability to define one or more sources of contact data and fetch a set of composite contacts populated in the cloud. The cloud based service automatically aggregates one or more “similar” contacts into a “composite” contact. | 08-02-2012 |
20120197977 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing apparatus includes a data processing section, the data processing section being configured to transmit device information about a peripheral device of the information processing apparatus to a server, display an app list on a display section, the app list being a list of device-specific application programs received from the server, transmit app selection information to the server in response to an input of the app selection information by a user with respect to the app list, and acquire and execute a device-specific application program identified on a basis of the app selection information from the server. | 08-02-2012 |
20120197978 | Method and System for Seamless Navigation and Drill Back Among a Plurality of Web Applications - A networked computer system and method for drilling back among a plurality of web applications. The networked computer system includes a server serving a plurality of applications and a client-side computer system connected to the server over a network. The client-side computer system includes a browser comprising a plurality of interfaces configured to access a plurality of applications over the network. The browser is configured to display contextual data in a first one of the plurality of interfaces accessing a first one of the plurality of applications and to provide a portion of the contextual data to a second one of the plurality of interfaces accessing a second one of the plurality of applications. The browser provides seamless navigation among the plurality of applications. The method includes steps of interfacing with a plurality of web applications and seamlessly navigating from a first web application to a second web application. | 08-02-2012 |
20120197979 | WEB-WIDE CONTENT QUALITY CROWD SOURCING - Method, computer-readable media, and systems for centralizing votes submitted for content items hosted on multiple distinct and uncoordinated content sources, and ranking the content items against one another across the multiple distinct and uncoordinated content sources based on the centralized votes are disclosed. Recommendations of content items hosted by an original content source can be provided to users on the content interfaces of other content sources and additional votes for the recommended content items can be collected through the voting controls accompanying the recommend content items on the content interfaces of these other content sources. | 08-02-2012 |
20120197980 | Content Access Control in Social Network - A method includes concurrently displaying a content item area and access control list information corresponding to an access control list of distribution entities; receiving, from a user of a client system, input in the content item area, the input including a content item; presenting to the client system user an affordance that enables the client system user to update the access control list to produce an updated access control list including one or more distribution entities, at least one distribution entity of the one or more distribution entities corresponding to one or more recipient entities; and transmitting the content item and access control list to a server system for storing the content item in conjunction with the access control list. The server system enables access to the content item to one or more recipient entities in accordance with the access control list. | 08-02-2012 |
20120197981 | Automated Information Update System - Information relating to a computer embedded object for sale can be found through a specification searching criteria derived from an identification code, configuration, and/or specification of the seller's computer embedded object. The computer embedded object can be a mobile device, an accessory of mobile device, a mobile subscription plan, or a vehicle. The identification code can be used to identify the seller's computer embedded object, configuration, and/or specification. The information may be automatically updated using the configuration of the computer embedded object and can be provided to a group of potential buyers to view and to complete sales transactions. | 08-02-2012 |
20120197982 | METHOD AND COMPUTER SYSTEM FOR INTRODUCING CLIENT DEVICES INTO A CLIENT-SERVER NETWORK - The invention relates to a method for converting generic application instructions stored on a server to a client specific application for a client device, wherein the server and the client device are arranged in a client-server network. The method comprises selecting a suitable plug-in based on a rating system and using the selected rendering plug-in to convert generic application instructions to a client specific application. By means of the invention it is provided a flexible solution for introducing new client devices to the client-server network, since any discrepancies between different types of client devices may be resolved by the rendering plug-in. | 08-02-2012 |
20120197983 | REPRODUCING A GRAPHICAL USER INTERFACE DISPLAY - A method for reproducing a graphical user interface display includes, with a graphical user interface display reproduction system, extracting data from network traffic being sent from a server to a first client device, the network traffic including cacheable files used to create a graphical user interface display on the first client device, storing the cacheable file in a trace file associated with the first client device, and sending the cacheable file to a second client device in response to a request from the second client device. | 08-02-2012 |
20120197984 | SYSTEM THAT SUPPORTS AUTOMATIC BLOGGING AND SOCIAL GROUP INTERACTIONS - A system that supports automatic blogging as well as social group interactions comprises a mobile device with a client application that is communicatively coupled over Internet to an interaction management server capable of facilitating message distribution to social groups as well as blogging of messages selectively. The client application of the mobile device comprises a message creation module that facilitates creation of a message by a user of the mobile device, a social group interaction module that communicates the message to a social group managed by the interaction management server coupled to the mobile device, and a blogging module that communicates the message as a first blog entry to blog page managed by the interaction management server. | 08-02-2012 |
20120197985 | SUBSTITUTING CONTENT FOR UNDESIRABLE CONTENT IN A WEB BROWSER - A selection of a menu command that identifies a selected area of a web page as containing undesirable content is detected using a user input device of a client computer system executing a web browser that loads source web content from a group of servers. In response to the detection of the selected menu command, an alternate Internet Protocol (IP) address is substituted for a hostname of a website that provided the undesirable content. The alternate IP address is selected based on a content substitution profile of the client computer system. Using the substituted alternate IP address in response to a content request that identifies the undesirable content, the web page is reloaded with substituted source web content received from a server accessed by the alternate IP address displayed in the selected area of the web page instead of displaying the undesirable content identified in the content request. | 08-02-2012 |
20120203820 | PREDICTING WORKLOAD BY PER LOOK BASED DATA - Provided are techniques to track a user's attention with respect to elements displayed on a computer screen, correlate the elements to resources and pre-fetch the resources prior to a user request to access the resource. Data storage is allocated for the fetching of content that the user is anticipated to access and a business is notified of a user's interest in an advertisement so that the business may make purchasing, warehousing and shipping decisions. | 08-09-2012 |
20120203821 | CONTACT BUILDER - A web-based contact builder, management system and a computer-implemented method to assist a user in efficiently managing and communicating with their designated contacts. The system enables a user to manage existing contacts; to identify via automated means new contacts and determine if they are registered users, or to invite them to join the system; to invite and respond to requests from new contacts in an efficient “one step” method; and to set the level of access that each contact will have to the user's personal identifying information. | 08-09-2012 |
20120203822 | APPARATUS AND METHODS FOR CONTROLLED BANDWIDTH RECLAMATION - Apparatus and methods for control of bandwidth reclamation in a content distribution network. In one embodiment, the invention provides a network operator or subscriber with the ability to disable or otherwise control reclamation in a switched digital video (SDV) network. A controller uses rules in determining whether to reclaim bandwidth. These rules designate certain carriers, content, devices and/or subscribers as high priority (or protected from reclamation). In one variant, the rules determine which subscribers are queried (“pinged”) in order to evaluate whether delivered content is actually being utilized by these subscribers. Alternatively, selected ones of the devices are configured so as to generate an automatic response to any ping messages. In another variant, the rules for disabling bandwidth reclamation are entered via user interaction with an application running on a client device and in communication with the controller via a network proxy, or with the SDV server directly. | 08-09-2012 |
20120203823 | APPARATUS, SYSTEMS AND METHODS FOR DEPLOYMENT AND MANAGEMENT OF DISTRIBUTED COMPUTING SYSTEMS AND APPLICATIONS - Embodiments of apparatus, systems and methods facilitate the running a distributed computing application on at least one of a plurality of cloud infrastructures. In some embodiments, the processor implemented method comprises: deriving an infrastructure independent representation of the distributed computing application; and running the distributed computing application on one of a plurality of cloud infrastructures by utilizing a cloud-specific implementation of the infrastructure independent representation of the distributed computing application. The cloud-specific implementation of the infrastructure independent representation corresponds to the cloud infrastructure on which the distributed application is run. | 08-09-2012 |
20120203824 | METHOD AND APPARATUS FOR ON-DEMAND CLIENT-INITIATED PROVISIONING - An approach is presented for client initiated provisioning. A provisioning manager determines a client-based trigger for requesting a provisioning of a client device to access a network. The provisioning manager processes and/or facilitates a processing of the client-based trigger to generate a provisioning request, and then causes, at least in part, transmission of the provisioning request to a provisioning server associated with the network. The provisioning manager receives provisioning information from the provisioning server for processing to gain access to the network. | 08-09-2012 |
20120203825 | SYSTEMS AND METHODS FOR NTIER CACHE REDIRECTION - The present disclosure describes systems and methods for load balancing multiple application delivery controllers (ADCs) in multiple tiers. An upper layer of the tier comprises ADCs that load balance the plurality of ADCs of a lower layer of the tier. In order to appropriately share and maintain client IPs for transparent cache redirection scenarios, the transport layer (Transport Control Protocol (TCP)) port range is split among the ADCs of the lower tier. The lower tier ADCs would then create a connection only using a source port assigned to them. The response from the origin will then be sent to the upper level ADC which looks at the destination port and forward the packet to the correct lower tier ADC. Hence, the ADCs at two levels will work in conjunction to provide transparent cache direction. | 08-09-2012 |
20120203826 | TECHNIQUES TO AUTOMATICALLY SYNDICATE CONTENT OVER A NETWORK - Techniques to automatically syndicate content over a network are described. An apparatus may comprise a client computer having a processing system with a processor and computer-readable medium. The computer readable medium may store program instructions for a syndication manager component communicatively coupled to a content producing component arranged to be executed by the processor. The syndication manager component may be operative to receive syndication content from the content producing component, and provide a syndication dialog through the content producing component to syndicate the syndication content using a content delivery platform. The syndication manager component may also syndicate the syndication content to form a syndication resource accessible from the content delivery platform over a network using a syndication referent. Other embodiments are described and claimed. | 08-09-2012 |
20120203827 | Border Management Solution - An integrated border management solution providing a balance between facilitating the movement of people and commerce with the requirements of immigration, customs, and other border-focused law enforcement. The facilitation aspect of the solution includes processing of arrivals and departures, as well as processing requests triggered by forms and applications such as requests for visas, asylum or customs declarations. The enforcement aspect of the solution includes border enforcement alerts and communication, as well as a comprehensive, integrated investigation and intelligence workbench. The border management solution is based upon a border management business architecture defining the structure for developing a border management solution in terms of its capabilities and the interrelationships of those capabilities. The border management solution according to the present invention may be implemented as an integrated whole or as component parts to a border management solution. | 08-09-2012 |
20120203828 | VARIABLE FIDELITY MEDIA PROVISION SYSTEM - A variable fidelity media provision system and method are provided herein. | 08-09-2012 |
20120203829 | CLIENT TERMINAL, CONTENT UTILIZING SYSTEM, AND DATA TRANSMITTING/RECEIVING METHOD - A client terminal comprises a first application unit which transmits and receives data to and from a server, and a second application unit which transmits and receives data to and from the first application unit. An instruction transmitting unit in the second application unit transmits a user's instruction to the first application unit, and a state holding and transmitting unit transmits state information of the second application unit to the first application unit. A request generation unit in the first application unit generates a request command for the server based on the instruction received from the instruction transmitting unit, a state addition unit adds the state information received from the state holding and transmitting unit to the request command, and a request transmitting unit transmits the request command to which the state information is added to the server. | 08-09-2012 |
20120203830 | METHOD, APPARATUS AND SYSTEM FOR MEDIA POSITION CONTROL - The present invention provides a method for media position control, comprising: a client sending to a player a request for setting up a streaming session; setting up the streaming session between the player and a server; setting up a communication channel between the client and the server; defining an interfacing message between the client and the server for indicating a read position in a media; and creating a continuous stream in the server in accordance with the read position. The present invention further provides an apparatus and a system for media position control, as well as a server and a client for media position control. | 08-09-2012 |
20120209903 | METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR EXTENSIBLE SERVICE REGISTRY FOR SERVICE ORIENTED ARCHITECTURE ENDPOINTS - Described herein are embodiments of a method, system and computer program product for allocating a service to a client using an extensible service registry in a service oriented architecture (SOA). In accordance with one aspect, a method of allocating a service in a SOA includes registering one or more services with a service registry of a SOA; receiving by the service registry a query for a service, wherein the query comprises a queried service method name and one or more queried context attributes of the service; and determining by the service registry a service endpoint reference for the queried service using the queried service method name and the one or more queried context attributes of the service. | 08-16-2012 |
20120209904 | TIMEOUT CONTROL METHOD, APPARATUS, AND SYSTEM - The present invention discloses a timeout control method of controlling timeout of a client, where the client includes at least one browser user. The method includes: sending, by the client, a client request to a server, where the client request includes a first timeout control identifier, the first timeout control identifier is used for starting a timeout control of the browser user, and the server is configured to maintain condition information required for determining whether the browser user times out and generate timeout status information according to the condition information; obtaining the timeout status information of the browser user from the side of the server; and locking the current operation interface of the browser user when determining, according to the timeout status information, that the browser user times out. | 08-16-2012 |
20120209905 | MIGRATING ACTIVE I/O CONNECTIONS WITH MIGRATING SERVERS AND CLIENTS - A technique for modifying an input/output (I/O) connection type between a client and a server includes determining, by the client, when at least partial storage access control for the client is to be migrated from a first virtualized I/O server to a second virtualized I/O server. An I/O connection type, from among multiple available I/O connection types available between the client and the second virtualized I/O server, is then selected by the client when the at least partial storage access control for the client is to be migrated. The selected I/O connection type is then communicated, by the client, to the second virtualized I/O server, which is configured to facilitate storage access for the client using the selected I/O connection type. | 08-16-2012 |
20120215829 | METHOD AND APPARATUS FOR EFFICIENT AND ACCURATE ANALYTICS WITH CROSS-DOMAIN CORRELATION - A method of generating analytics to provide an analysis of data from distinct data domains includes collecting sensor data from at least two distinct data domains, deriving parameters from the collected data, wherein at least one of the parameters is a first domain parameter derived from one of the data domains and at least another one of the parameters is a second domain parameter derived from the other data domain, providing a data model that enables a user to specify at least one of the first parameters and at least one of the second domain parameters and generate at least one rule based on the selected parameters, and generating analytics that analyze the collected data against the rules to determinate whether the rules have been satisfied and provide results of the analysis to a user of the analytics. | 08-23-2012 |
20120215830 | Matrix Code for Use in Verification of Data Card Swap - A content receiver receives an update to a memory unit contained therein utilizing data stored in a data card inserted or incorporated into the content receiver. The content receiver dynamically generates a matrix code based on the updates received in the memory and on information uniquely identifying the content receiver. The matrix code is transmitted to a content display device for display, and a matrix code reader detects the displayed matrix code and transmits information contained within the matrix code to a content provider for updating a user's account associated with the updated content receiver. The content provider may transmit a message to the content receiver for display on the content display device indicating the update to the user's account. The content provider may transit a similar message to the matrix code reader. | 08-23-2012 |
20120215831 | Software Application Delivery and Launching System - One embodiment allocates a first virtual memory; receives executable code of a first piece of software; writes the executable code of the first piece of software directly into the first virtual memory; marks the first virtual memory as executable; executes the executable code of the first piece of software directly from the first virtual memory; and downloads and executes executable code of a second piece of software as facilitated by the executable code of the first piece of software. | 08-23-2012 |
20120215832 | PUBLISHER-BASED MESSAGE DATA CASHING IN A PUBLISH-SUBSCRIPTION ENVIRONMENT - Embodiments of the present invention provide an approach for a broker-assisted, publisher side cache that can be utilized to reduce a volume of data (e.g., network traffic) delivered between a publisher and broker in a publication/subscription (pub/sub) environment. Specifically, in a typical embodiment, when a message is received on a broker system from a publisher system, the broker system analyzes the message for potentially repetitive data. Such data can be determined from historical messages (e.g., determining that a certain set of data appeared in multiple messages and is thus flagged in a database or the like), a set of rules (e.g., if data set “Y” appears, flag it as potentially repetitive), etc. Regardless, once such a set of data has been identified, a unique identifier/key corresponding thereto will be sent back to the publisher system and the set of data will be stored in a (data) cache. Upon receipt, the publisher system will cache/store the unique identifier in a (key) cache. Then, when the publisher system generates a future message that would contain the same set of data, the publisher system will substitute the unique identifier (as retrieved from the key cache) for the set of data to yield an abbreviated/truncated message. The abbreviated message would be sent to the broker system, which would: analyze the message; locate the unique identifier; retrieve the corresponding set of data from the (data) cache; replace the unique identifier with the set of data to yield a completed message; and then send the completed message to relevant subscriber system(s). | 08-23-2012 |
20120215833 | GATEWAY/SET TOP BOX IMAGE MERGING FOR DELIVERY TO SERVICED CLIENT DEVICE - A gateway includes at least one communications interface and processing circuitry and establishes communications with at least one service provider device and with a serviced client device. The gateway receives serviced client device display structure instructions, first streamed content from a service provider device, and second streamed content from a cloud server, the second streamed content based upon an Internet session hosted by the cloud server. Based upon the serviced client device display structure instructions, the gateway combines the first streamed content with the second streamed content to form merged streamed content and transmits the merged streamed content to the serviced client device. In another operation the gateway forwards the first streamed content to a first client device and the second streamed content to a second client device based upon the serviced client device display structure instructions. | 08-23-2012 |
20120215834 | CLOUD SERVER/THIN CLIENT/GATEWAY SELECTIVE BROWSER INSTANTIATION - A gateway having at least one communications interface and processing circuitry establishes communications with at least one service provider device and at least one serviced client device. The gateway then determines that a serviced client device is to establish an Internet browsing session. Based upon characteristics of the serviced client device, the gateway determines where to instantiate a web browser to service the Internet browsing session. Based upon the determination, in a first operation, instantiates the web browser to service the Internet browsing session at the gateway or client device. In a second operation, the gateway instantiates the web browser to service the Internet browsing session at a service provider server. In other operations, the gateway may determine to instantiate a browser for a first client device at a cloud server and to instantiate a browser for a second client device either locally or at the second client device. | 08-23-2012 |
20120215835 | METHOD FOR COMMUNICATION BETWEEN SERVER PROCESSING APPARATUS AND CLIENT PROCESSING APPARATUS - In a client processing apparatus, each application program independently performs communication with a server processing apparatus in spite of relevance between the application programs. For example, when plural application programs issue a request at the same timing in correspondence with a user's operation, the operation speed of the application program may become low. A request which occurs at the same timing of a particular request outputted from an application program to the server processing apparatus is previously defined in a communication grouping table. When the application program actually outputs a request, the communication grouping table is referred to, then the request and a request in the table to occur at the same timing are transmitted at once to the server processing apparatus. The server processing apparatus processes the plural requests at once, and returns the result of processing to the client processing apparatus. | 08-23-2012 |
20120215836 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREOF, AND COMPUTER PROGRAM - An information processing apparatus in which a process communicating with an external apparatus operates is provided. The information processing apparatus includes a first acquisition unit configured to acquire identification information for identifying the process; a second acquisition unit configured to acquire port information indicating a characteristic of a communication port used by the process to communicate with the external apparatus; and a control unit configured to control a storage unit to store the port information and the identification information in correspondence with each other, wherein the second acquisition unit is further configured to acquire the port information by filtering an input or output of driver software used by the process to use the communication port, monitoring communication between the process and an application programming interface used to access the communication port, or a port monitoring interface. | 08-23-2012 |
20120215837 | NETWORK DEVICE AND FILE TRANSFER METHOD - A network device that includes a server-side specific functional unit which has a function to manage a location of a data file in accordance with a specific file sharing function; a client-side specific functional unit which has a function to acquire the data file in accordance with the specific file sharing function; a server-side general functional unit which has a function to manage the location of the data file in accordance with a general file sharing function; and a client-side general functional unit which has a function to acquire the data file in accordance with the general file sharing function. | 08-23-2012 |
20120215838 | OPTIMIZATION OF A SOFTWARE APPLICATION IMPLEMENTED ON A CLIENT-SERVER SYSTEM - In at least one embodiment, data relating to the usage and the operating status of a frontend module of a software application implemented on the client side is acquired continuously during the execution of the application by way of a monitoring frontend module implemented on the client side of a client/server system. This acquired usage and status data is transmitted by the monitoring frontend module to a monitoring backend module implemented on the server side. The usage and status data is stored by the monitoring backend module in a database on the server side. The usage and status data stored in the database is automatically analyzed by way of an analysis module. In the process, default settings of the software application are automatically modified by way of the analysis module on the basis of the result of the analysis in order to improve the performance of the application. | 08-23-2012 |
20120215839 | NETWORK-AWARE STRUCTURED CONTENT DOWNLOADS - A request for content is received at a content server via a first network connection from a client device. The content includes a set of portions represented within a root document. Based upon a download constraint of at least one portion of the content and a network characteristic of the first network connection, at least one portion of the content is deferred for download over a network connection other than the first network connection. The content is sent with each deferred portion of the content replaced with a content stub within the root document. Each content stub identifies the respective portion of the content as a deferred portion of the content and includes a content identifier of the respective deferred portion of the content. | 08-23-2012 |
20120215840 | SYSTEM AND METHOD FOR PROVIDING USER CONTEXT SUPPORT IN A NATIVE TRANSACTION PLATFORM - According to an embodiment, the present invention provides a computer-readable storage medium comprising processor executable codes. The computer-readable storage medium includes code for receiving information from a client entity at a server entity over a network. The computer-readable storage medium includes code for providing a server process at the service, the server process including one or more process threads. The computer-readable storage medium includes code for providing a first context associated the one or more process threads. The computer-readable storage medium includes code for receiving a user request from the client entity for a user thread, the user thread being associated with the service process. The computer-readable storage medium includes code for generating the user thread at the server entity. | 08-23-2012 |
20120215841 | METHOD AND SYSTEM FOR SYNCHRONIZING OPERATIONS OF MULTIPLE GROUPS - A method is disclosed for synchronizing operations of at least a first group on a first server and a second group on a second server. The method includes establishing an association between the first group and the second group using a pre-set association identifier, receiving operation information containing a type of operation and specifying an operation, and performing the operation specified by the operation information on the first group. The method also includes sending the operation information and the association identifier to the second server, receiving the operation information and the association identifier, and searching the second group corresponding to the association identifier. Further, the method includes performing an operation corresponding to the type of the operation information on the second group based on the type of the operation information. | 08-23-2012 |
20120215842 | METHOD AND APPARATUS FOR OUTPUTTING EVENT OF THIRD PARTY DEVICE IN HOME NETWORK SUPPORTING UPNP REMOTE PROTOCOL - An apparatus for outputting an event of a third party device in a home network is provided, which includes a remote user interface (RUI) client taking part in a user interface (UI) session using a universal plug and play (UPnP) remote protocol; an RUI server taking part in the UI session, judging whether the RUI client exists on the home network, storing and transmitting an event message of a third party device that does not take part in the UI session; and an i-box receiving the event message from the RUI server if the RUI client does not exist on the home network, and transmitting the event message to the RUI client existing outside the home network by using an external network. | 08-23-2012 |
20120221624 | Client Diversity Policy Sharing with the Transport Layer - Diversity constraints with respect to connections or links in a client layer are conveyed to a server layer where those links or connections are served by paths in the server layer. A network device in the server layer stores data associated paths in the server layer with identifiers for connections in the client layer. The network device in the server layer receives from a network device in the client layer a request to set up a path in the server layer for a connection in the client layer. The network device in the server layer receives information describing the diversity requirements associated with connections in the client layer. The server layer network device computes a route in the server layer for the connection specified in the request based on the diversity requirements. | 08-30-2012 |
20120221625 | Distributed Operation of a Local Positioning System - Presented is a system and method for distributed operation of Local Positioning Systems (LPS). A method includes establishing a network connection with a local controller and providing a user interface for sending device commands to an LPS associated with the local controller, and may include requesting a network address of a server for streaming video. The user interface can control a plurality of LPS units and the local controller can accept device commands from a plurality of user interfaces. A system includes a local system with interfaces to an LPS and a network that directs device control messages to the LPS from one or more remote systems, and a remote system that establishes network connections with one or more local systems and provides a user interface for sending device control messages to the one or more LPS units. | 08-30-2012 |
20120221626 | SYSTEMS AND METHODS FOR ESTABLISHING UPLOAD CHANNELS TO A CLOUD DATA DISTRIBUTION SERVICE - Embodiments relate to systems and methods for establishing upload channels to a cloud data distribution (CDD) service. In particular, an administrator of a user network can desire to migrate data to a cloud-based network via the CDD service. The administrator can provide specifications for transferring the data to the CDD service via a connection between the CDD service and the user network. The CDD service can generate a set of options for transferring the data based on the specifications and a specification of the connection. The set of options can be provided to the administrator, the administrator can select one of the options, and the transfer of the data can be initiated according to the selected option. | 08-30-2012 |
20120221627 | METHOD AND APPARATUS FOR PROVIDING PROXY-BASED SHARING OF ACCESS HISTORIES - An approach is provided for proxy-based sharing of access histories. A proxy platform causes, at least in part, storage of an access history at a proxy server, the access history associated with a client of the proxy server. The proxy platform determines to provide access to the access history to one or more other clients of the proxy server. The access enables, at least in part, the one or more other clients to access one or more communication endpoints, one or more resources, or combination thereof associated with the access history via the proxy server. | 08-30-2012 |
20120221628 | SERVER SYSTEM AND METHOD OF CONTROLLING CLIENT APPARATUS - A server system includes a session information storage section that stores session information, the session information being information that links identification information about a first client apparatus and identification information about a second client apparatus, a processing section that generates operation screen information, the screen information being information for displaying an operation screen used to operate the second client apparatus on the first client apparatus, and a communication section that transmits the operation screen information to the first client apparatus, the processing section linking the first client apparatus and the second client apparatus based on the identification information transmitted from the first client apparatus and the session information, and generating the operation screen information. | 08-30-2012 |
20120221629 | SYSTEM AND METHOD FOR REMOTELY CONTROLLING WEB CONTENT WITH MOBILE DEVICES - A web-based system that may enable the use of a network-enabled mobile device to interact with and remotely control web content on a network-enabled display device. The mobile device may connect to the display device via a server. The mobile device may send communications to the display device to control an application running on the display device. In response, the display device may send communications to the mobile device to update an application running on the mobile device. The mobile device may be untethered to the display device. | 08-30-2012 |
20120221630 | SERVER - A server comprising: a detector that detects a run command of an application; a CPU load calculating unit that calculates a CPU load; a screen image transmission load calculating unit that calculates a screen image transmission load; a server runtime load calculating unit that calculates a server runtime load; a client runtime load calculating unit that calculates a client runtime load; a determining unit that determines which runs the application, the server or the client; a running unit that runs the application; and a transmitter that transmits the running information on the application to the client. | 08-30-2012 |
20120221631 | ASSISTED BROWSER NAVIGATION - Assisting navigation of a first browser executing on a first data processing system is provided by navigating, responsive to a second browser executing on a second data processing system, to identify information to be displayed using the first browser on the first data processing system. An identifier is request to associate with the identified information and the identifier is dynamically generated responsive to the request for an identifier. The identifier is associated with the identified information to be displayed using the first browser such that the identified information may be retrieved using the identifier. | 08-30-2012 |
20120221632 | Cached and Server Views with Automatic Caching and Smooth Scrolling - On a client computer, customer relationship management software is integrated into a messaging application that includes a user interface. Customer relationship management (CRM) information is received from a server computer. An automatic determination is made as to whether the received CRM information is to be cached on the client computer. When it is determined that the CRM information is to be cached on the client computer, the CRM information is cached in a cache on the client computer. When at least some of the CRM information is cached on the client computer, the cached CRM information is displayed as a view on the client computer. The display of the CRM information is integrated into the user interface of the messaging application program. | 08-30-2012 |
20120221633 | REMOTE COLLECTION OF COMPUTER FORENSIC EVIDENCE - The invention is directed to techniques for allowing a user to remotely interrogate a target computing device in order to collect and analyze computer evidence that may be stored on the target computing device. A forensic device receives input from a remote user that identifies computer evidence to acquire from the target computing device. The forensic device acquires the computer evidence from the target computing device and presents a user interface for the forensic device through which the remote user views the computer evidence acquired from the target computing device. In this manner, forensic device allows the user to interrogate the target computing device to acquire the computer evidence without seizing or otherwise “shutting down” the target device. | 08-30-2012 |
20120221634 | SYSTEM AND METHOD FOR IDENTIFYING AND PAIRING DEVICES - A computer system and method for identifying and pairing devices. The system includes a plurality of remote user interface computers, each having a display device and a user input device and each connected to a first network via a first respective data communication link. The system also includes a plurality of medical devices each having a medical device user interface and a second data communication link adapted to exchange data with the remote user interface computers. The system also includes a database adapted to communicate with the remote user interface computers via a connection to the first network or via a direct connection to one of the remote user interface computers, the database being adapted to store patient medical information including a treatment prescription that includes use of one of the medical devices. | 08-30-2012 |
20120226736 | METHOD AND SYSTEM SUPPORTING MOBILE COALITIONS - A system and method for supporting mobile coalitions for entertainment comprises devices including a master device, a server having a multimedia service executable by the master device and modules operable to recommend formation of a coalition based on the service, invite the devices to participate in the coalition, set up the coalition by determining the devices to participate, launching on each device a link to the coalition, performing emulation of the coalition by streaming a portion of the service to each device until experience is satisfactory, and continuing by transmitting the service to the devices, capture interactions on the devices by users, the interactions comprising at least gestures, taps correlating to messages of quality of experience, adapt the coalition by managing user inputs conveying quality of experience, maintaining synchronization of the devices, and maintaining the service when one or more of the devices cease to participate, and terminate the coalition. | 09-06-2012 |
20120226737 | METHOD AND SYSTEM FOR REDUCING SERVICE OVERHEAD IN SERVICE ORIENTED ARCHITECTURES - A system and method for processing service request in service oriented architectures to minimize service overhead is provided. The method includes invoking a software service by a client by sending service request to a server hosting the software service. The method further includes receiving the software service request by the server and determining whether one or more portions of service logic software code should be executed by the client, based on information related to client capabilities. Thereafter, service logic software code is streamed to the client partly or in-total. The client executes service logic software code provided by the server. The server is pre-configured to execute or transfer one or more portions of service logic software code to the client based on client capability information and extent of affinity of the service for server-specific resources. The server executes the software service partly or in-total based on the configuration. | 09-06-2012 |
20120226738 | SIMULTANEOUS DOWNLOAD OF APPLICATION FILE PORTIONS - A client device downloads a file of a computer-implemented game using multiple network connections. The client device may first receive configuration information for downloading the file, such that the configuration information indicates a partition quantity for a plurality of file portions into which the file is partitioned at one or more server computers, and indicates at least one hostname from which to request the file portions. The client device may download the plurality of file portions by using the configuration information to determine uniform resource locators (URLs) for the individual file portions, and using multiple network connections to download the file portions from the determined URLs. The client device may then combine the plurality of file portions to form the file. | 09-06-2012 |
20120226739 | SERVER, SYSTEM, AND METHOD FOR OFFERING DISTRIBUTED SERVICE - a server, system and method for offering a distributed service are provided. The service distribution server includes: a first communication unit which communicates with a client; a second communication unit which communicates with a plurality of external devices which respectively provide a plurality of services; and a first controller which selects one among the plurality of services based on information about the client and a requested service if receiving a service request from the client, and controls the first communication unit and the second communication unit to cause an external device providing the selected service among the plurality of external devices implement the requested service. | 09-06-2012 |
20120226740 | SYSTEM AND METHOD TO PROVIDE REMOTE DEVICE MANAGEMENT FOR MOBILE VIRTUALIZED PLATFORMS - A virtualization aware device management (VADM) server manages mobile devices, including mobile devices that have been virtualized. Each virtualized mobile device supports multiple virtual devices. Each virtual device can be managed independently by the VADM server, in similar manner to non-virtualized devices. The VADM server interacts with one or more device management clients (DMCs) running on a virtualized mobile device to manage the virtual devices installed thereon. In a mobile virtualized device, a DMC can run exclusively within the virtual machine monitor (VMM) for remote management of some or all of the virtual devices on the mobile virtualized device; within each virtual device for remote management of the respective virtual device; or a combination thereof, with a DMC in the VMM acting as a bridge for DMCs within the virtual devices. | 09-06-2012 |
20120226741 | CLOUD-BASED DE-DUPLICATION - Example apparatus, methods, and computers support cloud-based de-duplication with transport layer transparency. One example apparatus includes a processor, a memory, and an interface to connect the processor, memory, and a set of logics. The set of logics includes a hardware identification logic for identifying networking hardware used by or available to the apparatus to interact with a cloud-based computing environment and a protocol identification logic for identifying a protocol used by or available to the apparatus to communicate messages for the cloud-based computing environment through the networking hardware. The set of logics also includes a de-duplication preparation logic for preparing a message to carry data to be de-duplicated and metadata concerning the data to be de-duplicated. The message is to be provided to the cloud-based computing environment through the networking hardware according to the protocol. | 09-06-2012 |
20120226742 | Transparent User Interface Integration Between Local and Remote Computing Environments - Methods and systems for transparent user interface integration between remote (“published”) applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration. Furthermore, international text may be correctly received in cross-language environments, or translated into the language of the presenting environment. | 09-06-2012 |
20120226743 | SYSTEMS AND METHODS FOR CUSTOMIZED MULTIMEDIA SURVEYS IN A SOCIAL NETWORK ENVIRONMENT - Customized multimedia surveys are provided in a social network environment. A user that initiates the survey provides survey content and properties. The properties include criteria specifying which users are eligible to participate in the survey. Users eligible to participate can be identified by querying a database of user properties. The survey can include text, images, audio, video, and other media. Eligible users are invited and responses are received from those who agree to participate. Survey results are compiled from the responses received. Rewards may be provided to respondents. The reward may be provided in an ecommerce system that includes both redeemable and non-redeemable points. Cash can be converted to non-redeemable points. Redeemable can be converted to cash. A transaction may transfer redeemable points from a first user to a second user with points converted from non-redeemable points to redeemable points in limited circumstances. | 09-06-2012 |
20120226744 | METHOD AND APPARATUS FOR UPDATING AND SYNCHRONIZING INFORMATION BETWEEN A CLIENT AND A SERVER - The present invention provides a method and apparatus for integrating applets running on a client with the application logic for applications running on a server. Instead of using the FORM element available in HTML, individual active applets are available and may be created that obtain user input (e.g. a checkbox, textbox, button, etc.). A hidden applet called the Applet Group Controller is created which handles communication between the applets on the browser and the application logic on the server. | 09-06-2012 |
20120226745 | METHOD AND APPARATUS FOR UPDATING AND SYNCHRONIZING INFORMATION BETWEEN A CLIENT AND A SERVER - The present invention provides a method and apparatus for integrating applets running on a client with the application logic for applications running on a server. Instead of using the FORM element available in HTML, individual active applets are available and may be created that obtain user input (e.g. a checkbox, textbox, button, etc.). A hidden applet called the Applet Group Controller is created which handles communication between the applets on the browser and the application logic on the server. | 09-06-2012 |
20120226746 | Method and Apparatus for Information Exchange Over a Web Based Environment - Exchanging information via web is a way of life in modern society. Present invention utilizes dynamic workspace technology to allow people much efficiently and flexibly to exchanging information across global environment. | 09-06-2012 |
20120226747 | APPARATUSES AND METHODS FOR SELECTING A TRANSPORT CONTROL MECHANISM - The present invention proposes an apparatus and a method for selecting a transport control mechanism to be used between a first device ( | 09-06-2012 |
20120233238 | Dynamic Recommendations in Geo-Social Networking System - In one embodiment, a geo-social networking system records location data of a user, generate a set of recommendations based on the user's location data, and present one or more recommendations of the set of recommendations to the user based on the user's current location. | 09-13-2012 |
20120233239 | Device Specific Handling of User Interface Components - One embodiment receives a request for a screen of a user interface (UI) of a software application from a second computing device, wherein the screen comprises one or more UI components; accesses a set of features of the second computing device; for each UI component contained in the screen, generates first code for rendering and displaying the UI component on the second computing device based on the set of features of the second computing device; and transmits the first code to the second computing device. | 09-13-2012 |
20120233240 | SCTP ASSOCIATION ENDPOINT RELOCATION IN A LOAD BALANCING SYSTEM - Presented is a system and methods for relocating a Stream Control Transmission Protocol (SCTP) association from a first back-end server to a second back-end server without disturbing the SCTP association connection. The front-end server coordinates the replacement by requesting SCTP association connection parameters from the first back-end server and providing the SCTP association connection parameters to the second back-end server. Further, the front-end server discards any SCTP association packets, not necessary to the replacement, directed to the two back-end servers during the replacement. Throughout the replacement, the client, on the non-relocating end of the SCTP association, is unaware of the replacement or the existence of the front-end server. | 09-13-2012 |
20120233241 | Requesting, Responding and Parsing - This disclosure relates to requesting content items of a web page, via a first request and a second request and responding to the requests. The server computer receives the first request from a client computer and responds to the first request by sending a plurality of default content items to the requesting client computer. The server computer receives the second request from the client computer and responds to the second request by sending a plurality of non-default content items to the requesting client computer. In one or more disclosed embodiments, the client computer stores the plurality of non-default content items in a cache. This disclosure also relates to parsing data in the cache. | 09-13-2012 |
20120233242 | E-Book Service That Includes Users' Personal Content - Users can access personal content on multiple e-book readers. A personal document received from a user is converted from its original format into a shadow e-book of an e-book format. An e-book record is created for the personal document to store information for creating a seamlessly integrated reading experience of the shadow e-book across different e-book readers (e.g., reading position, notes). When an e-book reader requests for the personal document, the shadow e-book is transmitted to the e-book reader along with information from the e-book record. Subsequently, information is received from the e-book reader to update the e-book record. | 09-13-2012 |
20120233243 | Methods Circuits Apparatuses and Systems for Facilitating Access to Online Content - Disclosed are methods, circuits, apparatuses and systems for facilitating access to online content, including personalized content. A content access peripheral (CAP) may be provided, such that the CAP may be operated in conjunction with a host computing platform (e.g. host device) in order to facilitate and/or expedite access to online content residing/stored on a computer server connected to the Internet or to another distributed data network. The CAP may initially be associated with specific content(s) residing/stored on the computer server connected to the Internet or to another distributed data network by a CAP to content correlator. | 09-13-2012 |
20120233244 | REMOTE SUPPORT SYSTEM AND REMOTE SUPPORT METHOD FOR TERMINAL - A remote system and a remote operation method are provided, being capable of starting promptly and completing remote operation immediately for a user. A support server | 09-13-2012 |
20120233245 | VOIP COMMUNICATION SYSTEM AND METHOD FOR REGISTERING CLIENT DEVICES WITH SAME - A method registers client devices with a primary device using a backup server. The backup server detects whether the primary server is available, and when the primary server is available, the backup server evaluates the registration capacity of the primary server. The backup server further creates a queue of the client devices registered with the backup server according to the backup registration time of the client devices, and notifies the client devices individually or in groups that the primary server is again available. | 09-13-2012 |
20120233246 | SAFETY SYSTEM FOR TAXI USERS COMBINING REPUTATION MECHANISMS AND COMMUNITY NOTIFICATIONS - Disclosed is an safety system for taxicab users including (a) mechanisms for profiling the reputation (including reputations of service-quality and safety) of a taxicab and/or taxi-driver and (b) mechanisms for community notification of the taxicab and driver profiles. | 09-13-2012 |
20120233247 | ADAPTIVE MULTIMEDIA RENDERER - A server for adaptively rendering a multimedia content stream includes a first interface for connecting the server to a multimedia network server to receive an original multimedia content stream. A second interface connects the server to a client for receiving a rendered multimedia content stream. Processing logic determines rendering parameters responsive to connection parameters related to connection bandwidth between the server and the client. Rendering logic renders the multimedia content stream from the original multimedia content stream responsive to the rendering parameters. | 09-13-2012 |
20120233248 | METHOD AND SYSTEM FOR PROCESSING REQUEST MESSAGE, AND LOAD BALANCER DEVICE - A method and a system for processing a request message, and a load balancer device are provided. The load balancer obtains a service name and an operation name through simple string matching, and a large amount of computing is performed at a server side, thereby solving a session hold problem of a composition engine cluster, reducing a computing task of a load balancer, maximizing a fan-out capability of the load balancer, and increasing a throughput of the composition engine cluster to a maximum extent, therefore satisfying a demand for a large capacity of a composition engine. | 09-13-2012 |
20120233249 | SUBSCRIBER DRIVEN MEDIA AGNOSTIC CONTENT DELIVERY ACROSS NETWORKS - A system and method is provided to facilitate subscriber driven media agnostic content delivery across same or different networks. The method includes receiving preferences from a sending client and a receiving client and receiving content of a first media type over a network. The method further includes sending the content or a reference to the content to the receiving client in a preferred media type and to a preferred device in accordance with at least one preference of the receiving client. The method also includes notifying at least the receiving client that the content is to be received by the preferred device. | 09-13-2012 |
20120239725 | Network Connection Hand-off Using State Transformations - Some embodiments provide a director agent, a server agent, and a specialized hand-off protocol for improving scalability and resource usage within a server farm. A first network connection is established between a client and the director agent in order to receive a content request from the client from which to select a server from a set of servers that is responsible for hosting the requested content. A second network connection is established between the server agent that is associated with the selected server and a protocol stack of the selected server. The first network connection is handed-off to the server agent using the specialized hand-off protocol. The server agent performs network connection state parameter transformations between the two connections to create a network connection through which content can be passed from the selected server to the client without passing through the director. | 09-20-2012 |
20120239726 | SYSTEM AND METHOD OF PROCESSING CONTENT USING A UNIFORM RESOURCE IDENTIFIER - A host server receives a content request in the form of a Uniform Resource Identifier (URI) from a client. The URI identifies a first content resource and describes a first service resource to be applied to a representation of the first content resource. The URI is translated into an instruction set. The host server causes execution of the instruction set to apply the first service resource to a representation of the content resource. A processed representation of the first content resource is then provided to the client in response to the request. | 09-20-2012 |
20120239727 | MULTIMEDIA SERVICE NETWORK AND METHOD FOR PROVIDING THE SAME - An overlay service network and method for delivering a multimedia service. The overlay service network comprises a user interface for subscribers to request an available service as a requested service, a register server for registering and storing a database of available services, a plurality of service nodes for executing at least one available service and a controller for receiving a request for an available service, searching the register server for the requested service, selecting one or more of the plurality of service nodes to execute the requested service and establishing a chaining sequence between a node requesting the service, the one or more selected execution nodes and a destination node to execute the requested service. | 09-20-2012 |
20120239728 | Method and system for providing a session involving a plurality of software applications - A computer-implemented method is disclosed for providing a user with a consistent view of user session in a distributed environment. The method includes providing application servers with data storage means for storing part of the user context for that user session, defining thereby for each user session a set of application servers having each an affinity with the user session. Each application server is configured to process a software application that is required for that user session. At a routing means, performing the following steps with at least one data processor: receiving request from the user and routing transactions of the user session toward the application servers having an affinity with the user session in order to fulfill the request, assigning to the user session a correlation record (DCX) arranged to include Affinity Keys, each Affinity Key indicating an application server that has an affinity with the user session for a given software application, propagating the correlation record with transactions, allowing thereby the routing means to target the application servers that are linked to the user context of that user session and that process the software application relevant to process the transaction. | 09-20-2012 |
20120239729 | METHODS AND APPARATUS FOR CONNECTING A THIN CLIENT TO A VIRTUAL DESKTOP - In some embodiments, an apparatus includes a boot module, a server module, and a broker module within a housing. The boot module is configured to receive a boot request signal from a thin client device. The boot module is configured to send, in response to the boot request signal, a thin client operating system image to the thin client device such that the thin client device can execute a thin client operating system associated with the thin client operating system image. The server module is configured to execute a set of virtual desktops. The broker module is configured to receive, from the thin client operating system executing at the thin client device, a virtual desktop request signal including an identifier of a virtual desktop. The broker module is configured to initiate, based on the identifier, a communication session between the virtual desktop and the thin client operating system. | 09-20-2012 |
20120239730 | SYSTEM INCLUDING A MIDDLEWARE MACHINE ENVIRONMENT - A system and method for providing a middleware machine or similar platform. In accordance with an embodiment the system (referred to herein in some implementations as “Exalogic”) comprises a combination of high performance hardware, together with an application server or middleware environment, to provide a complete Java EE application server complex which includes a massively parallel in-memory grid, can be provisioned quickly, and can scale on demand. In accordance with an embodiment, the system can be deployed as a full, half, or quarter rack, or other configuration, that provides an application server grid, storage area network, and InfiniBand network, which support the execution of an application server, middleware or other functionality such as, for example, WebLogic Server, JRockit or Hotspot JVM, Oracle Linux or Solaris, and Oracle VM. Additional features of the system can include, e.g. Zero Buffer Copies, Scatter/Gather I/O, T3 Connections, and Lazy Deserialization. | 09-20-2012 |
20120239731 | METHODS AND SYSTEMS FOR PROVIDING CONTENT PROVIDER-SPECIFIED URL KEYWORD NAVIGATION - An apparatus and a non-transitory computer-readable medium may perform a method for providing content provider-specified URL keyword navigation. The method may comprise: receiving a first HTTP response from a first web server, wherein the first HTTP response includes a client-executable program; executing the client-executable program, wherein executing the client-executable program comprises: identifying a keyword included in a first URL; transmitting at least a portion of the first URL and the keyword to a second server for resolution; and receiving a second URL corresponding to a resolution of the keyword from the second server; sending a second HTTP request to a third web server for a second resource defined by the second URL; and receiving a second HTTP response from the third web server, wherein the second HTTP response includes the third resource. | 09-20-2012 |
20120239732 | Prereading Method and System for Web Browser - The present invention relates to the field of Web browser technology, particularly to a prereading method and system for a Web browser, the method comprising: submitting, by a Web browser client, a first Web page visiting request to a target server and uploading an individual browsing record characteristic of the first Web page; forming, by a transfer server, a prereading policy according to the received individual browsing record characteristic of the first Web page and the stored at least one swarm browsing record characteristic of the first Web page; acquiring, by the transfer server, a Web page from the target server according to the prereading policy and sending the Web page to the browser client for buffering. The present invention makes it possible to preread Web pages according to individual users' visiting habits and preferences in combination with mass users' visiting history, and find out Web pages that a user is most likely to click through computational analysis of weights and preference coefficients on different page elements of Web pages, thereby realizing more precisely prereading, significantly increasing success rate of preread. Further, pages are downloaded in idle period, which advantageously saves time for users by substantially avoiding waiting. | 09-20-2012 |
20120239733 | METHOD AND DEVICE FOR SHARING OBJECTS IN SERVICE GROUPS OF CPNS ENABLER - A method and device for creating service groups and sharing objects within the service groups in a CPNS enabler are discussed. According to an embodiment, a method includes transmitting a first request to create a new CPNS service group to the CPNS server; receiving a second request to provide member information for the CPNS service group from the CPNS server in response to the first request; transmitting the member information for the CPNS service group to the CPNS server in response to the second request, the member information being used to create the CPNS service group and being stored in association with the CPNS service group in the CPNS server; and receiving a response indicating the creation of the CPNS service group from the CPNS server. | 09-20-2012 |
20120239734 | Operation Of A Data Processing Network Having A Plurality Of Geographically Spaced-Apart Data Centers - A method and a device are disclosed for operating a data processing network which includes a plurality of geographically spaced-apart data centers and a large number of client computers, data being transmittable between each of the client computers and at least to one of the data centers, wherein one or more virtual servers is operateable in each of the data centers. According to at least one embodiment, access data is collected including information on geographical location of the client, geographical location of the virtual servers and the degree of utilization of the virtual servers. The access data collected is analyzed and, using the result of analysis, a migration plan, which is improved with respect to the mean latency, is created for the deployment of the virtual servers among the data centers. The virtual servers are migrated between the data centers in accordance with the migration plan. | 09-20-2012 |
20120239735 | SERVER METHOD AND SYSTEM FOR EXECUTING APPLICATIONS ON A WIRELESS DEVICE - A server implemented method for facilitating execution of an application for a wireless device. The server selects a plurality of scene components, which comprise at least one functional unit operable to execute functions associated with the scene components. The functional units may be a portion of an application operable to be executed by the wireless device. The server selects a plurality of assets, which may be used in rendering a scene utilizing the plurality of scene components. The server determines a partition of functionality of the application which defines a server behavior module for executing on the server and a client behavior module for executing on the wireless device. The server customizes the plurality of scene components and the plurality of assets for the wireless device, which are then sent to the wireless device for execution and rendering. | 09-20-2012 |
20120239736 | MAP DISTRIBUTION SERVER, MAP INFORMATION TERMINAL, AND MAP DISTRIBUTION SYSTEM USING THESE MAP DISTRIBUTION SERVER AND MAP INFORMATION TERMINAL - A map distribution system that implements navigation using desired map data in which the degree of reliability of information about an object, such as a road or a facility, is taken into consideration is provided. A map distribution server | 09-20-2012 |
20120239737 | WEB-Based Task Management System and Method - A computer system for coordinating information between a client and a server using a client side in-memory is provided. The server has a server processing unit; a server memory device; a server data storage device; a server program stored in the server data storage device for providing instructions to the server processing unit; and a server database in the server data storage device for managing relational data. | 09-20-2012 |
20120239738 | STORAGE MEDIUM STORING USER INFORMATION REGISTRATION PROGRAM AND USER INFORMATION REGISTRATION METHOD - An installer file, an application program file, and other such files are stored in image memory provided within a camera. Upon connection of the camera to a host device, programs within the installer file are read into the host device and automatically executed, and processing of user registration and installation processing of an attached application program contained within the application program file are automatically performed. After processing of program installation, the installer file and the application program file are deleted from the image memory. | 09-20-2012 |
20120239739 | APPARATUS, SYSTEMS AND METHODS FOR DYNAMIC ADAPTIVE METRICS BASED APPLICATION DEPLOYMENT ON DISTRIBUTED INFRASTRUCTURES - Embodiments of apparatus, systems and methods facilitate the adaptive deployment of a distributed computing application on at least one selected cloud configuration from a plurality of cloud configurations based on dynamically obtained and/or compiled metrics pertaining to the cloud configurations and to the distributed computing application and/or user specified criteria pertaining to the metrics. In some embodiments, an infrastructure independent representation of the distributed computing application is adapted to the selected cloud configuration and run on the selected cloud configuration by utilizing a cloud-specific implementation of the infrastructure independent representation of the distributed computing application. The cloud-specific implementation of the infrastructure independent representation corresponds to the cloud infrastructure on which the distributed application is run. | 09-20-2012 |
20120239740 | SYSTEM AND METHOD FOR A GRAPHICS TERMINAL MULTIPLIER - Thin-client terminal systems allow server computer systems to be shared by multiple computer users. However, thin-client terminal systems that use analog signals can only be placed a limited distance from the main server computer system. On the other hand, thin-client terminal systems that rely purely on digital signals can be expensive to produce. A thin-client multiplier that combines the two different approaches communicates digitally with main server computer system such that it can be placed any distance from the main server computer system. The thin-client multiplier also provides output information received from the server system and electrical power to analog thin-client terminal systems and receives input information from the analog thin-client terminal systems. The received input information is provided to the server system for processing. | 09-20-2012 |
20120246217 | SYSTEM AND METHOD INCLUDING WEB BROWSER RULES ENGINE FOR DATA ENTRY - A system includes a web server having a server storage component including web page information, a rules engine, and a plurality of rules, and a client processor communicating with the web server over a global communication network. The client processor includes a processor component, a web browser, a web browser plug-in tool, and a processor storage component storing copies of the web page information, the rules engine, and the rules as downloaded from the server. The server embeds at least one of the rules engine and the rules with the web page information for download to the client processor. The rules establish a single valid data entry for a selected field of a web page for each combination of values for designated other fields of the web page. The rules engine executes the rules to select the single valid data entry dependent upon the values of the designated other fields. | 09-27-2012 |
20120246218 | REGION OF INTEREST STREAMING - A device may include an interface and one or more processors. The interface may obtain, from a content source via a network, a playlist file including a plurality of content file identifiers corresponding to a plurality of content files associated with alternate encodings of a content stream. The one or more processors may determine that the alternate encodings correspond to different logical divisions of an image area associated with the content stream, forward, to a client device, the playlist file for selection of one logical division of the different logical divisions, and request, from the content source via the communication interface and responsive to the forwarding, one or more content file, of the plurality of content files, associated with a particular encoding of the alternate encodings. | 09-27-2012 |
20120246219 | SHARED CACHE FOR POTENTIALLY REPETITIVE MESSAGE DATA IN A PUBLISH-SUBSCRIPTION ENVIRONMENT - In general, embodiments of the present invention provide an approach for caching potentially repetitive data in a publication-subscription (pub/sub) environment. Specifically, in a typical embodiment, when a message is received on a broker system from a publisher system, the broker system analyzes the message for potentially repetitive data. Such data can be determined from historical messages (e.g., determining that a certain set of data appeared in multiple messages and is thus flagged in a database or the like), a set of rules (e.g., if data set “Y” appears, flag it as potentially repetitive), etc. Regardless, once such a set of data has been identified, the set of data will be cached, and a unique identifier/tag corresponding thereto will be sent to the publisher system and to applicable subscribers. Thereafter, any subsequent message including the same data will contain the unique identifier in place of the cached data (i.e., an abbreviated message). The abbreviated message can be sent from the publisher system to the broker system, and then onto the subscriber system, which will retrieve the data from the shared cache and replace the unique identifier in the abbreviated message with the cached data to yield a complete message. Thus, once data has been cached, there is only a need to send an abbreviated message, which will save network bandwidth. | 09-27-2012 |
20120246220 | SYSTEM AND METHOD FOR SUPPORTING SESSION MANAGEMENT IN A DISTRIBUTED TRANSACTIONAL SERVICE SYSTEM - Session management can be supported in a distributed transactional service system using a distributed transactional server and an affinity client. The affinity client operates to receive a service request from a user application and invoke at least one distributed transactional service provided by the distributed transactional server. The distributed transactional server operates to create and maintain a session for the user application when the at least one distributed transactional service is invoked, and the distributed transactional server further operates to determine an affinity scope associated with the session. The affinity scope, which is maintained on the affinity client, defines a routing scope within the distributed transactional service system, into which consequent requests in the session from the user application are dispatched. | 09-27-2012 |
20120246221 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM, AND INFORMATION PROCESSING SYSTEM - An information processing apparatus includes a memory storing an allowance list, a first receiving unit that receives a first request from a client apparatus, a first transmitting unit that transmits the first request to a management server, a second receiving unit that receives a first response which include first location information indicating a position of a storage server storing software from the management server, an adding unit that adds the first location information to the allowance list, a second transmitting unit that transmits the first response to the client apparatus, a third receiving unit that receives a second request including second location information from the client apparatus, a third transmitting unit that transmits the second request to the storage server, a fourth receiving unit that receives a second response from the storage server, and a fourth transmitting unit that transmits the second response to the client apparatus. | 09-27-2012 |
20120246222 | System for Group Supervision - A system includes one or more computer systems configured to receive a plurality of information streams from a corresponding plurality of client systems that have a defined geographic position, analyze the information feeds, generate messages based on the analysis of the information feeds, generate positional information associated with the messages, and generate a set of informational depictions of the generated messages, with the informational depictions of the messages when rendered on a display device are rendered in juxtaposition with representations of the client systems according to the generated positional information. | 09-27-2012 |
20120246223 | SYSTEM AND METHOD FOR DISTRIBUTING VIRTUAL AND AUGMENTED REALITY SCENES THROUGH A SOCIAL NETWORK - A preferred method for distributing virtual and augmented reality (VAR) scenes between users and viewers through a social network can include delivering one or more VAR scene parameters to a server and requesting a VAR scene from the server at which the VAR scene is hosted. The VAR scene can include both visual data and orientation data, and the orientation data can include at least a real orientation of a device relative to a projection matrix. The preferred method described herein can further include receiving the VAR scene from the server at a viewer device in response to the one or more VAR scene parameters. | 09-27-2012 |
20120246224 | SERVER DEVICE, COMMUNICATION METHOD, AND PROGRAM PRODUCT - According to one embodiment, a server device includes a receiver, an acquisition unit, a difference extracting unit, an estimation unit, a determination unit, a compression unit, and a transmitter. The receiver receives manipulation information from a client device. The acquisition unit acquires a display image on which the manipulation information is reflected. The difference extracting unit extracts a region where pixel information on an image transmitted to the client device is not matched with pixel information on the display image. The estimation unit estimates an elapsed time since the manipulation information is received until the display image is acquired. The determination unit determines image quality, for which a response time is a predetermined value or less, on the basis of the elapsed time. The compression unit generates a compression image in which the image in the region is compressed with the determined image quality. The transmitter transmits the compression image. | 09-27-2012 |
20120246225 | METHOD AND SYSTEM FOR PROVIDING A STATE MODEL OF AN APPLICATION PROGRAM - Methods and apparatuses for enabling remote access to an application program via a computer network provided. Logical elements of the application program may be determined, from which a state model of the application program may be developed. A remote access program updates the state model in accordance with user input data received from a user interface program, generates control data in accordance with the updated state model and provides the same to the application program. The state model may be updated in accordance with application data received from the application program, application representation data in accordance with the updated state model are generated and provided to the user interface program for display at, e.g., a remote client computing device. The application program may be a legacy mainframe application to which remote access is provided without the need to modify the source code of the mainframe application. | 09-27-2012 |
20120246226 | SYSTEM AND METHOD FOR SHARING DATA FROM A LOCAL NETWORK TO A REMOTE DEVICE - A system and method of sharing files from a private network to a remote device. A persistent connection to a communication server is created by a client agent installed on a file sharing source device at the private network. Remote file sharing client devices connect to the communication server to access files from the file sharing source device via the communication server. A media services connector allows direct uploads of files from the file sharing source device to media service providers. A transcoder may be provided on the file sharing source device to reduce the need for transmitting large files over the network. | 09-27-2012 |
20120246227 | METHOD AND SYSTEM FOR LOW-LATENCY TRANSFER PROTOCOL - A method and system for providing computer-generated output and in particular graphical output. An output capturing and encoding engine is configured to intercept graphical output from an application on a server, organize the output into regions having similar motion and/or graphical characteristics, and convert the data from each region into a format suitable to balance transmission efficiencies versus display quality or capability at the receiving end. | 09-27-2012 |
20120254288 | RECOMPOSITING AN RUI IN REAL-TIME - A method of recompositing or recomposing a remote user interface in real-time includes a server device determining network information or conditions and modifying the remote user interface based on the network information. One aspect of modifying the remote user interface includes the server device increasing or decreasing the amount of detail of the remote user interface. Another aspect of modifying the remote user interface includes generating several versions of the remote user interface of varying detail and selecting one of the versions based on the network information. A rendering device is then able to display the modified remote user interface without causing a disruption in the network. | 10-04-2012 |
20120254289 | METHOD AND APPARATUS FOR PROVIDING SERVICE MOBILITY ACROSS SERVICE DEPLOYMENT BOUNDARIES - An approach is provided for providing recommendations based on a recommendation model and a context-based rule. A recommendation platform receives a request for generating at least one recommendation, the request including at least one user identifier, at least one application identifier, or a combination thereof. Next, the recommendation platform determines at least one recommendation model associated with the at least one user identifier, the at least one application identifier, or a combination thereof. Then, the recommendation platform determines at least one context-based recommendation rule. Then, the recommendation platform processes and/or facilitates a processing of the at least one recommendation model, the at least one context-based recommendation rule, or a combination thereof for generating the at least one recommendation. | 10-04-2012 |
20120254290 | DEVICE SPECIFIC REMOTE DISABLING OF APPLICATIONS - Systems and methods are disclosed herein to allow a service provider supporting applications running on a client device to remotely disable the applications, features of the applications, or sessions of the applications running on the client device. The service providers may initiate the disable action automatically upon the detection of certain events on or through the client device without requiring user input. The disable action is specific for the client device. In one embodiment, the service provider collects information associated with the application and with the remote client device that runs the application to conduct one or more transactions with the service provider. The service provider determines from the collected information a feature set of the application to disable on the client device. The service provider disabling remotely the feature set of the application on the client device without affecting any other client devices that run the application. | 10-04-2012 |
20120254291 | WORKFLOW MANAGEMENT IN DISTRIBUTED SYSTEMS - The workflow management system provides automatic management and execution of workflows that include both automated and user-driven actions. The system monitors connected external systems and/or users for the occurrence of events, which trigger the execution of one or more workflow plans. Each workflow plans consists of a plurality of actions and user actions to be performed in a sequential manner. Actions are executed automatically by the system, but user actions are executed asynchronously due to the inclusion of users in the workflow plan. The system handles the asynchronous nature of user actions by maintaining a pending user action database that users can access to view pending user actions, complete user actions, and reserve user actions for subsequent completion. | 10-04-2012 |
20120254292 | USER INTERFACE IMPLEMENTATION FOR PARTIAL DISPLAY UPDATE - Systems and methods for user interface implementation for partial display update are disclosed. One embodiment of the method, which may be embodied on a system includes, in a response received from a web server, identifying, for a web page, a set of elements able to he updated partially as displayed without refreshing the user interface in its entirety, detecting, in the response, updated elements in the set of elements that have been updated from a value displayed in the user interface, and/or partially updating the user interface to reflect changes to the updated elements in the web page without refreshing other portions of the user interface. | 10-04-2012 |
20120254293 | APPLICATION SERVER FOR PROVISIONING A CONTROLLED COMMUNCIATIONS SYSTEM IN A CLOUD-BASED ENVIRONMENT - An application server provides a portal application for provisioning one or more controlled communication systems, such as a virtual PBX's hosted on a server in a network environment through a portal application. The virtual PBXs are provisioned in response to data input in a particular PBX language. The portal application includes a viewer-and-controller module for presenting a graphical user interface (GUI) to a client containing fields for accepting user input pertaining to PBX provisioning requirements. An API interface module for communicating with the virtual PBXs includes a wrapper module which translates between normalized data for use by the viewer-and-controller module and data in the particular PBX language for any virtual PBX, and a provisioning module for communicating with the wrapper module. The viewer- and controller-module further comprises a controller module for generating the GUI, and a transaction module responsive to user input to query the API interface module to obtain data required to implement user provisioning requests in the viewer-and-controller module to create a new or modified user profile. The transaction module further includes a command module for sending commands as normalized data to the provisioning module to implement the new or modified user profile in the one or more virtual PBX's via the wrapper module. | 10-04-2012 |
20120254294 | Mainframe Web Client Servlet - A method includes receiving a request for a time sharing option (TSO) address space from a client application, reserving a TSO address space in a processor, initializing a interactive system productivity facility (ISPF) session in the TSO address space, initializing a message queue associated with the TSO address space and the ISPF session, generating a unique key associated with the client application, the TSO address space, the ISPF session, and the message queue, and entering the unique key and the association of the unique key with the client application, the TSO address space, the ISPF session, and the message queue into a hash map entry. | 10-04-2012 |
20120254295 | SERVICE REQUEST RECEPTION CONTROL METHOD, APPARATUS, AND SYSTEM - The present invention provides a service request reception control method which refuses a reception of the new service request without knowing the available quantity of hardware resource prospectively and without knowing the bottleneck reason prospectively. | 10-04-2012 |
20120254296 | SERVER APPARATUS AND INFORMATION PROCESSING METHOD - A server apparatus | 10-04-2012 |
20120254297 | DATA SORTING SYSTEM AND METHOD - A remote computer and method sort data obtained from cloud servers of a data center. The remote computer obtains the data from the cloud servers and inserts the obtained data into one or more table. The remote computer sorts the data stored in the one or more table by a structure sorting algorithm. The remote computer stores the sorted data into a database electronically connected to the remote computer. | 10-04-2012 |
20120254298 | SYSTEM AND METHOD FOR PROVIDING CONTENT DOWNLOAD SERVICE - A system and method for providing a content download service, that preferably includes a content service server for receiving a request for a content service from a client terminal accessed through a network, and identifying the client terminal and one or more sub-client terminals connected to the client terminal to route the requested contents and a download control signal. A client terminal obtains inherent information from one or more adjacent terminals to request a service from the content service server, and decodes transmitted contents by using the inherent information of the adjacent terminals when receiving the download control signal from the content service server. | 10-04-2012 |
20120254299 | SENDING AND REQUESTING FEED - A server or other computing device can receive a request for a feed (e.g., Really Simple Syndication, Atom, or other Extensible Markup Language format feed) from a client. Content of the requested feed and a type of the client can be determined. Executable processing logic can be added into the requested feed according to the determined content of the feed and the type of the client. The feed into which the executable processing logic has been added can be sent to the client. | 10-04-2012 |
20120254300 | LOAD BALANCING UTILIZING ADAPTIVE THRESHOLDING - Methods and systems for processing data requests in a client-server computing environment, such as the Web, are disclosed. A client device initially transmits a data request to a randomly selected first server device. The first server device may reject the data request if its request queue threshold is exceeded. The client device retransmits the data request, including the request queue threshold, to a randomly selected second server device. The second server device may reject the data request if the request queue threshold of the first server device is smaller than a request queue threshold of the second server device. The client device transmits the data request back to the first server device, including the request queue threshold of the second server device. The first server device processes the data request and adjusts its request queue threshold based on the request queue thresholds of the first and second server devices. | 10-04-2012 |
20120254301 | Broadcast Network Platform System - A commercial search engine for searchmercials. The system manages and searches advertising media video and audio files and associating the media with one or more calls to action. The system contains Metadata utilized for various queries including search, channels of distribution and account information. The system uses a manually data entry interface or a custom retrieval system to selectively update media files and Metadata from Meta tags or feeds on a scheduled basis automatically without having to manually update this data in the system. The system spiders these custom Meta tags or feeds for new Metadata on a scheduled basis to automate the submission and programming of the searchmercials content over the search engine. The system provides videos tailored for search in the results list in order to better inform users as to the contents of a link URL. The system can also provide users with other call to action options such as click to call, literature, order forms, etc. The system can schedule searchmercials to target users by time of day, location, device, and other parameters to offer a call to action to different audiences. | 10-04-2012 |
20120254302 | System and Method for Resource Locking - A server system includes a processor and a data structure having an entry for a resource, the entry including a first sequence number. The server has communication procedures for receiving a request from a client to access the resource, where the request includes a second sequence number obtained from a service, and a resource request handling program. Upon receiving the request, the resource request handling program determines whether the server has any record of having previously received a request to access the resource. If not, the server returns a provisional rejection to the client, requiring the client to verify that it holds a lock on the specified resource. A provisional bit in the entry is initially set to indicate that the resource has not been accessed since the system was last initialized. The provisional bit is reset when a request to access the resource is granted. | 10-04-2012 |
20120259911 | WEB-ENABLED CONTROLLER FOR IMPEDANCE TUNER SYSTEMS - A system and method for controlling an impedance tuner system. In one embodiment, a web-enabled electronic controller controls an impedance tuner system including a signal transmission line and an electronically-controllable impedance-varying system coupled to the signal transmission line for affecting the impedance presented by the signal transmission line. The controller has a communication port, and an electronic processor configured to process external command signals and generate electronic control signals to configure the impedance-varying system in response to the command signals. An electronic memory stores sets of data and one or more web pages. The controller has a communication server and is configured to receive or send signals through a communication channel from or to a client computer system. The communication server is configured to be responsive to a request message from a client computer system to send a response comprising a web page to the client computer system. The controller processes commands received from the client computer system into the electronic control signals. | 10-11-2012 |
20120259912 | CLUSTER UNIQUE IDENTIFIER - Described are embodiments for providing unique identifiers for files or objects across servers in a server cluster. Embodiments include generating a unique identifier that includes at least three portions. The first portion includes a node identifier which identifies the particular server in a cluster which created the unique identifier. The second portion includes a major sequence number that is incremented when a server is rebooted or otherwise taken off-line and then brought back online. Additionally, the major sequence number is incremented when all of the minor sequence numbers, which are included in a third portion of the unique identifier, have been used. The minor sequence numbers in the third portion are incremented for every unique file or object requested. | 10-11-2012 |
20120259913 | SYSTEM AND METHOD FOR IMPLEMENTING A DYNAMIC CHANGE IN SERVER OPERATING CONDITION IN A SECURED SERVER NETWORK - A system and method of implementing a dynamic change in a server operating condition in a secured server network comprises operating an application server, wherein the application server processes a plurality of scheduled tasks on behalf of one or more requesting network devices when in an operating mode. The scheduled tasks are assigned to the application server by a handling server. A stand-by status command sent from the application server to the handling server indicates that the application server's status has changed from the operating mode to a stand-by mode. The handling server accordingly does not schedule any new tasks to the application server when in it is in the stand-by mode. The application server processes all already scheduled tasks and outputs results for the scheduled tasks to the handling server while it is in the stand-by mode. | 10-11-2012 |
20120259914 | SERVER, CLIENT TERMINAL, AND INFORMATION PROCESSING METHOD - A server includes a receiver receiving the input information, location information, and route information of a client terminal; a processor processing a file based on the input information and predicting the quality of a radio communication with the client terminal on the route indicated by the route information based on the location information and stored communications quality information; and a transmitter transmitting an image to be displayed to the client terminal based on the result of processing the file. The processor transmits first data, which are at least part of the file, to the client terminal if an interruption of the radio communication is predicted. The processor receives second data, which are the first data processed by the client terminal during the interruption of the radio communication, from the client terminal after the radio communication is restored, and replaces the first data with the received second data. | 10-11-2012 |
20120265799 | System and method for multidimensional personal development using defined experiences - A multidimensional personal development method and system are realized using defined experiences. The system and method include defining different facets of a user's state of being and different subfacets within these facets, defining and tracking different experiences that impact on the facets and subfacets, enabling the user to record evolving perceptions relative to the experiences and applying the evolving perceptions to compute and present indicators that summarize the user's momentum relative to the facets and subfacets. The system and method are adaptable for implementation in both server-centric and client-centric system architectures. | 10-18-2012 |
20120265800 | METHODS FOR PROVIDING SELF-SUPPORT SERVICES USING INFORMATION FROM A VIRAL SOURCE - According to one aspect, a request is received at a services application programming interface (API) of a support center from a user for support services of a product provided by a client of the support center. In response to the request, one or more articles associated with the product are identified that have been published in an online publication forum, where the articles have been extracted from a knowledgebase (KB) based on a support history of the product maintained by the support center. A list of support options is presented to the user, including a first one-touch button to contact an agent of the support center and a link to the one or more articles of the publication forum to allow the user to attempt finding a solution to the product without having to contact the agent of the support center. | 10-18-2012 |
20120265801 | OUT OF ORDER ASSEMBLING OF DATA PACKETS - A data transfer is received and processed out of order based on contextual information provided by the sending computer. Individual packets within a data transfer are marked as requiring in order processing while the remaining packets of the data transfer are processed out of order. The packets may be labeled with a sequential identifier to enable the receiving computer to determine the proper ordering of packets that require in order processing. | 10-18-2012 |
20120265802 | Using A Proxy Server For A Mobile Browser - Techniques describe providing a web page for a proxy-based browser on a mobile device to enhance user experience. A proxy server receives a layout of the web page, extracts web elements from the web page, and captures images of the web elements of the web page. The web elements are incorporated with a background screen image to form a composite screen format to represent a display of the web page. The background screen image is compressed by splitting an encoded frame into fixed-size slices and splitting a previous screen frame into fixed-size slices. The proxy server provides the web page synchronized with the mobile device based on the composite screen format and the compressed background screen image. Furthermore, the proxy server receives input from a user to provide updates to web elements that are dynamic on the web page to be displayed on the screen of the mobile device. | 10-18-2012 |
20120265803 | PERSONAL CLOUD - A platform and service are provided that allow a user to have and use a personal, e.g. virtual, private cloud to which the user grants access to a defined group of users across multiple, different types of devices. | 10-18-2012 |
20120265804 | Application Hosting is a Distributed Application Execution System - In an application execution system having a plurality of application servers and an application master in an application execution system, the application master stores a plurality of applications, including a respective application, in a library for distribution among the application servers, adds a first instance of the respective application from the library to a respective application server for execution, and obtains usage information of one or more applications added to the application servers. In accordance with the usage information, the application master performs one of a predefined set of actions that includes: adding a second instance of the respective application to the plurality of application servers; and removing the first instance of the respective application from the respective application server. | 10-18-2012 |
20120265805 | EVENT MANAGEMENT FOR HOSTED APPLICATIONS - At a server system, event data is received that was sent over a network to the server system. The event data reflects one or more application events generated by at least one hosted application. The hosted application is executed on one or more servers and being accessible by a user over a network using a user client device. The event data is stored at the server system. A request to view information regarding events generated by the hosted application is received at the server system and from an administrator client device over a network. The stored event data is received. At the administrator client device and based on the retrieved event data, a display of information regarding application events is generated by the hosted application. | 10-18-2012 |
20120271875 | Method, Apparatus and System for Gathering E-Commerce Website Information - The present disclosure describes a method, apparatus and system for gathering e-commerce website information that optimizes website data gathering. A disclosed method comprises: receiving, by a server from a client, a product information request message containing a product ID and a URL; communicatively coupling to a webpage corresponding to the URL; scanning the webpage for the product ID; gathering information related to the product ID; and transmitting the gathered information to the client. In this manner, webpage data collection is significantly simplified and data gathering optimized. The present disclosure also discloses a website server and an e-commerce system. | 10-25-2012 |
20120271876 | Reducing Latency for Served Applications by Anticipatory Preprocessing - A server that hosts an application transmits a state of the application to a client. The server determines that a response to the state is expected and that the response will be one of a finite number of possible responses. The server then generates one or more additional states utilizing at least one possible response from the finite set and provides the additional state(s) to the client. In some implementations, the server provides the additional state when the response is actually received. However, in other implementations, the server provides the additional state when generated and the client presents it when user input that equals the response is received. Additionally, in various implementations, the server may generate an additional state for each of the possible responses. However, in various other implementations, the server may generate additional states for a selected number of the possible responses. | 10-25-2012 |
20120271877 | SUGGESTING DOMAIN NAMES FROM ONLINE MAP SELECTIONS - Systems and methods of the present invention provide for displaying, suggesting and registering available domain names on a client computer based on selected geographical locations from online mapping service software or a geo-location software. Any combination of an online mapping software and a domain name registration software may receive a selection of one or more geographical locations within a displayed geographical area. Alternatively, a location of a client computer may be detected using the geo-location software. One or more available domain names may be parsed for keywords related to the selected geographical area, and one or more available domain names may be suggested based on the selected keywords. | 10-25-2012 |
20120271878 | SUGGESTING DOMAIN NAMES FROM A GPS LOCATION - Systems and methods of the present invention provide for displaying, suggesting and registering available domain names on a client computer based on selected geographical locations from online mapping service software or a geo-location software. Any combination of an online mapping software and a domain name registration software may receive a selection of one or more geographical locations within a displayed geographical area. Alternatively, a location of a client computer may be detected using the geo-location software. One or more available domain names may be parsed for keywords related to the selected geographical area, and one or more available domain names may be suggested based on the selected keywords. | 10-25-2012 |
20120271879 | SYSTEM AND METHOD FOR CHANGING CATEGORISATION DATA IN RELATION TO SPEND ANALYSIS REPORTS IN REAL TIME - A computer based system for changing categorisation data, in relation to spend analysis reports, in real time, the system comprising a processor unit; and a computer readable medium storing instructions executable by the processor unit comprising a client side processing means adapted to transmit a user generated request for change, in real time and a server side processing means adapted to receive said transmitted requested change, in real time, for effecting said requested change. | 10-25-2012 |
20120271880 | CONTENT TRANSFER ACCELERATOR - Content transfer technology, in which a client side component sends, to a server side component, a request for a content file from an enterprise content management system. The server side component establishes a connection with the enterprise content management system and downloads the content file. The client side component requests the server side component to transfer, to the client side component, the content file in configurable size chunks over multiple threads. The server side component reads, from the content file, chunks of content of the size specified by the client side component and transfers, to the client side component, the chunks of content over the number of the multiple threads specified by the client side component. The client side component receives, over the multiple threads, the chunks of content and, when all of the chunks of content have been received, recombines the chunks of content into the content file. | 10-25-2012 |
20120271881 | SYSTEMS AND METHODS FOR UPDATING COMPUTER MEMORY AND FILE LOCATIONS WITHIN VIRTUAL COMPUTING ENVIRONMENTS - The present invention provides systems and methods for dynamically updating computer memory and modifying function requests within virtual computing environments. Methods for updating computer memory environmental variables may comprise methods for modifying, computer processes, methods for providing client applications to capture and respond to information requests, and methods for configuring application frameworks to capture and respond to information requests. | 10-25-2012 |
20120278380 | Outdoor Tracker System with Visual Communication Devices - An outdoor tracker system includes a web-based computer with hunter/outdoorsman mapping software which provides a login interface for user registration requiring unique identifying information data for the user to enable logging into a hunter/outdoorsman website. Upon logging in, the software provides for designating a geographic location and generates a map with hunter/outdoorsman geographic location thereon for display or printing and a client computer having a web browser thereon operably connected to the web-based computer. An illuminating portable board is provided to display the map at the hunt/outdoor site, preferably on a vehicle. A marking slap stick is also provided for marking trees. | 11-01-2012 |
20120278381 | Integrating an Online Meeting with an Offline Calendar - A method is provided for integrating an online meeting with an offline calendar. The method provides an offline calendar software application. A meeting originator (user) schedules a meeting in the offline calendar via a user interface, and selects a virtual room resource having an email address. The offline calendar sends an email meeting invitation to the virtual room resource email address. An online meeting service software application has an email client monitoring emails sent to the virtual room resource email address. The online meeting service automatically scheduling an online meeting associated with the virtual room resource. | 11-01-2012 |
20120278382 | EXTENT-BASED STORAGE ARCHITECTURE - An extent-based storage architecture is implemented by a storage server receiving a read request for an extent from a client, wherein the extent includes a group of contiguous blocks and the read request includes a file block number. The storage server retrieves an extent identifier from a first sorted data structure, wherein the storage server uses the received file block number to traverse the first sorted data structure to the extent identifier. The storage server retrieves a reference to the extent from a second sorted data structure, wherein the storage server uses the retrieved extent identifier to traverse the second sorted data structure to the reference, and wherein the second sorted data structure is global across a plurality of volumes. The storage server retrieves the extent from a storage device using the reference and returns the extent to the client. | 11-01-2012 |
20120278383 | METHOD AND APPARATUS FOR DYNAMICALLY BROKERING OBJECT MESSAGES AMONG OBJECT MODELS - The present invention dynamically brokers object messages between object models. A mediating component provides a bridge between object models such that messages can be transmitted in either direction between object models. The mediating component can be resident on a client machine, a server machine, or both. The mediating component can be used as a bridge between two instances of the same object model running on different machines. Thus, network communication is made possible for objects of an object model that otherwise lacks a networking capability. A client object's message is forwarded to a server object. The mediating component performs any necessary translation of arguments or format of the message. In addition, the mediating component translates a server object's response. | 11-01-2012 |
20120278384 | Method and Arrangement for Providing Different Services in a Multimedia Communication System - A method and application server for providing different services and performing service changes in a multimedia communication system. When a first client invites a second client to join a multimedia session, the server learns which media types are supported by each client, including first and second media types supported by the server. The first client then sends the server a request on a media control channel to transmit media of the first and second types. The server verifies the requested media types are supported by the second client and sends the first client a grant for the requested media types. The server receives a first media burst of the first media type from the first client and retransmits the burst to the second client, and then receives a second media burst of the second media type from the first client and retransmits the burst to the second client. | 11-01-2012 |
20120284324 | System and method for conducting surveys on devices without requiring persistent network connectivity - Systems and methods are disclosed for conducting surveys of panelists via mobile devices without requiring persistent network connectivity with the mobile devices. A survey application is downloaded to a user's processor-based device, and executes locally on the device. A survey definition file is generated that specifies various information defining a given survey, such as specific questions to be asked, etc. The survey definition file is downloaded to the user's device. Once downloaded to the user's processor-based device, the survey definition file is interpreted by the survey application executing on the user's processor-based device in order to present a user interface on the user's processor-based device with which a user can interact to take the survey, as defined by the downloaded survey definition file. The survey definition file may be generated by a tool as a result of processing a predefined survey definition file. | 11-08-2012 |
20120284325 | Regulating use of a mobile computing device for a user at a selected location - A system and method for regulating use of a mobile computing device is disclosed. The method comprises identifying a location of the mobile computing device. A role of the user at the identified location is determined. Predetermined limitations are classified for the mobile computing device based on the role of the user at the identified location. A functionality of applications operating on the mobile computing device is regulated based on the predetermined limitations while the mobile computing device is at the identified location. | 11-08-2012 |
20120284326 | METHODS AND SYSTEMS FOR PROVIDING A NORMALIZED END-CUSTOMER PORTAL - Systems and methods disclosed herein provide a normalized end-customer portal containing various panels providing data from disparate sources. In one embodiment a dashboard of panels are provided and the end-customer may select a given panel to receive various views of the panel. After a selection is performed of a particular view, data (which may include real-time, static and periodically updating data) is retrieved from the corresponding server(s) for normalization and display on the basis of one or more rules. Interface information may also be propagated for use in the display of received data. The end result is a normalized portal for many different sources of data which thus hides the idiosyncrasies of different interfaces needed for the many different applications. | 11-08-2012 |
20120284327 | APPARATUS AND METHODS FOR PROVIDING REAL TIME ADVICE ONLINE - Various embodiments for providing real time advice online are described. In one or more embodiments, an online host may register willing users as advisors for a topic of a page at a website. The online host may later detect when an advisor is online. When another user requests live advice from a web page, the online host may select an online advisor for the topic of the web page from which the request came. The online host may communicatively couple the requesting user and the online advisor. Other embodiments are described and claimed. | 11-08-2012 |
20120284328 | Method, System, User Equipment and Program For Dynamically Selecting Proxies For Communication With Servers Using Known Paths - Method, User equipment, system and program for limiting an amount of information transmitted between a plurality of user equipments and a server. The method comprising establishing communication links between a plurality of user equipments based upon a proximity of the plurality of user equipments, determining a tactical common mission group selected from the linked plurality of user equipments using a mission profile stored in each of the plurality of user equipments; and selecting a proxy for the tactical common mission group. The proxy communicates with a server on behalf of the tactical common mission group. A proxy is selected based upon a ranking. | 11-08-2012 |
20120284329 | SYSTEM AND METHOD FOR ASYNCHRONOUS CLIENT SERVER SESSION COMMUNICATION - The invention provides a session-based bi-directional multi-tier client-server asynchronous information database search and retrieval system for sending a character-by-character string of data to an intelligent server that can be configured to immediately analyze the lengthening string character-by-character and return to the client increasingly appropriate database information as the client sends the string. | 11-08-2012 |
20120290636 | QUALITY CONTROL OF MAPPING DATA - Aspects of the disclosure relate to quality control of survey data used to generate and or supplement map information. A device may be walked through an indoor space in order to collect survey data (accelerometer, gyroscope, wireless network identifiers, etc.). The survey data is then transmitted to a server for further processing to identify the path (or the various locations) of the device in the indoor space. The path may be determined by referring to a map of the indoor location and a localization algorithm, for example, a particle filter or least squares optimizer. The path may be compared to other survey data and paths from the same indoor space as well as the map in order to provide an estimate of the quality of the localization produced for the survey data. Low quality survey data may be flagged for further review or used to make changes to the map. | 11-15-2012 |
20120290637 | PERSONALIZED NEWS FEED BASED ON PEER AND PERSONAL ACTIVITY - Systems, methods and computer program products for providing a customized news feed to an individual computer user within an organization based on the reading activities and preferences of other users in the same organization are disclosed. In an embodiment, the system includes a correlation server configured to collect and correlate the reading activities and preferences of individual computer network users within the organization, a news feed database for storing the collected and correlated data, a proxy server configured to receive and output to the information client a selected portion of the collected and correlated data, and a graphical user interface produced by the proxy server that allows the user to select different views of the collected and correlated data as a personalized news feed. | 11-15-2012 |
20120290638 | PHYSICIAN REGIONAL ACCESS NETWORKING AGENT - A medical communication system provides efficient messaging and communications services with physicians. The medical communication system permits physicians to define contact preferences so that they may receive messages in an efficient way based on various criteria, such as urgency, type, and time of a message. The medical communication system provides status for each of its physicians so that requestors that wish to contact the physicians can immediately know if a physician is available and the best way to reach the physician at a particular time and for a particular circumstance. The medical communication system protects to the privacy of physician's personal contact information and provides tracking of communications for the purpose of patient records. In addition, the medical communication system may be configured to meet various regulatory requirements, including HIPAA regulations. | 11-15-2012 |
20120290639 | QUEUEING MESSAGES RELATED BY AFFINITY SET - In a messaging and queuing system that supports a cluster of logically associated messaging servers for controlling queues of messages, messages are processed. In response to an application program command to a first messaging server, a queue is opened, the queue having multiple instances on further messaging servers of the cluster. Responding to first messaging server putting messages on the queue, messages are distributed among the multiple instances of the queue on their respective messaging servers so as to balance. For the first message of an affinity set, access information for the particular queue instance to which it is put is obtained and stored. The access information may be used in order to send the further message to the particular queue instance and, if said further message is not part of the affinity set, it is put to an instance of the queue as determined by said predetermined rules. | 11-15-2012 |
20120290640 | SYSTEM AND METHOD FOR SERVER-COUPLED APPLICATION RE-ANALYSIS - To prevent malware, spyware and other undesirable applications from affecting mobile communication devices (e.g., smartphones, netbooks, and tablets), a device uses a server to assist in identifying and removing undesirable applications. When scanning an application, a device transmits information about the application to a server for analysis. The server receives the information, produces a categorization assessment and can provide a categorization re-assessment, and transmits the assessment to the device. By performing analysis on a server, a device can reduce its battery and performance cost of protecting against undesirable applications. The server transmits notifications to devices that have installed applications that are discovered to be undesirable. The server receives data about applications from many devices, using the combined data to minimize false positives and provide comprehensive protection against known and unknown threats. The server can accumulate this data and perform a categorization re-assessment of a data object previously assessed. | 11-15-2012 |
20120290641 | File Storage Service System, File Management Device, File Management Method, ID Denotative NAS Server and File Reading Method - The present invention relates to a migration of a file from a path denotative NAS server to an ID denotative NAS server. In a file management device a migration-use path denotative NAS access section obtains a file deposit location from the path denotative NAS server, selects a migration target file based on the deposit location, and sends a read request with the deposit location of the migration target file to the path denotative NAS server, so as to obtain the migration target file. A migration-use denotative NAS access section generates a write request with the migration target file, sends it to the ID denotative NAS servers, and writes the file therein. In addition, the migration-use ID denotative NAS access section registers a GUID received from the ID denotative NAS servers in a file name/GUID management table, together with the file name of the migration target file. | 11-15-2012 |
20120290642 | DYNAMIC NETWORK LINK ACCELERATION FOR NETWORK INCLUDING WIRELESS COMMUNICATION DEVICES - A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications. | 11-15-2012 |
20120290643 | CLIENT-SERVER SYSTEM - A client-server system is described in which a server that is to host a virtual machine is selected based on the location of the client device. The virtual machine is configured on the selected server before it is requested by the client device. In this way, the client device can use the virtual machine with minimal delay and latency associated with using virtual machines over wide area networks. | 11-15-2012 |
20120290644 | Methods and Arrangements for HTTP Media Stream Distribution - A method performed by a server of a communication network for making an HTTP media stream accessible to a client is provided. A Media Presentation Description (MPD) is generalized, such that the MPD is provided with at least one period element sequentially arranged according to a media play timeline. Each period element is provided with at least one representation such that at least one of the period elements is provided with at least two alternative representations. Each representation is provided with an ordered sequence of at least one media segment URI. Each media segment URI references at least one media segment of the HTTP media stream. The generated MPD enables a client to select representations and to acquire referenced media segments based on the selected representations. | 11-15-2012 |
20120290645 | METHOD AND APPARATUS THAT ENABLES A WEB-BASED CLIENT-SERVER APPLICATION TO BE USED OFFLINE - One embodiment of the present invention provides a system that facilitates using a web-based client-server application offline. During operation, the system receives a function call at an object within a browser that is executing on a client, wherein the function call is generated by the web-based client-server application and is directed to a communication layer on the client. Next, the system determines an intended resource for the function call. The system also determines if the function call should be redirected to an alternate resource. If so, the system redirects the function call to the alternate resource. If not, the system forwards the function call to the intended resource. Note that in some embodiments of the present invention, the entire system operates within the context of the browser. | 11-15-2012 |
20120290646 | SYSTEM AND METHOD FOR PERFORMING FLASH CACHING OF DYNAMICALLY GENERATED OBJECTS IN A DATA COMMUNICATION NETWORK - The present invention is directed towards a method and system for providing a technique referred to as flash caching to respond to requests for an object, such as a dynamically generated object, from multiple clients. This technique of the present invention uses a dynamically generated object stored in a buffer for transmission to a client, for example in response to a request from the client, to also respond to additional requests for the dynamically generated object from other clients while the object is stored in the buffer. Using this technique, the present invention is able to increase cache hit rates for extremely fast changing dynamically generated objects that may not otherwise be cacheable. | 11-15-2012 |
20120290647 | CENTRALLY MANAGING AND MONITORING OF CLOUD COMPUTING SERVICES - An apparatus, system, method and program providing a multi-tenant software as a service (SaaS) application or cloud computing service that manages and monitors the use of other SaaS applications or cloud computing services via a common connection and database framework. An Internet-based interface is provided as a single portal for monitoring and managing the use of SaaS applications or cloud computing services. Objects and the state of these objects including all associated attributes related to the SaaS applications or cloud computing services are stored in databases associated with the Internet-based interface. The Internet-based interface also provides a social networking infrastructure and an application exchange infrastructure that allows sharing of information related to the SaaS applications or cloud computing services. | 11-15-2012 |
20120296957 | Software Based System for Control of Devices - A control system includes a plurality of audio/video and environmental devices, a server and a client system. Each one of said plurality of audio/video devices receives or sends an audio/video signal. The server is connected to each one of said plurality of audio/video devices and is configured to controllably receive and send audio/video signals to and from the plurality of audio/video devices. The server is connected to each one of said plurality of environmental devices and is configured to controllably operate the environmental devices. The client system is interoperable with the server and with a user of the client system through a user interface. At least one medical device may also be connected to communicate with said server. The user can control the plurality of audio/video and environmental devices through the client system and the server, and receive the audio/video signal outputted from any one of the plurality of audio/video and environmental devices. | 11-22-2012 |
20120296958 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM - Methods and apparatus for processing a request for image data. One exemplary embodiment is directed to an apparatus comprising at least one storage device configured to store a plurality of processor-executable instructions and at least one processing unit communicatively coupled to the at least one storage device. Upon execution of the processor-executable instructions, the processing unit receives from a client computer one or more requests for image data, generates at least one coupled-image file and a conversion layout file based, at least in part, on information in the one or more requests for image data, wherein the at least one coupled-image file includes image data for a plurality of images to form a combined image and the conversion layout file includes identifying information identifying the plurality of images in the combined image, and sends the at least one coupled-image file and the conversion layout file to the client computer. | 11-22-2012 |
20120296959 | Shell Integration for an Application Executing Remotely on a Server - The methods and systems described herein are directed to providing shell integration for an application executing remotely on a server. By providing shell integration for the application executing on the server, the system provides a seamless user experience, in which a user perceives minor or no differences between applications executing locally and those executing remotely. New usability enhancements in operating systems, such as Destination Lists (a.k.a. Jump Lists), Thumbnail Toolbars, Overlay Icons, Progress Bars, and integration of web sites with the Shell (IE9), may work only in a local OS environment and fail to integrate at all in a remote environment. One of the goals of the invention is to integrate these Shell capabilities and achieve a unified desktop experience for the user. | 11-22-2012 |
20120296960 | METHOD AND SYSTEM FOR PROVIDING ACCESS TO MAINFRAME DATA OBJECTS IN A HETEROGENEOUS COMPUTING ENVIRONMENT - A method for providing access to mainframe data objects in a heterogeneous computing environment includes providing, by a non-mainframe server, a service comprising a storage virtualization system for storing mainframe data in a virtual storage device. The mainframe data is managed by a mainframe server, which is connected to a physical storage device and to the server so that the virtual storage device in the storage virtualization system appears as another physical storage device to the mainframe server. The method includes receiving, by the server, a message from a non-mainframe client connected to the server via a network, wherein the virtual storage device appears as a mounted storage drive to the client, and the message includes a request for access to the mounted storage drive and/or to data stored therein. The request is processed to generate a non-mainframe formatted request result, which is transmitted to the client via the network. | 11-22-2012 |
20120296961 | SESSION MANAGEMENT WITHIN A MULTI-TIERED ENTERPRISE NETWORK - A system and method are described in which session objects are organized and managed within a structured hierarchy of session object storage units, referred to herein as “session domains.” In an example, a method can include generating a plurality of session objects, defining a plurality of session domains, associating the plurality of session objects with the plurality of session domains, identifying related session domains, and organizing the related session domains within one of a plurality of hierarchy levels. The session objects can store session data defining a state of interaction with clients. The session domains can provide abstract storage for session objects having similar management characteristics. The related session domains can be grouped in hierarchy levels based on one or more related management characteristics of the session objects. | 11-22-2012 |
20120296962 | MEDICAL IMAGE PROCESSING SYSTEM AND A MEDICAL IMAGE PROCESSING SERVER - In case of communication is interrupted as a result of unforeseen circumstances, it is intended to allow confirming the results of processing executed while communication is interrupted. The medical image processing system includes a server comprising a processor and a screen generator. The processor executes an application for generating and editing a medical image based on instructions from a client. The screen generator generates and delivers the screen to the client upon receiving the processing results of the application. The server comprises a disconnect detector, a screen storage, and a screen storage controller. The disconnect detector detects communication interruption with the client. The screen storage controller causes the screen storage to store the screen generated in a first period from the time when the disconnect detector detects an interruption of communication. A screen playback part delivers the screen stored in the screen storage to the client. | 11-22-2012 |
20120296963 | OPEN WIRELESS ARCHITECTURE (OWA) MOBILE CLOUD INFRASTRUCTURE AND METHOD - A future mobile terminal converging multiple wireless transmission technologies by utilizing a cost-effective and spectrum-efficient mobile cloud solution by introducing Virtual Mobile Server (VMS) and Virtual Register and Call Switch (VR/CS) systems and methods based on the innovative open wireless architecture (OWA) technology platform, and the mobile terminal extended to other mobile cloud clients including computer terminal and television terminal fully synchronized through the VMS. | 11-22-2012 |
20120303694 | AUTOMATIC PERFORMANCE AND CAPACITY MEASUREMENT FOR NETWORKED SERVERS - Measuring performance and capacity of a networked server, the method including: initializing each client machine of a cluster of client machines with a fixed number of client applications, wherein each client application uses a different type of operations to communicate with a server; generating a first feedback process of a current state of each client machine and overall behavior of the client applications; enabling each client application to self adjust its own operation based on the first feedback process; and setting up a second feedback process for the server in which the server and the cluster of client machines reach a balance point of a client count for the server. | 11-29-2012 |
20120303695 | DEVICE SPECIFIC WEB SERVICES - Methods and systems of the present invention may include receiving a request at a web service facility. The request may be received from a client application facility that may be communicatively coupled to a handheld device. The method may include processing the request at the web service facility. The processing may include checking if the received request is a repeat request or a new request. If the request is a new request, at least one of scaling a source image and resizing the source image may be performed. Thereafter, at least one of the scaled image and the resized image may be stored in a cache memory associated with the web service facility. The method may further include sending a response to the client application facility. The response may include at least one of a URL of the scaled image and a URL of the resized image. | 11-29-2012 |
20120303696 | SERVER CONNECTION METHOD, INFORMATION PROVIDING METHOD FOR DEVICE, DEVICE ADOPTING THE SAME, CLOUD COMPUTING NETWORK, AND OPERATION METHOD THEREOF - A server connection method for a device provides that if a connection of a client device to a preset file server is not normally performed, requesting connection information of the preset file server by the client device from another client device in the same network, and if the connection information is received by the client device from the other client device, performing the connection to the file server by the client device using the received connection information. | 11-29-2012 |
20120303697 | OPTIMIZED RENDERING OF DYNAMIC CONTENT - In a client/server environment, rendering of web-based content is separated into two phases, so as to improve the applicability of HTML response caching. Static portion(s) of a web page are cached and delivered immediately in response to an HTTP request, concurrently with sending a request for a full page and extracting dynamic portion(s) therefrom. Dynamic portion(s) are filled in at the client as they become available. The system and method of the present invention enable optimization of the user experience to occur without requiring any recoding of the original page content. | 11-29-2012 |
20120303698 | Synchronous Interface to Asynchronous Processes - Methods and apparatus, including computer program products, implementing and using techniques for selectively accessing one or more web services from a client machine, the one or more web services and the client machine being accessible over a network. A request for information is received from a client machine with a conversion engine. The request is received over a synchronous interface. The request is processed in the conversion engine. The processed request is transmitted over an asynchronous interface from the conversion engine to at least one web service. Methods and apparatus, including computer program products, for converting a web service description language file for a synchronous web service into a web service description language file for an asynchronous client machine are also described. | 11-29-2012 |
20120303699 | System and Method and Server for Providing Content to a Handset - A system and method for providing time-sensitive information to a handset using a scrolling ticker. The method includes receiving the time-sensitive information at a server, determining the time period before the next update for a second set of information, and if less than a pre-determined value, then streaming the time sensitive information at the end of the time period to the handset. If the time period is greater that than the pre-determined value, then streaming the time-sensitive information immediately. In an alternative embodiment, a method is provided which includes determining a base schedule for periodically streaming the information to a handset via a scrolling ticker, receiving time-sensitive information relating to an event, determining a second schedule for periodically streaming time-sensitive information related to the event, and streaming the time-sensitive information in accordance with the second schedule during a time period associated with the event. | 11-29-2012 |
20120303700 | TRANSLATION OF DOCUMENTS - A translation method reduces the Lime required for display of the translation of a web page. Based on a translation request, a translation service server requests a translation engine translate an HTML document. The translation service server also extracts image tags from the HTML, and transmits the dummy tags to the browser based on the image tags. The browser requests image data based on the image tags, and obtains image data. The translation service server receives the translation from the translation engine, and transmits it to the browser. During the display rendering process for the HTML document based on the translation, the browser employs image data that has already been obtained. | 11-29-2012 |
20120311019 | Personalized Access Using Near Field Communication - Methods and systems for personalizing access to client devices using near field communication is disclosed. In a transaction between a client and a server, the client may detect the presence of a computing device using near field communication, and the device may be identified as an assistive computing device. Based on this information, the client may send the assistive computing device user interface data such that the transaction can be completed on the assistive computing device instead of the client. | 12-06-2012 |
20120311020 | Pre-Caching Resources Based on A Cache Manifest - A method executed on a first electronic device for accessing an application server on a second electronic device includes receiving a cache manifest for an application, the cache manifest identifying a resource item that can be pre-cached on the first electronic device, pre-caching the resource item as a cached resource item in a cache memory of the first electronic device prior to launching an application client on the first electronic device. The method further includes, upon launching the application client on the first electronic device, retrieving data from the application server, wherein the data includes content and a reference to the resource item, obtaining, from the cache memory, the cached resource item that corresponds to the resource item, and displaying an output based upon the content and the cached resource item. | 12-06-2012 |
20120311021 | PROCESSING METHOD OF TRANSACTION-BASED SYSTEM - A method of a transaction-based system is applicable to a data deduplication system. In the system, pointers of same data point to a same position, so that when one piece of data is changed, all associated pointers need to be changed. In this method, a server first sets a flag to a false value, and after the server receives a request for backing up a data element from a client, the server reads a fingerprinting of the data element and determines whether the fingerprinting is the same as a temporary fingerprinting in a meta cache of the client, writes the data element and the fingerprinting into a corresponding temporary storage data block when the fingerprinting is not the same as the temporary fingerprinting, and writes the data element and the fingerprinting into a main meta cache and resets the flag when the flag is a true value. | 12-06-2012 |
20120311022 | LOAD DISTRIBUTION SERVER SYSTEM FOR PROVIDING SERVICES ON DEMAND FROM CLIENT APPARATUS CONNECTED TO SERVERS VIA NETWORK - A load distribution server system is provided for providing a plurality of services on demand from a client apparatus, to which a plurality of servers are connected via a network for the client apparatus. Servers operate as virtual servers for the client apparatus, and take charge of services to share respective service functions and mutually transceive keep alive messages. When the keep alive message of at least one server is not received or when reception of the keep alive message is restarted in at least one server, the service function of the server of which the keep alive message is not received is allocated to at least one other server on the basis of a predetermined priority of the service function, and a virtual server corresponding to the allocated service function is activated to provide the service of the service function. | 12-06-2012 |
20120311023 | APPARATUS AND METHODS FOR IMPLEMENTATION OF NETWORK SOFTWARE INTERFACES - Apparatus and methods for improved software programming interface functionality in a network. In one exemplary embodiment, the network comprises an HFC cable network with CPE in which network-specific programming interfaces (e.g., APIs) may be downloaded to the CPE, registered, authenticated, stored and executed in a software protocol stack implementing OpenCable Application Platform (OCAP) or Multimedia Home Platform (MHP) standards. The host device software comprises a “manager” module that registers APIs identified by the OCAP Monitor Application, such that all applications launched thereafter on the device can use these communications APIs, provided they have the appropriate permission(s). This relieves individual applications from having to support details regarding network-specific protocols and APIs. In an alternate embodiment, class and data files associated with the API functionality are downloaded along with an application. The downloaded application registers the API using a modified version of the API using a description file (DF). The DF describes the class and data files provided with the application that are part of the registered API. | 12-06-2012 |
20120311024 | MANAGED CHANNEL FOR ASYNCHRONOUS REQUESTS - Apparatus and method for use with a data processing system, wherein the data processing system comprises a client and a server, comprising: a receive component for receiving a call from a client application to a first method of an object, and for receiving a reply on the channel; an interceptor component, for wrapping the object to provide a wrapped call to a second method of the wrapped object, and for invoking a response handler; a client encoder component for converting the wrapped call into a message; a client channel manager component for establishing a channel to the server; a sender component, for sending the message on the channel; a reply decoder component for decoding the reply to provide a response; and the sender component further for sending the response to the client application. | 12-06-2012 |
20120311025 | QUALITY PARAMETERS NEGOTIATION BY SPECIFIC URI - Method for an application client (C) and an application server (S) to negotiate quality parameters of a path (P) within a communication network (N | 12-06-2012 |
20120311026 | METHOD AND APPARATUS FOR MEDIA TRANSFER BETWEEN USER EQUIPMENT - A method and apparatus for transferring media between user equipment. In one embodiment, the method comprises: receiving a pull mode media transfer request initiated by the initiator user equipment, wherein the pull mode media transfer request comprises session identifier information that identifies a session associated with the media transfer; determining whether the target continuity application server is a controlee continuity application server; and when the session associated with the media transfer is a collaborative session and the target continuity application server is determined to be a controlee continuity application server, forwarding the pull mode media transfer request to a controller continuity application server that performs the media transfer. The technical solutions of the present invention may be applicable to various cases that may occur in the media transfer operation and ensures session continuity. | 12-06-2012 |
20120311027 | CLIENT APPLICATION FINGERPRINTING BASED ON ANALYSIS OF CLIENT REQUESTS - Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests. | 12-06-2012 |
20120311028 | INFORMATION PROCESSING APPARATUS, AND CONTROL METHOD OF INFORMATION PROCESSING APPARATUS, AND PROGRAM - In an information processing apparatus which is connected to a Web server and includes a Web browser for displaying an operation screen provided by the Web server: a request is transmitted to the Web server on the basis of a user operation performed through the operation screen displayed on the Web browser; if it is requested by the Web server to perform a process on the basis of the transmitted request, the requested process is performed; if the process requested by the Web server is being performed, the transmitted request is not invalidated; and, if the process requested by the Web server is not performed, the transmitted request is invalidated according to that there is no response from the Web server and a predetermined time out period elapses after the transmission of the request. | 12-06-2012 |
20120317169 | Security configuration - An example embodiment of the present invention provides an apparatus including at least one processor; and at least one memory including executable instructions, the at least one memory and the executable instructions being configured to, in cooperation with the at least one processor, cause the apparatus to perform at least the following: retrieving, from a reputation server, reputation data of uniform resource locators (URL) of one or more web sites relating to one or more web site features that are available via the web site; and determining executable web site features on the basis of the retrieved reputation data. | 12-13-2012 |
20120317170 | SUBSCRIBING TO MULTIPLE RESOURCES THROUGH A COMMON CONNECTION - Methods, systems, and computer-readable media are provided to allow multiple server resources to share a single connection to a client device. The single connection may be maintained between a notification queue on the server side and the client device. Multiple server resources share the notification queue. When a resource changes or a service wants to communicate information to a client, corresponding messages are sent to the notification queue over a connection within the data center. Once in the notification queue, the updates are communicated to the client device. | 12-13-2012 |
20120317171 | System and Method for Sharing Web Contents for Building Rich Internet Applications - An Internet-based system and application includes both a server and a plurality of client hardware platforms for executing the server as well as the client software. The current invention provides both bottom-up and top-down approaches in modeling information while all other existing systems provide only bottom-up approach. The system and application provide a set of pre-build widgets, also called “molecules”, that spare users from the details and complexity of the underlying web technologies while allowing them to build end applications from intermediary components called droplets by simply assembling and connecting existing molecules. Droplets are stored in a centralized repository wherein all other droplets that have been previously created by this user or others are also stored. Droplets can be selectively shared with others by assigning read/write privileges on creation or on the fly. Multiple droplets can be saved as a single HTML file called a formation. Multiple formations arranged in a pre-determined sequential order typical of a presentation can be packaged as an application. Molecules, droplets, formations, and applications are all sharable units within the system. | 12-13-2012 |
20120317172 | MOBILE WEB APP INFRASTRUCTURE - A method, device and computer program product for forming a mobile web app infrastructure on a device may include creating a local web app server on the device in response to an application being started on the device. A proxy uniform resource locator (URL) address may be provided by the local web app server that enables the device to access an out of security URL to perform a function associated with the application. | 12-13-2012 |
20120317173 | SYSTEM AND METHOD OF MULTIMODALITY-APPENDED RICH MEDIA COMMENTS - A system of multimodality-appended rich media comments is provided. The system includes a server and an electronic device. The electronic device includes a network access module, at least one sensor and a processing unit. The network access module communicates with the server. The at least one sensor senses a user's behavior in a recording mode to obtain a sensing data. The processing unit performs an application to provide a source medium, wherein a rich media comment function of the application can be activated to provide multiple interactive objects for selection and then trigger the recording mode. The application uploads the sensing data to the server after the recording mode finishes. The server analyzes the sensing data and accordingly modifies the selected interactive object, combines the source medium with the modified interactive object into a rendered medium, and then delivers the rendered medium to the application. | 12-13-2012 |
20120317174 | BACKGROUND INVESTIGATION MANAGEMENT SERVICE - A web based software system generally designed for processing pre-employment background investigations is described. The software system allows an organization the ability to create and customize electronic documents to be sent to their applicants to complete via the web based software system, and returned in the same fashion. The subject matter turns much of a common pre-employment background investigation electronic, so that fewer hardcopy documents are necessary, thus creating more efficient management of individual background investigations. | 12-13-2012 |
20120317175 | Zero Client Device With Integrated Serial Bandwidth Augmentation and Support for Out-Of-Band Serial Communications - System and method for zero client communications. A zero client device includes a housing, and in the housing, a transcoding processing unit (transcoder) and a communications processing unit coupled to the transcoder. The transcoder is configured to receive input data from human interface device(s), encode the input data, and provide the encoded input data to the communications processing unit for transmission over a network to a server. The communications processing unit is configured to receive the encoded input data from the transcoder, transmit the encoded input data over the network to the server, receive output data from the server, and send the output data to the transcoder. The transcoder is further configured to receive the output data from the communications processing unit, decode the output data, and send the decoded output data to at least one of the human interface devices. | 12-13-2012 |
20120317176 | Zero Client Device With Multiple Serial Display Adaptors, Remoting Hardware, and I/O Devices - System and method for zero client communications. A zero client device includes a housing, and in the housing, a transcoding processing unit (transcoder) and a communications processing unit coupled to the transcoder. The transcoder is configured to receive input data from human interface device(s), encode the input data, and provide the encoded input data to the communications processing unit for transmission over a network to a server. The communications processing unit is configured to receive the encoded input data from the transcoder, transmit the encoded input data over the network to the server, receive output data from the server, and send the output data to the transcoder. The transcoder is further configured to receive the output data from the communications processing unit, decode the output data, and send the decoded output data to at least one of the human interface devices. | 12-13-2012 |
20120317177 | Zero Client Device With Integrated Wireless Capability - System and method for zero client communications. A zero client device includes a housing, and in the housing, a transcoding processing unit (transcoder) and a communications processing unit coupled to the transcoder. The transcoder is configured to receive input data from human interface device(s), encode the input data, and provide the encoded input data to the communications processing unit for transmission over a network to a server. The communications processing unit is configured to receive the encoded input data from the transcoder, transmit the encoded input data over the network to the server, receive output data from the server, and send the output data to the transcoder. The transcoder is further configured to receive the output data from the communications processing unit, decode the output data, and send the decoded output data to at least one of the human interface devices. | 12-13-2012 |
20120317178 | Zero Client Device With Integrated Virtual Private Network Capability - System and method for zero client communications. A zero client device includes a housing, and in the housing, a transcoding processing unit (transcoder) and a communications processing unit coupled to the transcoder. The transcoder is configured to receive input data from human interface device(s), encode the input data, and provide the encoded input data to the communications processing unit for transmission over a network to a server. The communications processing unit is configured to receive the encoded input data from the transcoder, transmit the encoded input data over the network to the server, receive output data from the server, and send the output data to the transcoder. The transcoder is further configured to receive the output data from the communications processing unit, decode the output data, and send the decoded output data to at least one of the human interface devices. | 12-13-2012 |
20120317179 | Zero Client Device With Assignment of Unique IP Address Based on MAC Address - System and method for zero client communications. A zero client device includes a housing, and in the housing, a transcoding processing unit (transcoder) and a communications processing unit coupled to the transcoder. The transcoder is configured to receive input data from human interface device(s), encode the input data, and provide the encoded input data to the communications processing unit for transmission over a network to a server. The communications processing unit is configured to receive the encoded input data from the transcoder, transmit the encoded input data over the network to the server, receive output data from the server, and send the output data to the transcoder. The transcoder is further configured to receive the output data from the communications processing unit, decode the output data, and send the decoded output data to at least one of the human interface devices. | 12-13-2012 |
20120317180 | Zero Client Device With Multi-Boot Capability Supporting Multiple Zero Client Protocols - System and method for zero client communications. A zero client device includes a housing, and in the housing, a transcoding processing unit (transcoder) and a communications processing unit coupled to the transcoder. The transcoder is configured to receive input data from human interface device(s), encode the input data, and provide the encoded input data to the communications processing unit for transmission over a network to a server. The communications processing unit is configured to receive the encoded input data from the transcoder, transmit the encoded input data over the network to the server, receive output data from the server, and send the output data to the transcoder. The transcoder is further configured to receive the output data from the communications processing unit, decode the output data, and send the decoded output data to at least one of the human interface devices. | 12-13-2012 |
20120317181 | Zero Client Device with Integrated Secure KVM Switching Capability - System and method for zero client communications. A zero client device includes a housing, and in the housing, a transcoding processing unit (transcoder) and a communications processing unit coupled to the transcoder. The transcoder is configured to receive input data from human interface device(s), encode the input data, and provide the encoded input data to the communications processing unit for transmission over a network to a server. The communications processing unit is configured to receive the encoded input data from the transcoder, transmit the encoded input data over the network to the server, receive output data from the server, and send the output data to the transcoder. The transcoder is further configured to receive the output data from the communications processing unit, decode the output data, and send the decoded output data to at least one of the human interface devices. | 12-13-2012 |
20120317182 | Zero Client Device With Integrated Network Authentication Capability - System and method for zero client communications. A zero client device includes a housing, and in the housing, a transcoding processing unit (transcoder) and a communications processing unit coupled to the transcoder. The transcoder is configured to receive input data from human interface device(s), encode the input data, and provide the encoded input data to the communications processing unit for transmission over a network to a server. The communications processing unit is configured to receive the encoded input data from the transcoder, transmit the encoded input data over the network to the server, receive output data from the server, and send the output data to the transcoder. The transcoder is further configured to receive the output data from the communications processing unit, decode the output data, and send the decoded output data to at least one of the human interface devices. | 12-13-2012 |
20120317183 | Zero Client Device With Integrated Serial or Parallel Ports - System and method for zero client communications. A zero client device includes a housing, and in the housing, a transcoding processing unit (transcoder) and a communications processing unit coupled to the transcoder. The transcoder is configured to receive input data from human interface device(s), encode the input data, and provide the encoded input data to the communications processing unit for transmission over a network to a server. The communications processing unit is configured to receive the encoded input data from the transcoder, transmit the encoded input data over the network to the server, receive output data from the server, and send the output data to the transcoder. The transcoder is further configured to receive the output data from the communications processing unit, decode the output data, and send the decoded output data to at least one of the human interface devices. | 12-13-2012 |
20120317184 | Zero Client Device With Integrated Global Position System Capability - System and method for zero client communications. A zero client device includes a housing, and in the housing, a transcoding processing unit (transcoder) and a communications processing unit coupled to the transcoder. The transcoder is configured to receive input data from human interface device(s), encode the input data, and provide the encoded input data to the communications processing unit for transmission over a network to a server. The communications processing unit is configured to receive the encoded input data from the transcoder, transmit the encoded input data over the network to the server, receive output data from the server, and send the output data to the transcoder. The transcoder is further configured to receive the output data from the communications processing unit, decode the output data, and send the decoded output data to at least one of the human interface devices. | 12-13-2012 |
20120317185 | METHOD AND SYSTEM FOR CONTROLLING USER EXPERIENCE WITH AN APPLICATION ON A CLIENT DEVICE - A method of controlling user experience with an application on a client device including at least two resident client entities is provided. The method includes modifying behavior of the application on the client device through negotiation between the at least two resident entities according to pre-defined rules; and rendering the application on the client device based on the pre-defined rules using at least one of the resident client entities. | 12-13-2012 |
20120317186 | WEB BASED SYSTEM AND METHOD FOR CROSS-SITE PERSONALISATION - A system and a method for configuring distributed network content in real time are disclosed. The system comprises a network, a plurality of user terminals and at least fist and second servers, all being connected to the network. The first server stores network content and distributes it according to network requests of remote user terminals. Each user terminal communicates data representative of user interaction with at least a portion of the network content to the second server, at which it is stored. The second server processes the stored data into respective network content-configuring data for each user terminal and the first server distributes next network content to each user terminal according to the respective network content-configuring data received from the at least second server. | 12-13-2012 |
20120317187 | Prioritized Preloading of Documents to Client - The present invention is directed to a client-server network system implementing a multi-tier caching strategy for a user to access a document efficiently. When serving a document to client, the document is examined for embedded references to other documents. The embedded references are extracted and then assigned a priority. the referenced documents are preloaded to the client prior to receiving a request for them. The referenced documents are obtained locally from the server cache or obtained from their respective web hosts and transmitted according to the assigned priority. | 12-13-2012 |
20120317188 | Refreshing Cached Documents and Storing Differential Document Content - The present invention is directed to a method for updating a cache. A server identifies whether certain preconditions have been met for a document in a cache from freshness parameters associated with a document identifier for the document. Then when the preconditions have been met, a first document content is retrieved from a remote host. A first content fingerprint for the first document content is calculated. The first document content is stored in the cache. Then a content difference is calculated between the first document content and a second document content, both associated with the document identifier. The content difference is stored. Then the document identifier is associated with the content difference. | 12-13-2012 |
20120317189 | Method and Arrangement for Adaption in HTTP Streaming - A method of controlling adaptive HTTP streaming of media content between a HTTP server and a HTTP client in a communication system, in which system media content is arranged as a plurality of periods, and each such period comprises a plurality of representations of media segments, which method includes the steps of providing (S | 12-13-2012 |
20120317190 | METHODS AND APPARATUS FOR MAINTAINING PERMISSIONS FOR CLIENT/SERVER PROCESSING IN A COMMUNICATION DEVICE - A communication device has memory for storing a client application module, a server application module, and an operating system module which are executable by one or more processors. The client application module submits a request and, in response, the server application module causes the request to be processed with use of the operating system module. One or more client process handles of a client stack of the client application module are provided in a current process base of the operating system module. For the request, one or more permission settings associated with the one or more client process handles as well as one or more permission settings associated with the one or more server process handles are checked. | 12-13-2012 |
20120317191 | SYSTEM AND METHOD FOR REMOTE MONITORING AND CONTROL OF NETWORK DEVICES - A managed network provides unique network addresses that are assigned to nodes such that no two nodes will have the same address in the managed network and such that each node will always have the same network address regardless of changing its location or changing the network to which it is joined. The nodes, communicating together, comprise a mesh network. Remote management and control of the nodes is possible from the host server, which is located outside of the mesh network, even if a node is located behind a firewall or network address translator (NAT), because server management messages are encapsulated within headers so that a persistent connection between the node and the external host server is maintained once the node sends a message to the host. | 12-13-2012 |
20120317192 | RE-HEADERER SYSTEM AND METHOD - A re-headerer media packaging and serving system and method are provided herein. | 12-13-2012 |
20120317193 | System and Method for Providing Interoperability Between Different Programming Protocols - Systems and methods for providing interoperability of systems are provided. One embodiment may be seen as instantiating a server in a container having instances of Enterprise Java™ Beans (EJB), and accessing the EJB through the local interface of the EJB. Since the EJB is accessed from within the container, the need for translation of messaging protocols at a bridge is removed. The server components are provided access to the EJB logic through the local interface of the EJB. | 12-13-2012 |
20120323989 | DYNAMIC DISTRIBUTION OF TARGET SELECTION ALGORITHMS - Methods of distributing a selection algorithm that selects a target server component from among a plurality of server components having a same functionality type include receiving notifications from the plurality of server components indicating addresses at which the plurality of server components can be contacted, receiving a selection algorithm that is to be used by a client component for selecting the target server component from among the plurality of server components, and associating the selection algorithm with the functionality type. The methods may further include receiving a message from the client component requesting addresses of server components having the functionality type, sending the addresses of the plurality of server components to the client component, and sending the selection algorithm to the client component. | 12-20-2012 |
20120323990 | EFFICIENT STATE RECONCILIATION - The embodiments described herein generally relate to methods and systems for using a token as a bi-directional parameter of a long polling request for state updates. A client polls a server for state updates, in which updates may be the result of a server event. Server state data is hashed to generate a token/hash representing the current state data. The server compares this token/hash to the token/hash received from the client in the polling request. If the tokens differ, the server sends the actual state data with the server token to the client. By using tokens as request parameters, unnecessary state updates are avoided, and client/server synchronization is achieved more quickly by restricting the pushing of data to state updates. Further, the client may force a response to a poll by sending an empty or random/default value for the token request parameter. | 12-20-2012 |
20120323991 | MOBILE SOCIAL INTERACTION - A question associated with a first user may be obtained. A search link may be determined based on content of the first question A response may be obtained. Updates to a content graph may be initiated, including an addition of a question node and a first link indicating asking of the question by the first user, and an addition of a response node and a second link indicating an answer relationship between the question and the response, and a third link indicating answering of the question from a second user, the second user associated with the first user via a friend link indicating a friend connection relationship between nodes associated with the first user and the second user. | 12-20-2012 |
20120323992 | GEOSPATIAL VISUALIZATION PERFORMANCE IMPROVEMENT FOR CONTIGUOUS POLYLINES WITH SIMILAR DYNAMIC CHARACTERISTICS - Techniques are disclosed for rendering geographic information system (GIS) data. A server component responding to a request for GIS data for a given area combines contiguous elements that share the same dynamic characteristics. For example, a map server may combine the polylines of contiguous road segments sharing the same current speed/congestion conditions. Doing so may greatly reduce the number of individual polylines that are sent to a client for rendering. | 12-20-2012 |
20120323993 | DATA PROCESSING DEVICE AND DATA PROCESSING METHOD - A data processing device connected to a client via a network including a Cookie generator which generates a Cookie, a calculator which calculates a secret value using the Cookie generated by the Cookie generator and a hidden key which is a predetermined character string, a screen sender which sends screen data which includes the Cookie generated by the Cookie generator and the secret value calculated by the calculator to the client, a table which stores the Cookie, a request telegraph receiver which receives a request telegraph which includes the Cookie and the secret value from the client, a Cookie verification unit which verifies whether the Cookie stored in the table and a received Cookie which is a Cookie included in the request telegraph, match, and a secret value verification unit which verifies whether a value calculated using the received Cookie and the hidden key matches a secret value included in the request telegraph. | 12-20-2012 |
20120323994 | TRANSPARENT NETWORK SUBSTRATE SYSTEM - A transparent network substrate system including at least one server module and at least one client module. The server module provides a selected functionality, such as moving an actuator, performing a mathematical operation, and receiving data from a sensor. Upon execution the server module's machine code writes information necessary to describe the selected functionality to memory. The information written to memory includes information necessary to invoke the server module functionality and may include types, members, and parameters. The client module searches the memory for the selected functionality; requests information from the server module; and invokes the functionality of the server module. Once invoked by the client the server module uses the information in memory for creating dynamic function calls. | 12-20-2012 |
20120323995 | SYSTEMS AND METHODS FOR STREAMLINED CONTENT DOWNLOAD - Systems and methods in accordance with embodiments of the invention enable streamlined content download that minimizes user input during the download process. One embodiment includes a system for streamlined downloading of content to a user computing device, including: an application server system configured to locate an intermediary application in response to a request received from a user computing device; where the intermediary application includes a content ID and configures a user computing device to initialize a download manager on a user computing device, and to pass the content ID to the download manager; and where the download manager configures the user computing device to utilize the content ID to retrieve content access information, and download content from a content server system utilizing the content access information. | 12-20-2012 |
20120323996 | Method of Reporting Execution Result for SACMO and Related Communication Device - A method of reporting a result of execution of a workflow of a software and application control management object (SACMO) management object tree for a SACMO client in a service system is disclosed. The method comprises determining a node of the SACMO management object tree according to the result of the execution of the workflow; generating a message comprising an address of the node of the SACMO management object tree; and transmitting the message to a SACMO server of the service system, for reporting the result to the SACMO server. | 12-20-2012 |
20120331036 | System and Method of Enterprise Action Item Planning, Executing, Tracking and Analytics - A system and method of tracking action items in an enterprise data processing environment. The method includes receiving, by a client from a server, an action item that includes a location. The method further includes performing a check-in, by the client, at the location related to the action item. The method further includes performing a check-out, by the client, related to the action item. The method further includes changing, by the client, the status of the action item. In this manner, a database of action items and statuses may be developed for more effective business collaboration and business management. | 12-27-2012 |
20120331037 | VALIDATING DOWNLOAD SUCCESS - Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for validating download success are disclosed. A method can include receiving a request to transmit a digital item to a computing device, transmitting a modified digital item to the computing device, and receiving confirmation that the computing device has received the modified digital item in its entirety. The method can also include for each of N invalid data portions included in the modified digital item, transmitting to the computing device a location of the invalid data portion in the modified digital item, and the existing data portion previously replaced by the invalid data portion; and receiving confirmation that the computing device has received the existing data portion. In response to receiving confirmations, an indication that the computing device has received all N existing data portions replaced by the N invalid data portions can be transmitted to the computing device. | 12-27-2012 |
20120331038 | SYSTEMS AND METHODS FOR PROCESSING WEB SERVICE PIPED NETWORK REQUESTS - The embodiments described herein relate to web service client/server systems. According to some embodiments, there is provided a web service system including at least one client processor adapted to generate and transmit at least one piped request comprising a plurality of discrete requests and at least one server processor in data communication with the client processor. The at least one server processor is adapted to receive the at least one piped request comprising the discrete requests, de-pipe each discrete request from the piped request and execute each discrete request to generate a result associated with the discrete request. | 12-27-2012 |
20120331039 | Remote Server Management Using a Mobile Computing Device - The subject disclosure is directed towards remotely monitoring and/or managing a server computing environment using a mobile computer, such as a smart phone. The server transmits information about the server computing environment and the mobile computer receives the transmission and displays the information. A user of the mobile computer may request additional information from the server, which may be sent to and displayed on the mobile computer. A user may also perform various actions in the server computing environment as directed via the mobile computer. | 12-27-2012 |
20120331040 | VALIDATING DOWNLOAD SUCCESS - Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for validating download success are disclosed. A method can include receiving a request to transmit a digital item to a computing device, transmitting a modified digital item to the computing device, and receiving confirmation that the computing device has received the modified digital item in its entirety. The method can also include for each of N invalid data portions included in the modified digital item, transmitting to the computing device a location of the invalid data portion in the modified digital item, and the existing data portion previously replaced by the invalid data portion; and receiving confirmation that the computing device has received the existing data portion. In response to receiving confirmations, an indication that the computing device has received all N existing data portions replaced by the N invalid data portions can be transmitted. | 12-27-2012 |
20120331041 | LOOKUP TABLE LOGIC APPARATUS AND SERVER COMMUNICATING WITH THE SAME - An LUT logic apparatus for handling tasks requested by a plurality of clients via a server in a network in which the server is connected with the plurality of clients may include a plurality of table identification (ID) processors, a controller, and a media access control (MAC) processor. The plurality of table ID processors correspond respectively to a plurality of table IDs. When an on signal is received, the table ID processors read response data corresponding to requested tasks from a storage unit and generate and output packets including the read response data. The controller identifies table IDs corresponding to the requested tasks and outputs the on signal to the corresponding table ID processors. The MAC processor parses the tasks requested by the server, transfers the parsed tasks to the controller, and outputs the packets output from the table ID processors corresponding to the parsed tasks to the clients. | 12-27-2012 |
20120331042 | CLIENT AND SERVER TERMINALS AND METHOD FOR CONTROLLING THE SAME - Client and server terminals and method for controlling the same are disclosed, by which a use of a terminal is facilitated in further consideration of user's convenience. According to at least one of embodiments of the present invention, a specific folder (or all folders) storing files of the server terminal can be recognized as a folder in the corresponding client terminal to facilitate the files of the server terminal to be used by a user of the client terminal more conveniently. | 12-27-2012 |
20120331043 | TRANSFER APPARATUS, TRANSFER NETWORK SYSTEM, AND TRANSFER METHOD - When data is disclosed to a plurality of users by using a transfer network and a transfer apparatus, data disclosure time control which cannot be adversely affected by the users is performed to reduce the difference in data disclosure time among the users. A transfer network system includes a distribution server serving as a data-distribution-source transfer apparatus, and a network terminal connected to distribution-destination user equipment. The distribution server and the network terminal each have a time keeping function and a time synchronization function for matching the time of the time keeping function with a master clock. The distribution server sends in advance disclosure data and disclosure time to the network terminal. When the time of the time keeping function of the network terminal matches the disclosure time, the network terminal sends the disclosure data to the user equipment. | 12-27-2012 |
20120331044 | Information Messaging and Collaboration System - An information messaging and collaboration system is described. In one embodiment, for example, a method is described for interactive content retrieval and display, the method comprises steps of: providing a plurality of portlets for retrieval of content for display in a user interface; mapping a message action to a first portlet to create a messaging portlet for sending a message in response to user interaction with the messaging portlet; creating a listener portlet by registering a second portlet to receive messages from the messaging portlet; and in response to user interaction with the messaging portlet, retrieving particular content for display in the user interface based on the message received by the listener portlet from the messaging portlet. | 12-27-2012 |
20120331045 | SYSTEM AND METHOD FOR CONSOLIDATING MIDDLEWARE FUNCTIONALITY - A server manages middleware communication between the server and a plurality of client terminals through a communication network. The server includes a network interface device that communicates with the plurality of client terminals, storage that stores middleware management operational programs and data, and a processor that executes the middle management operational programs. The server implements a multi-layered marshaling process, which marshals middleware communications between the server and the plurality of terminals, and a consolidated middleware management process, which manages execution of middleware, the multi-layered marshaling process. The consolidated middleware management process is accessible to the plurality of client terminals communicating with the server via a plurality of different types of middleware. | 12-27-2012 |
20120331046 | UDP BROADCAST FOR A USER INTERFACE IN A DOWNLOAD AND CONFIGURATION GAMING METHOD - A system and method are disclosed for implementing a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client initiated messages. The method includes: receiving a registration message at a server from a client with a client IP address in the registration message, wherein the registration message includes types of notifications desired to be received by the client, and wherein the server is a Download and Configuration Management (DCM) engine; adding the client IP address to a registration message database; receiving a request for a port number from the DCM engine; and responding to the request for the port number. | 12-27-2012 |
20120331047 | PUSH MECHANISM FOR EFFICIENTLY SENDING AGGREGATED DATA ITEMS TO CLIENT - A server push model for client/server communications. The push architecture operates on top of a non-push (e.g., request/response) protocol (e.g., HTTP) to combine notifications from multiple data sources (e.g., email, text messaging, etc.). The server can be a middle-tier server (or proxy) to which a single web client registers interest in one or more notification types from one or more data sources. The mid-tier server aggregates the notifications from the various data sources and delivers the notifications to the requesting client via a single “push” pipe. The web client then distributes each notification to the appropriate parts of the client user interface. A producer/consumer locking mechanism eliminates blocking threads waiting on a mutual exclusion lock. A notification throttling mechanism distinguishes different types of notifications in order to guarantee that the client is not overloaded with too much information. | 12-27-2012 |
20120331048 | SYSTEM AND METHOD FOR ONE-WAY DELIVERY OF NOTIFICATIONS FROM SERVER-TO-CLIENTS USING MODIFIED MULTICASTS - A slot management system including a download and configuration server-based sub-system and method is disclosed for use with game devices, systems, and methods is provided to enable users to monitor, control, and modify game devices and other related activities. A notification system and method is provided for providing one-way delivery of notifications to clients of a server. | 12-27-2012 |
20130007097 | SERVER SYSTEM AND METHOD FOR CONTROLLING INFORMATION SYSTEM - The present invention concerns allocating files in storage apparatuses efficiently while satisfying requirements of the files. An information system | 01-03-2013 |
20130007098 | APPLICATION FRAMEWORK IN A HOME NETWORK ECOSYSTEM - One embodiment of the present invention sets forth a method for interacting with one or more client devices coupled to a smart network host device within a smart home network. The method includes the steps of identifying a first application that is associated with at least one client device and stored in an first application store coupled to a smart home network, downloading the first application from the first application store for execution, associating a service that is exposed by the at least one client device with the first application, translating a high-level instruction generated by the first application via the service to a low-level instruction that is understood by the at least one client device, and transmitting the low-level instruction to the at least one client device for processing. | 01-03-2013 |
20130007099 | System and Method for Interactive Identification and Matching of Funding and/or Advisory Seekers and Funding and/or Advisory Providers - Systems and methods are provided to match and facilitate relationships among various clients. In one embodiment, the system connects to a web-connected database to find plurality of different funding and/or advisory programs, product, or service that match parameters for corresponding clients. The identification and matching system incorporates a method enabling funding/advisory seekers or entrepreneurs to match their activities, projects, or corporate direction to funding/advisory providers, and relevant programs and products. Database records and search parameters are provided to facilitate the identification of beneficial opportunities for entrepreneurs with regard to tax credits, grants, loans, loan guarantees, equity funding, contests, donations, and advisory services. In another embodiment, at least one software module may be used to prompt at least one user to enter particular investor or entrepreneur data and also to render matching information within the web-based site. The system matches entrepreneur-provided data with funding-provided data based on a set of predetermined matching criteria and thresholds, in order to connect at least one funding/advisory seeker to a plurality of funding/advisory options. The system automatically instantly notifies one or more members of updates with regard to at least one new or modified funding/advisory program, product or service. In another embodiment, the system provides a user-based rating method to facilitate user generated information related to time requirements, return on investment, preference, and ease of use. | 01-03-2013 |
20130007100 | REMOTE BROWSING SESSION MANAGEMENT - A browsing process is directed to the generation and management of a browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to requested network content. The network computing and storage provider determines a browse configuration. The browse configuration may identify a communication protocol and various processing actions. The network computing and storage provider retrieves the requested content through an instantiated network browse session instance, and performs a first set of processing actions to generate a processing result. The processing result may be provided to the client computing device for display, including performing a second set of processing actions on the processing result at the client computing device. | 01-03-2013 |
20130007101 | 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 requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides display data corresponding to a processed representation of the requested content to the client computing device in accordance with a display protocol configuration. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing. | 01-03-2013 |
20130007102 | 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 requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides a processing result corresponding to a processed representation of the requested content to the client computing device. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing. | 01-03-2013 |
20130007103 | Managing Interactive Content on Client Devices - An interactive content management system and method is disclosed that allows an administrator operating a server device to manage the presentation of interactive content on client devices that are in communication with the server device. The communication can be through wired or wireless networks. Client users can interact with the content independent of the administrator or other client users. This allows each client user to interact with the content at the client user's own pace. The server device can be configured to allow the administrator to see what each client user is seeing on their respective client devices. The interactive content can include any type of content, including active links to other content available on the Web or from other content sources. The administrator can send specific content to specific client users or the same content to all client users. | 01-03-2013 |
20130007104 | Time Zone Adjustment in User Interface - Displaying time from a network device according to the time zone of the client. A network device keeps time to a first known time zone, such as UTC, and provides a web server. When a client device makes a request of the network device's webserver, the webserver returns an HTML document which includes code to extract the time zone offset from the client. This may be done for example using the javascript .getTime zone Offset( ) method, through the use of DLLs, or through other programming methods. The document also contains the time at the network device, which is displayed on the client device using the client time zone, and not using the clock or time information in the client device, only using the time zone offset in the client device. | 01-03-2013 |
20130007105 | SYSTEM AND METHOD FOR AUTOMATICALLY EXCHANGING LOGISTIC INFORMATION, AND STORAGE MEDIUM THEREOF - A system and method is provided for automatically exchanging a set of logistic information between information client stations. A central information server is used to retrieve a logistic message file from an origin information client station and transmit to a destination information client station. In the origin information client station, multiple digital logistic data corresponding to the logistic information are retrieved, serialized, encrypted and compressed to form the logistic message file. According to the origin-destination information of the logistic message file, the central information server builds a FTP (File Transfer Protocol), connection with the origin information client station, and the destination information client station respectively to retrieve and transmit the logistic message file. The destination information client station decompresses, decrypts, and parses the logistic message file into the digital logistic data corresponding to the logistic information. | 01-03-2013 |
20130007106 | ASYNCHRONOUS INTERACTION IN THE REPORT GENERATOR - Methods and systems are provided for a user system to interact asynchronously with the report generator when an operation is performed on a report in the report generator. The report generator relinquishes control to the user system to perform other operations while the report generator fetches data from the multi-tenant database necessary for the operation. | 01-03-2013 |
20130007107 | RENDERING COMPONENTS WITHIN DIFFERENT BROWSER ENVIRONMENTS - Embodiments of the invention relate to rendering components within different browser environments. A request for a portal page is received from a client system. The portal page is aggregated by a computer and a renderer is selected based on a client system browser specific environment. A browser specific markup, provided by at least one portlet, is transmitted from the renderer to the client system. | 01-03-2013 |
20130007108 | Live Updates of Embeddable Units - A delivery method and system of dynamic embedded web output on a web page in a browser on a client device is provided. A web page contains an embed code for an embeddable unit. A content delivery network provides an embedded URL specified in the embed code. The URL contains executable static runtime code using a unit ID. The unit ID is passed to a dynamic server which performs a lookup to convert the unit ID into a cache key URL. The cache key URL points to a location on the content delivery network and encodes a cache key containing information for the embeddable unit. The client device loads the cache key URL, which targets the content delivery network to make a request for the embeddable unit. The content delivery network serves the embeddable unit to the client device on which the embeddable unit is displayed or updated. | 01-03-2013 |
20130007109 | LOAD BALANCING SYSTEM AND METHOD THEREOF - A load balancing system includes a pre-stage device and a plurality of post-stage devices. The pre-stage device receives original data that has been transmitted from the client device and for which a predetermined server address has been set as the destination address thereof, acquires transfer data having as the destination address thereof an address of any one corresponding post-stage device from among the post-stage devices on the basis of the original data, and transmits the transfer data. The corresponding post-stage device receives the transfer data that has been transmitted from the pre-stage device and which has the address of the corresponding post-stage device as the destination address, restores the transfer data to the original data for which the predetermined server address has been set as the destination address thereof, and transmits the original data to a server device connected to the corresponding post-stage device. | 01-03-2013 |
20130007110 | SYSTEM, APPARATUS AND METHOD FOR GENERATION OF CONTENT FOR DISTRIBUTED HETEROGENOUS COMPUTERS - A system, apparatus and method for generation of content for distributed heterogeneous computers is provided. A server can connect to a network, which in turn is connected to a plurality of client computing devices, a plurality of fixed display computers and a plurality of administration computers. The server is configured to receive content form the administration computers, and to adjust the received content for one or more of the respective fixed display computing and to also adjust the received content for one or more of the client computing devices. | 01-03-2013 |
20130007111 | METHOD FOR DISTRIBUTING COMPUTING BETWEEN SERVER AND CLIENT - A method and system for use in running a display-based computer application comprising a plurality of application segments, where computing is distributed between a server and a client computer. The method comprises the steps of providing a generic client engine ( | 01-03-2013 |
20130007112 | SYSTEM, METHOD, AND DEVICE FOR COMMUNICATING WITH A FIELD DEVICE - A single communication device separate and distinct from each of a field device and a plurality of clients of data of the field device is configured to communicate with each of the field device and the plurality of clients of data of the field device, and is configured to be positioned in a communication path between the field device and the plurality of clients of data of the field device and between the plurality of clients of data of the field device to facilitate bi-directional communication between the field device and the plurality of clients of data of the field device and facilitate bi-directional communication between the plurality of clients of data of the field device. The single communication device selectively allows the plurality of clients of data of the field device to control the field device in response to data received from the field device. | 01-03-2013 |
20130007113 | CREATING WEB SERVICES FROM AN EXISTING WEB SITE - Web services are generated from an existing web site having web page based business processes or transactions. A script is generated representative of a user navigation sequence involved to perform the transaction. The script elements include the web application calls, input/output parameters, and/or the interrelation between the elements of the transaction. A WSDL file, web service interface code, and web service implementation code are generated from the navigation script, and may be published locally to the web site or on a remote site. | 01-03-2013 |
20130007114 | METHOD AND SYSTEM FOR CLIENT-SIDE SCALING OF WEB SERVER FARM ARCHITECTURES IN A CLOUD DATA CENTER - A novel web server farm architecture is provided that combines various cloud components and innovatively maximizes their strengths to achieve a scalable, adaptable, load balanced computing architecture. In one embodiment, this architecture includes a storage host for static content hosting, a cluster of virtual machines (operating as web servers) for dynamic content hosting, and a dedicated application engine for monitoring the load of the virtual machines. A browser or end-application user of a web application is first routed to a static anchor page hosted on the storage host. The browser is subsequently presented with a list of virtual machines and data corresponding to their respective current loads. To access dynamic content, the browser is able to select from the virtual machines based in large part on the reported current loads of the virtual machines. Once a virtual machine is selected, the browser may communicate directly with the selected web server. | 01-03-2013 |
20130007115 | Computer to Handheld Device Virtualization System - A method on a handheld device is provided. The method comprises sending a request from the handheld device to initiate an application on a host computer, receiving data related to the application from the host computer at the handheld device, and displaying the data in a view of the application appearing on the handheld device. | 01-03-2013 |
20130007116 | SOURCE IDENTIFICATION FOR MULTIPART CONTENT VALIDATION - A method, system, and computer usable program product for source identification for multipart content validation are provided in the illustrative embodiments. An identification information of a source server is obtained by parsing an update request, the update request being configured to request from the source server an update of a part of the multipart content. The identification information is recorded. A change in a part of the multipart content is observed. The change in the part results in an updated multipart content. A debugging directive is constructed, the debugging directive including the identification information of the source server. The debugging directive is inserted relative to the part that has changed thereby associating the source server with the part of the multipart content. The updated multipart content including the debugging directive is transmitted to a validation server executing in a second data processing system. | 01-03-2013 |
20130007117 | LOCALITY BASED CONTENT DISTRIBUTION - A system and method for content distribution are provided. A content provider generates a network topology having one or more subnetworks made up of content sources. The content provider segments content, such as applications, into segments for distribution. The content provider then distributes the content such that for each identified subnetwork, each content segment is distributed to a content source. Subsequent, client computing device requests for content can be serviced by selecting a content source in a particular subnetwork selected for delivering the requested content to the client computing device to minimize traffic flow of the requested content through the nodes of the distribution network. | 01-03-2013 |
20130007118 | COLLABORATIVE ONLINE SPREADSHEET APPLICATION - A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without requiring a user to install any specific spreadsheet software prior to using the application. In one implementation, the spreadsheet application may include a client engine that executes within browser programs of a plurality of client computing devices and server logic. The server logic may be configured to distribute the client engines to the plurality of client computing devices of the spreadsheet application when requested through the browser programs of each of the plurality of client computing devices. The server logic synchronizes a single spreadsheet document that is simultaneously open at the plurality of client computing devices. | 01-03-2013 |
20130007119 | DATA COMMUNICATION SYSTEM AND METHOD - Data communication system between a wireless mobile device ( | 01-03-2013 |
20130007120 | COMMUNICATION SYSTEM WITH PIM ENTRY SYNCHRONIZATION AND RELATED METHODS - A communication system ( | 01-03-2013 |
20130013664 | In-Network Middlebox Compositor For Distributed Virtualized Applications - Techniques are provided for using a middlebox to composite displays from multiple hosted virtualized applications (HVAs) for transmission to a client endpoint device. The middlebox receives one or more HVA displays via a virtual desktop interface (VDI) protocol, each HVA display from an individual HVA. The middlebox renders and composites the HVA displays together into a hosted virtual desktop (HVD) display, and sends the HVD display to the client endpoint device via a VDI protocol. The client endpoint device is therefore able to display a composite image of multiple HVA displays even if it is a zero client endpoint lacking the capability to perform compositing itself. In some examples, the middlebox reduces computational load by reducing the HVD frame rate, so that it is able to maintain HVD functionality during times of high system activity. | 01-10-2013 |
20130013665 | Sandboxed Daemon Process Invocation through HTTP - Methods and devices for initiating, by a client, a set of one or more applications, wherein each initiated application is associated with an Uniform Resource Locator (URL), and wherein the initiating is based on a Hypertext Transfer Protocol (HTTP) request to a computer host having a server. The methods and devices further executing an application from the set of one or more applications, based on a rule set, in a processing environment limiting the functionality of the initiated application, and wherein the application is executed in the background of an operating system of the server based on the rule set. | 01-10-2013 |
20130013666 | MONITORING DATA ACCESS REQUESTS TO OPTIMIZE DATA TRANSFER - A data transmission optimization method and system. The method comprises analyzing program code to identify data access calls in the program code, using one or more processor; determining whether a first data access call is for retrieving target data stored in a data structure with a plurality of fields, wherein the target data is stored in one or more target fields of the data structure; determining whether servicing the first data access call will result in transfer of non-target data stored in one or more non-target fields in the data structure; and replacing the first data access call with a second data access call, wherein servicing the second data access call will result in transfer of the target data and minimizes the transfer of non-target data. | 01-10-2013 |
20130013667 | RELATIONSHIP NETWORKS HAVING LINK QUALITY METRICS WITH INFERENCE AND CONCOMITANT DIGITAL VALUE EXCHANGE - In a digital social relationship network, a social network server computer stores a digital social network representation corresponding to a graph having nodes representing individuals or groups and links representing actual social relationships between the individuals or groups. The server computer obtains relationship-dependent information corresponding to a plurality of links of the graph, and embeds the relationship-dependent information in the digital social network representation stored in the social network server computer. The server computer interactively presents to a user of a client computer connected to the social network server computer a social network of the individuals or groups and the social relationships between the individuals or groups. The social network server computer receives input from the user of the client computer selecting at least one of the social relationships between individuals or groups other than the user, and presents to the user of the client computer a social relationship profile comprising the relationship-dependent information corresponding to the social relationship selected by the user of the client computer. The server computer facilitates exchange of digital value to the user of the client computer, or a group to which the user of the client computer belongs, based on the relationship-dependent information embedded in the digital social network representation stored in the social network server computer. | 01-10-2013 |
20130013668 | INFORMATION PROCESSING APPARATUS, SERVER SELECTING METHOD AND RECORDING MEDIUM - A selection algorithm corresponding to process identification information specified by a process request from a client is decided based on correspondence relationship between process identification information indicating a requested process and selection algorithm to select a server from among a plurality of servers. Then, a server to execute a process requested by the process request is selected from among the plurality of servers based on the decided selection algorithm, and the process request is transmitted to the selected server. | 01-10-2013 |
20130013669 | METHOD AND APPARATUS FOR GUARANTEEING WEB-BASED MOBILITY - A web-based mobility guaranteeing method includes, at a terminal, connecting to a first service providing apparatus; transmitting a service request signal for requesting service information to the first service providing apparatus; at the first service providing apparatus, transmitting a service providability inquiry signal to a web-based service providing apparatus, based on whether or not the service information is able to be provided by the first service providing apparatus; at the web-based service providing apparatus, transmitting the service providability inquiry signal to a second service providing apparatus, receiving a service providability response signal from the second service providing apparatus, and changing a service provider of the terminal from the first service providing apparatus to the second service providing apparatus; and at the terminal, receiving a service response signal from the second service providing apparatus in response to the service request signal. | 01-10-2013 |
20130013670 | APPARATUS AND METHOD FOR PROVIDING USER INTERFACE - An apparatus and method for configuring a remote user interface of an application represented in a structured format. A method for configuring a remote user interface (RUI) of an application represented in a structured format in a RUT server includes transmitting RUI configuration information to a RUT client upon an occurrence of an initial setup event. The method also includes transmitting RUI change information to the RUI client upon an occurrence of a RUT change event, wherein the RUI configuration information includes type information mapped to a configuration of the remote user interface, and the RUT change information includes type information mapped to a changed configuration of the remote user interface. | 01-10-2013 |
20130013671 | SYSTEM AND METHOD FOR PROVIDING INTERACTIVE CONTENT TO NON-NATIVE APPLICATION ENVIRONMENTS - An automated electronic application delivery system for delivery software applications to client devices for which they were not originally intended for or developed. The applications are run on the particular application environment at the server side, and the content output by the application is capture, encoded, and streamed to the client devices in a way that minimizes latency. User interacts with the content and such interaction data is either mapped to a specific command catered to the application either at the client side or the server side. The mapped command or raw interaction data is then provided to the application over a control channel. | 01-10-2013 |
20130013672 | PROVIDING A WEB PAGE TO A CLIENT - To display pieces of data provided by different servers in one page, a providing apparatus provides a page to a client terminal, the page including data retrieved from a server. The providing apparatus includes a) a page return unit for, upon receipt of a page retrieval request from the client terminal, returning a page including code to the client terminal, the code to be executed on the client terminal, the code causing the client terminal to transmit a data transmission instruction to the server, the data transmission instruction instructing the server to transmit the data to the providing apparatus, b) a data reception unit for receiving the data transmitted by the server, the server having received the data transmission instruction from the client terminal, and c) a transfer unit for transferring the data received from the server, to the client terminal. | 01-10-2013 |
20130013673 | META-DATA BASED METHOD FOR LOCAL CACHE UTILIZATION - A system and method for caching data and verifying cached data using a client-server model and meta-data. In particular, a client proxy and a server proxy are in communication with each other and with the client and the server, respectively; client proxy meta-data and server proxy meta-data related to the data cached by the client proxy and server proxy, respectively, are calculated and communicated between the client proxy and the server proxy; and the client proxy meta-data and the server proxy meta-data are compared to determine a cache hit or miss. | 01-10-2013 |
20130013674 | CLIENT-SIDE WEB SERVICE PROVIDER - To facilitate client access to web services, a server may be configured to package or bundle a function call for a web service with associated information. The resulting function call package may be distributed to multiple clients. Such a package may include parameters for the function call and/or software code that can facilitate a client web site to make the function call. The package may also include branding information associated with the web service. Results of the function call can be presented through the client web site with the branding information associated with the web service, allowing a third party to retain branding for their web service provided through the client web site. | 01-10-2013 |
20130013675 | PEER-TO-PEER REDUNDANT FILE SERVER SYSTEM AND METHODS - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file. | 01-10-2013 |
20130013676 | METHOD AND SYSTEM FOR CONTINUOUS INTERACTIVE COMMUNICATION IN AN ELECTRONIC NETWORK - A method and system are disclosed for providing continuous, interactive communication among devices on an electronic network ( | 01-10-2013 |
20130013677 | System and method for real-time, push style, distributed dashboard networks - This invention is about a distributed dashboard system including related server side and communication related functionality. The key idea is loosely defined metadata for the input data coupled with the fact that metadata can be defined after the data is loaded to the system. Usually metadata gives some kind of meaning to all of the data that it covers, in the current invention only the part that is relevant for the use of the dashboard needs to be mapped. In known data import and processing applications the “import file specification” is defined before the data is introduced, but in current invention the data can be loaded before, and then the meaning given in “point and click” fashion after the data is loaded. Users can then subscribe to different kind of gauges (that make up the dashboard) in order to construct their own dashboard, this subscribing happens mostly in a web based user interface, but might also be allowed from the dashboard itself. In addition to gauges that display information also input controls called levers are supported that allow users to input commands to the system that are processed either by the local device or by the server side system. | 01-10-2013 |
20130018938 | METHOD AND APPARATUS FOR CUSTOMIZED PROVISIONING OF ON-LINE APPLICATION CHANNELSAANM WOOD; AnthonyAACI Palo AltoAAST CAAACO USAAGP WOOD; Anthony Palo Alto CA USAANM Stern; DavidAACI Los GatosAAST CAAACO USAAGP Stern; David Los Gatos CA USAANM Westerhoff; DavidAACI FremontAAST CAAACO USAAGP Westerhoff; David Fremont CA USAANM Ataras; BillAACI PortlandAAST ORAACO USAAGP Ataras; Bill Portland OR USAANM Goodwin; MarkAACI Mountain ViewAAST CAAACO USAAGP Goodwin; Mark Mountain View CA USAANM Graham; AaronAACI Santa ClaraAAST CAAACO USAAGP Graham; Aaron Santa Clara CA USAANM Emerson; MattAACI New OrleansAAST LAAACO USAAGP Emerson; Matt New Orleans LA USAANM Phillips; KevinAACI Los GatosAAST CAAACO USAAGP Phillips; Kevin Los Gatos CA US - A method for a computer system includes receiving an identifier associated with a client streaming player, determining one or more attributes associated with the identifier from a data structure in response to the identifier, determining available channels from a plurality of channels that are to be made available to the client streaming player in response to the identifier, wherein available channels comprises a first channel, but not the second channel, determining a first graphical identifier associated with the first channel, providing the first graphical identifier to the client streaming player, receiving a user selection of the first graphical identifier indicating a user request to associate the first channel with the computer system, and providing an indicator of a server network address associated with the first channel to the client streaming player. | 01-17-2013 |
20130018939 | NATIVE VIEWER USE FOR SERVICE RESULTS FROM A REMOTE DESKTOP - In one embodiment, a method includes establishing a session to a remote desktop determined for a user of a client device. The session allows the client device to remotely access the remote desktop to have one or more services performed for the user of the client device using resources of the remote desktop. The client device sends a request for a service in the one or more services to be performed on the remote desktop in the session and receives a result set determined from the service being performed by the remote desktop. A native viewer for the client device is determined based on a type of the result set. The native viewer is then invoked to display the result set. | 01-17-2013 |
20130018940 | INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUMAANM Ookuma; SatoshiAACI Yokohama-shiAACO JPAAGP Ookuma; Satoshi Yokohama-shi JP - This invention provides a technique of switching the display screen from a standby screen to a function selection screen in a short period of time in an information processing apparatus which displays screens on a display unit based on the screen data obtained from a server apparatus. To achieve this, an information processing apparatus (MFP) of the invention obtains screen data of a function selection screen (initial screen) from a server apparatus (Web server) while displaying, on a display unit, a standby screen based on screen data obtained from the Web server in a standby state. The MFP switches the display of the display unit from the standby screen to the function selection screen based on the obtained screen data upon receiving a close instruction for the standby screen during the display of the standby screen. | 01-17-2013 |
20130018941 | TECHNIQUES FOR PRESENTING EDUCATIONAL MATERIAL ONLINE - Embodiments of the invention provide techniques for verifying that an attendee of an online educational presentation views material that is presented. In some embodiments, a server computer may instruct an attendee's client computer to present verification information to the attendee which the attendee is to acknowledge. The verification information may, for example, comprise one or more codes, and may be presented at a point in time which is difficult for an attendee to predict. An indication whether the attendee acknowledged the verification information during the time it was presented may be stored, allowing the organizer of an online presentation to determine whether each attendee paid attention to the content presented. | 01-17-2013 |
20130018942 | SYSTEM AND METHOD FOR BANDWIDTH OPTIMIZATION IN A NETWORK STORAGE ENVIRONMENT - According to one or more embodiments of the present invention, a network cache intercepts data requested by a client from a remote server interconnected with the cache through one or more wide area network (WAN) links (e.g., for Wide Area File Services, or “WAFS”). The network cache stores the data and sends the data to the client. The cache may then intercept a first write request for the data from the client to the remote server, and determine one or more portions of the data in the write request that changed from the data stored at the cache (e.g., according to one or more hashes created based on the data). The network cache then sends a second write request for only the changed portions of the data to the remote server. | 01-17-2013 |
20130018943 | DATA SHARING IN A DISTRIBUTED DATA STREAM PROCESSING SYSTEM - State sharing is facilitated in stream processing environments, including distributed stream processing environments. A customized shared state implementation representing the state to be shared is automatically created based on at least one of user preferences, hints of usage, and system performance. | 01-17-2013 |
20130018944 | METHODS AND SYSTEMS FOR PROVIDING CONTENT PROVIDER-SPECIFIED URL KEYWORD NAVIGATION - An apparatus and a non-transitory computer-readable medium may perform a method for providing brand-driven URL keyword navigation. The method may comprise: receiving a user selection of an accepted third party; transmitting third party selection information to the accepted third party, the third party selection information being based on the user selection; and receiving brand-driven keyword data from the accepted third party in response to the transmission of the third party selection information, the brand-driven keyword data mapping a keyword to a particular URL. | 01-17-2013 |
20130018945 | USER INTERFACE FOR ACCESSING MESSAGES - Described herein are systems and methods for providing a message UI engine for accessing messages on a message system. The message system may comprise a message storage system (that store messages of varying types and formats, such as fax, text, voice/audio, video, and picture messages) and a message access system. The message UI engine is configured by a Flash media UI file for accessing messages and associated message information by interacting with the message access system. The Flash media UI file does not comprise any markup language and comprises only Flash® instructions. The Flash media UI file also comprises a plurality of embedded applications for presenting the plurality of different message types, each embedded application comprising only Flash instructions. The associated message information may be stored and transmitted in a non-markup language format, such as comma-delimited format. The messages and message information may be transmitted using a non-HTTP protocol. | 01-17-2013 |
20130018946 | MANAGING BACK UP SETS BASED ON USER FEEDBACKAANM Brown; Andrew PeterAACI GlasgowAACO GBAAGP Brown; Andrew Peter Glasgow GBAANM Flowers; Jeffrey C.AACI MarbleheadAAST MAAACO USAAGP Flowers; Jeffrey C. Marblehead MA USAANM McIsaac; Jessica AnnAACI BostonAAST MAAACO USAAGP McIsaac; Jessica Ann Boston MA USAANM Friend; DavidAACI BostonAAST MAAACO USAAGP Friend; David Boston MA US - The management of backup sets based on user feedback techniques include a method, and a system. In some embodiments of these techniques, the method includes receiving an update to a backup set from a first client device. The method further includes analyzing the update made to the backup set. The method further includes updating a default backup set stored in a storage device based on the update to the backup set. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims. | 01-17-2013 |
20130024494 | METHODS AND SYSTEMS FOR PLATFORM OPTIMIZED DESIGN - Embodiments of the disclosed invention include a plurality of preconfigured hardware platforms. The plurality of preconfigured hardware platforms includes a set of preconfigured server hardware platforms, a set of preconfigured network hardware platforms, and a set of preconfigured storage hardware platforms. At least one preconfigured server hardware platform, at least one preconfigured network hardware platform, and at least one preconfigured storage hardware platform that when combined forms a combination that balances a computing request rate, a network request rate, and a storage request rate for one of a web tier, an application tier, and a data tier system. | 01-24-2013 |
20130024495 | HANDHELD FIELD MAINTENANCE TOOL WITH PROCESS COMMUNICATION TUNNEL - A method of interacting with a process control system is provided. The method includes bringing a mobile electronic device into physical proximity of a field device. The mobile electronic device is coupled to a digital process communication channel of the field device. A client software application is initiated on the mobile electronic device. The digital process communication channel is used to communicatively couple the client software application to a host application remote from both the mobile electronic device and the field device. | 01-24-2013 |
20130024496 | METHOD AND SYSTEM FOR BUILDING AN ELASTIC CLOUD WEB SERVER FARM - A method and system for building an elastic cloud web server farm. The method includes registering a web application on a serving cloud and copying the web application to a distributed store. A load of the web application is specified, and a plurality of nodes is added for the web application based on the load. A web server corresponding to a node of the plurality of nodes is then initialized. A web request is received from a user and a web server is selected from a list of available web servers to process the web request. The web request is further transmitted to the web server. A web response, based on the web request, is transmitted back to the user. The system includes a central registry, a distributed store, a process coordinator, one or more web servers, and a router. | 01-24-2013 |
20130024497 | COMMUNICATION DEVICE MANAGEMENT OVER A TELECOMMUNICATIONS NETWORK - In order to manage at least one communications device (DC) implementing an application that uses a service offered by an application server (SA) over a telecommunications network (RT), the device (DC) comprising application data (DonA) specific to the application and communication data (DonC) related to communication parameters for the operation of the service over the telecommunications network, the communication data (DonC) being managed by a management server (SG), the application server (SA) and the device (DC) negotiate and save an encryption key (Kc), and exchange messages by means of the management server (SG), at least one of the messages comprising application data (DonA) which is encrypted with the key by at least one of either the device (DC) or the server (SA). | 01-24-2013 |
20130024498 | SIMULATING THE PERFORMANCE OF MEDICAL-ENGINEERING PROCEDURES IN A CLIENT-SERVER ENVIRONMENT - Embodiments of the invention relate to a method, system, computer-program product, and/or storage medium for simulating the performance of a medical-engineering procedure which includes performing a multiplicity of applications, with its being intended for the applications to be performed in a multi-client environment in parallel on a plurality of clients. Simulating is based on performing the application in a single-client environment. Runtime and resource requirements are therein measured and fed to the simulating process as input variables. A latency for the runtime and the resource requirements for running in the multi-client environment are fed out as the result of simulating. | 01-24-2013 |
20130024499 | SYSTEM AND METHOD FOR DELIVERING REMOTELY STORED APPLICATIONS AND INFORMATION - The computerized method and apparatus for mobile device interactivity includes hosting a network application on a server. The method and apparatus further includes receiving, at the application on the server, an event message from a mobile application executing on a mobile device, the application having executable code embedded therein for communicating with the network information for presenting a user interface for the network application on the mobile device, the event message reporting an action taken via the user interface. The method and apparatus further including executing application logic within the network application to generate data values based on the action reported in the event message and mobile device information and sending to the mobile device an update message with at least some of the generated data values and instructions for use by the executable code to present the data values within the user interface at the mobile device. | 01-24-2013 |
20130024500 | DISTRIBUTED CONTENT CACHING SOLUTION FOR A MOBILE WIRELESS NETWORK - A method in an electronic device provides local content to a user device in a communication network. The communication network includes an access network and a core network. In the access network, a content request is intercepted from the user device, which may be formatted according to a network interface. The content request may include a request for data content. Protocol layers associated with an active data session may be terminated so that an edge gateway device may extract and inject packets into the data stream without involving the core network. A cache may be maintained in the access network. | 01-24-2013 |
20130024501 | SYSTEMS AND METHODS FOR NETWORKED, IN-CONTEXT, HIGH-RESOLUTION IMAGE VIEWING - Systems and methods are provided for viewing portions of an image in high resolution and in context with a full image, which is displayed at a base resolution that is lower resolution than the resolution of the high-resolution image. A user can select an area of interest from the base-resolution image for viewing at a higher resolution on the client device. The server, or in some implementations the client device, can generate a high-resolution image representing the area of interest and the client device can display a portion of the high-resolution image in a virtual lens overlaid on the base-resolution image. | 01-24-2013 |
20130024502 | COMPUTER DATA COMMUNICATIONS IN A HIGH SPEED, LOW LATENCY DATA COMMUNICATIONS ENVIRONMENT - A method includes issuing a request, from an application of a contributing client device to a stream administration server, to contribute messages from the application to a feed adapter within a data communication environment via a message stream which bypasses the stream administration server. The feed adapter is coupled to a feed source via a feed adapter input stream and to at least one subscribing device via a feed adapter output stream. The feed source is separate from the contributing client device. The feed adapter input stream is separate from the message stream. The method includes receiving, in response to the request and an authentication of the contributing client device. A set of constraints on messages is to be transmitted from the contributing client device to the feed adapter. | 01-24-2013 |
20130024503 | Using virtual domain name service (DNS) zones for enterprise content delivery - A domain to be published to an enterprise ECDN is associated with a set of one or more enterprise zones configurable in a hierarchy. When a DNS query arrives for a hostname known to be associated with given content within the control of the ECDN, a DNS server responds by handing back an IP address, by executing a zone referral to a next (lower) level name server in a zone hierarchy, or by CNAMing to another hostname, thereby restarting the lookup procedure. At any level in the zone hierarchy, there is an associated zone server that executes logic that applies the requested hostname against a map. A name query to ECDN-managed content may be serviced in coordination with various sources of distributed network intelligence. | 01-24-2013 |
20130024504 | Real-Time Information Feed - A computer-implemented method for updating a web user interface on a client device is provided. A router back-boned to the Internet communicates with the client device web-user interface data defined in markup language to dynamically update the web-user interface on the client device. The router contains no logic regarding the web-user interface running on the client device. The client device has a browser server for dynamically updating the web-user interface through downloading and caching the data from the router. The browser server on the client device has (i) a user interface model of the web-user interface running on the client device defined in Javascript, and (ii) a JavaScript Runtime Engine for dynamically converting the downloaded and/or cached web-user interface markup language data into JavaScript objects. The web-user interface is dynamically updated by combining steps (i) and (ii). | 01-24-2013 |
20130024505 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR RECONSTRUCTING DATA RECEIVED BY A COMPUTER IN A MANNER THAT IS INDEPENDENT OF THE COMPUTER - A data reconstruction system, method and computer program product are provided. In use, one of a plurality of computers receiving data over a network is identified. In addition, the data received by the computer is reconstructed in a manner that is independent of the computer. | 01-24-2013 |
20130031158 | MOVING ENTERPRISE SOFTWARE APPLICATIONS TO A CLOUD DOMAIN - Methods and systems for moving or porting an enterprise software application from an enterprise environment to a cloud domain are disclosed. An automated moving software program identifies enterprise components of an enterprise software application. The program assigns an enterprise component tag to the identified enterprise component. The program then assigns an enterprise attribute tag to the identified enterprise component and searches an attribute relationship map for at least one cloud attribute related to the assigned enterprise attribute. On identification of such a cloud attribute, the cloud attribute is assigned to the identified enterprise component and the enterprise component is converted to cloud component by creating a new cloud component to replicate the functions of the enterprise component or assigning a cloud component tag to the enterprise component, provided the enterprise component is render-able on the cloud domain resources. | 01-31-2013 |
20130031159 | SYSTEM AND METHOD FOR ENFORCING APPLICATION ADOPTION - A method includes determining that a legacy application is executing on a client device. When the legacy application is open in the client device, an adoption rule is applied, wherein the adoption rule defines an instance in which a user is required to use a replacement application instead of the legacy application. When it is determined that the adoption rule is satisfied, the replacement application is executed and use of the legacy application is prevented. | 01-31-2013 |
20130031160 | Web 3.0 Content Aggregation, Delivery and Navigation System - A web 3.0 system combines social network information, advertising information, and multimedia information, all obtained from the same query. | 01-31-2013 |
20130031161 | APPARATUSES AND METHODS FOR UNIFIED VIRTUAL EXPERIENCE (UVE) SESSION CONTROL - A client-initiated session control method for Unified Virtual Experience (UVE) is provided. The client-initiated session control method includes the steps of transmitting, by one of a plurality of UVE clients in an ongoing application session, a first Suspension Request message to a UVE server for suspending the ongoing application session, receiving, by each of the UVE clients, a respective second Suspension Request message from the UVE server in response to the first Suspension Request message, and suspending, by each of the UVE clients, the ongoing application session in response to the second Suspension Request message. | 01-31-2013 |
20130031162 | SYSTEMS AND METHODS FOR MEDIA SELECTION BASED ON SOCIAL METADATA - The present application is directed to methods and systems for providing social interaction within a customized media streaming service. In one aspect, the present application is directed to methods and systems for automated playlist generation based on social metadata. These systems allow for an internet media delivery service to learn about a user's preferences, and changes in those preferences over time, without the user being required to tell the service directly, but rather through social networking profiles and relationships to one or more similar or related users. This allows the service to immediately, without any input from the listener, play programming that is likely to be enjoyed by the user. It also allows the service to learn about changes in a listener's preferences over time without requiring the user to actively express the preferences. | 01-31-2013 |
20130031163 | System and Method For Content Delivery - Based on a user profile, content that is predicted to be desired by the user, including past episodes of a series that may have been missed by the user, is downloaded to the user's home system during periods of low bandwidth usage in the home system. A determination is made dynamically as to whether to provide the content from a server or a peer-to-peer network based on network attributes, file size, etc. | 01-31-2013 |
20130031164 | METHOD FOR TRANSFER OF CONTROL BETWEEN DEVICES IN A SUBSTATION SYSTEM AND A DEVICE THEREOF - An exemplary method and system are disclosed for coordinated transfer of control in a substation system having IED or logical devices/servers using GOOSE messages with preconfigured data models with logical nodes containing one or more data objects including private data objects (DO) connected in the substation communication network. The method for transfer of control can be illustrated for hot-standby device management and for other applications such as logical isolation of merging unit in a substation and load sharing between IEDs. The method can be used for devices that do not have MMS stack. | 01-31-2013 |
20130031165 | REAL-TIME OR NEAR REAL-TIME STREAMING WITH COMPRESSED PLAYLISTS - Methods and apparatuses provide real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes providing a request for a playlist file (e.g. an updated playlist) and specifying a compression protocol with or for the request; the request can come from a client device which is requesting the playlist from a web server. The web server can provide the playlist in a compressed format. | 01-31-2013 |
20130031166 | PROCESSING CONTENT IN A PLURALITY OF LANGUAGES - A method for processing content in a plurality of languages which comprises generating, by an application program at a client computer, a request to a server computer for first content which is in a first language, if the first content is not stored in an embedded database of the client computer. The method comprises automatically receiving from the server computer updated first content in the first language, if there is a change in second content which is content in a second language translated from the first language. | 01-31-2013 |
20130031167 | INFORMATION DISTRIBUTION SYSTEM - A system includes a server device and a plurality of user terminals. Each of the user terminals transmits a provisional user identifier, a group identifier, and activity information representing an activity of a user to the server device. For each of the received activity information, the server device selects distribution information based on the activity information, and also generates combination information including the distribution information and the provisional user identifier received with the activity information. The server device transmits a distribution information list including the combination information generated based on the activity information received with the group identifier, to each of the user terminals associated with the group identifier. Each of the user terminals acquires the distribution information included in the combination information including the provisional user identifier in the received distribution information list. | 01-31-2013 |
20130031168 | CLIENT DEVICE AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server. The client may use any service among services offered by the plurality of service-offering servers with the use of a common API without any need to use a unique API, which is unique to each of the plurality of service-offering servers. | 01-31-2013 |
20130036156 | AUTOMATED FRAMEWORK FOR TESTING ENTERPRISE SERVICES CONSUMER TECHNOLOGIES - Various embodiments of systems and methods for automated test framework for testing enterprise services consumer technologies are described. According to one aspect, an enterprise service client is generated based on the WSDL document of an enterprise service. The generation of the client includes generation of source code files and other client artifacts. The client artifacts are compiled and the client is configured to connect to the server system hosting the enterprise service. Real test data is loaded into a non-persistent memory and executed against the server system of the enterprise system. If no exception occurs, the test call is assumed successful. If the test calls to this enterprise service are successful, the service is marked as compatible with the different clients that performed the test calls. | 02-07-2013 |
20130036157 | SERVER HIERARCHICAL STRUCTURE ON USER-AGENTS - Disclosed herein are computer systems and computer implemented methods for mirroring server-side data hierarchy on a client. The methods involve sending or receiving a request for a instructions to be executed on the client; determining that the webpage requires a mirrored structure to be created on the client side; and receiving or delivering computer instructions, wherein the computer instructions comprise information that, when executed, create a client-side data hierarchy on the client, the client-side data hierarchy mirroring the server-side data hierarchy. The server-side data hierarchy may be a tree data structure and further comprises: a plurality of server-side nodes, each node comprising substantially independent functionality. The client-side data hierarchy mirroring the server-side data hierarchy comprises a plurality of client-side nodes, wherein each client-side nodes corresponds with one of the plurality of server-side nodes. | 02-07-2013 |
20130036158 | CONTROLLING ACCESS TO A NETWORK - A method for controlling access to a network includes, with a client device, sending a request over a network to a server to determine a public logical address for said client device, determining, using said public logical address, whether said client device is connected to said network through one of a number of approved network service providers, and disconnecting from said network if said client device is not connected to said network through one of said number of approved network service providers. | 02-07-2013 |
20130036159 | Dual Blind Method and System for Attributing Activity to a User - A method and system for attributing activity to a user includes sending a first request for content from a browser executing on a consumer device to a first content provider. The first content provider responds to the request by generating a browser identifier and sending the browser identifier along with the requested content to the browser. Next, the user browser sends a second request for content to a second content provider. The user shares personal identification information with the second content provider. The second content provider contacts an attribute server to retrieve attributes associated with the user and generates a temporary ID. The second content provider shares the attributes and the temporary ID with an analytics server. The second content provider also instructs the browser to share the browser ID and the temporary ID with a user profile server. The user profile server uses the browser ID to retrieve a user profile associated with the browser and sends the user profile along with the temporary ID to the analytics server. The analytics server then uses the temporary ID to match the attributes to the user profile and destroys the temporary ID. Thus, neither the attributes nor the user profile can be tracked back to the original user from the analytics server. | 02-07-2013 |
20130036160 | LICENSE ISSUING SYSTEM, CLIENT TERMINAL, SERVER, AND LICENSE ISSUING METHOD - To appropriately perform a process for license issuance to a client terminal, in a license issuing system, when a client terminal fails to obtain a license from a server in spite of transmitting a license issuance request, the client terminal transmits a license issuance request including the same key information as in the initially transmitted license issuance request to the server. The server stores the key information contained in the initial license issuance request in the key information storage unit, confirms that the stored key information is the same as the key information contained in the second license issuance request, and issues a license again. The client terminal deletes the key information contained in the license issuance request after obtaining the license. | 02-07-2013 |
20130036161 | DATA CARD AND METHOD AND SYSTEM FOR CUSTOMIZING ITS APPLICATION SERVICE - The present invention provides a method for customizing application services of a data card. The system comprises a data card and an over-the-air server. The method comprises: the data card sending an application service customization request to the over-the-air server when an application service is required to be customized; and the over-the-air server receiving the application service customization request, and then returning a configuration command corresponding to configuration information to the data card if it is determined that an operation of the data card to request customization of the application service is valid according to the stored and managed configuration information of all application services supported by the data card. | 02-07-2013 |
20130036162 | Automated Communication Techniques - Various technologies and techniques are disclosed for providing an autoresponder that allows subscribers to opt-in to one or more autoresponder campaigns using one or more of several methods, including spoken voice, email, business cards, QR codes, bar codes, SMS/text messages, and web forms, as a few examples. A virtual seminar playback system is described that simulates a live virtual seminar and allows subscribers to access a playback of a media recording over a communication connection at a specified time. An autoresponder system is described that delivers messages to subscribers in multiple available formats, based upon selections received by the subscribers. A business card scanning system is described that allows new contacts to be added to autoresponder system remotely, and intelligent data to be gathered about contacts. Data mining techniques for calculating a social influence score and other information about a subscriber or other contact are also described. | 02-07-2013 |
20130036163 | METHOD AND APPARATUS FOR PROVIDING CONTENT TO USERS - Embodiments of the instant invention are directed to a method and apparatus for presenting unsolicited data to users without interrupting the user's activities, wherein the presentation of the unsolicited data is monitored and is available for review by the user at the user's convenience. Embodiments of the invention comprise a content and display manager, wherein the content and display manager include a display monitor, a content delivery system and a content controller. The display monitor selects the display of content to the users, in part, by reviewing a marker which defines the last time that content was displayed to the user and the type of content displayed. The content delivery system transmits a content window to a user computer via the controller. | 02-07-2013 |
20130041931 | REMOTE ACCESS SERVICE FOR CLOUD-ENABLED NETWORK DEVICES - A method for enabling a remote access to a cloud-enabled network device, the method is performed by a cloud relay server that communicates with at least one client over an internet connection. The method comprises receiving a request from a client to access at least a user interface of the cloud-enabled network device through an internet connection, wherein the cloud-enabled network device is connected in a local area network; using a host name designated in the request to detect a cloud connector that communicates with the cloud-enabled network device; sending an open relay message to the cloud-enabled network device through the cloud connector over a management link; and establishing a secure tunnel between the cloud relay server and the cloud-enabled network device, thereby enabling a secure connection between the client and the cloud-enabled network device over the internet connection. | 02-14-2013 |
20130041932 | PROVISIONING A MODERATED DATA SERVICE USING A SYNDICATED RADIO ACCESS NETWORK (RAN) - A system is configured to receive, from a content provider, traffic associated with a data service and that is destined for a group of user devices; retrieve service information, associated with the data service, that includes a value, associated with the data service, that represents a level of service quality associated with the data service; determine whether the traffic is authorized to be transmitted to the user devices based on the value; discard the traffic based on a determination that the value is less than a threshold; process the traffic to identify whether a condition is associated with the traffic based on a determination that the value is not less than the threshold; transmit the traffic to one or more of the user devices based on a determination that the traffic is not associated with a condition; and discard the traffic based on a determination that the traffic is associated with a condition. | 02-14-2013 |
20130041933 | Method and System for Delivering Electronic Communications - A system directs a browser or browsing application associated with a user to a targeted web site after the user performs at least two activations or “clicks” of his pointing device. The first “click” is typically on a communication provided by the system, serving as an intermediary, and the second “click” is typically on a first data object or web page of the intermediary, before the browser of the user is redirected to a second data object or targeted web page, typically associated with a party unrelated to the party or entity controlling the system. | 02-14-2013 |
20130041934 | Systems and Methods for Tracking Application Layer Flow Via a Multi-Connection Intermediary Device - The present disclosure is directed towards tracking application layer flow via a multi-connection intermediary. Transaction level or application layer information may be tracked via the intermediary, including one or more of: (i) the request method; (ii) response codes; (iii) URLs; (iv) HTTP cookies; (v) RTT of both ends of the transaction in a quad flow arrangement; (vi) server time to provide first byte of a communication; (vii) server time to provide the last byte of a communication; (viii) flow flags; or any other type and form of transaction level data may be captured, exported, and analyzed. The application layer flow or transaction level information may be provided in an IPFIX-compliant data record. This may be done to provide template-based data record definition, as well as providing data on an application or transaction level of granularity. | 02-14-2013 |
20130041935 | EXPEDITING THE DISTRIBUTION OF DATA FILES BETWEEN A SERVER AND A SET OF CLIENTS - Expediting the distribution of data files between a server and a set of clients. The present invention relates to client-server systems and, more particularly, to cache nodes in client-server systems. In a client-server arrangement, a source system transfers data files from the source system to a server cache node connected to the source system. The server cache node sends a list of data files cached in the server cache node to a client cache node. The client cache node sends a request to the server cache node for new data files cached in the server cache node, based on the list received from the server cache node. The server cache node sends the requested data files to the client cache node and the client cache node transfers the data files to a destination system. | 02-14-2013 |
20130041936 | INFORMATION PROCESSING APPARATUS AND METHOD FOR TESTING INFORMATION PROCESSING SYSTEM - A transmission unit transmits two or more requests belonging to one session to a server apparatus, without resetting the state of server software between the requests (first transmission process). The transmission unit also transmits the two or more requests to the server apparatus while resetting the state of the server software between the requests (second transmission process). A check unit compares a first response received as a result of the first transmission process with a second response received as a result of the second transmission process, and checks based on the comparison result whether the two or more requests need to be processed by the same server apparatus. | 02-14-2013 |
20130041937 | Pre-fetching data - A pre-fetching request is received by a server from a client. The pre-fetching request is performed to pre-fetch data from a data source connected to the server according to an indication of the pre-fetching request. The pre-fetched data is sent from the server to the client upon receiving an actual request for the pre-fetched data. As such, an integrated capability of a server and a client can be employed to perform data pre-fetch, to improve overall performance of the server and the client. | 02-14-2013 |
20130041938 | Dynamic Mobile Interaction Using Customized Interfaces - A mobile device (or app on the mobile device) can be paired with an application executing on a computing device external to the mobile device. The pairing can be based at least in part upon a unique ID assigned to the application on the computing device by a network server. For example, the network server can assign the application on the computing device a unique ID and the application can provide a machine-readable code corresponding to the unique ID. The (app on the) mobile device can read/scan the machine-readable code to become paired with the application. Subsequent to the pairing, (the app on) the mobile device and (the application on) the external computing device can interact dynamically via a network (e.g., communicate in real-time via the Internet). In some embodiments, the network server can facilitate the dynamic interaction between the mobile device and the external computing device via the network. | 02-14-2013 |
20130041939 | MAINTAINING SESSIONS IN A SMART THIN CLIENT SERVER - A method for maintaining a session between a smart thin client and a smart thin client server is provided. The smart thin client server permits a user to create, manage, and deploy enterprise applications via the smart thin client but lacks the ability to save state information. The method includes detecting a log-off event for the session between the smart thin client and the smart thin client server; and saving, by the smart thin client server in a database accessible by the smart thin client server, state information for the session, in a record containing a user identification corresponding to a user of the smart thin client. | 02-14-2013 |
20130041940 | TRANSACTION ACCELERATOR FOR CLIENT-SERVER COMMUNICATIONS SYSTEMS - For an accelerated transaction, a client directs a request to a client-side transaction handler that forwards the request to a server-side transaction handler, which in turn provides the request, or a representation thereof, to a server for responding to the request. The server sends the response to the client via the server-side transaction handler and the client-side transaction handler. When data is to be sent between handlers, the sending transaction handler compares data segments with segments stored in its persistent segment storage and replaces segments with references to entries in its persistent segment storage that match or closely match the segments to be replaced. The transaction accelerators could handle multiple clients and/or multiple servers and the segments stored in the persistent segment stores can relate to different transactions, different clients and/or different servers. Persistent segment stores can be prepopulated with segment data from other transaction accelerators. | 02-14-2013 |
20130041941 | Crowd-Sourcing of Information for Shared Transportation Vehicles - Systems, apparatuses, methods, and software for collecting and disseminating crowd-sourced information relating to one or more shared vehicles, such as buses, passenger trains, subway vehicles, streetcars, etc. The crowd-sourced information is collected via mobile client devices carried by users, such a riders of the shared vehicle at issue. Information collected includes tracing data for tracing the route and timing of each shared vehicles. The tracing data is used to update a computer model that helps predict arrival/departure times. The predicted arrival times can be conveyed to users and to allow people to arrange rendezvous events. Other information collected includes user-report information on items such as condition of the shared vehicle, fullness of the vehicle, and the user's experience with the vehicle and/or corresponding infrastructure. Collected user-report information can be shared with other users and/or a customer service system affiliated with the shared vehicle. | 02-14-2013 |
20130041942 | METHOD AND SYSTEM OF COMMUNICATING DELIVERY STATUS OF AN XDM RESOURCE IN AN XDM ENVIRONMENT - A method of an eXtensible Markup Language (XML) Document Management (XDM) server for communicating a delivery status of an XDM resource in an XDM environment is provided. The method includes receiving a request for forwarding the XDM resource to one or more intended XDM recipient devices from an XDM client device; forwarding the XDM resource to the one or more intended XDM recipient devices; and communicating the delivery status associated with delivery of the XDM resource to the one or more intended XDM recipient devices to the XDM client device. | 02-14-2013 |
20130041943 | DISTRIBUTION SYSTEM, DISTRIBUTION CONTROL DEVICE, AND DISTRIBUTION CONTROL METHOD - A distribution system includes: a plurality of cache servers that are connected to at least one of a plurality of packet forwarding devices forwarding a packet supplied from a content distribution server and temporarily hold a content; and a distribution control device that stores a content map representing a content held by the each of the plurality of cache servers, extracts, when receiving a request for a content from a terminal, a cache server near the terminal from among the plurality of cache servers based on information about an area in which the terminal exists, and instructs the extracted cache server to transmit the content requested by the terminal. | 02-14-2013 |
20130041944 | Method and system for configuring message tracking in telecom service - The disclosure discloses a method for configuring message tracking in a telecom service, comprising: a service module initiates a registration message to a tracking server, and synchronizes a tracking condition with the tracking server; a monitoring client initiates a registration message to the tracking server, and receives the tracking condition synchronously sent by the tracking server; and the monitoring client performs a configuration on the tracking condition, and sends a synchronization message of configuration information to the corresponding service module through the tracking server to complete the message tracking configuration. The disclosure further discloses a system for configuring message tracking in a telecom service. The method and system construct a general platform for the message tracking, which can integrate the message tracking of various different services. A new service module or a new monitoring client could be added more flexibly. | 02-14-2013 |
20130041945 | METHOD AND APPARATUS FOR MANAGING AN INTERACTIVE NETWORK SESSION - Methods for controlling online session inactivity timeouts between a user terminal and a server involves the server polling the user's local terminal to determine whether the user presence at the terminal can be confirmed if there is a period of inactivity within the session. If so, or if the server can otherwise confirm that the terminal is secured from use by other users, then the user session is maintained. Otherwise, the user session is allowed to timeout due to inactivity. The server may issue an alert to the user whenever a timeout is imminent, and may restore any information entered by the user prior to the timeout, if the user later returns and validates his identification. | 02-14-2013 |
20130041946 | LOADING OF WEB RESOURCES - A method and apparatus for improving loading of web resources. A server receives a request for a Hypertext Markup Language (HTML) document requested by a client network application. The server retrieves the requested document. The server automatically modifies objects referenced in the HTML document that have an external source such that loading of those objects by the client network application will be deferred. The server inserts a client-side script loader or a reference to the client-side script loader into the HTML document. The client-side script loader is configured to, when executed by the client network application, attempt to load the objects that have been deferred. The server transmits the modified HTML document to the client network application. | 02-14-2013 |
20130046809 | METHOD AND APPARATUS FOR MONITORING NETWORK TRAFFIC AND DETERMINING THE TIMING ASSOCIATED WITH AN APPLICATION - A method and apparatus is disclosed herein for monitoring network traffic. In one embodiment, the method comprises monitoring, using a monitoring device located near a first end of one segment of a connection with a client and a server in a network, packets that are part of an initial TCP handshake between the client and the server and determining a network time, a server time, and a client time based on information collected when monitoring the one segment. | 02-21-2013 |
20130046810 | METHOD, SYSTEM, AND APPARATUS FOR FUTURE DELIVERY OF DIGITAL CONTENT OVER A NETWORK - According to embodiments of the invention, there are provided a system and method for future delivery of digital content over a data network. Digital content may be obtained at a server over a data network from a client device or from a third party vendor server, the digital content being intended for future delivery to one or more recipients, on or after a designated delivery date. The delivery metadata may include at least one recipient and a delivery date. The digital content may be stored and inaccessible to the recipient user, until the delivery date, at which time, the content may be delivered to the at least one recipient. | 02-21-2013 |
20130046811 | STREAM PROCESSING USING A CLIENT-SERVER ARCHITECTURE - A method of responding to requests using stream processing can include receiving a server request from a server, wherein the server is configured to generate the server request responsive to a client request, and generating a request identifier associated with the server request. The method can include, responsive to the server request, sending a stream processing request derived from the server request to a first stream processing node. The stream processing request can include the request identifier. Responsive to receiving a create response message including a stream processing result and the request identifier from a second stream processing node, the stream processing result can be correlated with the server request. A write response message specifying the stream processing result can be sent to the server. | 02-21-2013 |
20130046812 | Application Server and Method for Managing a Service - An application server ( | 02-21-2013 |
20130046813 | Graphic Sharing - A graphics provider terminal samples, through a graphical interface provided by a Canvas specification, a graphic generated by a web browser of the graphics provider terminal based on the Canvas specification to obtain graphics information according to a preset sampling rate. The graphics provider terminal packs the graphics information to obtain a message packet based on a preset graphics sharing agreement; and sends the message packet to a graphics exchange server through a persistent connection between the graphics provider terminal and the graphics exchange server. The graphics exchange server unpacks the message packet to obtain the graphics information and sends the graphics information to a graphics receiver terminal through a persistent connection between the graphics receiver terminal and the graphics exchange server. | 02-21-2013 |
20130046814 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, PROGRAM, AND INFORMATION PROCESSING SYSTEM - Provided is an information processing device including a determination unit that determines, based on process-related information acquired from a first server that provides a service, if a process based on the process-related information is executable; a process control unit that makes, if it is not determined that the process is executable, the process based on the process-related information executable by an application that performs processes corresponding to a plurality of services; and a processing unit that causes the application to execute the process based on the process-related information. The process control unit causes a second server to generate, based on the process-related information, a processing instruction that is based on the process-related information, and the processing unit causes the application to execute a process indicated by the generated processing instruction. | 02-21-2013 |
20130046815 | NON-INVASIVE REMOTE ACCESS TO AN APPLICATION PROGRAM - Systems and methods for providing remote access to an application program. A server remote access program may cooperate with a screen scraping application to provide screen data to a client computing device. The display associated with the application program may be resized or cropped by a server for display on the client computing device. The client may connect to the server using a client remote access program that receives inputs from a user interface program. | 02-21-2013 |
20130046816 | Method for Flow Control and Reliable Communication In A Collaborative Environment - Flow control of messages to/from clients and services in a remote access system. Within the remote access system a layered architecture may be provided that includes a client layer at a client device, a service layer associated with a service, and a server layer that is a communications proxy for messages sent between the client device and the service. The service layer may have a receive queue for messages received from the client device and a send queue of messages destined for the client device. The server layer may include an outbound queue of messages destined for the client device. Full duplex communications between the client layer and the server layer may be implemented using a service protocol in a first channel for communication between the client layer and the server layer and a second channel for communication between the server layer and the client layer. | 02-21-2013 |
20130046817 | Verifying the Transfer of a Data File - Techniques for verifying the transfer from a content provider of a selected data file selected by a client device using a proxy server is disclosed. By creating a local set of characteristics of the selected data file, network traffic sent between the client device and the content provider can be monitored. A local record of a transfer session is then created, and a download request from the client device is received and forwarded, thus initiating the transfer of the selected data file to the content provider. A data file is then received from the content provider and forwarded to the client device. The characteristics of the received data file are evaluated, thus allowing verification that the characteristics of the received data file match the local set of characteristics of the selected data file to take place. Finally, the received data file is forwarded to the client device. | 02-21-2013 |
20130046818 | SYSTEM AND METHOD FOR AUTOMATICALLY MANAGING MEDIA CONTENT - A method, computer program product and computing device for receiving a request to load at least one new media content item on a personal media device. The size of the at least one new media content item is compared with the amount of storage space remaining on the personal media device to determine if the personal media device has sufficient available storage space. If the personal media device does not have sufficient available storage space, a relative weight associated with at least one old media content item stored on the personal media device is ascertained, the relative weight corresponding to a likelihood that the at least one old media content item will be rendered on the personal media device. | 02-21-2013 |
20130046819 | METHOD AND APPARATUS FOR PROVIDING IN-BAND CLIENT TELEMETRY DATA - A method for providing in-band client telemetry data may include receiving a message, from a first application, intended to be communicated to a second application via a network, the message being otherwise unrelated to client telemetry data. The method may further include inserting client telemetry data collected at a client device executing the first application into a portion of the message and providing for communication of the message to a server device executing the second application. A corresponding computer program product and apparatus are also provided. | 02-21-2013 |
20130046820 | Manipulaton of an Inventory of Content Items on a Mobile Device by a Network-Based Application - A method of modifying, with a network-based application, an inventory of one or more content items on a mobile device is provided. The method may include receiving, over a network at a client computer, from the server, the inventory on the mobile device. Next, a graphical depiction of the mobile device is presented on the client computer, the graphical depiction showing the inventory as the inventory would appear on a display of the mobile device. A request for a modification of the inventory is received by the client computer, and the request is sent to the mobile device over the network via the server. | 02-21-2013 |
20130054673 | CONTENT DEVICE AND CONTROL METHOD THEREOF - A device includes a communication unit including at least one of a wireless communication module and a wired communication module. The device also includes a controller configured to access, based on communications received through the communication unit, a plurality of identifiers which each mark a manipulation of content performed by an electronic device. The plurality of identifiers mark manipulations of the content performed by different electronic devices. The controller also is configured to facilitate output, on an output unit, of a representation of the plurality of identifiers. The output unit is separate from the different electronic devices that performed the manipulations of the content marked by the plurality of identifiers. | 02-28-2013 |
20130054674 | SYSTEM AND METHOD FOR ENABLING CONTROL OF MOBILE DEVICE FUNCTIONAL COMPONENTS - A system is provided including a non-transitory computer readable storage medium that causes a mobile device to store client states indicating statuses of mobile device functional components. Each client state corresponds to a functional component. A client digest of the client state is stored. A server digest corresponding to a server state and the client digest is received from a server. The server state indicates a status of a mobile device functional component. The server digest is compared with the client digest. A state request is transmitted to the server responsive to a determination of a difference between the server digest and client digest. The server state is received from the server. The functional component is enabled or disabled as indicated by the server state. The server state and digest are stored as the client state and digest respectively. Methods for control of mobile device functional components are also provided. | 02-28-2013 |
20130054675 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote persistent browsing context at a network computing provider. A client computing device requests a remote persistent browsing context instance at a network computing provider. The network computing provider provides processing results corresponding to processed representations of requested content to the client computing device. The persistent browsing context may be maintained at the network computing provider subsequent to the user ending his interaction with the browser application at the client device. A client computing device may subsequently request access to the persistent browsing context maintained at the network computing and storage device. | 02-28-2013 |
20130054676 | COMPUTER NETWORK BASED HAZARDOUS CONDITION MONITORING SYSTEM AND SERVER - A hazardous condition monitoring system is provided. The hazardous condition monitoring system includes a server module, an interface adapting module, and a hazard processing module communicating with terminal devices. The server module includes a network interface unit and a processing unit. The interface adapting module communicates with the server module through the network interface unit through a computer network. The processing unit derives the output information from a second type signal received from the interface adapting module, and produces the second type signal including input information for the hazard processing module. The interface adaptor transforms a first type signal and the second type signal into the signal of the other type, and transmits the transformed signals to the server module and the hazard processing module, respectively. The disclosure further provides a server for monitoring hazardous conditions. | 02-28-2013 |
20130054677 | System and Method for Latency Monitoring - A method for monitoring remote access connection latency between a client device and a server device comprises using a virtual channel between the client device and the server device to determine a value for the latency in a network connection therebetween. | 02-28-2013 |
20130054678 | DATA COLLECTION FORM AUTHORING SYSTEM WITH REMOTE CLIENT DATA COLLECTION AND MANAGEMENT SYSTEM - Systems, apparatuses, and methods are provided for authoring data collection devices, deploying data collection devices for the collection of data, retrieving data collection devices and collected data, and/or managing collected data and relationships between data collectors and data providers. Client data is collected from a client remotely via any network-enabled input device and retrieved by a service provider prior to an encounter between the client and the service provider. Client data is collected preferably through deployment of client data collection forms authored by service providers by means of a form creation system in which specialty specific data containers stored in one or more libraries are arranged via a drag-and-drop interface to establish a form. Client data can be configured for passage to third party data storage and/or processing systems. Clients can be referred to other service providers with data being pre-populated into the other service providers' data collection forms. | 02-28-2013 |
20130054679 | SHARING REMOTE SESSIONS OF A USER INTERFACE AND/OR GRAPHICS OF A COMPUTER - Methods, systems, and techniques for sharing a remoted user interface are described. Example embodiments provide a Remote Session Sharing Protocol (“RSSP”) for sharing a remoted user interface and/or graphics of a same computer system operating system or application. Use of the RSSP enables server computing systems to optimize the utilization of frame buffers and state information when multiple clients connect to the same remote session (e.g., connect to the same user interface of an application or operating system) at substantially the same time. | 02-28-2013 |
20130054680 | APPARATUS AND METHOD FOR COLLECTING LOG INFORMATION FROM A PLURALITY OF SERVERS - A server apparatus is provided for collecting log information from a plurality of servers that execute a series of processes in response to a first request from a client apparatus. The server apparatus receives, from a first server that is included in the plurality of servers and has executed a first process of the series of processes, a second request for executing a second process of the series of processes, where the first request includes first log information that is outputted from the first server when the first process is executed by the first server. The server apparatus executes the second process while outputting second log information indicating an execution history of the second process, and controls writing of the first and second log information into a predetermined storage area provided in association with the client apparatus. | 02-28-2013 |
20130054681 | METHOD AND SYSTEM FOR THE MANAGEMENT OF PROFESSIONAL SERVICES PROJECT INFORMATION - A method and system are provided for the transfer and/or aggregation of data and, in particular integrating data used in managing a professional services practice. The invention preferably transfers and/or aggregates data relating to the identity of clients and matters for whom professional services are being rendered with data relating to the work which data may be maintained in inconsistent, proprietary formats, comprising one or more of the following types of information: accounting; budgeting; docketing; time and billing; work product; word processing; records; project management; and/or other information relating to the professional services. The system of the present invention preferably comprises data storage and data processing means adapted to use the data in substantially portable and/or application-independent format, and/or and transfer or aggregate data between common, and/or proprietary data formats. | 02-28-2013 |
20130054682 | PLATFORM FOR DEPLOYMENT AND DISTRIBUTION OF MODULES TO ENDPOINTS - Systems and methods facilitate the deployment of software modules from a file server to agents on endpoints. Agents can contact a heartbeat server to receive information about a latest manifest file that identifies the software modules that should be installed on the endpoint. Agents can then determine from the manifest information whether new files need to be downloaded and automatically download them. A scripting engine can be used to allow run-time installation of modules without causing significant downtime of the endpoint. The scripting engine can utilize the agent to report back status and data from the software modules to allow modules to be used with a mobile device management platform. | 02-28-2013 |
20130054683 | SYSTEM AND METHOD FOR STORING BROADCAST CONTENT IN A CLOUD-BASED COMPUTING ENVIRONMENT - A system, method and device for media content storage and delivery. A server has a receiver in communication with a processor. The receiver receives a request message. The request message includes media data indicating requested media content and a consumer device identifier corresponding to a consumer device. The processor determines whether the consumer device identifier corresponds to a registered consumer device. If the processor determines that the consumer device identifier corresponds to the registered consumer device, then the processor determines whether the request message is one of a storage request message and a content request message. If the request message is the storage request message, then the processor is further configured to determine whether the requested media content is available for storage. If the request message is the content request message, then the processor initiates delivery of the requested media content to the consumer device. | 02-28-2013 |
20130054684 | SYSTEM AND METHOD FOR PROVIDING A CALLBACK CLOUD - A system for providing a callback cloud, comprising an application server operated by a callback cloud service provider, a media server, a session management server, an interaction manager, and an intent analysis engine. The application server receives registrations from callback providers unaffiliated with the callback service provider. The application server is adapted to receive callback requests from users, comprising a specific callback provider from whom a callback is requested, when a requested callback should be made, and allowable media types. The application server directs the callback request to the interaction manager, and the interaction manager sends data elements pertaining to the request to the intent analysis engine and receives therefrom data elements pertaining to the callback request determined based on an analysis of the requester's intent. The interaction manager directs the session management server to initiate a callback, and the session management server provides signaling to the media server to conduct the callback. | 02-28-2013 |
20130054685 | IMAGE PROCESSING APPARATUS, CONTROL METHOD FOR IMAGE PROCESSING APPARATUS, AND PROGRAM - An image processing apparatus connected to a Web server and including a Web browser for displaying an operation screen provided by the Web server and a processing unit that, when requested to execute image processing by the Web server based on access from the Web browser, executes the requested image processing, where it is determined, depending on a destination of access by the Web browser, whether or not to supply information about the image processing apparatus to the destination of access, and if it is determined that the information about the image processing apparatus should be supplied, the information about the image processing apparatus is supplied to the destination of access made by the Web browser. | 02-28-2013 |
20130060836 | Configuring a plurality of diverse devices/services from an adaptive configuration control hyper-server apparatus - When each new device or service is installed into a network, a hyper-server reads a configuration description provided by the new device or service and adapts to provide a user interface for configuring its capabilities. A first server gathers descriptions of available commands and parameters from many diverse devices and services. A second server presents an administrator or operator with a control panel for one or many client devices. The panel presentation changes with respect to the devices or services selected. The hyper-server registers the capabilities of each device or service and transfers the commands and parameter settings to the appropriate device or service under configuration control. | 03-07-2013 |
20130060837 | Monitoring And Benchmarking Client Performance From The Server-Side - Included herein are embodiments of monitoring and benchmarking client devices from a server. A server, data center, and/or cloud computing environment may monitor certain aspects of a remote desktop session. The rendering, capture, and compression of a desktop may be monitored. The time between the sending of frames to a thin client can be monitored, the network bandwidth available can be monitored and the time between sending a frame a receiving a response from the thin client can be monitored. Based on these values, a benchmark for the remote desktop experience can be determined. | 03-07-2013 |
20130060838 | CLOUD-BASED MAINFRAME INTEGRATION SYSTEM AND METHOD - The present invention concerns a cloud-based mainframe integration system for providing at least one client ( | 03-07-2013 |
20130060839 | Launching an Instance in a Virtual Computing Infrastructure - Launching an instance in cloud computing environment having a plurality of computing nodes is described. At a user's home cloud system, a request is received from the user to launch an instance of an object. At the home cloud system, a designated remote cloud system is determined from a federated plurality of remote cloud systems based on the request. The request is translated into a format suitable for the designated remote cloud system. The translated request is communicated to the designated remote cloud system. The instance of the object is launched at the designated remote cloud. | 03-07-2013 |
20130060840 | SYSTEM AND METHOD FOR OPTIMIZING THE DELIVERY OF A STREAMED APPLICATION - The disclosed embodiments relate to a method, an apparatus, and computer-readable medium storing computer-readable instructions for optimizing the delivery of a streamed application. | 03-07-2013 |
20130060841 | METHOD OF SYNCHRONISING DIGITAL MEDIA CONTENT - Synchronising digital media content to a device is achieved using the following steps: (a) identifying a digital media collection linked to a given user; (b) analysing the content of the digital media collection to derive a “taste signature” for that user; (c) identifying, based on the “taste signature” analysis, the priority order in which media content files are to be provided to the device during a synchronisation; (d) providing one or more media content files to the device during the synchronisation. | 03-07-2013 |
20130060842 | REMOTE DESKTOP AND DATA MANAGEMENT SYSTEM - The invention relates to systems and methods for facilitating interactions between client-based applications (e.g. SaaS applications) and a cloud-based data storage and management system comprising a terminal server, communication server, software agent, and a thin client. The terminal server provides remote desktop services to the client, including one or more published applications. The communication server may interact with the terminal server and the software agent, which may communicate with published applications on behalf of client-based applications. The software agent is able to facilitate communications between the client and the terminal server, via the communication server, as needed to give the impression that a published application runs locally at the client computer. | 03-07-2013 |
20130060843 | SERVER APPARATUS, INFORMATION PROVIDING METHOD, INFORMATION PROVIDING PROGRAM, RECORDING MEDIUM RECORDING THE INFORMATION PROVIDING PROGRAM, AND INFORMATION PROVIDING SYSTEM - In providing information to a user, a server apparatus and the like which can preferentially display information in which the user is interested is provided. Degrees of interest of the user for targets corresponding to information displayed on a display unit are calculated based on details of operation of the user when the display unit displays the information, and information to be displayed is displayed by prioritizing the information of targets related to targets with high degrees of interest of the user. | 03-07-2013 |
20130060844 | DIRECT INJECTION OF DATA TO BE TRANSFERRED IN A HYBRID COMPUTING ENVIRONMENT - Direct injection of a data to be transferred in a hybrid computing environment that includes a host computer and a plurality of accelerators, the host computer and the accelerators adapted to one another for data communications by a system level message passing module. Each accelerator includes a Power Processing Element (‘PPE’) and a plurality of Synergistic Processing Elements (‘SPEs’). Direct injection includes reserving, by each SPE, a slot in a shared memory region accessible by the host computer; loading, by each SPE into local memory of the SPE, a portion of data to be transferred to the host computer; executing, by each SPE in parallel, a data processing operation on the portion of the data loaded in local memory of each SPE; and writing, by each SPE, the processed data to the SPE's reserved slot in the shared memory region accessible by the host computer. | 03-07-2013 |
20130060845 | DYNAMIC WEB SERVICES SYSTEM AND METHOD - A Dynamic Web Service server may facilitate custom Enterprise Application interface development with little or no developer input by dynamically creating a web service for performing a particular transaction according to a transaction map. An Enterprise Application client device may create a transaction map by “recording” a transaction between an Enterprise Application client and an Enterprise Application server and mapping transaction fields to a custom interface generated to collect data for re-performing the recorded transaction. The Enterprise Application client device may call the dynamic web service, and the Dynamic Web Service server may then perform the recorded transaction using input data collected in the custom interface. | 03-07-2013 |
20130060846 | MULTIMEDIA PROVIDING SERVICE - At one of the timings: during a period between the moment when one of terminals which performs transmission calls out a communication partner and the moment of response and at the timing after the communication between the terminals is complete; a server reads out content data from a database and transmits the read out content data to the terminal. At this timing, the terminal reproduces the content data transmitted from the server. | 03-07-2013 |
20130060847 | BIDIRECTIONAL COMMUNICATION SYSTEM AND SERVER APPARATUS USED THEREIN - When a client has accessed a server via routers, the server inherits an IP address used during the access and further adds an arbitrary system ID thereto, thereby generating a new connection address. The server then notifies the system ID to the client and further generates a communication process for communicating with the client. The communication between the client and the server from then on is performed, based on the new connection address, by the communication process. Since the connection address, which is generated anew for the communication between the communication process of the server and the client, includes the same IP address as was used during the initial access, the NAT functions of the routers can be used without any problems. | 03-07-2013 |
20130066941 | CLUSTERED CLIENT FAILOVER - An application instance identifier is employed with various systems and methods in order to provide a requestor with continuous access to a resource when operating in a client clustered environment. A requestor residing on a first client in may attempt to access a resource. The first client sends a request to access the resource. The request may be associated with an application instance identifier that identifiers the requestor. At some point, the first client fails and the requestor is associated with a second client via a failover mechanism. The second client sends a second request to access the resource on behalf of the requestor. The second request is associated with the requestor's application instance identifier. The application instance identifier is used to identify the second request as belonging to the same requestor as the first request, thereby granting the second request to access the resource while avoiding a conflict situation. | 03-14-2013 |
20130066942 | Systems and Methods for Customizing Mobile Applications Based Upon User Associations with One or More Entities - Systems and methods for customizing mobile applications are provided. The systems and methods may include a computer program product, comprising a computer-usable medium having a computer-readable program code adapted to be executed to implement a method for customizing a mobile application, said method comprising: receiving or retrieving information representative of (i) a user, and (ii) an entity that the user is affiliated with; delivering the information representative of (i) the user, and (ii) the entity that the user is affiliated with; receiving customization information associated with one or both of the user or the entity; and presenting a user interface for the user, the user interface reflecting at least a portion of the customization information. | 03-14-2013 |
20130066943 | Application-Aware Quality Of Service In Network Applications - An approach is provided in which a number of requests are received from a variety of clients over a computer network. The system uses a processor to calculate request priority values pertaining to the received requests. The calculation of the request priority values is based on one or more attributes that correspond to the respective requests. For example, the attributes could include network level attributes, session attributes, and application specific attributes. Each of the requests is assigned a request priority value. A request may receive the same request priority value as other requests. The requests are queued in a memory based on the request priority values that were assigned to the requests. The queued requests are then serviced in order of request priority so that queued requests assigned higher request priority values are processed before queued requests with lower request priority values. | 03-14-2013 |
20130066944 | SOCIAL GATHERING OF DISTRIBUTED KNOWLEDGE - Management of a task made up of a list of activities is presented. A task includes an identification of a task creator and of a set of task activities retrieved by a computer system. A user likely to perform a portion of the set of activities is identified, wherein the portion includes one or more activities of the set of activities, and at least a portion of the set of activities is selectively delegated. The delegated portion of the set of activities is sent to the identified user. A set of responses related to the portion of the set of activities is received. Whether the task is complete is determined based on a policy for establishing that the set of responses meets a configured confidence level. Such set is reported to a task creator as responsive to determining completion of the set of responses. | 03-14-2013 |
20130066945 | Multi Tenant Access To Applications - A mechanism is provided for presenting a software application to a plurality of users in a cloud computing environment. For example, an application that was designed for use by a single user is provided in a cloud based platform without re-architecting the application. Using a web-based interface, multiple cloud users may launch and execute the application. The various instances of the application are provided to the cloud users as if the application were designed as a multi-user application. | 03-14-2013 |
20130066946 | SYSTEM AND METHOD FOR PROVIDING A DYNAMIC INVOCATION AND SERVICE INTERFACE FOR USE IN A MIDDLEWARE OR OTHER ENVIRONMENT - A system and method for providing a dynamic invocation and service interface for use in a middleware or other environment. At the service-side, messages can be inserted into an inbound processing chain. After service-side inbound processing, messages are given to the user via a provider request function. The user gives a response by using a provider response function that inserts messages into a service-side outbound processing chain. After service-side outbound processing, messages are given to the user's service response transport. On the client side, the user can insert messages into the outbound processing chain using a dispatcher request. After client-side outbound processing, messages are given to the user's client request transport. This decouples message processing from the transport and makes the message processing asynchronous in nature. When the response is received, a user uses a client response transport function to insert the response into the client-side inbound processing chain. | 03-14-2013 |
20130066947 | System and Method for Managing Applications for Multiple Computing Endpoints and Multiple Endpoint Types - A multi-endpoint application server is provided that allows administrators to create and update content and data for endpoint applications using content management capabilities that allows the administrators to control how the endpoint application should be presented and how it should behave for various end-point types. A runtime application can be provided to each endpoint, which is configured to obtain content that is managed and maintained from the server in the same way as a normal web browser-based application would. To enable such multiple endpoint types to experience the same or similar endpoint application experience, the multi-endpoint application server accepts requests from the runtime application and determines what kind of endpoint is making the request such that it can present the content to the runtime application in a manner that is deemed appropriate for the endpoint type. | 03-14-2013 |
20130066948 | IDEMPOTENCE FOR DATABASE TRANSACTIONS - A method, machine, and computer-readable medium is provided for managing transactional sets of commands sent from a client to a server for execution. A first server reports logical identifiers that identify transactional sets of commands to a client. The first server commits information about a set of commands to indicate that the set has committed. A second server receives, from the client, a request that identifies the set based on the logical identifier that the client had received. The second server determines whether the request identified the latest set received for execution in a corresponding session and whether any transactions in the set have not committed. If any transaction has not committed, the second server enforces uncommitted state of the identified set by blocking completion of the identified set issued in the first session. The identified set may then be executed in the second session without risk of duplication. | 03-14-2013 |
20130066949 | IDEMPOTENCE FOR DATABASE TRANSACTIONS - A method, machine, and computer-readable medium is provided for managing transactional sets of commands sent from a client to a server for execution. A first server reports logical identifiers that identify transactional sets of commands to a client. The first server commits information about a set of commands to indicate that the set has committed. A second server receives, from the client, a request that identifies the set based on the logical identifier that the client had received. The second server determines whether the request identified the latest set received for execution in a corresponding session and whether any transactions in the set have not committed. If any transaction has not committed, the second server enforces uncommitted state of the identified set by blocking completion of the identified set issued in the first session. The identified set may then be executed in the second session without risk of duplication. | 03-14-2013 |
20130066950 | Service Development Platform, System and Method Thereof - The present invention discloses a service development platform, system and method, wherein a service development platform processes a service request of a user equipment (UE), and the method includes: the UE dialing service access codes and initiating the service request; the service development platform establishing a media channel with the UE; the service development platform loading a WEB page on a WEB browser according to the service request of the UE; the service development platform capturing data of the WEB page on the WEB browser and sending the data after encapsulation to the UE through the media channel; and the service development platform receiving key information of the UE through the media channel, and sending the key information of the UE to the WEB browser in manner of a windows message, so as to realize an operation on the WEB page. | 03-14-2013 |
20130066951 | COMMUNICATION SYSTEM AND METHOD FOR MANAGING DATA TRANSFER THROUGH A COMMUNICATION NETWORK - A communication system is presented for managing data transfer via a communication network. The communication system comprises a server system connected to a plurality of client systems via a first management network of said communication network. Such first management network may for example be operable as multi-hops network. The server system is configured and operable to be responsive to data pieces from the client systems via said first management network, to selectively switch between first and second modes of operation. In the first operational mode, the server system manages and executes data transfer to and from the client systems through the first management network. In the second operational mode, the server system operates to manage direct data transfer between the client systems via a second data network of said communication network connecting the client systems between them. The second data network may for example be operable as ad-hoc circuits. | 03-14-2013 |
20130066952 | PRESERVING SERVER-CLIENT SESSION CONTEXT - Methods, devices, and storage media are provided for preserving the context of a server-client session. A server generates an initial context and a context for each user command executed in a first session and sends context to a client with the return for each command. The context describes software, session state, returned data, and/or hardware characteristics of a server-side environment for the first session. The client receives and stores the context with each user command. Upon determining that the database session should be rebuilt in the second session, the client sends initial context. A server for the second session receives the initial context and determines whether commands should be replayed in the second session. If commands are replayed, the server validates that server environment and client-visible results for each command in the second session match that from execution in the first session using the context for that command. | 03-14-2013 |
20130066953 | MULTIPLE CUSTOMER AND MULTIPLE LOCATION PC SERVICE PROVIDER SYSTEM - The present invention contemplates a system whereby a service provider can service a large number of customers (millions) and connect them to their rented PC from millions of locations around the world. Many customers (10 to 100 thousand) can be connected simultaneously. The service provider is responsible for maintaining the latest PC Hardware and Software configurations available on the market instead of the customer. The rented PC operates in essentially the same manner as if one purchased and maintained their PC at home or office. Access to the individuals rented PC can be obtained from any existing PC, office network computer, a Web TV computer or other customer interface computer which has been authorized by the service provider. The current invention will greatly improve existing Client/Server systems being used to service large global offices. However, the greatest improvement is to make the PC much more convenient and easier for the individual to use in the future and shift the PC hardware and software update burden to the service provider. | 03-14-2013 |
20130066954 | COMPUTER SOFTWARE ANALYSIS SYSTEM, CLIENT COMPUTER, METHOD OF CONTROLLING OPERATION OF SAME AND OPERATION PROGRAM THEREFOR - The security of source code is maintained when computer software is analyzed. To achieve this, computer software to undergo analysis is obfuscated in a client computer. The obfuscated computer software is transmitted to a server computer. Software analysis is performed in the server computer and data representing the result of this analysis is transmitted to the client computer. Since the data representing the result of analysis has thus been obfuscated, the contents of the computer software cannot be ascertained in the server computer. The obfuscated data representing the result of analysis is restored to the original in the client computer. | 03-14-2013 |
20130066955 | MASKING DATABASE OUTAGES FROM CLIENTS AND APPLICATIONS - Methods, devices, and computer-readable media are provided for restoring state that was built up on a first session between a first server instance and a client to a second session between a second server instance and the client. Non-transactional session state that existed for the first session is preserved by repeating non-transactional commands in the second session. Transactions are executed in the second session when the transactions did not complete in the first session. The first server instance sends, to the client in the first session, information to maintain for a possible replay of commands that were sent in a request to the first server instance for execution in the first session. If the first session becomes unavailable, the maintained information may be used by the second server instance to restore the database session, masking the outage from users, applications, and clients. | 03-14-2013 |
20130066956 | COMPUTER-READABLE RECORDING MEDIUM, INFORMATION MANAGEMENT METHOD AND INFORMATION MANAGEMENT DEVICE - An information management device includes: a receiving unit that receives a request of information from an information process unit having a CGI; an information collection unit that collects the information corresponding to the request; and a process unit that requests the information collection unit to collect the information corresponding to the request in response to the request of information, and during a time period shorter than a timeout period of the CGI, generates progress information indicating progress of collection of the information and corrected information, and causes a display unit to display the progress information. | 03-14-2013 |
20130066957 | Content Aggregation Service for Mobile Environment - A server device configured to provide a content aggregation service. The server device comprises a first transceiver unit configured to communicate with a terminal, a second transceiver unit configured to communicate with content network sources, a memory for storing a resource list of addresses of the content network sources, and a content aggregation processor operably connected with the first and second transceiver and the memory, and configured to fetch content from the addresses of the content network sources as well as to aggregate the fetched content into a notification message to the terminal. | 03-14-2013 |
20130066958 | MANAGING ACCESS TO DIGITAL CONTENT SOURCES - Access to content may be enabled by receiving an instruction indicating a client request to access content, accessing a list of content sources capable of rendering the content for which access is requested by the client, determining a performance metric for at least two of the content sources, and selecting among the content sources based on the performance metric to identify a content source to be accessed by the client. | 03-14-2013 |
20130066959 | URL RESCUE BY CORRECTION OF ENCODING ERRORS - A server system provides responsive content to a user when a request for an invalid URL is received. The server system may implement multiple rescue strategies for attempting to rescue the invalid URL. One such rescue strategy involves repairing the URL by correcting for encoding errors. Another rescue strategy involves determining that the URL contains an obsolete or outdated item identifier (e.g., product identifier) that renders the URL invalid, and returning information regarding one or more related items to the user. Another rescue strategy involves mining the invalid URL for one or more text strings reflective of the type of content desired, and then using the one or more text strings to execute a keyword search to identify content to provide to the user. The various rescue strategies may be attempted in sequence according to a hierarchy. | 03-14-2013 |
20130066960 | Apparatus and Mechanism for Dynamic Assignment of Survivability Services to Mobile Devices - A system, a method and a device are each configured for dynamic assignment of survivability services to communication devices (such as, e.g. tablets, smart phones, mobile phones, laptops or other types of mobile communication devices) based on the device's current location and network context. Survivability services provide session and service continuity in case a centralized or cloud based session management service that may be hosted by one or more remote computer devices, such as for example servers, is not reachable due to network failure or service failure. | 03-14-2013 |
20130073606 | Methods and Systems for Dynamically Generating and Reusing Dynamic Web Content - Methods and systems for generating and reusing dynamic web content involve, for example, automatically generating client-side code on a server at run time, and automatically downloading the client-side code to the client side at run time. The client-side code is executed on the client side to become a widget with dynamic behavior attributes displayed as a component of a web page on a display screen of a client-side computing device. Dynamic behavior of the client-side code may triggered via an event handler mechanism wherein properties of the client-side code are dynamically changed without affecting any other content on the web page. The widget may be redisplayed on a subsequent occasion with a change in the widget without regenerating the client-side code. | 03-21-2013 |
20130073607 | Registered Users Of An Application - Method and system for identifying contacts of a user of a device, wherein the user is a registered user of an application which is implemented at the device. Contact identifiers are retrieved from a contact list stored at the device, wherein the contact identifiers identify contacts of the user of the device. The retrieved contact identifiers are transmitted to a server associated with the application. The server determines which of the contacts identified by the transmitted contact identifiers are registered users of the application. Indications of the contacts of the user of the device which are determined by the server to be registered users of the application are transmitted from the server to the device. | 03-21-2013 |
20130073608 | USER INFORMATION PUSHING METHOD, USER INFORMATION PRESENTATION METHOD, SYSTEM, SERVER AND CLIENT - The invention discloses a user information pushing method, a user information representation method, a system, a server and a client. The pushing method includes: arranging a plurality of service interfaces to be invoked by the client, wherein the service interfaces comprise a real-time information pushing interface; receiving, by a server, through the real-time information pushing interface, a real-time information acquisition instruction sent by the client, when the client uses a target service and automatically invokes the real-time information pushing interface; acquiring real-time information of the target service according to a subscriber number contained in the real-time information acquisition instruction; and pushing the real-time information to the client. In the embodiments of the present invention, by means of the client, user may obtain in real time the user information pushed by the server and present the user information by means of the preset presentation interface while using a target service. Compared with the prior art, the user does not need to conduct manual query operations after finishing the target service, therefore the implementation performance for the client to output user information and user experience are improved. | 03-21-2013 |
20130073609 | MOBILE RESOURCE ACCELERATOR - In a client/server environment wherein resources are returned in response to client requests, a resource can be in-lined the first time it is requested, and then cached locally for use in connection with subsequent requests. When a user returns to the page for a subsequent visit, the resource requests are served from the local cache, thus avoiding the need for re-transmission with each response. According to various embodiments, the system and method of the present invention can be implemented in connection with delivery of any content in a client/server system, including for example HTML responses to requests for web pages. In at least one embodiment, the techniques described herein are tailored to mobile data network constraints; however, these techniques can be applied to any data network. | 03-21-2013 |
20130073610 | DYNAMICALLY MODIFYING PROGRAM EXECUTION CAPACITY - Techniques are described for managing program execution capacity, such as for a group of computing nodes that are provided for executing one or more programs for a user. In some situations, dynamic program execution capacity modifications for a computing node group that is in use may be performed periodically or otherwise in a recurrent manner, such as to aggregate multiple modifications that are requested or otherwise determined to be made during a period of time, and with the aggregation of multiple determined modifications being able to be performed in various manners. Modifications may be requested or otherwise determined in various manners, including based on dynamic instructions specified by the user, and on satisfaction of triggers that are previously defined by the user. In some situations, the techniques are used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service. | 03-21-2013 |
20130073611 | ANTI-TERRORISM WATER QUALITY MONITORING SYSTEM - A method of monitoring advanced separation and/or ion exchange processes through the collection of localized data. The data is manipulated to generate preconfigured performance, maintenance, quality assurance, quality control, regulatory, cost reports, performance graphing and historical trends. The data is collected from sensors located at an equipment site and transferred to a remote located by use of the Internet, further all data received and used for generation of reports is also accessible by Internet connection. | 03-21-2013 |
20130073612 | CONFIGURING OUTPUT ON A COMMUNICATION DEVICE - In one general sense, display of content communicated by a sender communication device to a destination communication device may be enabled by receiving, at a destination communication device, content to be displayed by the destination communication device. Characteristics of a display of the received content by the destination communication device may be algorithmically identified in accordance with display configuration settings for the destination communication device. Based on the identified characteristics, at least one change to be made to capture configuration settings at a capturing communication device used to capture the received content may be identified. At least one alternative capture configuration setting may be communicated to the capturing communication device. Content that is captured by the capturing communication device is received at the destination communications device based on the alternative capture configuration setting communicated. | 03-21-2013 |
20130073613 | DIGITAL ASSET HOSTING AND DISTRIBUTION - A first collection of content that includes digital assets is maintained on a host computer. Based on a determination that a portable media device becomes connected to a client computer that is separate from the host computer and that interacts with the host computer, initiation of a synchronization of the first collection of content resident on the host computer with a second collection of content on the portable media device is automatically triggered. The synchronization of the first collection with the second collection includes a transfer of at least one of the digital assets from the host computer to the client computer to the portable media device and is triggered and conditioned upon the determination that the portable media device has become connected to the client computer. | 03-21-2013 |
20130073614 | METHOD AND APPARATUS FOR THE DEVELOPMENT, DELIVERY AND DEPLOYMENT OF ACTION-ORIENTED BUSINESS APPLICATIONS SUPPORTED BY A CLOUD BASED ACTION SERVER PLATFORM - A method and apparatus for the development, delivery and deployment of action-oriented business applications supported by a cloud based action server platform are provided. The cloud action platform enables the development, delivery and deployment of a new type of business application—Action Apps which are the opposite of traditional business applications which are large, expensive, viewed as an investment, hard to upgrade and oftentimes require training The Action Apps are light-weight consumer friendly micro-apps that enable the business user to take the right actions, at the right time to produce the right business outcome. The action may be as simple as approving a vacation request, or it may trigger a series of more complex actions such as automatically discounting stock based upon competitors pricing within a specific radius in a given timeframe. | 03-21-2013 |
20130073615 | PRIVATE NETWORK WITH ENHANCED USER EXPERIENCE - A private network comprising a repository server and a proxy server configured to work with a client-side web server to manage the presentation of content to users of the network. | 03-21-2013 |
20130073616 | DISTRIBUTION OF XML DOCUMENTS/MESSAGES TO XML APPLIANCES/ROUTERS - XML appliances/routers may be organized to implement one or more XML distribution rings to enable XML documents/messages to be distributed efficiently. The rings may be logical or physical. The XML distribution rings enable the XML documents/messages to be exchanged without requiring the XML appliances/routers to run a routing protocol to determine how XML documents/messages should be distributed through the network. Documents may be transmitted in one way on the ring or may be transmitted in both directions around the ring to enable the ring to tolerate failure of an XML appliance/router. Each XML appliance/router will receive all XML documents/messages and will make routing decisions for those clients that have provided the XML appliance/router with XML subscriptions. The subscriptions may be formed according to the XPath standard or in another manner. | 03-21-2013 |
20130073617 | INFORMATION APPLIANCE DATA CONNECTION SYSTEM, AUTHENTICATION DEVICE, CLIENT APPLIANCE, INFORMATION APPLIANCE DATA CONNECTION METHOD AND RECORDING MEDIUM - An authenticator ( | 03-21-2013 |
20130073618 | Information Providing System, Information Providing method, Information Providing Device, Program, And Information Storage Medium - An information providing system for accurately providing a user with information that matches the user at a small calculating cost. The system includes a feature vector generating unit for generating a feature vector of each of a plurality of persons, and a user cluster generating unit for classifying the plurality of persons into a plurality of clusters based on the feature vector of each of the plurality of persons. The system selects at least one of the plurality of clusters based on a feature vector of a specified person, and outputs information related to the selected cluster. | 03-21-2013 |
20130080501 | METHOD FOR TRANSMITTING REAL-TIME VIDEO DATA OVER NETWORK - A method for transmitting real-time video data over a network involves a video source, a central server and a Web browser and comprises the following steps that: an applet is embedded into the Web browser to establish a peer-to-peer connection between the central server and the video source using UDP protocol. After receiving the video data transmitted using UDP protocol, the applet converts the received video data into TCP-based data to enable the various TCP-using video players built in the browser to play videos; and the applet converts client information from a TCP protocol format to a UDP protocol format and then sends the converted information directly to the video source. | 03-28-2013 |
20130080502 | USER INTERFACE RESPONSIVENESS MONITOR - A diagnostic mechanism monitors execution of a user interface (UI) thread to detect execution of a long running task that may have caused the UI thread to become unresponsive. The execution time of the UI thread is monitored and when it exceeds a threshold, the UI thread's call stack is preserved to a mini-dump file. The completion time of the UI thread is also tracked and stored in a delay file. The mini-dump and delay files are then uploaded to a server where the collected data is aggregated overall execution runs by multiple users to identify the cause of the unresponsiveness. | 03-28-2013 |
20130080503 | COMMAND INTERFACE FOR COMMUNICATION TEST FRAMEWORK - A protocol-independent tool for debugging and testing communication interfaces of devices and systems is disclosed. The tool is configured to receive protocol plug-ins corresponding to different communication protocols. Given a plug-in, the tool instantiates the plug-in's implementation of a tool-defined stack interface. Through this interface and its implementation by the plug-in, the tool can communicate with a device being tested. The protocol plug-in receives commands from a command interface for the device being tested, generates data packets in accordance with the communication protocol implemented by the plug-in, and transmits the data packets to the device being tested. | 03-28-2013 |
20130080504 | MANAGING MAP ELEMENTS USING AGGREGATE FEATURE IDENTIFIERS - To provide map data to a client device for rendering a raster map image including map elements corresponding to various physical entities, map data is generated in a non-raster format. A method includes generating a description of a map feature that includes two or more of the map elements and does not include at least one of the map elements, where the map elements included in the map feature correspond to related physical entities or portions of a same physical entity. Generating a description of the map feature includes providing an indication of a portion of the map data corresponding to the map feature providing a map feature identifier that uniquely identifies the map feature. The method further includes causing the map data and the description of the map feature to be transmitted to the client device via a communication network. | 03-28-2013 |
20130080505 | Web API Framework - Embodiments allow developers to use HTTP message abstractions inline within their Web API methods to directly access and manipulate HTTP request and response messages. A hosting layer is provided for in-process, in-memory and network-based services. Message handlers and operational handlers may be combined to create a message channel for asynchronous manipulations of the HTTP requests and response. A formatter may be used on the server or client for consuming HTTP and providing desired media types. | 03-28-2013 |
20130080506 | REMOTELY-HOSTED INTERACTIVE CLIENT-SERVER SESSION - Embodiments are directed to interacting with a server in a read-eval-print loop (REPL) environment. In an embodiment, a client computer system receives a proxy object from a remotely-hosted server. The server maintains an execution context with which the client computer system interacts. The client system presents the received proxy object to the user for interaction with the object. The user input indicates how the data in the proxy object is to be processed. The interaction allows the user to manipulate the remotely-hosted data through the local computer system. The client system then, based on the user interaction, sends a user-initiated command to the remotely-hosted server using the proxy object. The user-initiated command indicates various portions of data hosted on the server that are to be returned to the user. The data received from the remotely-hosted server is then displayed at the client computer system. | 03-28-2013 |
20130080507 | External Service Application Discovery Method - An external service application discovery process that connects a host with an external application server running a service application allowing a user of a client computing device to work with a file via a web browser. The host brokers the functionality of an external application server and serves as the platform where interactions between the client computing device and the external application server occur. An open interface protocol, which is a shared communication protocol, allows the host to communicate instructions from the client computing device to the external application server. Through the external service application discovery process, the external application server describes functionality provided by the service application to the host. The host selectively makes the functionality provided by the service application available to users based on the level of implementation of the open platform interface and the conventions of the external service application discovery process understood by the host. | 03-28-2013 |
20130080508 | High-Speed Low-Latency Method for Streaming Real-Time Interactive Images - An optimized ACK-less (“no acknowledgement required”) communication between the client and the server is enabled. Regardless of distance between the client and server, complete synchronization between the mouse movement, or any other updates to the three-dimensional model, and the rendered result is attained. Maximum frame rate is also attained, without requiring the inefficiency, and resulting latency, of acknowledged packets | 03-28-2013 |
20130080509 | CLOUD COMPUTING ACCESS GATEWAY AND METHOD FOR PROVIDING A USER TERMINAL ACCESS TO A CLOUD PROVIDER - A cloud computing access gateway includes a cloud management module configured to store a cloud provider and information of a cloud computing service provided by the cloud provider. A user terminal interface module is configured to provide an interface with a user terminal, receive a service request indicating a cloud computing service from the user terminal, and send a result of the cloud computing service to the user terminal. A request analysis module is configured to analyze the received service request to identify the cloud computing service. A cloud selection module is configured to select a best cloud provider based on the cloud computing service. A cloud interface module is configured to provide an interface with the cloud provider, transmit the service request to the best cloud provider, and receive the result of the cloud computing service from the best cloud provider. | 03-28-2013 |
20130080510 | SYSTEM AND METHOD FOR PROVIDING ACTIVE-PASSIVE ROUTING IN A TRAFFIC DIRECTOR ENVIRONMENT - Described herein are systems and methods for use with a load balancer or traffic director, and administration thereof. In accordance with an embodiment, the system comprises a traffic director having one or more traffic director instances, which is configured to receive and communicate requests from clients to origin servers. A pool of origin servers is configured so that at least one or more of the servers within the pool are assigned as primary servers, and at least one or more others of the servers within the pool are assigned as backup servers. The traffic director is configured so that it determines the availability of primary servers in the pool, and directs requests only to the primary servers while the pool includes a sufficient number of available primary servers. | 03-28-2013 |
20130080511 | SOFTWARE DETECTION - A method, system and computer program product for software discovery in a computer system comprising a server and a client. Data defining at least one file category is received at the client from the server. File information pertaining to files belonging to the respective file category is established at the client for each of the at least one file category. The file information for each of the at least one file category is communicated from the client to the server. For each of the at least one file category, a checksum is calculated from the file information. | 03-28-2013 |
20130080512 | COMMUNICATION RELAY APPARATUS, DATA PROCESSING SYSTEM, AND COMMUNICATION RELAY METHOD - A communication relay apparatus that relays communication between external network and internal network comprises: judgment unit that receives from terminal on external network communication start message indicative of start of communication to judge whether or not communication start message includes specific application algorithm that requests connection to specific application within internal network; acquisition unit that, if judgment unit judges that communication start message includes specific application algorithm, identifies operation type of specific application based on random number in communication start message, and acquires information about proxy that is set according to identified operation type; proxy unit that controls operation of specific application instead of terminal based on information about proxy acquired by acquisition unit; and transmission unit that inserts specific application algorithm included in communication start message in response message responsive to communication start message, and transmits response message to terminal. | 03-28-2013 |
20130080513 | MULTI-PARTY COMMUNICATION SESSIONS VIA BROADCAST NOTIFICATION NETWORK - According to example configurations, a first server in network registers a first client as a participant in a communication session. In response to receiving a message posted by the first client to the communication session, the first server initiates broadcast of a notification of receiving the message to other servers in the network. A second server in the network receives the broadcast notification at a second server in the network. In response to receiving the broadcast notification at the second server and identifying that a second client is registered as a participant in the communication session, the second server notifies the second client of the message posted by the first client. Thus, a broadcast or multicast network can be configured to support targeted communications between multiple participants in a communication session. | 03-28-2013 |
20130080514 | SYSTEM AND METHOD FOR AUTO-TAB COMPLETION OF CONTEXT SENSITIVE REMOTE MANAGED OBJECTS IN A TRAFFIC DIRECTOR ENVIRONMENT - Described herein are systems and methods for providing software administration tools, for use in administering server configurations, such as in a traffic director or other type of server environment. In accordance with an embodiment, the system comprises a command-line interface and/or command-line shell which provides an autocompletion feature for remote objects including wherein, in response to an instruction from an administrator to invoke the feature, the system determines configurable remote back-end objects based on the context of the command-line at the time of invocation, and uses the information to one of autocomplete the command-line input or provide a list of remote back-end objects. | 03-28-2013 |
20130080515 | COMPUTER NETWORK STORAGE ENVIRONMENT WITH FILE TRACKING - A network server may discourage inappropriate use. Files may be altered in such a way as to not noticeably affect acceptable, desired file types, but to substantially corrupt undesirable file types. Every file copied to or from a memory of a server may be affected, or the method may be applied only to selected files or types of files. In particular, files that may be corrupted by alternation include executable software files and compressed files, which may be fault intolerant. Fault tolerant files, which may include text and graphics files, may not be noticeably affected. In some cases, copyrighted files, media files, and/or other files are altered to prevent undesirable distribution. | 03-28-2013 |
20130080516 | VIDEO DELIVERY EXPEDITION APPARATUSES, METHODS AND SYSTEMS - The VIDEO DELIVERY EXPEDITION APPARATUSES, METHODS AND SYSTEMS (“VDE”) transform Internet content data access request via VDE components into media content playback at a client device. In one implementation, the VDE may issue a notification or a user interface element to a user after delivery of a process one data from the server to a client; and trigger a background delivery of a process two data, wherein the triggering occurs when the user initiates playback of said process one data. | 03-28-2013 |
20130080517 | DEVICE AND METHOD FOR DATA LOAD BALANCING - The present invention is related to a method for determining a data traffic load distribution over a network in an IP Multimedia Subsystem, IMS, whereby said network comprises a client source node and at least two server destination nodes. The at least two server destination nodes have a different capacity for handling data transmission requests. The method comprises the steps of | 03-28-2013 |
20130080518 | WEB PAGE SUPPLYING SYSTEM, WEB PAGE SUPPLYING METHOD, AND RECORDING MEDIUM WITH CONTROL PROGRAM STORED THEREIN - Disclosed is a web page supplying system provided with a web server and a management server, wherein the web server has stored therein control information indicating whether to insert adding information into a web page requested by a client apparatus, refers to the stored control information when receiving a browsing request, evaluates whether to insert the adding information into the web page to be transmitted to the client apparatus requesting the web page, and controls, when an evaluation is made not to insert the adding information into the web page, an adding information inserting means such that the adding information is not inserted into the web page. | 03-28-2013 |
20130086140 | CLOUD MANAGEMENT SYSTEM AND METHOD - An information technology system having a cloud resource management including a first interface. One or more clouds are connected to the resource management unit. Each cloud has a corresponding second interface adapted to provide a service to a user of the information technology system. The cloud resource management unit further including a first storage unit adapted to store first information required to convert a request for the service from the user in the first interface to a request suitable for the second interface of the corresponding at least one cloud. | 04-04-2013 |
20130086141 | SYSTEMS AND METHODS FOR SECURITY TOKEN MANAGEMENT SERVICE HOSTED IN APPLICATION SERVER - Systems and methods for a security token management service hosted in an application server. A set of services and/or associated applications can be served from an application server to one or more clients. The set of services may require one or more token services in order to deliver their intended functionalities, so that for instance an email client may require the use and presentation of a token or other object incorporating user ID, password, or other authentication information for the user to access and retrieve their email messages. Different served applications and/or services may require the installation of various different token types or services, conventionally requiring manually configuration. A centralized security token management service can be installed and configured in the application server itself, which interfaces to requesting services and automatically locates and acquires diverse token types and/or associated token services to support served applications or services. | 04-04-2013 |
20130086142 | System and Method for Mobility and Multi-Homing Content Retrieval Applications - A controller function residing underneath a client application in a TCP/IP stack or session layer monitors state and status information associated with session-based application layer functions (e.g., content retrieval) and uses this information to migrate one or more sessions from a first client interface to a second client interface (e.g., 3G, 4G, LTE, 802.11x, WiMAX) and to a different application function serving entity (e.g., a different content server, cache server, service provider). | 04-04-2013 |
20130086143 | Music On Video Site - A method performed by one or more server computers includes receiving, from a client, a plurality of music titles for respective music pieces that a user has the right to listen to; determining, for one of the plurality of music titles, that a matching video stored on the server has the respective music piece for the music title as an audio component of the matching video; adding the matching video to a list of matching videos; and storing the list of matching videos on the one or more server computers so that it is accessible to a user associated with the client. | 04-04-2013 |
20130086144 | ADAPTIVE PERIOD NETWORK SESSION RESERVATION - The invention is directed to providing communications session management using an adaptive keep-alive reservation technique responsive to network conditions. | 04-04-2013 |
20130086145 | METHODS AND APPARATUS FOR CLIENT-SIDE CONTEXT MANAGERS - Methods and apparatus for client-side context managers are disclosed. An example apparatus for use in a healthcare information system includes a primary application implemented on a client device in communication with a server; a secondary application implemented on the client device, wherein the primary application is to be initiated before the secondary application can be initiated; and a context manager integrated into the primary application to execute in connection with the primary application. | 04-04-2013 |
20130086146 | Notification Based Web Applications - An interactive web application framework allows a user to define user interface and logic of a web application and publish the web application. A web application system can receive a database notification from a database server. The database notification can indicate that an update of a user interface item has occurred in a database. The database notification can be generated by the database server in response to a request from a user device. The request can be a request to receive information when any state change occurs at the database server. The web application system can initiate communication with the user device without responding to a specific request requesting the update. The web application system can generate instructions for refreshing the user interface item in a browser, and push the instructions to the user device. | 04-04-2013 |
20130086147 | APPLICATION PEAK LOAD PROCESSING - Systems, methods and computer program products may provide peak load processing on a computer system. A method may include receiving at a remote computer system a request from a local computer system, coupled to the remote computer system by a network, to replicate at the remote computer system a local instance of an application executing on the local computer system that is subject to user requests received at the local computer system. The method may further include replicating on the remote computer system a remote instance of the application and redirecting user requests from the local computer system to the remote computer system. The method may further include executing on the remote computer system the remote instance of the application, including processing with the remote instance of the application user requests redirected from the local computer system to the remote instance of the application. | 04-04-2013 |
20130086148 | SYSTEM AND METHOD FOR PREVENTING SINGLE-POINT BOTTLENECK IN A TRANSACTIONAL MIDDLEWARE MACHINE ENVIRONMENT - A transactional middleware system can exchange messages between a local machine and a remote machine using Remote Direct Memory Access (RDMA) protocol to achieve short latency in a manner like a local message transfer. The transactional middleware machine environment can prevent single-point bottleneck. The transactional middleware machine environment comprises a first message queue associate with a server in a first transactional machine, wherein the server operates to be accessed using a queue address in the first message queue. The transactional middleware machine environment further comprises a second message queue associated with a client in a second transactional machine. The client operates to send a service request message to the server directly using the first message queue, and the server operates to receive the service request message from the first message queue and send a service response message directly to the client using the second message queue. | 04-04-2013 |
20130086149 | SYSTEM AND METHOD FOR SUPPORTING A COMPLEX MESSAGE HEADER IN A TRANSACTIONAL MIDDLEWARE MACHINE ENVIRONMENT - A flexible transactional data structure can be used to store message header in a transactional middleware machine environment. The flexible transactional data structure can have dynamic numbers of fields and is accessible via specified IDs. The message header can include a first data structure that stores address information for accessing a client using a first message queue, and a second data structure that stores address information for accessing a client using a second message queue. The first type of server operates to use only the first data structure to obtain the address information for accessing the client using the first message queue. The second type of server operates to obtain a key from the first data structure first, and then use the key to obtain from the second data structure the address information for accessing the client using the second message queue. | 04-04-2013 |
20130086150 | SYSTEM AND METHOD FOR MANAGING AND MONITORING INFORMATION USING ENDPOINT PAIRS - Described herein are systems and methods for managing and monitoring information using endpoint pairs. The system includes a computer having an application server, said application server having a user interface. The user interface provides input selections used for tying two endpoints together as a single entity. One endpoint is used for sending messages and another endpoint is used for receiving messages. Tying the endpoints together as a single entity provides for a higher level of message management in the application server. | 04-04-2013 |
20130086151 | ENTERPRISE TOOLS ENHANCEMENTS - Embodiments of the invention provide systems and methods for managing an interface of an enterprise application to support unlimited modal and modeless elements thereof. More specifically, embodiments of the present invention can include an Application Program Interface (API) for invoking and interacting with a set of modal and/or modeless functions and which can be browser independent. Such an API can be implemented, for example, in JavaScript or other language supported by the browser. Generally speaking, this script or application can provide features such as normally associated with the browser's modal support but without relying on that support and without many of the constraints and other limitations normally imposed or encountered with the browser's modal support. | 04-04-2013 |
20130086152 | Management System User Interface In A Building Automation System - A client manager application for a building management system. A method includes maintaining a client manager application configured to interact with both a web client data processing system and an installed client data processing system to perform building management system functions. The installed client data processing system operates an installed client manager application to provide an installed building management interface. The method includes deploying a browser client manager module to the web client data processing system. A browser building management interface that has substantially the same appearance and functionality as the installed building management interface. The server interacts with both the installed client data processing system and the web client data processing system to perform the building management system functions. The client manager application can be configured to run in a web client data processing system as well as in an installed client data processing system. | 04-04-2013 |
20130086153 | SYSTEM AND METHOD FOR PROVIDING A PROTOCOL FOR MESSAGE DATA - Described herein are systems and methods for enabling access to messages on a message service system via user interfaces of receiving client devices. The message service system comprises a message storage system and a message access system. The message storage system receives messages from sending client devices and stores message data. The message access system comprises a message server and UI server. A receiving client device is connected with the UI server through a first HTTP connection for receiving UI data for building webpages of the user interface and is connected with the message server through a second non-HTTP connection for receiving message data for populating the webpages. The UI data does not comprise any message data. A client protocol engine on the receiving client device and a server protocol engine on the message server define and provide the non-HTTP protocol for receiving and transmitting message data. | 04-04-2013 |
20130086154 | SYSTEM AND METHOD FOR PROVIDING ASYNCHRONY IN WEB SERVICES - A system and method for providing asynchrony in web services, such as Java-based web services, including in some instances use of a distributed in-memory data grid. Embodiments of the system allow a client application or client to make requests upon a server application or service. A queuing feature, such as one or more Java Message Service (JMS) queues, can be used to store incoming requests at the server side, to support asynchronous behavior. In accordance with an embodiment, instead of or in addition to JMS, the system can use a distributed in-memory data grid, such as Oracle Coherence, to provide queuing functionality. | 04-04-2013 |
20130086155 | UNCOUPLED APPLICATION EXTENSIONS INCLUDING INTERACTIVE DIGITAL SURFACE LAYER FOR COLLABORATIVE REMOTE APPLICATION SHARING AND ANNOTATING - Systems and method for providing for uncoupled application extensions to a remote access application. The application extensions are provided as part the remote access application to provide features and functionalities that otherwise are not provided by underlying the application programs that are made available by the remote access program. These features and functionalities may be provided without a need to modify the underlying application program, as they are integral with the remote access application. | 04-04-2013 |
20130086156 | COUPLED APPLICATION EXTENSIONS FOR COLLABORATIVE REMOTE APPLICATION SHARING - Systems and method for providing for decoupled application extensions to a remote access application. The application extensions are provided as part the remote access application to provide features and functionalities that otherwise are not provided by underlying the application programs that are made available by the remote access program. These features and functionalities may be provided without a need to modify the underlying application program, as they are integral with the remote access application. | 04-04-2013 |
20130086157 | METHOD FOR OPTIMIZING A WEB CONTENT PROXY SERVER AND DEVICES THEREOF - A method, computer readable medium and apparatus that optimizes a web content proxy server includes obtaining at a proxy server a web page with an original server cookie from one of one or more web content servers in response to a request from one of one or more client devices. A web optimized client cookie based on the original server cookie is generated at the proxy server. The obtained web page with the generated web optimized client cookie is providing by the proxy server to the requesting one of one or more client devices. | 04-04-2013 |
20130086158 | METHOD AND APPARATUS FOR SENDING A PUSH CONTENT - A method and apparatus for sending a push message is provided. The method includes: comparing a content length of a content of a push message received from a push message initiator with a matching condition, wherein the matching condition comprising a maximum message length threshold specifying a maximum length allowed for the content of the push message; determining whether the content length of the content of the push message exceeds the maximum message length threshold; and sending the content of the push message to a push receiving agent of a terminal when the content length of the content of the push message does not exceed the maximum message length threshold. | 04-04-2013 |
20130091195 | ORCHESTRATION OF WEB NOTIFICATIONS - The present invention extends to methods, systems, and computer program products for orchestrating notifications between identity platforms and relying parties. Embodiments enable identity platforms to ensure that users consistently receive notifications, even when the identity platforms lack knowledge of which relying parties are notification capable and which relying parties are incapable of notification. Embodiments include an identity platform generating a frameset having a first content frame for displaying a notification and a second content frame for displaying a relying party web page. When the relying party is notification capable, the relying party web page includes functionality for removing the frameset established by the frameset and displaying the notification within the context of the relying party web page. When a client renders the frameset, the client retrieves and renders the relying party web page, removing the frameset and displaying the notification as directed by the relying party. | 04-11-2013 |
20130091196 | METHOD AND APPARATUS FOR CLIENT-DIRECTED INBOUND TRAFFIC ENGINEERING OVER TUNNEL VIRTUAL NETWORK LINKS - A method for managing network traffic is described which includes receiving a traffic engineering specification at a Server from a Client, receiving a communication at the Server, a destination of the communication being the Client, and sending the communication from the Server to the Client via a tunnel virtual interface configured over one or more of Internet service provider (ISP) connections associated with the Client based on the traffic engineering specification, the tunnel virtual interface being a point of connection to a tunnel virtual network link. | 04-11-2013 |
20130091197 | MOBILE DEVICE AS A LOCAL SERVER - Architecture that embeds a server (a local server) inside a mobile device operating system (OS) close to the data (but under the OS services) such that the server has access to native capabilities, and offers an Internet-like frontend with which a browser or application can communicate. The local server appears as a web server, and small programs can be pushed into the local server from the browser or a remote server such that the local server can be made to perform work more effectively. Local and remote events can be triggered such as launching a browser (or other application(s)), initiating remote server calls, triggering battery save mode, locking the phone, etc. The local server can run a script execution environment such as node.js, an event driven I/O model where callbacks are invoked to handle emergent conditions (e.g., explicit requests, state changes, etc.). | 04-11-2013 |
20130091198 | Method of Reducing Message Transmission between DM Client and DM Server and Related Communication Device - A method of reducing message transmission for a device management (DM) client in a service system is disclosed. The method comprises generating a message comprising data and an identifier, and the identifier indicating a DM server of the service system to not reply a result of processing the data; and transmitting the message to the DM server, for the DM server to process the data. | 04-11-2013 |
20130091199 | DATA COMMUNICATION COORDINATION WITH SEQUENCE NUMBERS - Described are sequence numbers for client-server communication, to control a client's use of server resources. A server grants the client credits, and the client consumes a credit for sending each command to the server. Each credit corresponds to a sequence number, with the set of sequence numbers forming a valid command window. The server enforces that for each received command, the command includes a sequence number that is within the valid command window and that the sequence number has not been used with another command. The server may also maintain a maximum window size, such that clients with credits cannot send a command with a sequence number that beyond a maximum sequence number. When incorporated into a data communication protocol, quality of service, combating denial of service, detection of message loss, division of server resources, secure message signing, and other numerous benefits result. | 04-11-2013 |
20130091200 | INFORMATION EXCHANGE IN WIRELESS SERVERS THAT BYPASS EXTERNAL DOMAIN SERVERS - Systems and methods for wireless systems provide a mechanism for resource sharing. In an embodiment, an electronic communication is routed between mobile wireless clients without first processing the electronic communication through an external domain. In an embodiment, an e-mail message is routed between mobile wireless clients without first processing the e-mail message through an external e-mail domain identified in the e-mail message. Additional apparatus, systems, and methods are disclosed. | 04-11-2013 |
20130091201 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING AN ATTACHED COMMAND RESPONSE - Methods and systems are described for processing an attached command response. In one aspect, an attachable command is sent in a first HTTP request to a server node. A second HTTP response to a second HTTP request sent to the server node is received. A determination is made that the second HTTP response includes at least a portion of the first command response. | 04-11-2013 |
20130091202 | User Productivity On Demand Services - The present disclosure involves systems, software, and computer implemented methods for providing user productivity on-demand services. One process includes operations for determining a hosted service for use with an application at a client based on user context data associated with the application. A request for the hosted service and a reference to stored data required for the hosted service is received. The hosted service is executed, and the results are transmitted to the client. | 04-11-2013 |
20130091203 | DATA PROCESSING SYSTEM AND DATA PROCESSING METHOD | 04-11-2013 |
20130097220 | STREAMING BITRATE CONTROL AND MANAGEMENT - A bitrate control and management system enables control of the compression module. In one embodiment, the system comprises a server in communication with a client device over a network. The server includes a processor and a compression module. The processor outputs data and one or more bitrate control commands to the compression module. The compression module encodes the data received from the processor according to the one or more bitrate control commands. In one embodiment, the data output by the processor may be rendered by another processor prior to being received by the compression module. Once encoded, the data is sent to the client device over the network. The client device includes a decompression module that receives and decodes the data received from the server. The client device may include a display and a video encoder that encodes the decoded data into a display signal compatible with the display. | 04-18-2013 |
20130097221 | ANALYZING CLIENT DATA STORES - Among other things, a method includes a data storage system associated with a provider entity and storing data on behalf of a client entity, the data being accessible from the data storage system by the client entity, a data interface enabling access by the provider entity to the data of the data storage system, and an analysis engine maintained by the provider entity to, at times determined by the analysis engine, access the data using the data interface, analyze the data, and generate results of the analysis for use by the client entity | 04-18-2013 |
20130097222 | ADAPTIVE ARTISTRY - Aspects of the disclosure relate to generation, distribution and play back of adaptive artistry projects. An adaptive artistry project may include one or more adaptive artistry works. Each adaptive artistry work may include a plurality of specific adaptations or iterations created by an artist to be played under specific conditions. Thus, an end user's media experience for a particular work may be modified based on the status of conditions such as the time of day, the weather, the ambient lighting, the user's mood, or other environmental conditions. The status of the conditions may be obtained from local or remote sources. Adaptive artistry works may also be compiled into adaptive playlists that may themselves be dynamically modified based on the conditions. | 04-18-2013 |
20130097223 | COMPUTER NETWORK ASSET MANAGEMENT - An apparatus is described including a central connection manager having a contact rules engine, the contact rules engine being configured to allow contact rule creation and to provide contact rule management such that created contact rules will apply to each of the multiple distributed applications and servers owned by each of the multiple distributed applications. A computerized method of managing contact information for deployed applications and deployed servers in a geographically distributed network is also described. The method involves maintaining an ownership relationship between the deployed applications and the deployed servers such that every server is owned by at least one application, maintaining a centralized repository of contact rules and managing the contact rules such that when a rule parameter of a specific rule changes, the change will be applied to all impacted deployed applications. | 04-18-2013 |
20130097224 | Client Defined Server Applications - A method of client to client communication, by: (a) providing first and second clients which both have the same application running thereon, wherein the application defines structure and content for an XML schema; (b) having the first client send XML data to a server; (c) having the second client send an XML search to the server; and (d) having the server send XML search results to the second client, wherein the XML search results comprise the XML data sent to the server by the first client. | 04-18-2013 |
20130097225 | Mobile Proxy Server for Internet Server Having a Dynamic IP Address - A system for connecting to a mobile web server having a dynamic IP address includes a mobile proxy (MP) server connectable to the client software, the MP server including a proxy server software and an IP agent server. An Internet device is connectable to the MP server, and includes a mobile web server and an IP agent client. | 04-18-2013 |
20130097226 | Software Component Information Retrieving Method For SCOMO And Related Service System - A software component information retrieving method for a SCOMO server in a service system is disclosed. The software component information retrieving method comprises receiving a message from a SCOMO client, wherein the message includes an alter type and the alert type is used for checking an available software component in the SCOMO server; and creating a sub-tree of the SCOMO tree in the SCOMO client when an available software component is found, wherein the sub-tree corresponds to the available software component and comprises information of the available software component. | 04-18-2013 |
20130097227 | METHODS FOR DISPLAYING PHYSICAL NETWORK TOPOLOGY AND ENVIRONMENTAL STATUS BY LOCATION, ORGANIZATION, OR RESPONSIBLE PARTY - The invention is directed to a system for remote monitoring of a space and equipment. The space and equipment may, for example, be a sever room and associated network equipment. The system has network appliances, a server, and a client machine. The server receives data from a network appliance. The server may then deliver an application and data to the client machine for viewing and manipulating the data. The client machine may display the data as a mapping, displaying icons associated with the network appliances. The client machine may also graph the data. Further, the client machine may manipulate the organization of the data, the configuration settings of the network appliances, and store map and graph configurations. | 04-18-2013 |
20130097228 | NETWORK STORAGE SYSTEM, DATA MANIPULATION METHOD IN NETWORK STORAGE SYSTEM, STORAGE DEVICE AND COMPUTER PROGRAM PRODUCT FOR CONTROLLING CLIENT DEVICE - In a network storage system including a network-attachable storage device, a notification server, and a client device are interconnected via a network the storage device comprises: an address acquirer that sends an inquiry about an address of the client device to the notification server and acquires the address; an operation request acquirer that sends an inquiry about an operation request for the storage device to the client device having the acquired address and acquires the operation request; and a request transmitter that sends at least one of a request based on the acquired operation request and data processed in the storage device based on the acquired operation request, to the client device. | 04-18-2013 |
20130097229 | SYSTEM AND METHOD FOR PROVIDING SERVICES TO DEVICES VIA A COMMON INTERFACE - Embodiments are directed to using a cloud-based control center to provide services to wireless remote client devices through a common interface. The wireless remote client devices communicate with a bridge over a wireless link. The bridge communicates with the control center via a wired or wireless link via an interface that is common to all bridges. The bridge is configured with applications that operate in a “cloud” configuration that provide the data to each of one or more the wireless remote client devices as is necessary for the wireless remote client to perform the functionality assigned to it. In an embodiment, a client is a smart object, such as a printer, a clock, or a radio that receives data and instructions from a control center. The control center obtains the data from other sources and provides to the client via the bridge. | 04-18-2013 |
20130097230 | Metasearch Engine for Ordering At Least One Item Returned In Search Results Using At Least One Query on Multiple Unique Hosts and for Displaying Advertising - Process for metasearching on the Internet performed by a metasearch engine, comprising: receiving a user interface related HTTP request from a client device; causing at least one user interface related advertisement to be displayed in a user interface related response; receiving a search related HTTP request, associated with at least one item that may be ordered, from the client device; sending at least one search query to a plurality of unique hosts; receiving search results from the plurality of unique hosts; incorporating the received search results into a search related response; causing at least one search related advertisement associated with the at least one item to be displayed in the search related response; communicating the search related response from the metasearch engine to the client device; receiving an order placement related HTTP request from the client device for placing an order for the at least one item; processing the order. | 04-18-2013 |
20130097231 | INFORMATION PROVIDING APPARATUS, SYSTEM, METHOD, AND PROGRAM - Disclosed is an information providing apparatus, wherein information desired by users is provided with a high-precision selection, and at low processing cost. The information providing apparatus comprises: a data storing means for storing therein utilization log data that includes a plurality of sets of a plurality of context values inputted from a user terminal upon accessing a piece of content, and one or more information selection criterion values for the piece of content; a totalizing means for totalizing frequencies of accesses to pieces of content, from the utilization log data, for each of the combinations of the values that each of the contexts can take and the values that each of the information selection criteria can take; a context-influence calculating means for calculating a coefficient of association between each of the information selection criteria and each of the contexts, from the result of the totalization conducted by the totalizing means, and outputting the result to an information providing means; and the information providing means for selecting n [h] pieces (n [h] is one or more, and h is 1 to (the aforementioned m)) of contexts in priority from those having higher association with each of m pieces (m is one or more) of information selection criteria, on the basis of the coefficient of association, and selecting, on the basis of values of the n [h] pieces of contexts (current values) inputted from one of the user terminals (a current terminal), a piece of content to be outputted to the current terminal. | 04-18-2013 |
20130097232 | METHOD AND SYSTEM FOR PROVIDING MEDIA CONTENT TO A USER - A central terminal may receive from a user a first message, which may be transmitted from a communication terminal, identifying particular media content on a particular content server, and in response the central terminal may transmit a second message to a particular application server if the central terminal determines that the first message is associated with the application server. The application server may generate and transmit to the communication terminal accessing information that may be used by the user to retrieve, via the communication terminal, the media content from the content server. Submitting content requests in this manner may enable routing content requests through a particular system, such as IP Multimedia Subsystem (IMS), thereby making use of filtering features of the particular system for user authentication and access control, and obviating need for separate proprietary access control mechanisms for the content server. | 04-18-2013 |
20130103736 | CLIENT SIDE MANAGEMENT OF HTTP SESSIONS - A method is provided for client side management of a client-server HTTP session comprising: sending by a client browser to a server an initial HTTP request; receiving by the browser from the server an initial HTTP response that includes a markup language document, a session identifier and a termination address; creating an iframe within the received initial document; targeting one or more hyperlink objects within the received initial document to the iframe; monitoring for an occurrence of closing the browser or changing an location to which the browser is addressed; and in response to an occurrence of one of the actions, sending by the browser an HTTP request that includes the session identifier to the termination address. | 04-25-2013 |
20130103737 | DEFERRED DATA POST - Various methods, systems, and computer program products for deferring transmission of data related to collapsing a collapsible display panel are presented. The collapsible display panel may be collapsed. State data that indicates the collapsible display panel has been collapsed may be generated. A determination that no non-state change data corresponding to the collapsible display panel needs to be transferred to a server may be made. In response, the state data may be stored at least until non-state data is to be transmitted to the server. At some time after storing the state data, non-state data that is to be transmitted to the server may be identified. In response to identifying the non-state data that is to be transmitted to the server, the state data and the non-state data may be transmitted to the server together. | 04-25-2013 |
20130103738 | EAGER BLOCK FETCHING FOR WEB-BASED DATA GRIDS - Techniques for improving scrolling performance in a web-based data grid. In one set of embodiments, when a user scrolls through a data grid rendered in a viewport of the user's web browser, client-side code executing in the web browser can detect whether a scroll event has occurred that requires a portion of the viewport to be filled/refreshed with data from a server. The client-side code can further determine whether the scroll event is a short scroll or a long scroll, and can send a request to the server that indicates the type of scroll event. If the scroll event is a short scroll, the server can determine a first amount of data to fetch based on one or more first parameters. If the scroll event is a long scroll, the server can determine a second amount of data to fetch based on one or more second parameters. | 04-25-2013 |
20130103739 | Obtaining Dynamic Connected-Network Topology Via any Node in Network - A method, an apparatus and computer readable storage media facilitate obtaining of a current network topology within a network by requesting this topology from any node within the network, where the topology can be provided in any manner that is suitable to the requester. In an example embodiment, a connection is established between a computing device and a network including a plurality of nodes, each node connected with at least one other neighboring node within the network, each node further including a network element configured to receive and transmit data to and from other nodes. A request is sent for current network topology information from the computing device to any selected node within the network, where the selected node has current network topology information. A graphical image of the current network topology is provided at the computing device that is based upon the current network topology information. | 04-25-2013 |
20130103740 | METHOD OF TRACKING OFFLINE USER INTERACTION IN A RENDERED DOCUMENT ON A MOBILE DEVICE - While a device is offline, usage data is tracked on the device. The usage data is uploaded to a server after the device is again connected to a network. Applications that run on mobile devices typically embed a browser to display content. Unfortunately, mobile devices also frequently disconnect from the associated network. A system tracks usage data by using JavaScript in the browser to communicate with the native device, which then buffers the usage data for future upload. This is done by installing, in each application, a “protocol handler” that listens for a request over a particular protocol. The protocol handler intercepts the requests and stores the usage data locally on the device. Subsequently, when the device detects network connectivity, the device uploads the data to servers that collect data for aggregation and presentation. | 04-25-2013 |
20130103741 | Access of external data for inclusion within document - A client computing device has a document-editing application program to edit a document. The document issues a request to access external data stored on an external source for inclusion within the document. A client-side external data component at the client computing device receives and routes the request to access the external data from the document and returns the external data responsively received to the request back to the document for inclusion within the document. A server-side external data component at a server computing device receives from the client-side external data component the request to access the external data, routes the request to the external source, and returns the external data responsively received to the request back to the client-side external data component. | 04-25-2013 |
20130103742 | DIRECT PHOTO SHARING SYSTEM - A direct photo sharing system includes a photo sharing browser and a photo sharing platform. Through the photo sharing browser, the user may browse and share at least one photo. The photo sharing browser includes a browsing history recording module for recording a browsing history of the at least one photo and a photo selecting module for allowing the user to select a photo to be shared and issuing a sharing indicator. The photo sharing platform is used for storing the at least one photo and the browsing history of the photo and transmitting the sharing indicator. The photo sharing platform includes a photo file management module and a photo recommendation module. The photo file management module manages at least one photo folder. The photo recommendation module gathers statistics and performs analysis on the browsing history of the photo, thereby generating at least one recommendation notification signal. | 04-25-2013 |
20130103743 | MEDIUM FOR STORING CONTROL PROGRAM, CLIENT APPARATUS, AND CONTROL METHOD FOR CLIENT APPARATUS - A computer-readable storage medium that stores a control program for a client apparatus connectable to a repeater storing execute permission information on a plurality of codes included in an application program received from a server, the control program causing the client apparatus to execute a process including receiving the application program and the execute permission information from the repeater, updating the execute permission information received from the repeater based on evaluation information on the application program received from the repeater, and executing the application program based on the execute permission information updated based on the evaluation information. | 04-25-2013 |
20130103744 | METHOD AND APPARATUS FOR EXECUTING WEB SERVICE PROGRAM BASED ON JAVASCRIPT - Disclosed are a method for executing a JavaScript based web service program and an apparatus using the same. The method of executing a web service program based on JavaScript includes; selectively receiving initial transmission data among data about the web service program and libraries, which are used by the web service program, from a server by use of a predetermined reserved word; executing the web service program by use of the initial transmission data; if a JavaScript function that is not defined on the client device is going to be executed while the web service program is being executed, instantly sending the server a request signal requesting additional transmission data for the JavaScript function that is not defined on the client device; and receiving the additional transmission data from the server, and executing the web service program based on the initial transmission data and the additional transmission data. | 04-25-2013 |
20130103745 | INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF, AND COMPUTER-READABLE MEDIUM - An information processing apparatus, which provides a WEB page of an application program in response to a request, comprises a request unit configured to issue a request of a page to the application program before a request to the page via a network is received, and a management unit configured to compile the page in response to the request of the page by the request unit, and to hold and manages the compiled page in a cache. | 04-25-2013 |
20130103746 | System and Method for Using Common Communication Channel by Web Page Applets - Methods, apparatus, systems and computer-readable media are disclosed for facilitating multiple applets of a web page to communicate with a back end server through a common communication channel. According to one aspect, a method is disclosed for communicating data which includes identifying a common communication applet by a plurality of client applets. The method also includes submitting a set or data requests originating from the client applets to the common communication applet. The method further includes accumulating the data requests received from the plurality of client applets. The data requests are encoded and transmitted to a back-end handler. Results from the back end server are received, decoded and delivered to the appropriate client applet. | 04-25-2013 |
20130103747 | POSTED INFORMATION SHARING SYSTEM, INFORMATION-PROCESSING DEVICE, STORAGE MEDIUM, SERVER, INFORMATION-PROCESSING METHOD, AND INFORMATION-PROCESSING SYSTEM - An exemplary information-processing device includes: an executing unit configured to execute an application program; a storage unit configured to store usage information or progress information, the usage information showing a usage status of the application program, the progress information showing a progress status of the application program; a generating unit configured to generate posted information relating to the application program, based on an input by a user; and a transmitting unit configured to transmit to a server the posted information along with first information, the first information being based on the usage information or the progress information that is stored in the first storage unit and corresponds to the application program. | 04-25-2013 |
20130103748 | INFORMATION PROCESSING SYSTEM, STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD - In an example information processing system including a server and at least one apparatus capable of communicating with the server, the apparatus includes at least an application execution unit. The application execution unit executes a predetermined application. The system includes, by either one of the apparatus and the server or by a cooperation of the apparatus and the server, an execution state determination unit and a writing management unit. The execution state determination unit determines whether or not a state of the execution performed by the application execution unit has satisfied a predetermined condition. The writing management unit, when the state has satisfied the predetermined condition, permits a user of the apparatus to write in information managed by the server. | 04-25-2013 |
20130103749 | SYSTEMS AND METHODS FOR CONFIGURING AND LAUNCHING AUTOMATED SERVICES TO A REMOTE DEVICE - Systems and methods of the present solution provide for the delivery of automated services via configurable packages that are selectable on a user interface by a support agent based on entitlement of the user to the services and/or capabilities of the support agent. For example, a centralized service may package a complex set of actions into configurable executable scripts or packages. The centralized service may deliver and execute the packages on the remote device to resolve a customer's issue. The centralized service may provide a user interface for a support agent to select and deliver the package to the remote device. The centralized service may determine whether or not the user is entitled to receive the service or the support agent is qualified to deliver the server represented by the package. If the user is so entitled and/or the support agent is so qualified the centralized service may enable a single button on the user interface selectable by the support agent to deliver the package to the remote device. If the user is not entitled and/or the support agent is not qualified, the centralized service may disable or not provide this button on the user interface. | 04-25-2013 |
20130103750 | INTERACTIVE PLATFORM FOR THE TRUCKING INDUSTRY - The present invention is an interactive platform for the trucking industry such that truck drivers and those that interact with them can create and exchange information. | 04-25-2013 |
20130103751 | METHOD, APPARATUS, AND SYSTEM FOR PROCESSING SERVICE DATA - A method, an apparatus, and a system for processing service data are provided in embodiments of the present invention. The method mainly includes: receiving, by a network storage server, a service data request sent by a terminal of a user, and sending, by the network storage server, a network storage address or a local storage address corresponding to the service data to the terminal based on a network condition of the terminal and a storage condition of the service data on the network storage server and a local storage server. The embodiments of the present invention are capable of fully exerting the complementarity of the local storage server and the network storage server in terms of capacity, and flexibly selecting whether to provide a local storage service or a network storage service to the terminal of the user. | 04-25-2013 |
20130103752 | CONTENT DISTRIBUTION SYSTEM, SCRIPT GENERATION DEVICE, TERMINAL, CONTENT DISTRIBUTION METHOD, AND CONTENT DISTRIBUTION PROGRAM - A content distribution system comprises a script generation unit. The script generation unit determines a distribution request time, which is the time when the terminal issues a request to a server for the distribution of the items of content, and a reproduction start time, which is the time when the terminal starts reproduction of the content included in the content list, at which it is anticipated, on the basis of a content list which is a list of content to be reproduced at a terminal and on the basis of the distribution state of the content, that the content included in the content list can be reproduced at the terminal without interruption. The script generation unit then generates a script which describes the distribution request time and the reproduction start time that have been determined, and transmits the generated script to the terminal. | 04-25-2013 |
20130103753 | HYBRID DELIVERY MECHANISM IN MULTIMEDIA TRANSMISSION SYSTEM - A method and apparatus are provided for transmitting service discovery information to a client in a multimedia transmission system of hybrid delivery, providing at least two services via a point to multi point (p-t-m) channel and a point to point (p-t-p) channel. Service discovery information is generated, including a first indication indicating whether a service corresponding to the service discovery information is of hybrid delivery, and is transmitted to the client. | 04-25-2013 |
20130103754 | METHOD AND RELATED DEVICE FOR CONTROLLING SERVICE CHARGING - Disclosed are a method and a related device for controlling service charging. The method for controlling service charging includes: receiving, by a Diameter credit control DCC server, a credit control request CCR message sent by a DCC client; if at least two tariff time changes TTCs are included within a preset temporary validity time VT from current system time, acquiring, by the | 04-25-2013 |
20130103755 | VIRTUAL WORLD OPERATING SYSTEM AND OPERATING METHOD - The present invention relates to a virtual world operating system and operating method, and is adapted to support a variety of virtual worlds so as to allow linked operation or individual operation of the same by providing a base able to commonly define virtual objects and avatars present in a virtual world. Disclosed is a configuration that comprises: at least one service server which stores data for building at least one virtual world of the present invention and which builds a virtual world based on the data; and a network which supports a communication pathway for service server access, wherein the service server defines common feature types of virtual object types and avatar types positioned in the virtual world based on MPEG-V. | 04-25-2013 |
20130110903 | FILE FETCH FROM A REMOTE CLIENT DEVICE | 05-02-2013 |
20130110904 | METHOD AND APPARATUS TO FORWARD SHARED FILE STORED IN BLOCK STORAGES | 05-02-2013 |
20130110905 | FILE TYPE ASSOCIATIONS FOR REMOTE APPLICATIONS | 05-02-2013 |
20130110906 | BROWSER CACHE ASSIST FOR ACCESSING WEB-BASED CONTENT | 05-02-2013 |
20130110907 | METHOD AND SYSTEM FOR MERGING, CORRECTING, AND VALIDATING DATA | 05-02-2013 |
20130110908 | METHOD AND SYSTEM FOR MONITORING MESSAGE OBJECTS SENT FROM A CLIENT TO INVOKE OPERATIONS ON A SERVER IN A DISTRIBUTED COMPUTING ENVIRONMENT | 05-02-2013 |
20130110909 | Redundant Data Requests with Cancellation | 05-02-2013 |
20130110910 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, CONTROL METHODS THEREFOR, AND STORAGE MEDIUM | 05-02-2013 |
20130110911 | Trust Network Effect | 05-02-2013 |
20130110912 | SYSTEM AND METHOD FOR PROVIDING ANONYMOUS INTERNET BROWSING | 05-02-2013 |
20130110913 | APPARATUS AND METHOD FOR PROVIDING DISTRIBUTED CLOUD SERVICE | 05-02-2013 |
20130110914 | METHOD AND APPARATUS FOR PROVIDING A SERVICE IMPLEMENTATION | 05-02-2013 |
20130110915 | CORRELATED INFORMATION RECOMMENDATION | 05-02-2013 |
20130110916 | CONTENT MANAGEMENT | 05-02-2013 |
20130110917 | TECHNIQUE FOR ENABLING A PLURALITY OF SOFTWARE COMPONENTS TO COMMUNICATE IN A SOFTWARE COMPONENT MATRIX ENVIRONMENT | 05-02-2013 |
20130110918 | THIN CLIENT SYSTEM, MANAGEMENT SERVER, MANAGEMENT METHOD AND PROGRAM | 05-02-2013 |
20130110919 | METHOD FOR CREATING/ISSUING ELECTRONIC DOCUMENT DISTRIBUTION CERTIFICATE, METHOD FOR VERIFYING ELECTRONIC DOCUMENT DISTRIBUTION CERTIFICATE, AND SYSTEM FOR DISTRIBUTING ELECTRONIC DOCUMENT | 05-02-2013 |
20130117350 | Systems and Methods for Providing Modular Applications - The present disclosure involves systems, software, and computer implemented methods for providing modular applications. A first module of multiple modules is received from a server system. Each module includes instructions executable by data processing apparatus to perform operations. Operations are performed by executing the first module. A request to the server system for a second module is transmitted while performing the operations. At least a portion of the second module is received from the server system while performing the operations. | 05-09-2013 |
20130117351 | EFFICIENT TRANSFER OF WEB CONTENT TO DIFFERENT USER PLATFORMS - Web content for different user platforms is provided in an efficient way. A request is received for an identified page of content from a client device, through a communication network, at a computer system configured as an application server. The user platform implemented by the client device is identified, from among user platforms supported by the application server. A View of the identified page of content is retrieved from storage by a processor of the computer system. The View of the identified page of content is processed to in a format reproducible on the client device for presentation to a user via execution of the identified user platform. For example, the View of the identified page of content is transmitted through the communication network to the client device in JavaScript Object Notation (JSON) or Extensible Markup Language (XML). | 05-09-2013 |
20130117352 | METHOD TO QUERY THE STATUS OF A LIVE TV STREAMING DEVICE AND LET USERS MAKE INFORMED DECISIONS FOR CHANNEL CHANGE - In embodiments of an object model for domain-based content mobility, a client object model architecture ( | 05-09-2013 |
20130117353 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR CONFIGURING AND PERFORMING A CUSTOM RULE TO PROCESS A PREFERENCE INDICATION - Disclosed are systems, apparatus, methods and computer-readable media for processing a preference indication for a feed item of an information feed. In some implementations, a preference indication associated with a feed item is received. In some instances, it is determined whether the feed item is associated with a custom rule, where the custom rule defines one or more actions to modify information associated with feed items of designated one more content types. In some instances, one or more actions are selected to perform based on an identified content type of the feed item in response to the determination that the feed item is associated with the custom rule. | 05-09-2013 |
20130117354 | Client Device, Method and Computer Program for Playing Media Content - Client device for playing media content, comprising: a connection interface for establishing a connection with a server and for receiving a media content from the server via the connection; a detector for detecting, whether the media content is to be continued beyond a termination of the connection with the server, and for providing a detection result in case it is determined that the media content is to be continued beyond a determination of the connection with the server; and a processor for taking an action to continue the media content beyond a termination of the connection with the server. | 05-09-2013 |
20130117355 | APPARATUS AND METHOD FOR TRANSMITTING DATA IN A MOBILE COMMUNICATION SYSTEM - An apparatus and method transmit data using a relay server in a mobile communication system. The apparatus includes a server controller, a connection check unit, and a communication unit. The server controller receives data, requested by a portable terminal, from a data server. The connection check unit checks a heterogeneous network handover of the portable terminal. The communication unit communicates with the portable terminal and the data server. The server controller processes to transmit data received from the data server, through a first communication connection and, when the portable terminal intends to perform the heterogeneous network handover to buffer data received from the data server, and then, at a time point at which the portable terminal completes heterogeneous network handover execution, to transmit the buffered data through a second communication connection. | 05-09-2013 |
20130117356 | Storage Device Including Software Development Kit that Includes Web Service Interface and Terminal Apparatus Including the Software Development Kit - A storage device including a software development kit that includes a Web service interface includes a communication unit, a conversion table, a reverse conversion unit, and a conversion unit. The communication unit transmits a request message to a Web service and receives a response message from the Web service. The conversion table stores a pre-conversion side service method name of the Web service that is corresponded with a post-conversion side service method name. The reverse conversion unit, when data regarding the request message includes the post-conversion side service method name stored in the conversion table, converts the post-conversion side service method name into the corresponding pre-conversion side service method name. The conversion unit, when data regarding the response message includes the pre-conversion side service method name stored in the conversion table, converts the pre-conversion side service method name into the corresponding post-conversion side service method name. | 05-09-2013 |
20130117357 | CONTROL DEVICE, CONTROL TARGET DEVICE AND METHOD OF TRANSMITTING CONTENT INFORMATION THEREOF - A method of controlling a control device and a server is provided. The method of transmitting content information, the method comprising: transmitting an aggregation mode obtaining action to a media server; receiving information on the aggregation mode corresponding to the service description request signal transmitted from the media server; determining whether the media server perform an aggregation function using the information on an aggregation mode. | 05-09-2013 |
20130117358 | METHOD OF IDENTIFYING REMOTE USERS OF WEBSITES - A method of identifying a remote user connecting to a website from terminal equipment is described. The method includes a step of dectecting a set of values each corresponding to one of a plurality of configuration parameters of the terminal equipment and a step of comparing the set of values to at least one previously stored set of values, characterized in that—the at least one previously stored set of values corresponds to one user profile;—the step of comparing comprises the sub steps of—defining a tree of decision wherein each node is a comparison step between one detected value of one of the configuration parameters and the value of said configuration parameter within a previously stored set of values;—hierarchically comparing the set of detected values of the configuration parameters to the previously stored sets of values of the configuration parameters according to the tree of decision;—the step of detecting comprises a detection sub step of detecting the value of at least one navigation configuration parameter from behavioral data gathered on the way the remote user is navigating the website, said navigation detection sub step comprising:—defining a plurality of behaving types;—associating a behaving type to at least some pages of the website;—detecting the behaving type of pages of the website downloaded by the remote user. | 05-09-2013 |
20130117359 | Capturing and Restoring Session State of a Machine Without Using Memory Images - System and method for capturing and/or restoring session state of a machine without using image files. Session state information for a first computer system may be captured in a structured state capture file (SSCF) using metadata to represent the session state and steps or actions which produced the session state, and does not include a memory image or memory dump of the first computer system. The SSCF may be stored, and subsequently provided for restoration of the session state on the first computer system or a different computer system. A server computer system may store the SSCF (with other SSCFs) and may provide the SSCF to the first computer system or a different computer system over a network for session state restoration, e.g., in response to a request over the network. The first computer system may implement a virtual machine (VM). The session state may be that of the VM. | 05-09-2013 |
20130117360 | CONTENT DELIVERY SERVER, COMMUNICATION TERMINAL, CONTENT DELIVERY SYSTEM, CONTENT DELIVERY METHOD, CONTENT DELIVERY PROGRAM, TERMINAL CONTROL PROGRAM AND STORAGE MEDIUM CONTAINING THE PROGRAM - There are provided a server machine and communication terminals communicatively connected to each other over a communication network. The server machine delivers software to a communication terminal. The server machine again delivers to the communication terminal delivered software which was delivered at least once to the communication terminal. Each communication terminal has an identification information transmitter section obtaining identification information by which users are identified. The server machine includes a delivery management database to manage the identification information and software delivery history information in an associated manner. | 05-09-2013 |
20130117361 | AUTOMATED CONTENT SUBMISSION TO A SHARE SITE - Methods, systems, and computer-readable media for remotely submitting content to a website without navigating to the website are provided. The website is a content-sharing website that accepts public content submissions and makes the content available to multiple users. Initially, a client application may download remote-content-submission instructions from the website. Subsequently, the client application may follow the instructions to format a remote content submission and communicate it to the website. | 05-09-2013 |
20130117362 | SERVER DEVICE, CONTRIBUTION INFORMATION PROCESSING METHOD, CONTRIBUTION INFORMATION PROCESSING PROGRAM, AND RECORDING MEDIUM - Contribution information is permitted to post such that a viewer can recognize a reliability of the contribution information. A server device to which a terminal device is connectable via a network includes a contribution information acquisition means that acquires contribution information from the terminal device, a terminal information acquisition means that acquires terminal position information indicating a position of the terminal device, an extraction means that extracts specific information capable of specifying a subject of contribution from the acquired contribution information, a contribution subject information acquisition means that acquires contribution subject position information indicating a position of the subject of contribution specified by the extracted specific information, a comparison means that compares the acquired contribution subject position information with the acquired terminal position information, and a determination means that determines a situation of output of the contribution information on posting based on a comparison result by the comparison means. | 05-09-2013 |
20130124601 | Facilitating the operation of a client/server application while a client is offline or online - One embodiment of the present invention provides a system that facilitates the operation of a client/server application while a client is online or offline. The system operates by receiving a request from an application at a client to synchronize data with a server. In response to the request, the system places the data in a resource, wherein the resource can be a file. Next, the system sends an acknowledgement to the application. The system then determines a protocol for synchronizing the resource with the server. Finally, the system queues the resource for synchronization with the server, or optionally synchronizes the resource with the server immediately. | 05-16-2013 |
20130124602 | Handling Asynchronous Responses From Servers - Various embodiments of a method and system for handling asynchronous responses from servers. A network-enabled application (e.g., web browser) may have a client-side component (e.g., browser plug-in) for providing services “on-demand” to client code (e.g., JavaScript). The client code may use the client-side component for sending network requests of the same type to a network server. The client code may have a response function associated with each network request, such that when the client-side component receives a response, it routes the response to the response function associated with the original network request. The client code may send two or more requests of the same type to the network server in a short period of time. The network server may return responses asynchronously, in an undetermined order. The client-side component may receive all responses and route each to the respective response function in the client code associated with the initial request. | 05-16-2013 |
20130124603 | SYSTEMS AND METHODS FOR DISPLAYING DATA ASSOCIATED WITH THE OPERATION OF FOUNDATION FIELDBUS DEVICES - Systems and methods are provided for displaying data associated with the operation of Foundation Fieldbus devices. A client device may include at least one computer that executes a client application. The client device may establish a communication channel with a host device configured to collect device parameter data associated with one or more Foundation Fieldbus devices. At least a portion of the device parameter data may be received by the client device from the host device via the established communication channel. A visual representation of the received device parameter data may then be generated by the client application. | 05-16-2013 |
20130124604 | SOURCE CODE GENERATION FOR INTEROPERABLE CLIENTS AND SERVER INTERFACES - Systems and methods are provided for generating source code to enable communication between a server defined according to a first programming language and a client defined according to a second programming language. The system identifies a server data structure defined according to the first programming language and determines types of the data structure that are not accessible via a runtime conversion library for communications between the server and the client. The system further generates a revised data structure in the first programming language comprising types that are accessible via the runtime conversion library and may be used to manipulate the inaccessible types. The system further generates source code in the second programming language for the client to access the revised data structure via the runtime conversion library, wherein the source code correlates types of the revised data structure to the inaccessible types of the original data structure. | 05-16-2013 |
20130124605 | AGGREGATING AND PRESENTING TASKS - Concepts and technologies are described herein for aggregating and presenting tasks. A task engine communicates with task systems that host tasks. The tasks are rendered in a user interface provided by the task engine. Changes to the tasks within the user interface can be written to the task systems and to copies of the tasks stored in a cache associated with the task engine. In some embodiments, the tasks are stored at the task systems and referenced by the user interface provided by the task engine. Thus, changes to the tasks can be written to the tasks stored at the task systems. User interfaces for viewing and editing the tasks are also provided. | 05-16-2013 |
20130124606 | AUTOMATIC PERSONALIZATION OF DOWNLOADABLE MOBILE APPS - The present invention greatly simplifies the process of downloading and personalizing a mobile app by employing a unique code or “User ID” that associates the user with the mobile app. This User ID enables the mobile app to personalize itself automatically—i.e., without requiring the user to enter login information. To overcome the obstacle of providing the mobile app with access to the User ID, the invention existing web browser functionality is leveraged by employing a “cookie” into which the User ID is stored, and from which it is retrieved by an app server after the mobile app has been downloaded and initially launched by the user, thereby enabling the app server to provide the user with a personalized experience automatically. The app server sends the User ID to the mobile app, which stores it to enable a personalized experience whenever the user subsequently invokes the mobile app. | 05-16-2013 |
20130124607 | DIAGNOSTIC HEARTBEATING IN A DISTRIBUTED DATA PROCESSING ENVIRONMENT - A first component receives from a second component a set of diagnostic parameters to include in a diagnostic heartbeat packet, and information identifying a data communication protocol to be used for transmitting the diagnostic heartbeat packet. The diagnostic heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and the set of diagnostic parameters. The first component sets a first diagnostic parameter in the set of diagnostic parameters to a first value, the first value being selected to detect a first soft network error condition. A soft network error condition is a network error condition that adversely affects transmission of packets having certain properties in the data communication network. The first component configures the diagnostic heartbeat packet for transmission using the specified data communication protocol and including the set of diagnostic parameters, and sends the diagnostic heartbeat packet to the second component. | 05-16-2013 |
20130124608 | PROVIDING A CLIENT INTERFACE FOR A SERVER-BASED WEB APPLICATION PROGRAMMING INTERFACE - Disclosed methods, systems, and articles of manufacture, including processor-readable mediums, relate to providing a client interface for a server-based web application programming interface (API). In a disclosed method, a client device receives a first discovery document that is represented in a first machine-readable language and that includes information describing a plurality of resources of a first API of a server device. Based at least in part on the first discovery document, the client device executes a first set of instructions represented in a second machine-readable language that is different from the first machine-readable language, to generate a first library that includes instructions represented in the second machine-readable language and that enables the client device to interface with at least one of the plurality of resources of the first API. | 05-16-2013 |
20130124609 | PROVIDING IMAGE DATA TO A CLIENT DISPLAY DEVICE - Providing display information to a client display device communicating with a plurality of servers is disclosed. Each of the servers provides a pre-assigned partial region of an overall image for display on the client display device. The client display device sends a request to each server via a multicast or broadcast communication channel. The request includes an identification of a plurality of partial regions of an image to be displayed on the client display device. The client display device receives image data from each server that is assigned to generate image data for partial regions identified by the client. Each of such servers asynchronously provides the image data for its pre-assigned partial region by sending the image data over one or more respective data communication channels to the client display device, in accordance with the request sent to each server via the communication channel. | 05-16-2013 |
20130124610 | GENERATING PRODUCTION SERVER LOAD ACTIVITY FOR A TEST SERVER - A method of replicating on a test server a production load of a production server. The method can include creating the production load on the production server by processing client requests received from clients. The method further can include, while the client requests are processed, via a processor, in real time, replicating the production load to generate a replicated production load that represents the client requests and defines state information representing unique states formed between the production server and the respective clients. The method also can include, in real time, communicating the replicated production load in order to replicate the production load on the test server. | 05-16-2013 |
20130124611 | UNIFIED REPOSITORY & TOOL INFRASTRUCTURE - A system and method are described herein that provide a repository and tool infrastructure (“RTI”) that provides common capabilities on both a client and server end based on standardized communication patterns and a unifying protocol that decouples existing repositories from multiple tools. The repository and tool infrastructure interface interacts with a single development editing tool and any repository housed on a server end and is implemented to each server or client technology if the common capabilities and communication patterns are fulfilled. | 05-16-2013 |
20130124612 | Conflict Management During Data Object Synchronization Between Client and Server - A server stores server metadata entries corresponding to data objects, each server metadata entry including a server file name and an identifier, distinct from the server file name, for a respective data object. The server receives client metadata entries from a client, each client metadata entry corresponding to a data object for which at least one metadata parameter has changed since a prior execution of a synchronization process. Each client metadata entry includes a client file name and an identifier, distinct from the client file name, for a respective data object corresponding to the client metadata entry. The server synchronizes the received client metadata entries with corresponding server metadata entries, if any, having identifiers that match said identifiers in the received client metadata entries, without regard to whether the corresponding server metadata entries include server file names that match the client file names in the received client metadata entries. | 05-16-2013 |
20130124613 | Systems and Methods for Asynchronous Searching and Filtering of Data - An automation control and monitoring system includes a server configured to receive a subscription request from a client component. The subscription request provides one or more criteria to the server. The server is configured to provide a set of data, via a first notification, to the client component based upon the one or more criteria in the subscription request. The server is configured to provide, via additional notifications based on the subscription request, additional sets of data, modifications to the set of data, or both, when additional data or modifications corresponding to the one or more criteria are available. | 05-16-2013 |
20130124614 | THIN CLIENT SYSTEM AND SERVER APPARATUS - In a thin client system including client terminals and a server apparatus, when a user input operation that requires high-speed reactivity of screen display to the user operation is performed at one of the client terminals, the server can change the amount of data to be transmitted to the client terminal in accordance with the communication quality of the connection network. The client terminal transmits the user input operation in the form of input operation information to the server apparatus, and the server apparatus analyzes the received input operation information, and judges whether the input operation is one that requires high-speed reactivity of screen display to the input operation. If the input operation is one that requires high-speed reactivity of screen display, the server performs the reduction of screen information to be displayed at the client terminal. | 05-16-2013 |
20130124615 | RETRIEVAL TERMINAL DEVICE, RETRIEVAL SERVER DEVICE, RETRIEVAL TREE COMPRESSION METHOD, AND CENTER-LINKED RETRIEVAL SYSTEM - A retrieval tree data storing unit configured to store node information corresponding to the relationship between information configuring data to be retrieved and information of a lower layer configuring the data rather than the information and retrieval tree data corresponding to entity identification information for identifying entity data representing an entity of the data to be retrieved which is specified by the information or the lower information included in the node information; an input controlling unit configured to output a candidate of the data to be retrieved based on the information or the lower information inputted by a user and the node information stored in the retrieval tree data unit; and an entity data acquiring unit configured to transmit to the retrieval server device a retrieval request including the entity identification information corresponding to the information or the lower information included in the candidate of the data to be retrieved. | 05-16-2013 |
20130124616 | METHODS FOR DYNAMICALLY GENERATING APPLICATION INTERFACES FOR MODELED ENTITIES AND DEVICES THEREOF - This technology generates a plurality of instances of things each including a dynamically generated interface structure and services associated with and properties of the corresponding one of the things. The services associated with and the properties of one of the plurality of instances of things for a selected one of the plurality of instances of things are retrieved and provided. A service definition for a selected one of the services is retrieved and provided based on the retrieved and provided services associated with and properties for the selected one of the plurality of instances of things. A requested consumption call for the selected one of the services is executed based on the retrieved service definition. A defined result set for the executed consumption call is provided in the dynamically generated interface structure associated with the requested one of the plurality of instances of things. | 05-16-2013 |
20130124617 | METHOD OF TRANSFERRING CONTENT AND DEVICE USING THE METHOD - According to the present disclosure, there is provided a method of transferring content between a plurality of devices, and devices using the method. The method may include acquiring content at a first device, acquiring tag information associated with the content, adding the tag information to the content, the tag information including identification of a second device as a destination for the content, determining a cloud storage device on a cloud storage network associated with the second device based on the tag information, and transmitting the content to the cloud storage device associated with the second device. | 05-16-2013 |
20130124618 | METHOD, SYSTEM AND DEVICE FOR SUPPORTING APPLICATION CLIENT BEING ALWAYS ONLINE - A method supporting an application client being always online is provided, and the method includes: establishing a long link between an always online engine AOE ( | 05-16-2013 |
20130124619 | INSTALLING APPLICATIONS BASED ON A SEED APPLICATION FROM A SEPARATE DEVICE - Disclosed herein are systems, computer-implemented methods, and tangible computer-readable storage media for synchronizing applications between devices. The method displays, on a sharing device, a list of one or more applications which are available to share with other devices, and receives a selection, at the sharing device, of an application to share with a receiving device from the list of applications. The method then determines by the sharing device, sharing preferences of the selected application, creates an application package at the sharing device, based on the sharing preferences, and establishes a network connection from the sharing device to the receiving device. The system transmits the application package from the sharing device to the receiving device via the network connection. | 05-16-2013 |
20130124620 | SYSTEM AND METHOD FOR DEVICE MANAGEMENT - A system for managing one or more wireless devices in a wireless network, the system comprising: a single generic device manager for implementing device management operations; and an interface layer for translating administration client-specific requests to the generic device manager. | 05-16-2013 |
20130124621 | METHODS AND SYSTEMS FOR IMPLEMENTING A CACHE MODEL IN A PREFETCHING SYSTEM - The present invention relates to systems and methods of enhancing prefetch operations. One potential method comprises fetching an object from a page on a web server. The method may further include storing, at a proxy server, caching instructions for the fetched object. The proxy server may be connected with the client and the object is cached at the client. Furthermore, the method may include identifying a prefetchable reference to the fetched object in a subsequent web page and using the caching instructions stored on the proxy server to determine if a fresh copy of the object will be requested by the client. Further, the method may include, based on the determination that the object will be requested, sending a prefetch request for the object using an If-Modified-Since directive, and transmitting a response to the If-Modified-Since directive prefetch request to a proxy client. The proxy client may then either serve the response to the client or a copy of the object stored at the proxy client, depending on the request for the object from the client. | 05-16-2013 |
20130124622 | CONTENT DISTRIBUTION SYSTEM, CONTENT DISTRIBUTION DEVICE, CONTENT DISTRIBUTION METHOD AND PROGRAM - To provide a content distribution system for suitably controlling bit rate for each receiving terminal while reducing the number of probe packets transmitted toward the receiving terminals from a distribution device. A content distribution device which is mutually connected via a network to a plurality of receiving terminals has a content packet transmission unit for transmitting content data, a probe packet transmission unit for transmitting probe packets, a probe packet reception unit for receiving return packets from the receiving terminals, and a transmission control unit for determining the transmission intervals of the probe packets and the bit rate of the content data. In addition, the transmission control unit treats receiving terminals having similar time variations in the bit rate as a small group in determining the transmission intervals of probe packets to be transmitted to the receiving terminals belonging to the same small group together. | 05-16-2013 |
20130132462 | Dynamically Generating and Serving Video Adapted for Client Playback in Advanced Display Modes - Systems and methods are presented for adaptively streaming a time-ordered sequence of video frames from a video server, across a wide area network, to a remote client video device, to accommodate advanced video display modes. Based on indications received from the remote client, the video server obtains and sends to the remote client encodings of video frames adapted to facilitate smooth, timely transitions between display modes at the client, and optimal playback quality across all modes, subject to various operational constraints. Advanced playback modes include fast forward and reverse, slow forward and reverse, frame-by-frame stepping, and other modes that specify displaying video frames on the client at a rate different from the normal display rate, or that specify displaying video frames in a different order than the normal time-ordering of the sequence of video frames. The systems and methods may be incorporated into collaborative online video editing environments. | 05-23-2013 |
20130132463 | CLIENT APPLICATION FILE ACCESS - One or more techniques and/or systems are disclosed for providing a client application with access to a file based upon a local offline version of the file and/or web online version of the file. That is, a file may be shared/synchronized from a remote source, such as a web storage service. A web online version of the file may be maintained by the web storage service, while local offline versions of the file may be stored at client devices. A sync module comprising knowledge of the local and/or web versions of the file may provide a client application with access to the file based upon the local and/or web version of the file. The sync module may also delegate synchronization authorization to the client application given that the client application may comprise sophisticated file handling functionality. | 05-23-2013 |
20130132464 | SYSTEMS AND METHODS FOR COMMUNICATION WITH A USER OF A SIMPLIFIED COMPUTING PLATFORM - Described herein are systems and methods for providing simplified computing functionalities to a user. One embodiment provides a method for reporting on activity of a user of a simplified computing platform. The method includes making available at the simplified computing platform one or more normalised content items received from a data handling server. The data handling server is configured to receive data indicative of content items designated for display at the simplified computing platform, the data indicative of content items being received from a plurality of correspondents via a plurality of input channels. The server additionally normalises the content in accordance with a content normalisation protocol, and delivers the normalised content items for display at the simplified computing platform. An interface allows a user of the simplified computing platform make an interaction in respect of a given one of the content items. | 05-23-2013 |
20130132465 | AUTOMATED DELIVERY OF MEDICAL DEVICE SUPPORT SOFTWARE - Embodiments of the present invention include a portable medical device with an integrated web server. The portable medical device is configured to establish a communication session with a user device. The integrated web server is configured to load software onto the user computing device for exchanging data with the portable medical device. | 05-23-2013 |
20130132466 | 3D MODELING SYSTEM DISTRIBUTED BETWEEN A CLIENT DEVICE WEB BROWSER AND A SERVER - A system and method for implementing the functions of a web-based 3D modeling system partially as a script interpretable by a client browser application and partially as a component executing on a server modeling engine. A client-side script component may execute lightweight modeling system commands while the server-side modeling engine may execute computationally expensive 3D modeling system commands. For example, the script component may be accessed by the client device upon visiting a web page of the modeling service hosted by the web server. The script may include Javascript® instructions for viewing a 3D model in a browser window without installing a browser plug-in or a standalone application on the client device. However, to edit the model, the script component may forward commands and requests to the server via the network and also receive modified model data from the server. | 05-23-2013 |
20130132467 | METHOD OF USING APPLICATION, GATEWAY USING THE METHOD, TERMINAL USING THE METHOD, AND TERMINAL SYSTEM USING THE METHOD - Provided is a method of using an application, the method including: requesting to transmit a predetermined application from at least one terminal; storing the predetermined application which is decompressed according to a request to transmit the predetermined application, in a storage device; extracting a script file which manages execution of the predetermined application from the decompressed predetermined application; and updating a list of applications stored in the storage device using the script file. | 05-23-2013 |
20130132468 | DISCOVERING, ORGANIZING, ACCESSING AND SHARING INFORMATION IN A CLOUD ENVIRONMENT - A system of providing a single secure site for a user to discover, access, view and manage a plurality of resources. The method includes a decision engine that offers resources to the user based on the user information. The method creates and stores a list of updateable resources based on the user information and queries. The system opens and establishes secure sessions to the websites designated by the user at a webtop without a second sign-on. The system provides the ability for a user to share resources with other like-minded users. | 05-23-2013 |
20130132469 | ELECTRONIC CONTENT DELIVERY USING DIVERSIFIED NETWORKS - Methods and apparatus for electronic content delivery of an electronic data file to be provided to a first client device may include a computer identifying two or more recipient client devices as members in a distribution group with the first client device. The computer may divide the electronic data file into two or more segments based on respective parameters for different transmission paths to the two or more recipient client devices. The computer transmits the two or more segments concurrently over the different transmission paths to the two or more recipient client devices. The computer may generate instructions for assembling the two or more segments to obtain the electronic data file, and transmit the instructions to at least one of the first client device or the two or more recipient client devices. | 05-23-2013 |
20130132470 | Method and System for Storing Time-Dependent Data - A method for processing time-dependent data including downloading source data stored on one or more computer readable media at one or more data sources; wherein said source data includes a plurality of records each of which includes a time stamp; determining by a computer system a time zone offset of said time stamp; converting said time stamp by said computer system to a common time zone stamp; and storing said source data with said common time zone stamp. The time dependent data is preferably energy market data. | 05-23-2013 |
20130132471 | Application Development Support Device, Program and Storage Medium - The development of an application program that includes a user interface (UI), which can provide a processing parameter to be handed to a web service when a UI screen is called via a link, is realized without coding operations. When the UI screen is called via the link, in which link information is embedded with the processing parameter, a platform program obtains the processing parameter and stores the processing parameter in a corresponding storage region. A call program that has been attached to an unconditional starting button, which is located in the UI screen by a developer, in advance activates the web service by using the processing parameter in the storage region as an argument. After the processing for storing the output variables of the web service in the corresponding storage region is carried out, the processing, in which the called UI screen is generated and distributed, is carried out. | 05-23-2013 |
20130132472 | METHOD AND DEVICE FOR PERFORMING CACHING OF DYNAMICALLY GENERATED OBJECTS IN A DATA COMMUNICATION NETWORK - A method for maintaining a cache of dynamically generated objects. The method includes storing in the cache dynamically generated objects previously served from an originating server to a client. A communication between the client and server is intercepted by the cache. The cache parses the communication to identify an object determinant and to determine whether the object determinant indicates whether a change has occurred or will occur in an object at the originating server. The cache marks the object stored in the cache as invalid if the object determinant so indicates. If the object has been marked as invalid, the cache retrieves the object from the originating server. | 05-23-2013 |
20130138715 | SYSTEM AND METHOD FOR DETECTING POTENTIALLY DAMAGING MOTION - Disclosed is a network for determining when a device undergoes potentially damaging motion. The device runs application software that causes a device processor to interrogate at least an accelerometer to determine if a motion threshold that signals potentially damaging motion may have occurred is exceeded. If the threshold is exceeded the device sends motion information to a central server for further processing. The central server processes the motion information to determine if the device underwent potentially damaging motion. If it has, the central server sends an appropriate notification that the device underwent potentially damaging motion. | 05-30-2013 |
20130138716 | APPARATUS AND METHOD FOR PROVIDING ACTIVITY MONITORING AND ANALYSIS - A system that incorporates teachings of the present disclosure may include, for example, detecting an occurrence of an activity by synthesizing sensory data collected at a mobile communication device according to one or more references corresponding to the activity, sharing tracking information associated with the detected occurrence of the activity over a communication network, and presenting feedback information corresponding to the tracking information. Other embodiments are disclosed. | 05-30-2013 |
20130138717 | REMOTE CINE VIEWING OF MEDICAL IMAGES ON A ZERO-CLIENT APPLICATION - Systems and methods for remotely viewing medical images on a client device having a zero-client web application with a buffering module. The zero-client web application receives an image series selection from a user and receives corresponding series details from a web server. The zero-client web application generates an off-screen image array according to the series details. The buffering module outputs image requests based on the series details to a web server. The web server is in communication with a medical image database storing images in a non-web browser compatible format (e.g., DICOM). The buffering module then populates the off-screen image array with converted medical images received from the web server. The zero-client web application further includes an on-screen image and a display module. The display module sequentially sets converted medical images of the off-screen array as the on-screen image to stream the converted medical images. | 05-30-2013 |
20130138718 | DEPLOYMENT OF A DRIVER OR AN APPLICATION ON A CLIENT DEVICE HAVING A WRITE-FILTER - The deployment of a driver or an application on a client device having a write-filter is described. A deployment configuration file is obtained, wherein the deployment configuration file includes a plurality of deployment entries each having information for deployment of one of a driver and an application. A first deployment entry is retrieved from the deployment configuration file, and the deployment configuration file is modified to remove the first deployment entry from the deployment configuration file. The modified deployment configuration file is stored in a location of a memory of the client device that is exempt from a write-filter restriction, wherein the write-filter restriction prohibits a file stored on the client device with the write-filter enabled from persisting across a reboot of the client device. The one of the driver and the application of the first deployment entry is then deployed on the client device while the write-filter is disabled. | 05-30-2013 |
20130138719 | Handling of Cross-System Metadata in a System Landscape with a Hub and Backend-Systems - A system and method for handling of cross-system metadata in a system landscape with a hub and backend systems is presented. Reference metadata that is associated with a first backend system and that refers to metadata of a second backend system is stored in a storage associated with the first backend system, the storage further separately storing backend system metadata that is associated only with the first backend system. Connecting metadata, which establishes a connection between backend system metadata associated with the first backend system and backend system metadata of any other backend system, is stored separately. At | 05-30-2013 |
20130138720 | REPORTING WORK WITH USER PROFILE CONTACTS - User input can be received at a client computing device. The user input can request one or more contacts for a user profile in a work tracking system that is remote from the client computing device. In response to the user input, information on one or more user profile contacts associated with the user profile in the work tracking system can be retrieved. At least one of the user profile contact(s) can be linked with one or more corresponding existing contacts in the client computing device. Work unit information (such as time information) that is associated with one of the user profile contact(s) can be captured in the client computing device and reported to the work tracking system over a computer network. | 05-30-2013 |
20130138721 | METHOD AND SYSTEM FOR FUND VISUALIZATION - A finds comparison tool is provided that includes a presentation tier providing a plurality of interfaces for interacting with a plurality of client applications. The presentation tier allows the client applications to send requests for a plurality of analytics to be performed regarding comparing the performance of one or more funds or portfolios as well allowing mobile-based client applications and web-based client applications to communicate with the funds comparison tool. An application tier processes the requests sent by the client applications by providing the data used by the client applications, storing and retrieving of session data, and an interface for the analytics information captured during sessions so as to allow a visualization of the analytics used in the comparison of the one or more funds or portfolios. | 05-30-2013 |
20130138722 | INFORMATION PROCESSING APPARATUSES SYSTEM SUITABLE TO IMPLEMENT AND MODIFY A HIGH DENSITY COMPUTATIONAL BUSINESS LOGIC PROGRAM ONLY ACTING ON THE HIGH DENSITY COMPUTATIONAL BUSINESS LOGIC PROGRAM PLACED IN THE DATABASE SERVER COMPUTER - An information processing apparatuses system including one or more servers and one or more terminal devices connected via web. The system is suitable to implement and modify a high density computational business logic program only acting on said high density computational business logic program placed in the database server. The system includes a database computer server, an application computer server, an http computer server, web application and graphical user interface on the terminal device. | 05-30-2013 |
20130138723 | DYNAMIC BROWSER ICONS - Dynamic icons are made easily available to third-party websites. In one embodiment, a dynamic icon is displayed on a client device, such as a phone, a laptop computer, a desktop computer, etc. The dynamic icon is associated with a third-party website and can have an address of the website associated therewith. The client device can receive information regarding how to update the dynamic icon and such information can be displayed in association with the dynamic icon. If selected, a browser is launched and the address is passed to the browser as an input parameter. The browser can use the address to access the third-party website and display a page of content associated with the website. | 05-30-2013 |
20130138724 | METHOD FOR PROVIDING CUSTOMIZED ADVERTISEMENT/NEWS ON SCALABLE APPLICATION SERVICE SYSTEM - There is provided a method of providing customized advertisement/news in a scalable application service system. The method of providing customized advertisement/news for a scalable application service server includes: substituting an advertisement/news component of existing content with a Scalable Application Description Language (SADL) component to create SADL integrated document; receiving an application request requesting transmission of the existing content, the application request including delivery context about a terminal; applying the delivery content about the terminal to parse the SADL integrated document, thereby creating customized content including customized advertisement/news; and transmitting an application response including the customized content to the terminal. | 05-30-2013 |
20130138725 | Smart Browsing Providers - A web browser program is for execution by a client computer connectable to a plurality of server computers via a computer network. The web browser program automatically reconfigures chrome of a user interface to the web browser program to provide a user access to any one of a plurality of groups of related information. A content display program module is configured to receive content data from a current server computer that is one of the plurality of server computers. The content display program module causes a display, on a content portion of the a display of the client computer, that corresponds to the content data. A chrome display program module is configured to cause a display of chrome on a chrome portion of the client computer display that corresponds to chrome specifiers in a chrome configuration database. | 05-30-2013 |
20130138726 | METHOD FOR DISPLAYING USER INTERFACE AND DISPLAY DEVICE THEREOF - Provided is a method for displaying a graphical user interface on a server device and a client device for controlling the server device. The method may include receiving AV data being played in the server device at the client device, receiving a command at the client device to control the server device, generating a first graphical user interface in response to the received command for display on the client device together with the AV data received from the server device, transmitting a control signal corresponding to the command to the server device, and receiving information related to a second graphical user interface displayed on the server device in response to the command. The first graphical user interface may be displayed on the client device before the information related to the second graphical user interface displayed on the server device is received. | 05-30-2013 |
20130138727 | COMMUNICATION SYSTEM, STORAGE MEDIUM HAVING STORED THEREIN COMMUNICATION PROGRAM, INFORMATION PROCESSING APPARATUS, SERVER, AND COMMUNICATION METHOD - An evaluation regarding an execution of a predetermined application performed by each of other information processing apparatuses is reported to a server, and matchmaking is performed by, when a plurality of information processing apparatuses execute the application together, setting a combination of the information processing apparatuses on the basis of at least the evaluation. Then, each information processing apparatus executes the application together with any of the other information processing apparatuses with which the information processing apparatus has been combined in the matchmaking. | 05-30-2013 |
20130138728 | MOBILE DEVICE, DISPLAY DEVICE AND METHOD FOR CONTROLLING THE SAME - A mobile device, a display device and a method for controlling the same are disclosed. The mobile device for performing data communication with a display device includes a display module configured to display a current screen including at least one object, a transmission module configured to transmit an image corresponding to the current screen to the display device if mirroring connection with the display device is established, a reception module configured to receive at least one command for controlling a specific object from the display device, and a controller configured to execute the specific object based on the received at least one command. | 05-30-2013 |
20130138729 | SERVER SELECTING APPARATUS, INFORMATION PROCESSING APPARATUS, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING COMPUTER-EXECUTABLE PROGRAM FOR SERVER SELECTING APPARATUS - A server selecting apparatus which is configured to communicate with at least one image processing apparatus includes: a communication unit configured to communicate with the at least one image processing apparatus; and a control device. The control device is configured to: acquire, via the communication unit, specific function information as to whether the at least one image processing apparatus is capable of executing the processing of a specific function which is a specific image processing function; identify at least one specific-function executable apparatus which is capable of executing the processing of the specific function from among the at least one image processing apparatus, based on the specific function information; and select one image processing apparatus as a specific server, which manages execution information of the specific function with respect to all of the at least one specific-function executable apparatus, from among the at least one specific-function executable apparatus. | 05-30-2013 |
20130138730 | AUTOMATED CLIENT/SERVER OPERATION PARTITIONING - An operation (such as a relational query) may be processed on a processing engine (such as a relational database server) on behalf of a client. A conventional processing involves the delivery of the operation to the processing engine, which executes the entire operation to completion and returns a result data set. It may be more efficient to allocate part of the operation to be performed on the client, but a developer may be unable or unavailable to rewrite the operation in a distributed manner. Instead, the operation may be automatically partitioned into a pre-engine client portion, a processing engine portion, and a client portion, and the instructions of each portion may be automatically allocated respectively to the client, the server, and the client. The partitioning may be adjusted to conserve computing resources, such as bandwidth and storage, and the instructions may be reordered to improve the processing of the operation. | 05-30-2013 |
20130138731 | AUTOMATED CLIENT/SERVER OPERATION PARTITIONING - An operation (such as a relational query) may be processed on a processing engine (such as a relational database server) on behalf of a client. A conventional processing involves the delivery of the operation to the processing engine, which executes the entire operation to completion and returns a result data set. It may be more efficient to allocate part of the operation to be performed on the client, but a developer may be unable or unavailable to rewrite the operation in a distributed manner. Instead, the operation may be automatically partitioned into a pre-engine client portion, a processing engine portion, and a client portion, and the instructions of each portion may be automatically allocated respectively to the client, the server, and the client. The partitioning may be adjusted to conserve computing resources, such as bandwidth and storage, and the instructions may be reordered to improve the processing of the operation. | 05-30-2013 |
20130138732 | ACCESS TO A NETWORK OF NODES DISTRIBUTED OVER A COMMUNICATION ARCHITECTURE WITH THE AID OF A TOPOLOGY SERVER WITH MULTICRITERIA SELECTION - A system (CALTo, M) for accessing an application distributed across a network of nodes (N1, N2, N3 . . . N50) deployed on a communication architecture (A) by an application client (C) connected to the communication architecture, comprising a server (S) that has a topological view of the network within the communication architecture, and means for providing, upon the client's request, information about a set of nodes of the network based on said topological view, wherein the server is capable of providing information pertaining to a plurality of characteristics related to that set of nodes | 05-30-2013 |
20130144934 | Web Content Targeting Based on Client Application Availability - Targeting content from an online service is provided. A server may query a plug-in in a client application to determine whether an application is installed on a client computing device for viewing the content from the online service. The server may then receive a response to the query from the plug-in. The server may then query a web service to determine a license status for a roaming application for viewing the content from the online service the client computing device. The server may then receive a response to the query from the web service. The server may then present one or more options for targeting the content from the online service to the client computing device based on the response to the query from the plug-in and the response to the query from the web service. | 06-06-2013 |
20130144935 | System and Method for Running an Internet Server Behind a Closed Firewall - A system for running an Internet server behind a closed firewall, wherein a relay agent (RA) is coupled through a closed firewall to relay server software (RSS) for initiating communications with the RSS, receiving an end-user request from the RSS, for forwarding the end-user request to an Internet server, for receiving a response from the Internet server, and for forwarding the response to the RSS for forwarding to an end-user client software. | 06-06-2013 |
20130144936 | Method and System for Broadcasting Multimedia Data - A broadcast system provides support for clients to receive transmissions over a unicast or a multicast channel from a broadcast server. A server administrator configures each of a first server and client systems connected to the server to receive data in one of a multicast or unicast transmission mode. An empirical test determines whether an intervening network can support the configured mode and if not, transmission is performed using a fall back mode. The first server is able to provide access to data streams from other servers to the client systems connected thereto. Upon requesting a data stream from another server, the first server receives the data stream, replicates the data stream, transmits the data stream to the requesting client system and stores the replicated data stream for immediate access by any requesting client server connected thereto. | 06-06-2013 |
20130144937 | APPARATUS AND METHOD FOR SHARING USER'S EMOTION - An emotion sharing apparatus includes an emotion classification unit configured to classify a recognized emotional state of a user of a terminal into one of at least two kinds of emotional states; an emotion analysis unit configured to calculate an emotion rate defined based on a ratio of one kind of emotional state of the at least two kinds of emotional states to another kind of emotional state of the at least two kinds of emotional states; a change-in-emotion rate calculator configured to calculate a change in the emotion rate; and a transmitter configured to transmit the change in the emotion rate to another terminal. | 06-06-2013 |
20130144938 | STATE CHANGE ALERTS MECHANISM - A communications system including one or more alert gates and an alert controller. Each alert gate is configured to detect a different type of alert feed corresponding to a particular kind of alert. The alert controller is connected to the alert gates and operable to receive detected alerts from the alert gates and to deliver the detected alerts to a user of the communications system. | 06-06-2013 |
20130144939 | METHODS, DEVICES, AND SYSTEMS FOR ENABLING A PERSONAL CLOUD-COMPUTING ENVIRONMENT WITH UBIQUITOUS MOBILE ACCESS AND SOURCE-INDEPENDENT, AUTOMATED DATA AGGREGATION - The present invention discloses methods, devices, and systems for enabling a personal cloud-computing environment with ubiquitous mobile access and source-independent, automated data aggregation. Methods include the step of: upon receiving at least one file-selection notification from at least one computing device operationally connected to the personal cloud-computing environment, determining, based on at least one file-selection notification, whether to perform a local file-access operation on at least one computing device or to perform a remote file-access operation on a remote storage element in the personal cloud-computing environment. Other methods include the steps of: utilizing a phone-network infrastructure for maintaining operational connectivity of a personal cloud, wherein the personal cloud resides in a local network, and wherein the operational connectivity includes connectivity with at least one foreign network; and providing at least one data-management capability via the phone-network infrastructure to at least one computing device operationally connected to the personal cloud. | 06-06-2013 |
20130144940 | METHODS AND APPARATUSES FOR SYNCHRONIZING AND MANAGING CONTENT OVER MULTIPLE DEVICES - In one embodiment, the methods and apparatuses detect an active device configured to utilize content; identify the content and a current location of the content; detect an idle device configured to selectively deliver the content; detect a transition parameter for determining a transition to the idle device; and transition the content from the active device to the idle device wherein the idle device is capable of utilizing the content based on the transition parameter. | 06-06-2013 |
20130144941 | FAST FILE SERVER METHODS AND SYSTEM - The invention provides, in one aspect, an improved system for data access comprising a file server that is coupled to a client device or application executing thereon via one or more networks. The server comprises static storage that is organized in one or more directories, each containing, zero, one or more files. The server also comprises a file system operable, in cooperation with a file system on the client device, to provide authorized applications executing on the client device access to those directories and/or files. Fast file server (FFS) software or other functionality executing on or in connection with the server responds to requests received from the client by transferring requested data to the client device over multiple network pathways. That data can comprise, for example, directory trees, files (or portions thereof), and so forth. | 06-06-2013 |
20130144942 | SESSION PERSISTENCE FOR ACCESSING TEXTSITES - A method for accessing content during a client server application session comprises receiving a first request to access the content using a first network protocol, the first request comprising a first user identifier, generating a user data item for including in a user data set of the client server application session, wherein the user data set is tagged with the first user identifier, receiving a second request to access the content using a second network protocol, wherein the second request comprises a second user identifier; analyzing the second request to obtain the first user identifier; retrieving the user data item from the user data set based on the first user identifier, and providing a requested portion of the content based on the user data item. | 06-06-2013 |
20130151585 | MODELED CHAINING OF SERVICE CALLS - A computer-implemented system may include reception of a user interface request corresponding to two or more chained operations associated with one or more service calls to a backend service layer, determination of whether to update a backend buffer after execution of each of the one or more service calls, execution, if it is determined to update the backend buffer after execution of each of the one or more service calls, of each of the one or more service calls, and a read service call after execution of each of the one or more service calls, and execution, if it is determined not to update the backend buffer after execution of each of the one or more service calls, of each of the one or more service calls in sequence, and a bulk read service call only after execution of all of the one or more service calls. | 06-13-2013 |
20130151586 | MESSAGE DISTRIBUTION SERVER, SIP SERVER, AND MESSAGE DISTRIBUTION METHOD - A message distribution server includes a processor. The processor is configured to receive a first SIP (Session Initiation Protocol) message from an SIP client, obtain an identifier of an SIP server from a header of the first SIP message, identify an SIP server corresponding to the obtained identifier from among a plurality of SIP servers each configured to control a session for the SIP client, and distribute the first SIP message to the identified SIP server. | 06-13-2013 |
20130151587 | FILTERING SYSTEM AND FILTERING METHOD - In a system without a TCP termination process at normal times, and in the case where a URL within an HTTP access is extracted from reception packets, a passage/access refusal determination of the URL is performed, and a determination result is an access refusal, the TCP termination process is performed, a filtering device has the possibility that when an UTTP access as a disconnect case is frequently performed, it is erroneously recognized as a DoS attack on the side of the Web server device. A network system has a detection unit of frequent accesses to access control object data in the same Web server device from the same client device and a disconnect unit of a TCP connection to the Web server device after detection through the detection unit. | 06-13-2013 |
20130151588 | VEHICLE TO DRIVER CHRONICLE SYSTEM - This vehicle monitoring and reporting system provides a platform for providing improved communication of information to the driver and/or vehicle owner (collectively “the user”). A user can create a customized report to be sent to the user. The report can indicate (among other things) driving behavior, such as average speed and maximum speed, vehicle health data and driving tips. The report can also include coupons or advertisements that are based upon location information and vehicle health data gathered from the data. | 06-13-2013 |
20130151589 | COMPUTER-BASED SYSTEM FOR USE IN PROVIDING ADVISORY SERVICES - A computer-based system to facilitate providing advisory services to clients, comprising a networked server computer having a data accumulation engine that accepts user information, client information of clients of the users, and a plurality of user-defined tags. The data accumulation engine is operable to accumulate data regarding actions of the user and information associated with the user's clients in accordance with the clients' respective associated tags. The server also has a filtering engine that filters the data responsive to user requests; and a service engine for use in providing services targeted to clients based on the filtered data. | 06-13-2013 |
20130151590 | Method, Client Device and Server of Accessing Network Information Through Graphic Code - The present disclosure provides a method, a client device and a server of accessing network information through a graphic code. The method comprises: receiving an access request from a client, where the access request includes information of a graphic code; querying and obtaining, in a server, display information and action instruction that is configured in correspondence with the information of the graphic code in the access request; and performing a corresponding action in the display information according to the action instruction information to obtain an access result of the graphic code. The disclosed method simplifies operations of a user without waiting for the user's step-by-step operation requests, and further simplifies a handling process of the server. In addition, this method of directly returning an access result of a graphic code to a client fulfills an intention of a publisher of the graphic code. | 06-13-2013 |
20130151591 | BROADCAST RECEIVING APPARATUS, SERVER, METHOD FOR CONTROLLING THE BROADCAST RECEIVING APPARATUS, AND METHOD FOR CONTROLLING THE SERVER - A broadcast receiving apparatus is provided, which includes an interface unit connected to a server; a storage unit storing information on the broadcast receiving apparatus, a display unit displaying a UI (User Interface) for selecting the information on the broadcast receiving apparatus, and a control unit controlling the interface unit to transfer the information on the broadcast receiving apparatus selected through the UI to the server. | 06-13-2013 |
20130151592 | SYSTEM AND A METHOD OF OPERATING IT - A system and a method of operating the system comprising a media provider comprising a first user interface and a controller comprising a second user interface, the method comprising the user browsing the network using the controller and viewing media information on the controller, such as an iPad. The user may control the controller to stream the media information to a media provider, which may be a TV and so that the media information is then provided on both the TV and iPad in a synchronized manner. Subsequent to that, the TV may receive the media information directly from the network so that the controller may be used for other purposes. | 06-13-2013 |
20130151593 | METHOD AND SYSTEM FOR SHARING CONTENT BY USING CONTEXT INFORMATION - A method and system for sharing content by using context information. A content recommendation server for recommending content to a device includes a context information receiving unit configured to receive position information of a first device from the first device. The server also includes a content registering unit configured to receive a request for registration of content from the first device and register the content together with the received position information. The server further includes a content recommendation unit configured to recommend the registered content to a second device, based on the received position information and a content access history of the second device. | 06-13-2013 |
20130151594 | DEPLOYMENT AND HOSTING OF PLATFORM INDEPENDENT APPLICATIONS - Method, system, and programs for determining a point of execution for applications that are interoperable across different device platforms is disclosed. An application capable of being executed in a plurality of different device formats is deployed to a client device. The application is hosted for execution at a server. A dynamic determination is made regarding whether a request to the application should be executed by the client device or the server. | 06-13-2013 |
20130151595 | DEPLOYMENT AND HOSTING OF PLATFORM INDEPENDENT APPLICATIONS - Method, system, and programs for integrating peripheral services in applications that are interoperable across different device platforms is disclosed. An application capable of being executed in a plurality of different device formats is generated. The application is packaged to include a peripheral services module. The application is deployed to a client device. | 06-13-2013 |
20130151596 | Method and Apparatus for a File Sharing and Synchronization System - A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser. | 06-13-2013 |
20130151597 | Image Display Device and Computer-Readable Medium - An image display device includes: an image display unit that displays a list of images each including information related to a position of photography; a selection unit that selects at least one image from among the images; a photography position information acquisition unit that acquires information related to the position of photography; a specification unit that specifies a map server based on the information related to the position of photography; a requesting unit that transmits to the specified map server the information related to the position of photography, and that requests the map server to transmit map data for a range that includes the position of photography; a reception unit that receives the map data transmitted from the map server; and a display control unit that displays a map based on the received map data, and displays information specifying the position of photography upon the map. | 06-13-2013 |
20130151598 | APPARATUS, SYSTEMS AND METHODS FOR DEPLOYMENT OF INTERACTIVE DESKTOP APPLICATIONS ON DISTRIBUTED INFRASTRUCTURES - Embodiments disclosed facilitate adaptation of interactive desktop applications (IDAs) for deployment and execution on distributed systems including clouds. In some embodiments, the method comprises: executing a cloud-based IDA on a dedicated elastic Virtual Machine (VM) running on at least one of a plurality of cloud infrastructures using a remote client device; and invoking an application on the remote client device comprising a remote desktop protocol (RDP) to connect to the VM on the at least one cloud infrastructure to facilitate remote user interaction with the at least one cloud-based IDA using functionality provided by the RDP. In some embodiments, the remote client application may be a web browser and RDP may be implemented using browser plugins. Further, the remote client application may sync data with cloud infrastructure before and after IDA execution, and the VM running the IDA may be terminated when user exits the IDA. | 06-13-2013 |
20130151599 | System and Method For Simultaneous Display of Multiple Information Sources - A computerized method of presenting information from a variety of sources on a display device. Specifically the present invention describes a graphical user interface for organizing the simultaneous display of information from a multitude of information sources. In particular, the present invention comprises a graphical user interface which organizes content from a variety of information sources into a grid of tiles, each of which can refresh its content independently of the others. The grid functionality manages the refresh rates of the multiple information sources. The present invention is intended to operate in a platform independent manner. | 06-13-2013 |
20130151600 | Method and System for Testing Websites - Methods and systems to test of web browser enabled applications are disclosed. In one embodiment, a browser application can allow a user to perform test and analysis processes on a candidate web browser enabled application. The test enabled browser can use special functions and facilities that are built into the test enabled browser. One implementation of the invention pertains to functional testing, and another implementation of the invention pertains to pertains to site analysis. | 06-13-2013 |
20130159378 | SINGLE APPROACH TO ON-PREMISE AND ON-DEMAND CONSUMPTION OF SERVICES - The present disclosure involves systems, software, and computer implemented methods for deployment of services independent of a particular deployment model. One process includes operations for receiving a selection for a user productivity service from a client device, the client device located in a corporate network. A request for a particular method of deployment of the user productivity service is received. At least a portion of the user productivity service is transmitted to the client device if the request is for on-demand deployment of the user productivity service. At least a portion of the user productivity service is transmitted to a server in the corporate network if the request is for on-premise deployment of the user productivity service. | 06-20-2013 |
20130159379 | APP SYSTEM PLATFORM - Embodiments illustrated and described herein provide systems, methods, and software of an app system platform that enables apps to provide rich user experiences in accessing and utilizing functionality of an enterprise-class computing system, such as an ERP system. Some such embodiments include groups of mapper objects in a web framework for each supported app that handle specific data types communicated between the app and a web platform. The mapper objects transform data between app consumable formats and formats of connector objects. The connector objects operate to transform data between the respective connector object formats and data formats of consumable by an enterprise-class computing system via interfaces. These and other embodiments are illustrated and described herein. | 06-20-2013 |
20130159380 | PROVISIONING HIGH PERFORMANCE COMPUTING CLUSTERS - Provisioning a cloud based high performance computing cluster. The method includes from a cloud based provisioning service deployed in a cloud based computing provider, providing a user interface. The method further includes receiving user input at the cloud based provisioning service from the user interface. The method further includes from the user input, determining a configuration for a cloud based user service for the user. Using the cloud based provisioning service, the method further includes provisioning the cloud based user service for the user, in the cloud, based on the determined configuration. | 06-20-2013 |
20130159381 | AUTONOMOUS NETWORK STREAMING - Embodiments are directed to dynamically delivering virtual software applications and to allocating application data between local and network data stores. In one scenario, a computer system establishes a data input/output (I/O) filter configured to intercept data file requests being sent from a virtual software application to an operating system's file system. The data I/O filter intercepts a data file read request that is configured to retrieve a specified data file from the file system. The data I/O filter forwards the intercepted read request to a network-accessible data store that is configured to return the specific data file. Then, upon receiving the specified data file from the network data store, the I/O filter sends the specified data file to the virtual software application. In this manner, the specified data file is usable by the virtual application. | 06-20-2013 |
20130159382 | GENERICALLY PRESENTING VIRTUALIZED DATA - Embodiments are directed to generically exposing virtualized data stored in the data store and to efficiently providing data from a virtualized data source. In one embodiment, a computer system provides various data interfaces that are configured to receive data requests for data elements stored on a data store. The data store sends an indication that placeholder data is to be displayed while the requested data is retrieved and transmitted. The data store then retrieves the requested data elements according to the received request and dynamically sends the retrieved data elements to the data requestor. The retrieved data elements are then dynamically added to the displayed placeholder data as each data element is received from the data store. | 06-20-2013 |
20130159383 | APPLICATION-DRIVEN CDN PRE-CACHING - Techniques are provided for the caching of content prior to the content being requested. A request for desired content may be received from a client application at a caching server. The request may also indicate additional content related to the desired content that may be subsequently requested by the client application. The indicated additional content (and the desired content, if not already cached) is retrieved from an origin server. The desired content is transmitted to the client application at the user device, and the additional content is cached at the caching server. Subsequently, a second request may be received from the client application that includes a request for the additional content. The additional content, which is now cached at the caching server, is served to the client application by the caching server in response to the second request (rather than being retrieved from the origin server). | 06-20-2013 |
20130159384 | WEB SERVER CONSTRAINT SUPPORT - Techniques are disclosed for a web server to support constraints specified by a client. In one embodiment, the web server receives, from the client, a request for one or more blocks of data. The request includes one or more constraints provided by the client. The web server may perform an action responsive to an increase in network congestion, based on the one or more constraints. Accordingly, the web server may handle the request in a manner that more closely meets the needs of the client. | 06-20-2013 |
20130159385 | System and Method for Performing Centralized Common Tasks for a Set of Functions - Methods, systems, and apparatuses for processing function calls using a hooking routines to perform pre-execution tasks are disclosed. A server computer receives a function call including a hooking routine and a request to run a particular function from a client computer. Based on a function group identifier and the credentials of the user or client computer, the server computer can perform various pre-execution tasks. The tasks can be common to all functions in the function group or be customized Both pre-execution tasks can be stored remotely from the client computer, so that updates to the pre-execution task can be made without the need to update computer readable code stored on the client computer. If the pre-execution tasks, such as an authorization, passes, then the server computer can execute the requested function, the server computer can reject or abort the requested function. | 06-20-2013 |
20130159386 | Automated Activity Creation in a Mobile Device Business Application - A mobile device logs communications with other communication devices by automatically logging the communication details with a business application backend server. The mobile device executes a client-side business application and coordinates with the backend server to ensure that communication logs are stored on the backend server and associated with customer accounts maintained by the backend server. | 06-20-2013 |
20130159387 | REFERENCING CHANGE(S) IN DATA UTILIZING A NETWORK RESOURCE LOCATOR - The subject disclosure relates to techniques for referencing a change in data utilizing a network resource locator. An interface component can receive one or more requests that are associated with a data set from a client, and send, based on the one or more requests, a network resource locator and at least one portion of the data set to the client. Further, a data service component can compute a parameter that is associated with a change of the data set, and include the parameter in the network resource locator. In other embodiments, the data service component can receive a request utilizing the network resource locator, determine the change of the data set based on the parameter, and send the change of the data set to the client. | 06-20-2013 |
20130159388 | VIRTUALIZATION IN ADAPTIVE STREAM CREATION AND DELIVERY - An adaptive streaming server, a method, and a system are described herein that create a content stream to be delivered to one or more clients by segmenting the content into data structures which are stored in random access memory (volatile storage) rather than segmenting the content into segment files which are stored on a disk or database (non-volatile storage). | 06-20-2013 |
20130159389 | Utilizing Dynamic Heuristic Transitions between Local and Remote Data for Displaying Electronic Communications - Utilizing dynamic heuristic transitions between local and remote data for displaying electronic communications is provided. A computer may load one or more folders associated with the electronic communications. The computer may then determine an initial mode for viewing the electronic communications. The computer may then display the remote data upon determining that the initial mode for viewing the electronic communications is an online mode or display the local data upon determining that the initial mode is offline. The computer may then synchronize local data and the remote data to update the local data. The computer may then automatically transition from displaying the remote data to displaying the local data after the update of the local data. The computer may also automatically transition from displaying the local data to displaying the remote data after determining that the local data is out of date. | 06-20-2013 |
20130159390 | Information Caching System - A method, data processing system, and computer program product for caching information. A computer determines whether at least one of a client data processing system and a hardware device in a plurality of hardware devices has performed a number of operations that have been identified as being associated with a request that is sent to a first hardware device in the plurality of hardware devices. The first hardware device is configured to obtain information from a second hardware device in the plurality of hardware devices for use in generating a response to the request. The computer caches the information in a cache for the plurality of hardware devices prior to a subsequent request for the information being sent to the first hardware device in response to a determination that the at least one of the client data processing system and the hardware device has performed the number of operations. | 06-20-2013 |
20130159391 | REMOTE MANAGEMENT SYSTEM AND OPERATING METHOD THEREOF - A remote management system includes a remote management apparatus and a user interface. The remote management apparatus has an network interface, a computer interface, and a console interface. The network interface is coupled to a first computer via a network. The computer interface is a signal transmitting interface between the remote management apparatus and a second computer. The user interface corresponds to a set of cursor control device and monitor. The user interface provides a plurality of functional options corresponding to a plurality of functions managing the remote management apparatus respectively. The user interface also shows a plurality of steps on the screen needed for the user to perform the function corresponding to the functional option on the remote management apparatus in response to one of functional options selected by the user to guide the user to finish the function interactively. | 06-20-2013 |
20130159392 | SYSTEM AND METHOD FOR PROVIDING VIRTUAL DEVICE - Disclosed is a system and method for providing a virtual terminal. A virtual cloud server may configure a plurality of virtual terminals by employing a virtual machine in a cloud environment. The virtual cloud server may provide an application of a heterogeneous platform to a terminal that accesses the virtual cloud server. A cooperative middleware apparatus may determine a cloud server suitable for a mobile terminal among a plurality of cloud servers, based on content information of content and virtual terminal information stored in the plurality of cloud servers. | 06-20-2013 |
20130159393 | INFORMATION PROCESSING APPARATUS AND METHOD - An information processing apparatus includes an image generation unit configured to generate an image that is changed according to operation commands received from a terminal and to be displayed at the terminal; a video-coding area determining unit configured to identify, in the image, a video-coding area that is changed within a predetermined period of time for a number of times greater than a first threshold and to be encoded according to a video compression format; an estimation unit configured to estimate a maximum data rate based on a round trip time of the network; a filtering unit configured to thin out the operation commands according to a thin-out rate when the operation commands are of a predetermined type and the estimated maximum data rate is less than a second threshold; and a threshold changing unit configured to change the first threshold based on the thin-out rate. | 06-20-2013 |
20130159394 | Safe Browser Plugins Using Native Code Modules - Some embodiments provide a system that executes a plugin for a web browser. During operation, the system obtains the plugin as a native code module and executes the native code module in a secure runtime environment. Next, the system enables communication between the native code module and the web browser by providing an interface bridge between the native code module and the web browser. | 06-20-2013 |
20130159395 | MOBILE NETWORK REPORTING AND USAGE ANALYTICS SYSTEM AND METHOD AGGREGATED USING A DISTRIBUTED TRAFFIC OPTIMIZATION SYSTEM - Mobile network reporting and usage analytics system and method are disclosed. One embodiment includes a method generating a report for a network operator, which may be implemented on a system, including tracking optimization efficiency for traffic in a wireless network, generating the report to be provided to the network operator based on the optimization efficiency and performing functions related to traffic optimization and management in the wireless network effectuating in traffic alleviation in the wireless network measured by the optimization frequency. The optimization efficiency can include efficiency information associated with different mobile applications and user-related information in a wireless network. | 06-20-2013 |
20130159396 | SYSTEM FOR STORING AND RETRIEVING DATA - A system and method for storing and retrieving data. Data can be stored by resolving a unique identifier with a device. In one embodiment the unique identifier comprises a bar code and an alphanumeric text string. Thereafter, the server receives a query from the device. Then the device transmits the data from the device to the server. | 06-20-2013 |
20130159397 | COMPUTER PRODUCT, INFORMATION PROCESSING APPARATUS, AND PARALLEL PROCESSING CONTROL METHOD - A computer-readable recording medium stores a parallel processing control program that causes a connection origin processor to execute a process. The process includes measuring a band between the connection origin apparatus and a connection destination apparatus; calculating, based on the measured band, an execution time period for each execution object for which parallel processing is executable by the connection origin processor in the connection origin apparatus and a connection destination processor in the connection destination apparatus, the execution objects having granularities of the parallel processing that differ from each other; selecting from among the execution objects and based on a length of each calculated execution time period, an execution object to be executed; and setting the selected execution object to be executable by the connection origin processor and the connection destination processor in cooperation with each other. | 06-20-2013 |
20130159398 | APPARATUS AND METHOD FOR ESTABLISHING A PEER-TO-PEER COMMUNICATION SESSION WITH A CLIENT DEVICE - The present invention describes an apparatus and method of establishing a peer-to-peer communication session between a host device and a client device. Routing information of the client device is received from the server by a host device, communication with the server is maintained, and authentication information from the client device is received by the host device. Peer-to-peer communication is transmitted to the client device via the wide area network if the client device is authenticated for peer-to-peer communication by the host device. | 06-20-2013 |
20130159399 | ABSTRACTION LAYER FOR ONLINE/OFFLINE RESOURCE ACCESS - A resource abstraction layer for use in a media processing environment includes a configuration file and a set of computer-executable instructions. Both network-based and locally-accessible resources are indirectly accessible via the resource abstraction layer. The configuration file has at least two data structures—a first data structure storing “virtual resource identifiers,” which reference particular resource usable in connection with rendering a particular media presentation, and a second data structure storing “virtual location identifiers,” which reference one or more locations at which particular resources are stored. The set of computer-executable instructions facilitates use of the configuration file, and seamless indirect access by the media processing environment to particular resources, regardless of where such resources are located. Temporary resources may be rendered while a particular resource is being accessed via the resource abstraction layer. | 06-20-2013 |
20130159400 | USER DEVICE, SERVER, AND OPERATING CONDITIONS SETTING SYSTEM - A user device including a communication interface that communicates with a server, a sensor unit that detects at least one of a state of a user and a state of the user device, and a controller that controls an operating condition of the user device by receiving information from the server based on a comparison between an output of the sensor unit and stored setting description data associating the operating condition with a predetermined output of the sensor unit. | 06-20-2013 |
20130159401 | MULTI-SCREEN DISPLAY SYSTEM - The image update timings of a plurality of display devices are adjusted by calculating, in their image reproduction/updating control means ( | 06-20-2013 |
20130166625 | Optimizing Caches For Media Streaming - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for establishing a grouping rule and a mapping protocol at a cache server system for caching fragments of a media stream that includes a timed-sequence of video frames. The fragments can be generated and identified at media source systems in accordance with a fragmenting format and an indexing protocol, respectively, which are common across the media source systems. Further, the established mapping protocol can be different from the indexing protocol. The methods include retrieving at least a portion of the fragments of the media stream by the cache server system from the media source systems. The methods also include allocating the retrieved fragments to local fragment groups at the cache server system based on the established grouping rule. The methods further include mapping the allocated fragments to the local fragment groups based on the established mapping protocol. | 06-27-2013 |
20130166626 | Capturing Frames From an External Source - Methods and apparatus, including computer program products, for designating a memory region for receiving image frames from an image frame server, the image frames are from a first sequence of image frames. Each image frame in the first sequence of image frames is associated with a time position on a first timeline. A needed image frame is selected, the needed image frame associated with a second time position on a second timeline. The second time position is mapped on the second timeline to a first time position on the first timeline. The image frame server is requested to provide an image frame from the first sequence of image frames at the first time position on the first timeline. | 06-27-2013 |
20130166627 | Clearing Locally Stored Objects Of A Browser Plugin - Methods, systems, and apparatus, including computer programs encoded on a computer storage device, are described for browser plug-in functionality for clearing locally stored objects (LSOs). A described method includes providing a clear data interface of a plug-in program to a browser, the browser configured to call the clear data interface in response to a clear data event, obtaining, via the clear data interface, an indication of the clear data event; and deleting, based on the indication, one or more data objects (e.g., LSOs) stored by the plug-in program from a computer storage device. The clear data interface is able to be invoked regardless of whether an instance of the plug-in program is running. | 06-27-2013 |
20130166628 | TRANSACTION SERVICES MANAGEMENT SYSTEM - One or more network devices send to a user device a user interface with options for configuring a network to provide transaction services between transaction devices and host processing devices. The user interface is accessible to the user device via a private network connection. The one or more network devices receive from the user device configuration settings for a particular host processing device. The one or more network devices store the configuration settings in a database of transaction services data for multiple host processing devices, to be accessed by another device within the network for configuring the network for the particular host processing device. | 06-27-2013 |
20130166629 | Method For Remote Desktop Control By Remote Host Input Devices - A system for establishing a remote desktop connection between a client projector and a host computer, the client projector and the host computer being connected by a network. A private remote desktop service virtual channel is established between the host computer and the client projector. In the client projector, a processor initiates a remote desktop connection process, and completes a remote desktop connection to the host computer. The client projector receives keyboard and mouse events from the host computer across the private remote desktop service virtual channel. The keyboard or mouse events received by the client projector are injected into an operating system of the client projector. They are interpreted by a client application remote desktop connection as a valid input device event, and forwarded to the host computer to actuate a graphical user interface of a remote desktop session. | 06-27-2013 |
20130166630 | Method and System for Data Exchange and Exception Handling in a Data Processing Environment - System, method, computer program product embodiments and combinations and sub-combinations thereof for data exchange and exception handling in a data processing environment are described. Aspects include providing a generic data structure to store a value object and a collection of value Objects based upon built-in programming capabilities of a client system and a server system that achieve a rich Internet application experience within a data processing network, and utilizing the generic data structure to exchange data between the client system and the server system of the data processing network. A specialized result form of the generic data structure is also provided and utilized to manage generated exceptions of the data exchanges. | 06-27-2013 |
20130166631 | DEVICES AND METHOD FOR REMOTE USER INTERFACING - The present invention is related to a server device ( | 06-27-2013 |
20130166632 | INFORMATION PROCESSING METHOD AND APPARATUS FOR ALLOTTING PROCESSING - The disclosed invention describes an information processing apparatus, including a first processor, and a second processor. The first processor execute a procedure, including: while the second processor executes an image processing, obtaining utilization ratios of the second processor at two or more timings; first determining, by using the obtained utilization ratios, whether or not a predetermined change occurred in the utilization ratios of the second processor; upon determining that the predetermined change occurred, second determining, based on obtained utilization ratios, which processes of a plurality of processes to be executed to display screen data on a client terminal should be allocated to the second processor; and performing a setting to execute the plurality of processes according to a determination result. | 06-27-2013 |
20130166633 | CONFIGURABLE OFFLINE DATA STORE - A method and apparatus for a configurable offline data store are described. For example, a method includes receiving a request for a first set of one or more records from a client application, wherein the first set is stored in a client data store and the client application also has access to a server data store unit of a server. The method further includes determining whether a first set of records in the client data store unit is valid; and upon determining the first set is valid, deleting those records of the first set in the client data store unit that are outdated. The method further includes upon determining the first set is not valid, deleting the first set; determining whether the record is in the client data store unit; and upon determining the record is in the client data store, transmitting a version of the record to the client application. | 06-27-2013 |
20130166634 | ASSESSMENT OF CONTENT DELIVERY SERVICES USING PERFORMANCE MEASUREMENTS FROM WITHIN AN END USER CLIENT APPLICATION - A system for measuring and monitoring performance of online content is provided. In one embodiment, the system includes an intermediary device, such as a web proxy, that receives client requests for content, such as requests for web pages. The device obtains the requested content, modifies it by applying one or more performance optimizations, and serves it to the client. The device also inserts code into the content for execution by the client to gather and report data reflecting, e.g., how quickly the client is able to get and process the content. The code includes information identifying the modifications the device made, and this is reported with the timing data, so that the effect on performance can be analyzed. In other embodiments, the device selects one of multiple versions of content, and the inserted code contains information identifying the selected version. The foregoing are merely examples; other embodiments are described herein. | 06-27-2013 |
20130166635 | CLIENT DEVICE CONNECTABLE TO SERVER AND CONTROL METHOD THEREOF - A client device connectable to a server and a control method thereof are provided. The client device includes: a communication unit connectable to at least one of a plurality of servers providing contents; an output unit outputting the contents provided from the servers; an input reception unit receiving input from a user; and a controller displaying a list of the servers arranged in an order of priority, selecting any one of the servers according to the input by the user, and performing control to receive the contents from the selected server. | 06-27-2013 |
20130166636 | PORTABLE TERMINAL FOR A MOBILE NETWORK - This terminal includes: means for wireless communications with the network; and a MMI for inputting information from the user and making available information for the user; and a browser capable of accessing the Internet network and including means for requesting a Web page on the network, direct access means for accessing a server having an original page available and means for receiving and making available the original page. | 06-27-2013 |
20130166637 | Apparatus and Method for Domain Name Resolution - An apparatus and method for enhancing the infrastructure of a network such as the Internet is disclosed. Multiple edge servers and edge caches are provided at the edge of the network so as to cover and monitor all points of presence. The edge servers selectively intercept domain name translation requests generated by downstream clients, coupled to the monitored points of presence, to subscribing Web servers and provide translations which either enhance content delivery services or redirect the requesting client to the edge cache to make its content requests. Further, network traffic monitoring is provided in order to detect malicious or otherwise unauthorized data transmissions. | 06-27-2013 |
20130173688 | EMBEDDED SURVEY AND ANALYTICS ENGINE - Provided are techniques for receiving, by an embedded survey and analytics server (ESAS), a request for a survey. Each survey item of the survey comprising one of a survey item type, the survey item types comprising information, question and bonus types; correlating the request for the survey with a particular client and a particular customer; generating a survey by selecting a first selection of survey items corresponding to the particular client and the particular customer; transmitting the survey to an embedded survey and analytics client (ESAC) on a computing device associated with the customer; embedding, by the ESAC, the survey into an electronic communication; transmitting the electronic communication to the client; receiving, at the ESAS, responses, each response corresponding to a specific survey item of the first selection of survey items; analyzing, by the ESAS, the responses to produce survey results; and transmitting the survey results to the customer. | 07-04-2013 |
20130173689 | Managing Data Representation For User Equipments In A Communication Session - In an embodiment, an application server receives, from a given UE, data that is configured to visually represent physical user input detected at the given UE at a first level of precision. The application server determines data presentation capabilities of a target UE and/or a performance level associated with a connection between the application server and the target UE. The application server selectively transitions the received data from the first level of precision to a second level of precision based on the determination, and transmits the selectively transitioned data to the target UE for presentation. In another embodiment, the application server receives a request to adjust display settings of the target UE from the given UE responsive to detected physical user input. The application server selectively adjusts the target UE's display settings based on the received request. | 07-04-2013 |
20130173690 | Online Video Enhancement - A method for online enhancement of videos includes rendering, at one or more computers, a first video stream based on a first video; transmitting the first video stream to a client; receiving, at the one or more computers, a first user input from a client, the first user input selecting at least one enhancement operation; rendering, at the one or more computers, a second video stream based on the first video and the at least one enhancement operation; and transmitting the second video stream to the client. | 07-04-2013 |
20130173691 | SYSTEM FOR HIGH RELIABILITY AND HIGH PERFORMANCE APPLICATION MESSAGE DELIVERY - A computer-implemented method and system of providing application message delivery, includes the following steps performed with at least one data processor: | 07-04-2013 |
20130173692 | APPARATUS AND METHOD FOR REMINDING USER OF OVERLONG ACCESS TO WEBPAGE - An apparatus for reminding a user of overlong access to a webpage is provided. The apparatus typically includes a communicating module, a timing module, and a control module. The communicating module transmits to a network server a request by the user to be logged into the network server, and accesses a webpage of the network server. The timing module times an elapse time of the webpage being not operated by the user. The control module sends a reminder to the user to operate the webpage when the elapse time has reached a reminding time. The control module stores information which was edited on the webpage and webpage content if the webpage is not operated again within a predetermined period, and transmit a signal containing an instruction for the network server to log out the user. A related method is also provided. | 07-04-2013 |
20130173693 | PROCESSING SELECTED BROWSER REQUESTS - Processing a browser request that specifies a destination network resource generally includes intercepting a browser request that specifies a selected destination network resource and redirecting the browser request to a network server that differs from the destination resource specified by the browser request. Processing a browser request also may include intercepting a browser request received from a client computer at a proxy server when the browser request specifies a selected destination network resource and performing instructions associated with and in addition to instructions performed to download the selected destination network resource. | 07-04-2013 |
20130173694 | PROCESSING SELECTED BROWSER REQUESTS - Processing a browser request that specifies a destination network resource generally includes intercepting a browser request that specifies a selected destination network resource and redirecting the browser request to a network server that differs from the destination resource specified by the browser request. Processing a browser request also may include intercepting a browser request received from a client computer at a proxy server when the browser request specifies a selected destination network resource and performing instructions associated with and in addition to instructions performed to download the selected destination network resource. | 07-04-2013 |
20130173695 | PROCESSING SELECTED BROWSER REQUESTS - Processing a browser request that specifies a destination network resource generally includes intercepting a browser request that specifies a selected destination network resource and redirecting the browser request to a network server that differs from the destination resource specified by the browser request. Processing a browser request also may include intercepting a browser request received from a client computer at a proxy server when the browser request specifies a selected destination network resource and performing instructions associated with and in addition to instructions performed to download the selected destination network resource. | 07-04-2013 |
20130173696 | INFORMATION PROVIDING SERVICE SYSTEM AND METHOD BASED ON INTER-DEVICE INFORMATION EXCHANGE PROTOCOL - Provided is an information providing service system and method based on an inter-device information exchange protocol. The information providing service system includes a plurality of devices on which a device architecture module and an information provision application for performing information exchange and remote control in a specific network are installed, and an information provision server configured to receive position information periodically transmitted by the information provision application of the respective devices, manage the position information according to the respective devices, receive a signal generated by a sensing means installed at a predetermined position in a specific place, find a position of the generated signal, search for the same device position information as the found position using an information provision application service module, and transmit predetermined guide information data to the information provision application of a device corresponding to the searched device position information. | 07-04-2013 |
20130173697 | METHOD AND DEVICE FOR FILE RECEIVING AND SENDING - A file receiving and sending method, comprising steps of: reading an object file to be sent; cutting the object file into a number of sub-files and sequencing the sub-files with a given order; sending the sequenced sub-files in order via a network; receiving the sequenced sub-files via the network; combining the received sub-files one by one according to their given order; displaying the combined file as the first, and as each further sub-file, is received; determining whether to continue receiving remaining sub-files according to user's input. Users are able to preview part content of the object file and determine whether to continue or to stop receiving the whole file as they like. | 07-04-2013 |
20130173698 | Dynamic Content Adaptation - A system, method and tangible computer-readable device for dynamic content adaptation on a wireless device are provided. A message including dynamic content adaptation for an application is received on a wireless device. A widget supporting dynamic content adaptation included in the message is retrieved on the wireless device. The widget is launched according to a parameter included in the dynamic content. | 07-04-2013 |
20130173699 | Zero-Click Sharing of Application Context Across Devices - A first client device performs a handoff operation to a second client device by transmitting application information, associated with a first application, to the second client device when the first client device is positioned within a predefined proximity of the second client device. The first application has a first client device user interface state when the handoff operation is performed. Further, the first client device, in response to receiving from another client device application information associated with a second application executed by the other first client device, executes a third application corresponding to the second application with a user interface state corresponding to a user interface state of the other client device. | 07-04-2013 |
20130179488 | REST INTERFACE FOR JOB SUBMISSION - The present invention extends to methods, systems, and computer program products for REST interface for job submission. At a HPC cluster system, a hosting program works between the clients on different platforms and the schedulers of the cluster system. The hosting program receives requests from the clients and then submits the requests to the schedulers. The communication between the hosting program and the schedulers may be based on .Net remoting protocol. Regardless of what platform the clients use, the hosting program maintains a same user interface to all the clients and the communication between the clients and the hosting program may be based on Representational State Transfer (“REST”). In addition, the hosting program also delegates identities to the clients when it receives multiple authentications from the schedulers. | 07-11-2013 |
20130179489 | ACCELERATING WEB SERVICES APPLICATIONS THROUGH CACHING - Embodiments of a service acceleration system are described, wherein the service acceleration system accelerates messages between a client computing system and a server computing system. For at least some messages over a computing network between the client computing system and the server computing system, the service acceleration system can replace full messages with identifiers. The service acceleration system can then translate the identifiers into full messages before final processing of the messages by the client computing system or server computing system. | 07-11-2013 |
20130179490 | Reducing Latency and Cost in Resilient Cloud File Systems - Various exemplary embodiments relate to a method of storing a file block in a cloud system including a plurality of data centers. The method may include; receiving the file block from a client; generating a plurality of chunks from the file block, wherein each chunk is smaller than the file block and the file block may be reconstructed from a subset of the chunks; distributing each chunk to one of the plurality of data centers; and storing the file block in a cache. Various exemplary embodiments relate to a cloud system for storing files. The system may include a plurality of data centers including a primary data center. The primary data center may include: a cache configured to store at least one complete file block; a chunk storage configured to store a chunk for each of a plurality of file blocks; a file encoder; and a file decoder. | 07-11-2013 |
20130179491 | ACCESS CONTROLS FOR COMMUNICATION SESSIONS - Aspects of the present disclosure may provide techniques that enable a first user participating in a real-time communication session to choose whether to communicate with a second user that joins the real-time communication session. In one example, a method includes sending a plurality of video feeds for display at a plurality of graphical user interfaces (GUIs) of client devices coupled to a real-time communication session. The method also includes receiving a request from a first client computing device to couple to the real-time communication session, wherein a first user is associated with the first client device. The method also includes determining whether to enable communication using the real-time communication session between the first user and a second user associated with a second client device coupled to the real-time communication session. | 07-11-2013 |
20130179492 | SYSTEM FOR PROVIDING A BIDIRECTIONAL DATA ACCESS SERVICE AND METHOD THEREOF - A system for providing a bidirectional data access service includes a relay server and a service server. The relay server is located in the Internet. The service server registers an internal Internet Protocol (IP) address, an external IP address, and a corresponding server identification in the relay server, and establishes a data channel. When a user wants to utilize a predetermined service provided by the service server through a client device, the client device transmits the corresponding server identification to the relay server, and the relay server transmits the internal IP address and the external IP address to the client device according to the corresponding server identification. The client device automatically determines a connection method between the client device and the service server according to an application program, the internal IP address, the external IP address, and a network on which the client device is located. | 07-11-2013 |
20130179493 | WEB BASED SYSTEM USING EVENTS AND PUSHED WEB CONTENT TO INTERACT WITH REMOTE USERS FOR NOTIFICATIONS AND DATA COLLECTIONS - In a system and method for a web based system using events and pushed web content to interact with remote users for notifications and data collections operations may be performed including receiving, from a computing device, event data concerning a job being performed by a piece of agricultural equipment wherein the event data includes an identifier associated with the agricultural equipment. A database may be queried to determine a subscriber associated with the identifier. The event data may be transmitted to a network address associated with the subscriber. A response message may be received from the subscriber and forwarded to the computing device. The computing device may connect with the subscriber via a web application address included in the response message. | 07-11-2013 |
20130179494 | Collaborative, contextual enterprise networking systems and methods - Described is an enterprise-based, contextual network system and method to keep employees connected with one another, as well as to external resources. Current media offers a great way to stay in touch with others but is not cohesive and contextual for businesses or generally productive for businesses. The enterprise media disclosed in this application presents a way for businesses to keep all of their employees and outside resources connected, but in a professional and efficient manner for the workplace. This enterprise media adapts to its users to create an interface that will help the user complete work, connect with others, and use various applications all in one place. | 07-11-2013 |
20130179495 | SYSTEM AND METHOD FOR ALERTING LEAKAGE OF PERSONAL INFORMATION IN CLOUD COMPUTING ENVIRONMENT - There are provided a file management server for ensuring security in a cloud computing environment, and a file management method thereof. The file management server includes: a file registration unit configured to store a file in a plurality of chunk servers, and to manage a security level of the file; and a file search unit configured to receive a file access request from a client module, to check a security level of a file corresponding to the file access request, to notify, if the security level of the file is equal to or higher than a predetermined security level, the file's owner that a request for accessing the file has been made. | 07-11-2013 |
20130179496 | SYSTEM AND METHOD FOR PROVISIONING AUDIOVISUAL WORKS - A method for provisioning audiovisual works to a client includes maintaining categorization information specifying, for each of multiple audiovisual works, one or more of multiple categories. One or more of the categories are associated with each of multiple delivery slots in response to input from a client. For each of the delivery slots, a first audiovisual work from one of the categories associated with the respective delivery slot is provisioned for delivery to a location associated with the client. | 07-11-2013 |
20130179497 | High Level Network Layer System and Method - A technique for providing high level network layer functionality to an IM environment involves providing a high level platform through which IM clients can connect to IM networks. A platform according to the technique may include a low level network connect engine, an aggregated low level information database, and/or a high level function engine. A method according to the technique may include facilitating a high level login; checking user configurations; accomplishing one or more IM network logins in accordance with the user configurations; and providing high level services in association with at least one of the IM networks. Another method according to the technique may include logging into a high level platform; logging into a first IM network; logging into a second IM network; and accessing at the high level platform aggregated low level information associated with the first IM network and the second IM network. | 07-11-2013 |
20130179498 | STOP CONDITION FUNCTIONALITY IN A STATELESS MICROKERNEL WEB SERVER ARCHITECTURE - A method of serving a resource from an HTTP server system having a stateless microkernel architecture and one or more link resource servers is provided. The method may include generating a data object in response to an HTTP request, sending the data object to each of the link resource servers, and at each link resource server receiving the data object from the handler and examining the data object for pre-determined information to perform a linking operation. The method may further include if the data object includes the pre-determined information, performing the linking operation by returning one or more links to the handler linking to related information provided by the link resource server. The method may further include if the data object does not include the pre-determined information, not performing the linking operation and instead returning one or more stop condition links indicating that the pre-determined information is not included. | 07-11-2013 |
20130179499 | METHOD, APPARATUS AND SYSTEM FOR DISPLAYING RADIO FREQUENCY IDENTIFICATION APPLICATION INFORMATION - A method, a device and a system for displaying radio frequency identification application information are provided. The method includes: a Secure Digital Memory Card (SD card) running a Radio Frequency Identification (RFID) application to generate RFID application information, wherein the RFID application includes a RFID service program and a display application (S | 07-11-2013 |
20130185347 | PROVIDING CONTEXTUAL INFORMATION ASSOCIATED WITH A COMMUNICATION PARTICIPANT - Contextual information associated with a party in a communication instance is provided to a user upon request. The communication instance can comprise a voice call, email, or video conference. If there is more than one party associated with the communication instance, the user may select the participating party from among several participating parties. The user may indicate the type of contextual information to be searched. The types of contextual information may include documents, spreadsheets, presentations, call records, emails, or other information associated with the selected participant. Contextual information search results comprising a list of file names of the selected file type are provided to the user. The user may further select a specific file name and, in response, view a thumbnail image of the file. A list of potential contextual information sources may be defined for each user. | 07-18-2013 |
20130185348 | CLIENT APPLICATION INTEGRATION FOR WORKFLOWS - A method for providing client application integration for workflow management includes receiving a verification file, accessing a file through a client application, determining, based on the verification file, whether the accessed file includes a reference to a workflow component of a workflow stored on a server, retrieving the workflow component from the server, and displaying the workflow component referenced by the accessed file via an in-line user interface of the client application, further including displaying at least one selectable workflow management option for managing the workflow component using the client application. | 07-18-2013 |
20130185349 | METHOD AND APPARATUS FOR A MULTIPLEXED ACTIVE DATA WINDOW IN A NEAR REAL-TIME BUSINESS INTELLIGENCE SYSTEM - Optimizing a set of graphical display elements on a client device. A first set of graphical display elements may be transmitted from a first server to a client device. A second set of graphical display elements may be generated on a second server. The second set of graphical display elements may be transmitted from the second server to the client device. A third set of graphical display elements may be created in a first window including the first set of graphical display elements and the second set of graphical display elements. | 07-18-2013 |
20130185350 | Instructing web clients to ignore scripts in specified portions of web pages - A web client is controlled to actively ignore scripts in certain portions of a web document using control instructions in the form of a special pair of markup language “tags.” A tag pair of this type is defined by a first tag, and a second tag paired with the first tag to form the tag pair. Each of the first and second tags includes a same identifier, and the tag pair is adapted to be recognized by a browser interpreter to instruct the web client to ignore given information located with the tag pair. Thus, when a web document is received by a web client, it is parsed (by the interpreter) in the usual manner. Upon determining that the tag pair is present, the browser bypasses (ignores) given information (typically, a script) located with the tag pair. Bypassing the script reduces the possibility that the script can be used for malicious purposes, such as an XSS attack. | 07-18-2013 |
20130185351 | SYSTEM AND METHOD FOR REMOTELY OPERATING A WIRELESS DEVICE USING A SERVER AND CLIENT ARCHITECTURE - The present disclosure relates to a system and method for remotely operating one or more peripheral devices of a wireless device using a server and client architecture. In one aspect, the system may comprise a wireless device that includes a processor, a memory, a peripheral device, and a server adapted to communicate with the peripheral device; and a removable media device that includes a memory, a processor, and a client adapted to communicate with the server of the wireless device. In another aspect, the method may comprise the steps of emulating a hardware interface on a removable media device; mapping a peripheral device of a wireless device to the interface; mapping a processor of the media device to the peripheral device; wrapping and sending hardware commands from a client of the media device to a server of the wireless device; and executing the commands on the peripheral device. | 07-18-2013 |
20130185352 | SYSTEMS, COMPUTER PROGRAM PRODUCTS, AND METHODS FOR GENERATING CUSTOM WEB PAGES FOR MOBILE DEVICE - A system generating a web page portal customized for a particular requesting mobile device is disclosed. The system includes an information store having multiple groups, each associated with device qualifications, web-design characteristics, and device identifications. The system also includes a custom web page development database (CWDD) including a plurality of web page component modules storing forms of web page components, and a custom web page development server (CWDS). The CWDS (i) receives an incoming request for a web page from the particular requesting mobile device, (ii) identifies a device type, and (iv) determines an applicable group. The CWDS also (v) obtains web-design characteristics from the applicable group, (vi) accesses the CWDD and obtains applicable web page components based on the web-design characteristics obtained from the applicable group of the information store, and (vii) generates the custom web page portal using the applicable web page components obtained from the CWDD. | 07-18-2013 |
20130185353 | METHOD, SERVER AND TERMINAL FOR GENERATING A COMPOSITE VIEW FROM MULTIPLE CONTENT ITEMS - A method for generating a composite view ( | 07-18-2013 |
20130191439 | MANAGING SCRIPT FILE DEPENDENCIES AND LOAD TIMES - Concepts and technologies are described herein for managing script file dependencies and load times. In accordance with the concepts and technologies disclosed herein, a server computer stores pages and provides the pages to a client device. The pages can reference and/or rely upon one or more script files during execution and/or rendering. The server computer can determine script file dependencies and load levels associated with the script files. The server computer can generate data such as a directed graph and/or a table that can indicate script file dependencies and script file load levels. The data can be provided to a client device or other entity for use during loading, rendering, and/or execution of the pages. | 07-25-2013 |
20130191440 | AUTOMATIC MEDIA EDITING APPARATUS, EDITING METHOD, BROADCASTING METHOD AND SYSTEM FOR BROADCASTING THE SAME - Disclosed are an automatic media editing apparatus, an editing method, a media broadcasting method and a broadcasting system thereof. The media editing apparatus edits or labels the media clips in accordance with specified features according to the analysis of the received multimedia. A new multimedia clip can be created after reproducing the media clips. The sources of the multimedia may be the contents which are side-recorded by a plurality of area servers located at multiple areas. Followed on, the edited multimedia as required can be broadcasted to clients. The automatic media editing technology may be applied to a media broadcasting system across multiple areas. The system may include a main server and a plurality of area servers. The area server may integrate and clip the content in accordance with the specified features. | 07-25-2013 |
20130191441 | COLLABORATION AND INTERACTION WITH SYSTEM TERMINALS - A technique is provided for session aggregation in a distributed architecture having a server connected to blades. A master session is generated for collaboration by user clients, and the master session corresponds to one or more terminal sessions on the distributed architecture of the server connected to the blades. The one or more terminal sessions on the distributed architecture are aggregated in the master session. A determination is made that the user clients agree for one user client of the user clients to be authorized as a current command line user name, in response to requests that are sent to the user clients. The one user client is granted authorization to the current command line user name in the master session based on an agreement by the user clients. | 07-25-2013 |
20130191442 | PROVISION OF A DOWNLOAD SCRIPT - Disclosed are machine processors and methods performed thereby. The processor has access to processing units for performing data processing and to libraries. Functions in the libraries are implementable to perform parallel processing and graphics processing. The processor may be configured to acquire (e.g., to download from a web server) a download script, possibly with extensions specifying bindings to library functions. Running the script may cause the processor to create, for each processing unit, contexts in which functions may be run, and to run, on the processing units and within a respective context, a portion of the download script. Running the script may also cause the processor to create, for a processing unit, a memory object, transfer data into that memory object, and transfer data back to the processor in such a way that a memory address of the data in the memory object is not returned to the processor. | 07-25-2013 |
20130191443 | METHOD, SYSTEM, AND NODE FOR NODE INTERCONNECTION ON CONTENT DELIVERY NETWORK - The present invention discloses a method, a system, and a node for node interconnection on a content delivery network. This content delivery network includes a first-level CDN node that is formed of a first CDN media server and a first CDN content storage and is configured to provide content for a user, and a second-level CDN node that is formed of a second CDN media server and a second CDN content storage and interconnects with the first-level CDN node, where the first CDN media server accesses the content in the second CDN content storage by using an IP-layer storage access protocol. The networking is simplified and the content access efficiency and the resource utilization are improved by using the technical solutions of node interconnection on the content delivery network provided in the present invention. | 07-25-2013 |
20130191444 | ENVIRONMENT AWARE BUSINESS DELEGATES - A method, system and apparatus for an environment aware business delegate. A method for delegating an invoked action in an enterprise application can include determining an environment from which the action has been invoked and selecting a behavior for use which corresponds to the environment. Subsequently, the action can be delegated to the selected behavior for processing in the enterprise application. In a specific aspect of the invention, the determining step can include determining whether the action has been invoked in a server, in an online client or in an offline client. | 07-25-2013 |
20130191445 | METHOD AND APPARATUS FOR CONTENT MANAGEMENT - A system and method for content generation and management is provided. A content management system includes an administration system, a local content server, and one or more portable devices. Software modules are operative to perform education-based functions and to manage digital curriculum content on the content management system. | 07-25-2013 |
20130191446 | SERVER, ARITHMATIC PROCESSING METHOD, AND ARITHMATIC PROCESSING SYSTEM - A computing method is provided which includes calling a general purpose graphics processing subroutine for execution of a target program by a client; sending a program code and resource data for execution of the target program to a server by the client; and executing the program code using a general purpose graphics processing unit by the server. | 07-25-2013 |
20130191447 | FILE TRANSMISSION SYSTEM - For improving operability by reducing time for backup of video/audio files through a network, and also for achieving to shorten processing time, as well as, to lower a capacity of a recording medium, by inhibiting unnecessary backup, a file transmission system includes a file list obtaining portion for obtaining a list of files, which are stored in a server, a file transmission controller portion for controlling file transmission, a file transmission requesting portion for requesting a file transmission to the server, a file receiver portion for receiving the file transmitted form the server, and a client file storage portion for storing the files therein, wherein control is made on the file transmission requesting portion, so that it requests a transmission of file(s), excepting the file(s), which is/are stored in the client file storage portion, to the server, upon basis of the list. | 07-25-2013 |
20130191448 | FILTERING OBSOLETE READ REQUESTS IN NETWORKED CLIENT-SERVER ARCHITECTURE - Read messages are issued by a client for data stored in a storage system of the networked client-server architecture. A client agent mediates between the client and the storage system. A sequence identification (ID) value is conveyed by each of the read requests sent from the client agent to the storage system. The read requests, which are related to a specific data segment, that are being read sequentially by an execution thread in the client are assigned with an identical unique sequence ID value. A read request having the sequence ID value that is less recent than a most recent sequence ID value already seen by the storage system are discarded. | 07-25-2013 |
20130191449 | Cached and Server Views with Automatic Caching and Smooth Scrolling - On a client computer, customer relationship management software is integrated into a messaging application that includes a user interface. Customer relationship management (CRM) information is received from a server computer. An automatic determination is made as to whether the received CRM information is to be cached on the client computer. When it is determined that the CRM information is to be cached on the client computer, the CRM information is cached in a cache on the client computer. When at least some of the CRM information is cached on the client computer, the cached CRM information is displayed as a view on the client computer. The display of the CRM information is integrated into the user interface of the messaging application program. | 07-25-2013 |
20130191450 | OPTIMIZATION GUIDED BY CONNECTION CLASSIFICATION IN A WEB BROWSER EXTENSION - A client device requests, from a particular server, a document for presentation in a browser associated with the client device, and receives the document. The client device calculates one or more connection performance values for the document and determines whether the one or more connection performance values are below a threshold value. The client device sends, to another server, a request for another document, for presentation in the browser, where the request for the other document includes an indication of whether the one or more connection performance values are below the threshold value. The client device receives a first version of the other document when the connection performance is below the threshold value and receives a second version of the other document when the connection performance is greater than or equal to the threshold value, where the first version includes less rich content than the second version. | 07-25-2013 |
20130198257 | ROAMING OF NOTE-TAKING APPLICATION FEATURES - Methods are disclosed for managing configuration variables and settings within a note-taking application such that application features are adjusted globally across an entire note-taking application regardless of the particular device from which application content is accessed. The configuration variables and settings may pertain to any or all of a variety of application features such as but not limited to adjustment of client, user and content-specific configuration options. | 08-01-2013 |
20130198258 | DATABASE IMPROVEMENT SYSTEM - An improved database system may include a root-server including a computer processor. The system may also include a segment-server including a computer processor, the segment-server to store data based upon the data's frequency of use by a client who is closer to the segment-server than the root-server and any other segment-server in the system, and the data stored is at least write data. The system may further include a consistency unit to update the root-server based upon data stored by the segment-server and client. | 08-01-2013 |
20130198259 | SYSTEM FOR DYNAMIC DATA GATHERING AND ANALYSIS - A system is provided which enables customized sessions for data gathering and analysis. The system receives data and commands from one or more user devices to generate and modify a session dataset and to select and activate system functions. The results of user inputs and actions are published to other user devices in the session. One or more functions for generating datasets, organizing datasets and analyzing the datasets may be independently selected and activated. The system enables a data gathering and analysis session to be preconfigured with a predetermined set and order of functions or for a session to be conducted with a dynamic selection and activation of functions and a dynamic selection of the orders of functions. In some embodiments, there is provided a software as a service (SaaS) application for implementing the data gathering and analysis session functions. | 08-01-2013 |
20130198260 | BROWSER START PAGES BASED ON REMOTE CONTENT - A server computer receives a user identifier from a user computer web browser program. The server computer identifies one or more uncompleted tasks associated with the user identifier that can be completed from the user computer via the user computer web browser program. The server computer then transmits to the user computer one or more universal resource locators (URLs) associated with the one or more uncompleted task, and the user computer provides access to the web pages referenced by the one or more URLs via the user computer web browser program. In certain embodiments, the server computer identifies the one or more uncompleted tasks by accessing a database that includes uncompleted tasks by user identifier and a URL associated with each uncompleted task. In other embodiments, the server updates the database when an uncompleted task associated with a user identifier is completed. | 08-01-2013 |
20130198261 | Intelligent Downloading and Rendering of Content - In one embodiment, download a hierarchy of objects from one or more first electronic devices to a second electronic device for presentation to a user of the second electronic device. The objects are presented to the user of the second electronic device according to a structure of the hierarchy. The objects are downloaded to the second electronic device in an order determined based on which specific objects in the hierarchy are currently presented to the user of the second electronic device. | 08-01-2013 |
20130198262 | MANAGEMENT OF COMMUNICATIONS BETWEEN A CLIENT EQUIPMENT AND A SERVER EQUIPMENT PROVIDING TO THE CLIENT EQUIPMENT COMPUTER RESOURCES REPRESENTED ACCORDING TO A FILE SYSTEM - A method for managing communications between a server equipment and a client equipment, wherein the server equipment provides to the client equipment computer resources represented in the server equipment according to at least one file system, and upon receipt of a first request of the client equipment for access to a first resource dedicated to provide identifiers, the server equipment performs the following steps: —allocating a memory space for storing a data structure representing a file of the server, —determining an identifier based on an address of the allocated memory space, and —transmitting the determined identifier to the client equipment for use in later requests for accessing second resources of the server. | 08-01-2013 |
20130198263 | SERVER SYSTEM, AIRCRAFT OR SPACECRAFT AND METHOD - The present invention provides a server system, in particular for an aircraft or spacecraft, comprising an integration device which has at least two server modules which have in each case at least one program-controlled arithmetic-logic means, at least one memory which is coupled with the program-controlled arithmetic-logic means, and at least one communication interface which is coupled with the program-controlled arithmetic-logic means, comprising at least one data line which interconnects the two server modules for data communication by the communication interfaces thereof, and comprising a server interface which is configured to connect the integration device to a data network for data communication by the communication interfaces of the server modules, the integration device being configured to exchange data with the data network. The present invention also provides an aircraft or spacecraft and a method. | 08-01-2013 |
20130198264 | METHOD AND DEVICE FOR SYNCHRONIZING A CLOCK BETWEEN A SERVER COMMUNICATION DEVICE AND A CLIENT COMMUNICATION DEVICE - A client communication device, a server communication device and methods therein for clock synchronization of the client communication device to the server communication device. The server communication device and the client communication device are communicatively connectable via a communications network. The client communication device comprises a calculating circuit configured to calculate a client command timestamp, ClientCommandTimestamp, for a command communicated by the server device as ClientCommandTimestamp=ServerCommandTimestamp−(FirstClientTimestamp−FirstServerTimestamp)−(RoundTripTime/2). Further, the communication device comprises a synchronizing circuit configured to synchronize to the internal clock of the server device by means of the calculated client command timestamp, ClientCommandTimestamp. | 08-01-2013 |
20130198265 | CONNECTION MANAGEMENT IN A COMPUTER NETWORKING ENVIRONMENT - The present subject matter discloses a system and a method for managing a connection between a client and an application within a server in a network. In one implementation, the method includes receiving a connection request from the client. The method further includes associating with a worker thread, a unique identifier (UID) that uniquely identifies the received connection request. Further, the method involves, communicating a message that includes client data associated with the connection request to the application by the worker thread. The method also includes obtaining, by a reverse worker thread, a reply message associated with the UID from the application. The reverse worker thread is configured to communicate the reply message to the client. | 08-01-2013 |
20130198266 | FACILITATING COMMUNICATION BETWEEN WEB-ENABLED DEVICES - Methods and systems for facilitating communication between Web-enabled devices are provided. According to one embodiment, remote initiation and running of native JavaScript commands inside a browser is facilitated. A script, including one or more native JavaScript commands, is executed by a first device. The native JavaScript commands are caused to be carried out within a Web browser running on a target Web-enabled device by transmitting the native JavaScript commands to the target Web-enabled device via a Hypertext Transfer Protocol (HTTP) tunnel through a network to which both the first device and the target Web-enabled device are coupled. The native JavaScript commands are targeted for the Web browser by virtue of a unique identifier of the target Web-enabled device and without requiring knowledge, by the first device, of an Internet Protocol (IP) address of the target Web-enabled device. | 08-01-2013 |
20130198267 | ELECTRONIC APPARATUS AND CONTROL METHOD THEREOF AND SYSTEM FOR INSPECTING APPLICATION - An electronic apparatus including: a display unit; a communication unit which communicates with a server to which at least one emulating device is connected locally, through a network; a storage unit which stores therein a predetermined application; and a controller which is connected to the server and transmits the application stored in the storage unit to the emulating device, and receives from the emulating device an execution image of the application processed and executed by the emulating device and displays the execution image on the display unit. | 08-01-2013 |
20130198268 | GENERATION OF A MUSIC PLAYLIST BASED ON TEXT CONTENT ACCESSED BY A USER - A method includes parsing, through a music server communicatively coupled to a client device, a text content of a blog and/or a social media feed accessed by a user of the client device. The method also includes generating, through the music server, a playlist including one or more song(s) related to the text content of the blog and/or the social media feed accessed by the user. Further, the method includes providing, through the music server, access to the generated playlist via the client device. | 08-01-2013 |
20130198269 | DNS Outage Avoidance Method for Recursive DNS Servers - This disclosure describes systems, methods, and apparatus to protect users of the Internet from DNS outages. In particular, an outage avoidance system is provided that includes query processing, outage avoidance processing, and a local cache, all configured to extend the TTL of expired answers to DNS queries or to ignore the expiration of an answer's TTL value, and thereby provide the expired answer in response to a client request when a DNS server is unable to obtain an answer from a remote DNS server. | 08-01-2013 |
20130198270 | DATA SHARING SYSTEM, TERMINAL, AND DATA SHARING METHOD - A data sharing system includes communicable terminals and selects a server-client system in which a first terminal is designated as a server and other terminals are designated as clients, when a sum of estimated time for transferring data to the first terminal from the other terminals, estimated time for performing, by the first terminal, arithmetic processing of the data in the first terminal, and estimated time for transferring arithmetically processed data from the first terminal to the other terminals satisfies a real time restriction, and power estimated to be consumed at a time of performing, by the first terminal, the arithmetic processing of the data in the first terminal is less than power estimated to be consumed at a time of performing the arithmetic processing by the other terminals. The data sharing system selects a peer-to-peer system, when the sum does not satisfy the real time restriction in any terminal. | 08-01-2013 |
20130198271 | System, Method, and Implementation of providing Network-based Alarm Clock - A system, method, and implementation provides a network-based alarm clock in addition to providing alarm clock for awakening a user, wherein the network-based alarm clock connects with a network alarm server via a communication network to provide network alarm clock functions and to provide statistic ranks for the user in response to stopping a sounding alarm. | 08-01-2013 |
20130198272 | OPERATION LOG STORAGE SYSTEM, DEVICE, AND PROGRAM - The objective of the present invention is to record the state of an application to be logged of a client at a server and to evaluate the code efficiency for each change of state so as to consistently achieve optimal code efficiency. The operational log record system ( | 08-01-2013 |
20130198273 | METHODS, DEVICES, AND SYSTEMS FOR VIDEO GAMING - A game console having a CPU; a computer readable medium; an operating system stored on the computer readable medium; a video interface port for transmitting a video signal to a display; a system bus interconnecting the computer readable medium, the CPU, and the video port; a video game application stored on the computer readable medium; ebook content stored on the computer readable medium; and a set of computer readable instructions. | 08-01-2013 |
20130204923 | SYSTEMS AND METHODS FOR SHARED ACCESS TO GAMING ACCOUNTS - A web server provides a host website to receive user profile and financial information to establish user gaming accounts that are shared by a plurality of on-line gaming venues. Each gaming venue, operated by different entities, provides gaming activities on a respective website. The host website provides a plurality of links to the participating on-line gaming venues and each gaming venue has shared access to the same user gaming account to facilitate user participation. | 08-08-2013 |
20130204924 | METHODS AND APPARATUSES FOR PROVIDING APPLICATION LEVEL DEVICE TRANSPARENCY VIA DEVICE DEVIRTUALIZATION - Methods and apparatuses are provided for providing application level device transparency via device devirtualization. A method may include providing a devirtualization server driver on a host system. The method may further include receiving, at the devirtualization server driver, a request from a devirtualization client driver on a guest system for access to a physical device implemented on the host system. The request may be associated with a guest application on the guest system. The method may additionally include causing the guest application to be provided with access to directly control the device as if the device were present on the guest system without implementing a driver specific to the device on the guest system. Control of the device may be concurrently shared between the guest application and the host system. A corresponding apparatus is also provided. | 08-08-2013 |
20130204925 | Methods And Systems For Fast Account Setup - Methods and systems are provided for collecting, storing, and transmitting account information in a matchable form, and for using this information to quickly set up accounts. Account information is maintained and shared between one or more client devices and an intermediate server. Account information can be reconciled locally to determine whether to add or enable an active account or an account proxy to a client device. Account proxies can be quickly enabled by a single user action. The methods and systems allow enabled accounts and account proxies to be removed from a first client device without propagating the deletion to a second client device. | 08-08-2013 |
20130204926 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, CLIENT TERMINAL, AND COMPUTER READABLE MEDIUM - There is provided an information processing system including: a client terminal; and a management server that manages the client terminal, wherein: the client terminal includes a transmission section that transmits notification data containing information denoting an operation state of at least an own machine; and the management server includes: a reply section that sends back reply information in return for notification data from the client terminal; and an information insertion section that inserts task information about a task of the client terminal into the reply information. | 08-08-2013 |
20130204927 | VIDEO STREAM MANAGEMENT FOR REMOTE GRAPHICAL USER INTERFACES - Embodiments enable display updates other than a video stream in a graphical user interface (GUI) to be rendered, encoded, and transmitted exclusive of the video stream. A virtual machine generates a GUI that includes an encoded video stream and other display updates. A virtual graphics processing unit (VGPU) stack associated with the VM renders the other display updates of the GUI to a framebuffer. The rendered display updates are encoded and transmitted to a client for display. The encoded video stream, or a modified (e.g., reduced bit rate) version of the encoded video stream, may be transmitted to the client, such that the client can display the encoded video stream within the GUI. For example, the encoded video stream may be selectively transmitted to the client based on the performance capabilities of the client. | 08-08-2013 |
20130204928 | SYSTEM AND METHOD FOR INFORMATION MANAGEMENT - A system for information management includes a remotely accessible server configured for receiving a request from a user for a service provided by at least one designated service provider and for receiving a response from the at least one designated service provider; means controlled by the server for providing a first user interface that allows the user to download a preset template, to modify the template with user specific content, and to select the at least one designated service provider with a predetermined set of criteria; means controlled by the server for generating a virtual content module associated with the user that contains the modified template; means controlled by the server for transmitting a first notification message to the at least one designated service provider. | 08-08-2013 |
20130204929 | Information Generation System And Method Therefor - Provided are an information generation system and a method therefor capable of generating an operating system corresponding to a request from a user, wherein among operating system resource information managed by a server device, a desired operating system constituting component can be selectively transmitted to a client device. Among the operating system resource information and application resource information managed by a server device | 08-08-2013 |
20130204930 | VIRTUAL PRESENCE MODEL - In one embodiment of the invention, a system provides virtual presence model in servers. An embodiment of the invention also has video streaming capability and can allow a user to select which video to watch as the large, central video with some statistics and data on Side portions of the user interface. | 08-08-2013 |
20130204931 | METHOD AND DEVICE FOR GUARANTEEING PERFORMANCE IN STREAM DATA PROCESSING - A method and device for guaranteeing performance of stream data processing wherein a latency guarantee and a processing accuracy guarantee are possible while ensuring a real-time property. An execution system determination unit evaluates an amount of data currently present in a queue of an input data reception unit, calculation time, and the processing accuracy. Then, during a query process, if the amount of data in the queue increases for some reason, and is likely to be larger than the requested latency, the execution system determination unit changes the system to a calculation system by which the latency can be reduced within a range that a final quality can be allowed, on the basis of the evaluation result. Under the condition that the accuracy is reduced, if the latency is likely to be greatly lower than the requested latency, the system changes to a calculation system having a higher processing accuracy. | 08-08-2013 |
20130204932 | DATA DELIVERY - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method included generating transmission data for a web page served by a first server and rendered on the client device, the first sever belonging to a first domain; determining if the client device supports cross origin resource sharing; in response to a determination that the client device does not support cross origin resource sharing: defining an iFrame for the web page, the iFrame belonging to a second domain of a receiving server, and having a name value derived from the transmission data, receiving iFrame instructions from the receiving server and executing the iFrame instructions in the iFrame, the iFrame instruction causing the client device to: generate an HTTP POST request to the receiving server from the iFrame name value, the first HTTP POST request including the transmission data. | 08-08-2013 |
20130212151 | Distributed document version control - Systems and techniques to provide distributed document version control. In general, in one implementation, the technique includes: receiving information, in a distributed document control system, specifying a locally saved copy of a first electronic document; determining, in response to the received information, whether the first electronic document should supersede a second electronic document in the distributed document control system; and storing, based on an outcome of the determining, information in the distributed document control system that links the first electronic document with the second electronic document in a superior-subordinate relationship such that when an action is requested with respect to the second, subordinate electronic document, the distributed document control system forces an action to be taken with respect to the first, superior electronic document. Various implementations include those in computer program products and client-server systems. | 08-15-2013 |
20130212152 | Method and Apparatus for Efficiently Performing File Services Using Cloud Computing - A method and apparatus for performing file services using cloud computing comprises receiving, from a client computer, at least one parameter of a file resident on the client computer and a task to be performed upon the file. In view of the task, creating a virtual file based on the at least one parameter of the file, and dividing the virtual file into a plurality of data chunks. The method identifies a byte range within the virtual file associated with the task and at least one corresponding data chunk from the plurality of data chunks that is within the byte range. The method requests the corresponding data chunk(s) from the client computer, receives the corresponding data chunk(s) from the client, processes the corresponding data chunk(s) in accordance with the task, and sends the processed corresponding data chunk(s) to the client computer. | 08-15-2013 |
20130212153 | COMPUTER IMPLEMENTED METHOD, WEB SERVER, CLIENT COMPUTING DEVICE AND COMPUTER READABLE STORAGE MEDIUM FOR SELECTIVELY RELATING EVENT DATA - The present disclosure relates a computer implemented method and server for selectively relating event data. The event data may relate to objects, individuals, companies and the like. Furthermore, the computer implemented method is adapted for identifying related events in accordance with the first event data and the second event data. In this manner, and in one embodiment, a chronicler, having input first event data using the computer implemented method, may be alerted to other events related to the first event. | 08-15-2013 |
20130212154 | PROCESSING EVENT INSTANCE DATA IN A CLIENT-SERVER ARCHITECTURE - A process analysis system ( | 08-15-2013 |
20130212155 | PROCESSING EVENT INSTANCE DATA IN A CLIENT-SERVER ARCHITECTURE - A process analysis system ( | 08-15-2013 |
20130212156 | PROCESSING EVENT INSTANCE DATA IN A CLIENT-SERVER ARCHITECTURE - A process analysis system ( | 08-15-2013 |
20130212157 | PROCESSING EVENT INSTANCE DATA IN A CLIENT-SERVER ARCHITECTURE - A process analysis system ( | 08-15-2013 |
20130212158 | PROCESSING EVENT INSTANCE DATA IN A CLIENT-SERVER ARCHITECTURE - A process analysis system ( | 08-15-2013 |
20130212159 | Method, Apparatus and System for Intercepted Triggering of Execution of Internet Services - The Invention relates to dynamic execution or triggering of internet services. A dynamic execution of interne services accordingly comprise intercepting (S | 08-15-2013 |
20130212160 | INDUSTRIAL AUTOMATION APP-STORE - A cloud-based industrial application provisioning system is provided. The industrial application provisioning system can reside on a cloud platform and be made available to developers and end users with access privileges to the cloud platform. Application developers can publish industrial applications to an application library on the cloud platform, where the application is cataloged within an industry-specific search hierarchy. A search engine allows a user to access the cloud platform and search for a desired industrial application. The library's hierarchical catalog allows the user to search for applications according to industry type, equipment in use, automation system type, or other suitable criteria. | 08-15-2013 |
20130212161 | INDEPENDENT SYNCHRONIZATION OF VIRTUAL DESKTOP IMAGE LAYERS - Methods and systems for n-way cloning and synchronization of a user desktop image are provided. Example embodiments provide a Cloning and Synchronization System (“CSS”) which binds a server stored CVD object representing the user's desktop image to one or more endpoint devices. Each endpoint device receives a clone of the CVD object that comprises one or more layers of the server CVD depending upon the suitability of the endpoint device hardware and operating system to the server stored desktop. The cloned CVDs in the endpoint devices are then kept synchronized by synchronization operations. In one embodiment, the CSS allows only one endpoint device to act as a master device and push up changes to the server CVD. These changes are then pushed down to the other devices using different synchronization methods dependent upon the layer. | 08-15-2013 |
20130212162 | CONTROL STRUCTURE FOR CONTENT DELIVERY AND MANAGEMENT - A method for providing content delivery and management to a client device that includes mapping the client device to a corresponding controller, presenting available content to the client device, determining data centers available to service the client device, and initializing a data center to service content requested by the client. | 08-15-2013 |
20130212163 | APPARATUS, SYSTEM, AND METHOD OF RELAYING DATA, AND RECORDING MEDIUM STORING DATA RELAY CONTROL PROGRAM - An apparatus, system, method, and control program stored in a non-transitory recording medium, each of which allows an operation device connected to a first network to obtain electronic data stored in an image processing apparatus that resides on a second network via a firewall are described. | 08-15-2013 |
20130212164 | INTELLIGENT CONTENT STREAM BANDWIDTH DETERMINATION - A system and method for delivering content objects over the Internet to an end user system with a content delivery network (CDN) is disclosed that allows for intelligent bandwidth determination for content streams. A content object is delivered with the CDN using the Internet. When a content object is requested by an end user media player, characteristics of the access network, the content object and/or the CDN are used to choose an suitable algorithm. The algorithm then determines a bitrate for delivery of the content object to the end user media player. Ultimately, the content object is transmitted at the bitrate to the end user media player. | 08-15-2013 |
20130212165 | DISTRIBUTED STORAGE SYSTEM WITH WEB SERVICES CLIENT INTERFACE - A distributed, web-services based storage system. A system may include a web services interface configured to receive, according to a web services protocol, a given client request for access to a given data object, the request including a key value corresponding to the object. The system may also include storage nodes configured to store replicas of the objects, where each replica is accessible via a respective unique locator value, and a keymap instance configured to store a respective keymap entry for each object. For the given object, the respective keymap entry includes the key value and each locator value corresponding to replicas of the object. A coordinator may receive the given client request from the web services interface, responsively access the keymap instance to identify locator values corresponding to the key value and, for a particular locator value, retrieve a corresponding replica from a corresponding storage node. | 08-15-2013 |
20130212166 | Session Control for Media Stream Transmission - A method for controlling the transmission of a media stream comprising a plurality of consecutive stream elements Is described. The method comprises the step of obtaining ( | 08-15-2013 |
20130212167 | MANAGING RESOURCE CONSOLIDATION 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 information associated with processing a request corresponding to two or more embedded resources. The processing device uses the processed performance information to determine a consolidation configuration to be associated with a subsequent request for the content associated with the two or more embedded resources. In some embodiments, in making such a determination, the processing device assesses performance information collected and associated with subsequent requests corresponding to the content associated with the two or more embedded resources and using each of a variety of alternative consolidation configurations. Aspects of systems and methods for generating recommendations to use a particular consolidation configuration to process a subsequent request corresponding to the content associated with the two or more embedded resources are also provided. | 08-15-2013 |
20130212168 | LIFESPACE DATA COLLECTION FROM DISCRETE AREAS - Techniques are described to collect data via a client device, such as a mobile phone. The data, referred to as “lifespace data,” comprises one or more measurements of an individual's functionality, a transmitter identification associated with a transmitter positioned in a discrete area (e.g., a room in a subject's residence), and a timestamp indicating when the transmitter identification was transmitted or received. One or more transmitters can be positioned in one or more discrete areas (e.g., throughout an individual's residence or workspace), with each transmitter configured to transmit a unique transmitter identification. In implementations, a transmitter comprises a Bluetooth beacon, and a transmitter identification comprises a Bluetooth identification number. The client device may be configured to provide the lifespace data to a server for storage, analysis, and intervention functionalities. | 08-15-2013 |
20130212169 | INFORMATION DISPLAY SYSTEM, INFORMATION DISPLAY CONTROL DEVICE, AND INFORMATION DISPLAY DEVICE - An information display system includes an information providing device | 08-15-2013 |
20130218944 | Consistent Interface for Sales Territory Message Type Set 1 - A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a sales territory business object. | 08-22-2013 |
20130218945 | Consistent Interface for Sales Territory Message Type Set 2 - A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a sales territory business object. | 08-22-2013 |
20130218946 | METHOD AND SYSTEM FOR DISTRIBUTING ONE OR MORE SERVER-BASED SERVICES - Presented are systems and methods for distributing server-based services using a service development platform. The service development platform acquires server-based service data associated with a first server-based service, and parses the server-based service data. The service development platform catalogs the parsed server-based service data into a server-based service catalog that contains one or more server-based services different from the first server-based service. Additionally, the service development platform receives a request from a client device for the first server-based service indexed in the server-based service catalog, and provides the first server-based service to the client device. | 08-22-2013 |
20130218947 | SYSTEM AND METHOD FOR RESOLVING CUSTOMER COMMUNICATIONS - A device, system and method for resolving a customer interaction. At a centralized resolver, customer data may be received that is passively transferred from a plurality of devices, wherein each device processes a different type of customer interaction and provides a different associated type of customer data. At the centralized resolver, a customer associated may be identified or associated with each interaction based on the received customer data and the associated data type. The centralized resolver may assign the interaction a universal identification associated with the identified customer, wherein the same universal identification is assigned to interactions of multiple different types that are associated with the same customer. | 08-22-2013 |
20130218948 | VARIABLE SPEED COLLABORATIVE WEB BROWSING SYSTEM - The present invention is directed towards computerized social networks and e-commerce including facilitating ad-hoc screen sharing and co-browsing between users of a social network. The collaborative web browsing method comprising providing a server computer having a Shopping With A Friend (SWAF) server engine coupled to a database, a SWAF client engine coupled to the SWAF server engine and a plurality of client computers each having a web browser program that runs the SWAF client engine. The web browser program does not include a collaboration plug-in. | 08-22-2013 |
20130218949 | COLLABORATIVE WEB BROWSING SYSTEM INTEGRATED WITH SOCIAL NETWORKS - The present invention is directed towards to computerized social networks and e-commerce and facilitating ad-hoc screen sharing and co-browsing between users of a social network. The collaborative browsing is integrated with social networks. The collaborative browsing method comprises a server computer having a Shopping With A Friend (SWAF) server engine coupled to a database, a SWAF client engine coupled to the SWAF server engine and a plurality of client computers each having a web browser program that runs the SWAF client engine. The web browser program does not include a collaboration plug-in. | 08-22-2013 |
20130218950 | METHOD FOR CONTROLLING INFORMATION PROCESSING SYSTEM, SERVER DEVICE, AND CLIENT DEVICE - A method for controlling an information processing system that includes a client device including a plurality of sensors that acquire positional information of the client device and a server device that transmits data to the client device includes causing the server device to specify a positioning requirement corresponding to positional information of the client device based on association information associating a distance between the client device and a location in which the server device transmits the data to the client device located with each of the sensors, and causing the client device to select a sensor based on the positioning requirement specified by the server device among the sensors. | 08-22-2013 |
20130218951 | System and Method for Patient Contact - A system and method of collecting feedback from a user is disclosed. The system and method may include providing a server capable of storing a survey and generating a unique link to access the survey on the server, the server further capable of sending the unique link to at least one of the user and a callback clerk. The system and method may also include completing the survey by the user and returning the completed survey to the server, determining by the server if any actions in the completed survey have been triggered and gathering the responses in the survey into at least one report by the server. | 08-22-2013 |
20130218952 | DOCUMENT RESTORATION METHOD BY CONVERGED ADDRESS BOOK SERVER AND CONVERGED ADDRESS BOOK CLIENT TERMINAL FOR THE DOCUMENT RESTORATION METHOD - Provided is a document restoration apparatus and method based on a Converged Address Book (CAB) service, which includes acquiring document change information from a CAB document management server in response to a document restoration request by a client, determining a restoration target document based on the acquired document change information, and restoring a deleted document in the CAB document management server by providing the document restoration request for the determined restoration target document to the CAB document management server. Therefore, it is possible to efficiently manage information relating to a deleted address without a separate auxiliary repository in a CAB server and at the same time, to easily restore an address. | 08-22-2013 |
20130218953 | Determining and assigning a default value to a current server response if the current server response is not received from the server within a time-limit - Provided are a computer program, method, and system for determining and assigning a default value to a current server response if the current server response is not received from the server within a time-limit. An indication of a submission of a request is transmitted to the server for receiving a current server response. A default value is assigned to the current server response if the current server response is not received from the server within a time-limit with respect to the current submission of the request. A set of operations being performed from the assignment of the default value to the current server response is logged. An actual value of the current server response is received from the server and the logged operations are rolled-back and the current server response reset to the actual value if the actual value is different from the default value. | 08-22-2013 |
20130218954 | DISCOVERING AND INSTALLING WEB APPLICATION PLUGINS - A method for discovering and installing web application plugins is disclosed. In one embodiment, such a method includes initiating a client-side component of a server-based web application. The client side-component hosts a first document. The method opens an inline frame, such as an IFrame or Web Worker, within the first document that hosts a second document. The method uses cross-document messaging to communicate, from the second document to the first document, metadata describing a plugin's capabilities and metadata describing an API to access the plugin's capabilities via cross-document messaging. The method utilizes the capabilities of the plugin using cross-document messaging in accordance with the API. A corresponding system and computer program product are also disclosed. | 08-22-2013 |
20130218955 | SYSTEM AND METHOD FOR PROVIDING A VIRTUAL COLLABORATIVE ENVIRONMENT - A system for providing a content neutral virtual collaborative environment is includes a server and a plurality of clients, including a data feed and a client device. The server is communication with the clients, and includes a memory, a processor, and a message bus configured to convey a plurality of entity messages for creating, modifying, or deleting entities. The processor is configured to convert data from clients into entity messages on the message bus. The processor parses the entity message to accordingly create, update, and/or remove entities, storing the entity message in the memory. | 08-22-2013 |
20130218956 | METHOD AND CLIENT FOR OFFLINE OPERATION - A method of offline operation for a client, comprises the steps of obtaining and displaying a user interface; and determining whether the client is connected to a network, and if so, synchronizing offline operation data previously stored by the client to a server, otherwise conducting offline operation, wherein the offline operation comprises the steps of obtaining in real time and storing user offline operation data; and refreshing and displaying the User interface, based on the user offline operation data obtained in real time and stored. A client for offline operation, which stores user offline operation data upon being disconnected from the network so that user offline operation data will not be lost and will be reflected upon the user interface being refreshed or switched to, and synchronizes user operation data to a server upon being connected to the network to ensure consistent user experiences. | 08-22-2013 |
20130218957 | Graphical User Interface for Facilitating Access to Online Groups - Methods, systems, and graphical user interfaces that automatically personalize and prioritize links to online groups are disclosed. A server automatically generates a set of prioritized links to online groups based at least in part on a computer user's browsing patterns with respect to online groups and sends these links to a client for display in a navigation region in a graphical user interface. | 08-22-2013 |
20130218958 | CONTENT REQUEST ROUTING METHOD - A method of redirecting content requests among content distribution network peers. In operation, a client sends a request for content to a content distribution network (CDN). When this CDN does not currently have the capacity to deliver the content, the CDN refers to one or more content distribution tables to see if the neighbour peers are able to provide this content. The content distribution table is populated at the time of distribution of the content. When the neighbour peer has this content, the request is redirected to the neighbour peer. In redirecting request, an address of the neighbour peer is appending to the previous address such that each peer receiving the request knows where the request came from and where it has been previously. | 08-22-2013 |
20130226991 | ENSURING AVAILABILITY AND PARAMETER FORMAT OF URL SCHEME COMMANDS - Techniques for rendering a webview in a host application are described. A webview in a host application is identified, the webview including at least one function call to a first function. Additionally, one or more application-specific URL values corresponding to a URL command scheme for the host application are identified. A URL scheme object is populated with the identified one or more application-specific URL values, the populated URL scheme object including a function definition for the first function that is associated with a first one of the one or more application-specific URL values. The populated URL scheme object is then inserted into the identified webview, such that when the webview is rendered and one of the at least one function calls is made, the function definition in the inserted URL scheme object is executed to transmit a request to an address portion of the first application-specific URL value. | 08-29-2013 |
20130226992 | COOPERATIVE LOADING OF WEBPAGES BASED ON SHARED META INFORMATION - A system, methods and server for creating and using manifests to support the rendering of a webpage by a computing device. Multiple computing devices may render a webpage and generate meta data. A server may collect and use the meta data to generate a manifest. The manifest may provide information describing priorities and formats for loading the resources of the webpage. The computing device may transmit information to the server for comparison with the manifest and to determine priorities and formats for retrieving the resources of the webpage. The server may request and send the webpage resources to the computing device based on the manifest information, to which the computing device may render the webpage. The server may access the webpage and generate meta data to create the manifest. The server may alternatively send the manifest information to the computing device. | 08-29-2013 |
20130226993 | MEDIA ACQUISITION ENGINE AND METHOD - Disclosed is a media acquisition engine that comprises an interface engine that receives a selection from a plug-in coupled to a media client engine where a client associated with the media client engine identified as subscribing to a cloud application imaging service. The media acquisition engine further comprises a media control engine that directs, in accordance with the selection, a physical device to image a physical object and produce a media item based on the image of the physical object, the physical device being coupled to a cloud client. The media acquisition engine also comprises a media reception engine that receives the media item from the physical device, and a translation engine that encodes the media item into a data structure compatible with the cloud application imaging service. The interface engine is configured to transfer the media item to the plug-in. | 08-29-2013 |
20130226994 | 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. | 08-29-2013 |
20130226995 | System and Method for Adaptive Electronic Distribution of Information - A system and method for generating, presenting, transferring, and tracking personal, product, organizational information or the like as a microsite that mimics the look and feel of a business card in a manner that is adaptive to the platform on which the microsite displays. A microsite may be associated with a product, person, organization or other entity, and may be grouped together with other microsites in various associations. Share activity of the microsites between users may be tracked to generated share analytics on the shared microsites. | 08-29-2013 |
20130226996 | NETWORK TERMINAL SYSTEM AND TERMINAL DEVICE - The display device has display means for displaying textual information, first text input means for entering a text string into a text input field of the display means where characters entered, and first send-receive means for sending/receiving information about the text string entered by the first text input means to/from a network. The terminal device has second send-receive means for sending/receiving the text string information sent by the first send-receive means of the display device to/from the network and second text input means for displaying the text string information received by the second send-receive means and entering a text string. The text string information is sent to the network from the second send-receive means. The display device receives text string information from the network via the first send-receive means. The received text string information is used to generate a text string that is entered by the first text input means. | 08-29-2013 |
20130226997 | Networked Applications with Client-Caching of Executable Modules - Disclosed are various embodiments for providing networked applications that are segmented into multiple client-cached executable modules. Multiple networked applications are provided by an application server, and a module cache is maintained in a client. The client obtains a user invocation of a particular functionality associated with a networked application. One of the modules associated with the particular functionality is obtained by the client from the application server over a network in response to determining that the module is not already in the module cache. The module is executed by the client to provide the particular functionality. A data cache may be implemented that includes data blocks that have been used, are being used, or are predicted to be used by the networked application. | 08-29-2013 |
20130226998 | PROVIDING MACHINE-TO-MACHINE SERVICE - The disclosure is related to providing a machine-to-machine (M2M) service. Device identification information on a specific M2M device associated with a requested M2M service may be obtained. Device data corresponding to the device identification information may be obtained. A user interface (UI) template corresponding to the requested M2M service may be determined. An M2M application data may be created by combining the obtained device data and the determined UI template. | 08-29-2013 |
20130226999 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR INTERACTION BETWEEN USERS - A method, system and program product comprises establishing a communication with a server. A location of a user is transmitted to the server. A user's question is transferred to the server. The question comprises text and at least one multimedia component. The server is configured to be operable for enabling other users, located within a predetermined distance from the location, to receive the question and to post a reply to the question. The server is further configured to be operable for storing replies to the question and sending at least one notification to the user that replies have been received. | 08-29-2013 |
20130227000 | Server Apparatus For Providing Contents To Terminal Devices - In a server apparatus for providing content to terminal devices, a receiver receives from a first terminal device indication information that indicates processing to be performed on content data representing content. An acquisition unit acquires content data of the content as a processing target. A processor performs the processing indicated by the indication information on the content data. A storage unit identifies the content data by identification information, and stores the content data in correspondence to the identification information as unprocessed content data and stores the content data on which the processing has been performed as processed content data. A transmission controller transmits the unprocessed content data identified by the identification information to a second terminal device when the second terminal device requests the content data in order to edit the content. | 08-29-2013 |
20130227001 | APPARATUS AND METHOD FOR MOVING A UI BY USING HTML - An apparatus and a method for moving a user interface (UI) by using HTML (Hypertext Markup Language) are provided. A first remote UI client stores UI state information when a user makes a request for the movement of a UI through the first remote UI client, the first remote UI client transmits UI state information together with UI information to a second remote UI client that the user has selected in order to move the UI, and the second remote UI client restores the UI of the first remote UI client from the received UI information and UI state information. Accordingly, the UI can be moved quickly and easily without going through a remote UI server. | 08-29-2013 |
20130227002 | Methods and Systems for the Display and Navigation of a Social Network - Systems and methods for the display and navigation of a social network or set forth. According to one embodiment a method comprising identifying a first profile in a social network, identifying associated profiles associated with the first profile, ranking the associated profiles, wherein ranking is not based exclusively on a degree of separation, and outputting the associated profiles based at least in part on the ranking is set forth. According to another embodiment a method comprising identifying a user profile, identifying a member profile, determining an association path for the user profile and the member profile, and outputting the association path is set forth. | 08-29-2013 |
20130227003 | METHODS AND SYSTEMS FOR SELECTING MEDIA CONTENT BASED ON TECHNICAL ENVIRONMENT INFORMATION - The present disclosure includes methods and systems for selecting media content based on technical environment information. A connection over a network between a server and a client is established. The e connection is associated with the technical environment information and the technical environment information is associated with an the ability of the client to playback media content locally. The method includes selecting, at the server, a version of media content appropriate for playback at the client locally based on the ability of the client. | 08-29-2013 |
20130227004 | METHODS FOR OPTIMIZING A WEB CONTENT PROXY SERVER AND DEVICES THEREOF - A method, non-transitory computer readable medium, and apparatus that includes obtaining content with an original server cookie comprising a name and a value in response to a client request. Whether the value includes one or more of an established set of characters is determined. A new value is generated based on the value of the original server cookie and a URL encoding of the one or more of the established set of characters and any percent characters included in the value of the original server cookie prefixed by a first indicator character, when it is determined that the value includes one or more of the established set of characters. A web optimized client cookie comprising the new value and the name of the original server cookie concatenated with a domain attribute and path attribute associated with the content is generated. The web optimized client cookie is provided to the client. | 08-29-2013 |
20130227005 | PERSONAL INTER-HOME MEDIA EXCHANGE NETWORK - A system and method support the exchange of media between friends, family members, and 3rd party media providers over a closed and secure media exchange network. The media may include, for example, digital video, digital audio, digital images, digital data, or any form of digital information. | 08-29-2013 |
20130232185 | MANAGING DISTRIBUTED APPLICATIONS USING STRUCTURAL DIAGRAMS - Embodiments are directed to providing a structural diagram to collect user input data in a non-linear manner and to managing multiple distributed application models using a structural diagram. In one scenario, a computer system receives a user input specifying a distributed software application that is to be managed across various different computer systems. The computer system determines, based the specified distributed application, which nodes are to be displayed in a structural diagram, where the nodes of the structural diagram represent application properties for managing the specified distributed software application. The computer system then provides a structural diagram that displays the determined nodes. The nodes allow non-linear configuration of the specified application across the various computer systems. | 09-05-2013 |
20130232186 | METHODS AND APPARATUS TO REDUCE MEMORY REQUIREMENTS FOR PROCESS CONTROL SYSTEM SOFTWARE APPLICATIONS - Methods and apparatus to reduce memory requirements of software applications in a process control system are disclosed. An example apparatus includes a primary process space to execute a primary application for use in a process control system, a primary user interface associated with the primary application and to be rendered on a display, and a secondary application to be invoked via the primary application. The secondary application includes a client application to enable interaction between the primary application and the secondary application, and a server application that serves the client application to implement at least one software component to generate a secondary user interface associated with the secondary application. The secondary user interface is to be communicated to the primary application to be rendered within the primary user interface. | 09-05-2013 |
20130232187 | SYSTEMS AND METHODS FOR MANAGING DATA IN A NETWORKED COMMUNICATION SYSTEM - Systems and methods are provided for managing data in a networked communication system. In particular, certain embodiments of the disclosed subject matter include an apparatus having a processor configured to run a module stored in memory that is configured to receive a first data request requesting the apparatus to provide contents of a data file, to determine that the data file is associated with a remote data file at the server, and based on the determination, to send a second data request to the server to provide the data file to the apparatus, and to receive a response to the second data request from the server, the response including the contents of the data file. | 09-05-2013 |
20130232188 | INFORMATION PROCESSING APPARATUS AND CLIENT MANAGEMENT METHOD - According to one embodiment, an information processing apparatus manages client terminals belonging to groups organized hierarchically. The information processing apparatus includes an image file generator, a permitted group setting module and a delivery controller. The image file generator generates a disk image file for a first group of the groups, the disk image file including a first OS and a first application program. The permitted group setting module sets a second group of the groups to be a permitted group to which delivery of the disk image file is permitted, wherein the second group is subordinate to the first group. The delivery controller delivers the disk image file to a client terminal belonging to the first group and a client terminal belonging to the permitted group. | 09-05-2013 |
20130232189 | CONTENT MANAGEMENT APPARATUS - There is disclosed an apparatus configured to provide a chart of content items to a plurality of user devices. The apparatus is configured to enable individual users to temporarily access one or more content items listed in the chart. The apparatus comprises a user device interface configured to communicate with user device applications and a permissions module configured to define user access permissions, including temporary user access permissions, relating to individual ones of the one or more items of content. The apparatus also provides a distribution module configured to implement permissions defined in the permission module in relation to user devices by making available one or more items of content listed in the chart to at least one user device application. | 09-05-2013 |
20130232190 | MANIPULATING BINARY LARGE OBJECTS - Embodiments provide automated access policy enforcement, content rule enforcement, and data transformations in a binary large object (blob) storage service. Verified and unverified clients are allowed varying degrees of access to stored blobs. In response to a read request associated with a target blob of a particular blob type, criteria from the read request are used to execute one or more transformation functions defined by the blob type to create transformed data, and the transformed data is provided to the client. In response to a write request including a target blob of a particular blob type, a set of content rules associated with the blob type is executed against the target blob. The target blob is stored based on the content rules being successfully executed. | 09-05-2013 |
20130232191 | Multi-Application Cloud Storage Platform and Cloud Storage Terminal - A client platform and a cloud storage terminal for cloud storage includes a client interface adapted to connect to a client terminal which is communicated with multiple cloud storage servers, multiple partitions corresponding to multiple cloud storage applications, in which there is a mapping relationship between the multiple partitions and the multiple cloud storage servers, a user interface configured to receive a user input and a control module configured to perform a first operation on at least one of the multiple partitions based on the user input. | 09-05-2013 |
20130232192 | OPERATIONS TASK MANAGEMENT SYSTEM AND METHOD - A server including an input device receiving information, an output device generating output information, a memory, and a processor utilizing the memory. | 09-05-2013 |
20130232193 | Control-Plane Interface Between Layers in a Multilayer Network - In one embodiment, information is exchanged between independent control planes of different layers in a multilayer network, such as, but not limited to, between a packet switching client-layer network and an optical server-layer network. This exchanged information includes signaling regarding a server-layer communications service, having server-layer characteristics, within the server-layer network for use in communicatively coupling at least two devices of the client-layer network. In one embodiment, the client-layer network specifies at least one of these server-layer characteristics that the server-layer communications service provided by the server-layer network must have. In one embodiment, the server-layer network signal to the client-layer network at least one of these server-layer characteristics of the existing server-layer communications service. In one embodiment, this signaling between the client-layer network and the server-layer network includes sending extended Resource Reservation Protocol (RSVP) messages. | 09-05-2013 |
20130232194 | EVENT APPLICATION - A system, method, and article of manufacture provide the ability to manage event-based information/content. A client application uploads information about an event to an event application executing on a server. The event application manages information for an event site that corresponds to an event that multiple persons attend and is an electronic representation of the event. The event application receives the uploaded information and manages client access to the uploaded information. | 09-05-2013 |
20130232195 | METHOD, DEVICE AND SYSTEM FOR OBTAINING RICH MEDIA FILES - The present disclosure provides a method, device and system for obtaining a rich media file. The method includes: monitoring that a user has selected a rich media file link, sending a download request to a network server to download a rich media file corresponding to the rich media file link, in which the download request carries a terminal device identifier, a rich media file identifier and display screen information of a terminal device; obtaining and displaying the rich media file sent by the network server, in which the rich media file displayed is searched out and obtained by the network server according to the rich media file identifier, the rich media. file is adjusted by the network server according to the display screen information of the terminal device, and is sent by the network server according to the terminal device identifier. | 09-05-2013 |
20130232196 | RECEIVING AN UNLIMITED NUMBER OF DATA ITEMS MODIFIED BY A WEB TRANSACTION - A system and associated method for receiving an unlimited number of data items modified by a Web transaction. A processor requests a service from a Web-service program by sending the service program a set of data items and a client identifier. The Web-service program responds with a Web-interface program identifier and a user session identifier. The processor uses the session identifier, the Web-interface program identifier, and a storage location of the data items to open a session with a Web-interface program, during which the processor directs the Web-interface program to modify the data items and store them on a data storage device without interacting with the Web-service program. When the user session terminates, the processor requests from the Web-service program the modified data items and the Web-service program sends the data items to the processor without involvement of the Web-interface program. | 09-05-2013 |
20130238684 | VERIFICATION OF SHARED DISPLAY INTEGRITY IN A DESKTOP SHARING SYSTEM - A system and related operating methods that achieve shared screen verification are presented here. One operating method begins by establishing a desktop sharing session between a publisher device and a viewer device, during which the publisher device renders a publisher display and the viewer device renders a viewer display that corresponds to the publisher display. The method continues by capturing first framebuffer data for a frame of the publisher display, capturing second framebuffer data for the corresponding frame of the viewer display. The method processes the first framebuffer data and/or the second framebuffer data to obtain processed framebuffer data having a consistent display resolution. Thereafter, the method compares the processed second framebuffer data to the processed first framebuffer data to obtain a measure of quality. | 09-12-2013 |
20130238685 | METHOD AND APPARATUS PROVIDING A USER INTERFACE FOR A REQUEST-ORIENTED SERVICE ARCHITECTURE - An approach for providing a request in a request-oriented service architecture is described. A user interface is presented. A verb-noun request based on an input into a user interface causes generation of a transaction based on a feature, declaration information, an action to be performed on the feature, and a current state of the feature. A response is received indicating that the current state of the feature is updated, at least in part, by the transaction. An indication relating to the response is presented by the user interface. | 09-12-2013 |
20130238686 | METHOD AND APPARATUS FOR GENERATING, USING, OR UPDATING AN ENRICHED USER PROFILE - A method, an apparatus, and a computer program product for communication are provided in which a communications device is operable to provide an improved user experience or to improve the performance and/or operation of the device through use of an enriched user profile. In one aspect, the communications device may obtain an attribute including a user specific informational element from a component operable on the communications device. The communications device may generate a profile synopsis from the attribute by abstracting at least a portion of the user specific informational element from the attribute, and transmit the profile synopsis. The communications device may receive an enhanced informational element derived from an aggregation of profile synopses from a plurality of devices and may generate an enriched user profile by augmenting the attribute with at least a portion of the received enhanced informational element. | 09-12-2013 |
20130238687 | INFORMATION PROCESSING APPARATUS AND CLIENT MANAGEMENT METHOD - According to one embodiment, an information processing apparatus is applied to a client management system which manages first-type clients and second-type clients. The apparatus includes an information generator and a delivery controller. The information generator generates delivery group information including at least one of client member indicating a first client of the first-type clients and user member indicating a user who uses one of the second-type clients, wherein the first client executes virtualization software. The delivery controller delivers a disk image to the first client if the client member is in the delivery group information, and delivers the disk image to an execution server if the user member is in the delivery group information. | 09-12-2013 |
20130238688 | DISTRIBUTION SYSTEM AND DISTRIBUTION SERVER - The present distribution system is formed by a plurality of clients enabled to receive a plurality of channels of signals and a distribution server enabled to output the plurality of channels of signals to respective clients. Each of the plurality of clients includes a switch unit and a transmission unit. The distribution server includes a plurality of transceiver units, a delay amount determining unit and a delay adjusting unit. The respective transceiver units output the plurality of channels of signals to the plurality of clients and receive selection information and dependent information from the respective plurality of clients. The delay amount determining unit determines delay amount to be instructed to the respective plurality of transceiver units based on the dependent information. The delay adjusting unit controls delay amount for the respective plurality of transceiver units based on the delay amount determined by the delay amount determining unit. | 09-12-2013 |
20130238689 | SERVER APPARATUS AND IMAGE DISPLAY SYSTEM - A server apparatus capable of connecting to a content providing apparatus which provides content and an image display apparatus via a network, includes an index data processing unit which provides index data to the image display apparatus, based on content to be provided by the content providing apparatus, for having the image display apparatus display a list screen including information of the content; and an image data processing unit which provides image data to the image display apparatus for having the image display apparatus display a content display screen using information of the content selected from the list screen by an operator. | 09-12-2013 |
20130238690 | PROCESSING OF APPLICATION PEAK LOAD - Methods may provide peak load processing on a computer system. A method may include receiving at a remote computer system a request from a local computer system, coupled to the remote computer system by a network, to replicate at the remote computer system a local instance of an application executing on the local computer system that is subject to user requests received at the local computer system. The method may further include replicating on the remote computer system a remote instance of the application and redirecting user requests from the local computer system to the remote computer system. The method may further include executing on the remote computer system the remote instance of the application, including processing with the remote instance of the application user requests redirected from the local computer system to the remote instance of the application. | 09-12-2013 |
20130238691 | VALIDATION ASSOCIATED WITH A FORM - Form validation is disclosed, including: generating a first parameter and a second parameter in response to a request for a form from a client device; sending a first triggering message including the first parameter and the second parameter to the client device; receiving data associated with submission of the form; and determining whether the data associated with the submission of the form includes the hidden form field that matches the first parameter and a submitted value corresponding to the hidden form field that corresponds to the second parameter, in the event that the hidden form field matches the first parameter and the submitted value corresponding to the hidden form field corresponds to the second parameter, determine that the data associated with the submission of the form is successfully validated. | 09-12-2013 |
20130238692 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR SIMULATING AN ONLINE SESSION - A method and system for conducting an offline session simulating an online session between a client and server in a network environment. The client imports data and functional logic from the server prior to going offline. The imported functional logic is embedded into a format or document that is capable of being interpreted and performed by the local interface at the client that is used to interact with server during an online session. Whether offline or online, the user utilizes the same local interface at the client to transmit instructions to the functional logic in order to manipulate the data. In an offline session, such instructions cause the imported and embedded functional logic to execute, thereby manipulating the data that is imported at the client. Known synchronization methods may also be used in order to maintain consistency and coherency between the imported data at the client and the database at the server. | 09-12-2013 |
20130238693 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR SIMULATING AN ONLINE SESSION - A method and system for conducting an offline session simulating an online session between a client and server in a network environment. The client imports data and functional logic from the server prior to going offline. The imported functional logic is embedded into a format or document that is capable of being interpreted and performed by the local interface at the client that is used to interact with server during an online session. Whether offline or online, the user utilizes the same local interface at the client to transmit instructions to the functional logic in order to manipulate the data. In an offline session, such instructions cause the imported and embedded functional logic to execute, thereby manipulating the data that is imported at the client. Known synchronization methods may also be used in order to maintain consistency and coherency between the imported data at the client and the database at the server. | 09-12-2013 |
20130238694 | Maintaining Data States Upon Forced Exit - Methods, program products, and systems of maintaining data states upon forced exit are disclosed. In one aspect, an application program executing on the mobile device can maintain a connection to a remote data store and retrieve and cache data from the data store. When the mobile device receives an event that forces the application program to terminate, the mobile device can provide a time window in which the mobile device can perform various state preservation actions. During the time window, the mobile device can store data states, including states of the connection and states of the cached data. When the application program is re-launched, the mobile device can use the stored data states to restore a connection and a displayed view. | 09-12-2013 |
20130238695 | COMMUNICATION BETWEEN TWO WEB APPLICATIONS - A method for communication between a first web application associated with a first browsing domain and a second web application associated with a second browsing domain. The browser-implemented applications record data from a browser software module and prohibit access to data recorded for selective browsing domains. The browser concurrently displays at least two sub-pages of an initial web page, a first sub-page being used for displaying a user interface for the first web application, a second sub-page being used for displaying a user interface for the second web application being executed independently of the first web application. A first software module of the first web application stores data in a database which is read by a second software module of the second web application, the first and second software modules being associated with a third browsing domain. | 09-12-2013 |
20130246504 | METHOD FOR SUBSCRIBING TO NOTIFICATION, APPARATUS AND SYSTEM - The present invention discloses a method for subscribing to a notification by a user terminal, an apparatus and a system. The user terminal includes a client, and the user terminal communicates with a website and a notification server via a network. The method includes the following steps: A browser obtains a webpage from the website, and presents the webpage; and the browser triggers, according to an event of the webpage, that the client sends a registration request to the notification server, where a registration request message includes a website identifier, so that the notification server pushes a notification of the website to the user terminal. | 09-19-2013 |
20130246505 | RELAY SERVER, RELAY COMMUNICATION SYSTEM, AND COMMUNICATION APPARATUS - In a relay communication system, a method and apparatus prevent crossover among call controls in sections and crossover among communication routes in each of the sections. Relay servers relay communication between client terminals. A relay server creates information, and allows a whole of a relay communication system to share the information, which includes: relay group information indicating that the relay servers constitute a relay group; and relay server information indicating a client terminal capable of communicating with the relay server. The relay servers and the client terminals collate identification information of call control, transmitted when the call control is executed for a destination for communication in each section, and identification information of call control, received from the destination for communication in each section when a communication route is established, with each other, and allows the call controls and the communication routes to correspond to each other. | 09-19-2013 |
20130246506 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING INFORMATION PROCESSING PROGRAM - An information processing system includes an information processing apparatus, a first apparatus connected to the information processing apparatus with a firewall interposed therebetween, and a second apparatus connected to the information processing apparatus with the firewall interposed therebetween and is connected to the first apparatus within the firewall. The information processing apparatus includes a first receiving unit receiving a communication from the first apparatus and a first transmitting unit that transmits an instruction to request the second apparatus to transmit information to the first apparatus. The first apparatus includes a second receiving unit receiving a communication from the first transmitting unit and a second transmitting unit that transmits an instruction to the second apparatus. The second apparatus includes a third receiving unit receiving a communication from the second transmitting unit and a third transmitting unit that transmits information to the information processing apparatus. | 09-19-2013 |
20130246507 | RELAY DEVICE, INFORMATION PROCESSING SYSTEM, AND COMPUTER-READABLE RECORDING MEDIUM - A relay device includes a memory and a processor coupled to the memory. The processor executes a process including storing association relationship information in which a session identifier for identifying a session established between a server and a client by a program running on the server is associated with a server identifier for identifying the server. The process includes determining whether a session identifier contained in a message received from a distributing device is contained in the association relationship information stored at the storing. The process includes selecting a relay system used when the received message is transferred to the server in accordance with a program that has established a session indicated by the session identifier contained in the message. The process includes transferring the message by using the relay system selected at the selecting. | 09-19-2013 |
20130246508 | TRANSACTION ACCELERATION FOR CLIENT-SERVER COMMUNICATION SYSTEMS - Self-discovering transaction accelerators improve communications between a client and a server. A client directs a message to a server. A client-side transaction accelerator intercepts the message, terminates the connection with the client, and accelerates the request by replacing segments of data with references. The accelerated request is forwarded to a server-side transaction accelerator through a new connection. The server-side transaction accelerator reconstructs the message by replacing the reference with segment data in a persistent segment store accessible to the server-side transaction accelerator. The reconstructed request is then provided to the server. Accelerations may occur in any direction of communication. Persistent segment stores can be pre-populated with segment data from other transaction accelerators and anticipated transactions. The persistent segment store can store segments that are data segmented based on content of the data and can be independent of transaction protocol, application, and device. | 09-19-2013 |
20130246509 | INFORMATION PROCESSING SYSTEM, USER TERMINAL, INFORMATION PROCESSING DEVICE, AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM - An information processing system comprises a user terminal and an information processing device. A remote operation screen image for remotely operating the information processing device is displayed with the user terminal so that the information processing device is operated by remote control via the user terminal. The information processing device includes: a screen image controlling part for receiving operation information from the user terminal; a contents determining part for determining if contents accessed by a browser are internal contents of the information processing device when the operation information is a process request requiring start up of the browser; and a browser controlling part for starting up a first browser on the information processing device when the internal contents are to be accessed, and sending a browser start up instruction to cause start up of a second browser installed on the user terminal when external contents are to be accessed. | 09-19-2013 |
20130246510 | REMOTE CONTROL SYSTEM, CLIENT DEVICE, AND SERVER DEVICE - A remote control system including a server device and a client device. The client device displays an operation screen of the server device and, when an operation is input, sends operation information to the server device, thereby remotely operating the server device. The client device may request a moving picture content file from the server device. Upon receiving the requested moving picture content file, the client device displays the moving picture in place of the operation screen. The user of the client device can then view the moving picture without being troubled by the slow screen update speed of the remote control operation screen. | 09-19-2013 |
20130246511 | Systems and Methods for Serving Applications in an Application Server Environment - In a distributed application execution system having a plurality of application servers, each application server has volatile and nonvolatile storage as well as computational resources for executing applications as follows. A plurality of applications is stored in non-volatile storage. At least one such application is a primed application which is derived as follows. An unprimed application is executed and an initialization signal is optionally communicated to the unprimed application. A status signal is obtained from the unprimed application. Upon receipt of the status signal, the unprimed application is checkpointed to produce the primed application, and the primed application is stored. A request to execute the primed application is received from a client system. In response to the request, the primed application is loaded from non-volatile storage into volatile storage, and the primed application is executed. The primed application returns a result to the request to the client system. | 09-19-2013 |
20130246512 | COGNITIVE AGENT - Aspects relate to a cognitive agent that performs functions associated with a desired result. The functions performed by cognitive agent supplement other activities performed at a same time. In such a manner, the cognitive agent can function as a surrogate for a user. A performed activity can trigger implementation of another activity that is an extension of the performed activity. Cognitive agent can perform functions that can be represented as an avatar. Further, cognitive agent can be associated with a diagnostics component that evaluates an operating condition. Based on the operating condition cognitive agent can implement automatic actions associated with mitigating failures and/or prolonging the life of machinery. | 09-19-2013 |
20130246513 | Systems and Methods for Object-Based Interaction with Cloud-Based Applications - Server-side systems and methods may: execute a virtualized application instance based on a version of the application in a virtual computing environment; capture first object data regarding an application object of the virtualized application instance; transmit to a remote client device the first object data; receive from the remote client device second object data relating to a client-side object at the remote client device, the client-side object representing the application object; and synchronize the application object with the client-side object based on the second object data. Client-side systems and methods may: receive a set of user interactions with respect to a client-side object representing an application object of the virtualized application instance; modify the client-side object based on the set of user interactions; provide second object data relating to the modified client-side object; and transmit to the remote server the second object data; receive from the remote server first object data relating to the application object. | 09-19-2013 |
20130246514 | METHOD, SYSTEM, AND CLIENT FOR IMPLEMENTING GROUP - The disclosure provides a method, a system, and a client for implementing a group, wherein the method includes: setting up, by a client, a tag for a successfully created group and requesting, by the client, user information associated with the tag from a server; and initiating, by the client, an invitation for joining the according to the acquired user information. With the method for setting up the tag for the group according to the disclosure, automatic invitation of the group is well implemented, and prompt gathering of users associated with the group is realized, thereby achieving aimed prompt expansion of the group usage scale. | 09-19-2013 |
20130246515 | SECURING ASYNCHRONOUS CLIENT SERVER TRANSACTIONS - A method for securing asynchronous client server transactions is provided in the illustrative embodiments. A request including an application identifier and a version of a second application is received at a first application. A service identifier is generated if a session with the second application is valid. A registry is generated at the first application. A catalog is generated based on the registry and the service identifier and the catalog are sent to the second application. A sub-request including the service identifier is received as part of an asynchronous client server transaction. Validity of the sub-request is determined by determining whether the service identifier has expired, whether the sub-request requests a service that is permissible according to the catalog, whether the service identifier is used in conjunction with the second application, or a combination thereof. If the sub-request is valid, the service is provided. | 09-19-2013 |
20130246516 | HOST CONTROLLER USING REDUCED NETWORK RESOURCES TO MONITOR HOSTS - A host controller generates and sends a request for first status information to a host. The host controller receives first status information from the host along with a unique identifier that is associated with the first status information. After a time period, the host controller generates and sends a new request for second status information to the host, the new request including the unique identifier. When second status information and the first status information are associated with the same unique identifier, the host controller receives a response from the host indicating that the second status information is the same as the first status information. | 09-19-2013 |
20130254259 | METHOD AND SYSTEM FOR PUBLICATION AND SHARING OF FILES VIA THE INTERNET - A method and system of publishing and sharing files over the internet wherein one or more files are uploaded from a software application on a client device to a web server which generates a URL location for the file(s) and an associated text message that are transmitted back to the client device for sharing with third-party devices at the same time the file(s) continue to upload on the web server in the background. | 09-26-2013 |
20130254260 | NETWORK THREAT ASSESSMENT SYSTEM WITH SERVERS PERFORMING MESSAGE EXCHANGE ACCOUNTING - A server has a firewall module that performs accounting of traffic seen at the server. The traffic includes message exchanges, such as HTTP requests and HTTP responses. The server tests the message exchanges to determine if they match any of several message exchange categories. The server keeps statistics on matching traffic, for example the rate of matching traffic generated by a particular requesting client. Typically, the server is a proxy server that is part of a content delivery network (CDN), and the message exchanges occur between a client requesting content, the proxy server, other servers in the CDN, and/or an origin server from which the proxy server retrieves requested content. Using the message exchange model and the statistics generated thereby, the server can flag particular traffic or clients, and take protective action (e.g., deny, alert). In an alternate embodiment, a central control system gathers statistics from multiple servers for analysis. | 09-26-2013 |
20130254261 | System and Method of Managing Servers for Streaming Desktop Applications - A method of a client device accessing server based applications comprising the steps of communicating to a management server an application identifier and a client identifier to the management server over a global network. Then determining a set of available worker servers from a plurality of worker servers by the management server and selecting a worker server. A desktop operating system is loaded on one the worker server along with application-persistent data associated with the client identifier and associated with the application identifier from a database. The application is then executes the application on the worker server and stores in the database current application-persistent data associated with the client identifier. | 09-26-2013 |
20130254262 | SYSTEM AND METHOD FOR A USER TO DYNAMICALLY UPDATE A MOBILE APPLICATION FROM A GENERIC OR FIRST APPLICATION WITHIN A CLASS OF APPLICATIONS TO CREATE A SPECIFIC OR SECOND APPLICATION WITH SAID CLASS OF APPLICATIONS - A method of dynamically reconfiguring a generic class mobile application in a mobile device for a specific use within that general class comprises: downloading an adaptable framework of the generic class mobile application onto the mobile device; triggering communication between a server and the mobile device, said communication directing the server to reconfigure at least one of content, presentation and function of the generic mobile application, therein creating a specific use of the generic class mobile application. | 09-26-2013 |
20130254263 | METHOD OF TRANSMITTING DATA OF USB DEVICE TO SERVER, AND CLIENT TERMINAL PERFORMING THE METHOD - There is provided a data processing method of a client terminal that communicates with a server, including: receiving a data request message for requesting data of a USB device connected to the client terminal, from the server, the data request message including information about a size of data that is to be read from the USB device; acquiring data corresponding to the size of data included in the data request message, from the USB device; deciding a size of data that is able to be additionally transmitted from the USB device, according to operation states of other USB devices connected to the client terminal; and transmitting a data transmission completion message to the server, wherein the data transmission completion message includes information about the size of data that is able to be additionally transmitted, and the data acquired from the USB device. | 09-26-2013 |
20130254264 | TETHERING METHOD, COMPUTING DEVICES, SYSTEM AND SOFTWARE - In one aspect, a mobile browser may be used to facilitate tethering of a client computing device to a mobile device. A first data connection may be opened between a client computing device seeking internet access and a browser application executing in the mobile browser. A second data connection may be opened between the browser application executing in the browser and an internet server. The browser application may automatically relay internet-destined data received from the client device to the internet server and may further automatically relay internet-originated data received from the internet server to the client device. In another aspect, a gateway identifier identifying a gateway for accessing the internet via a wireless LAN data connection may be modified or deleted to cause the mobile device to use a cellular data network data connection, rather than the wireless LAN data connection, for relaying internet-destined data from the client computing device. | 09-26-2013 |
20130254265 | SYSTEM AND MECHANISMS FOR TRANSFERRING USER SELECTED CONTENT TO A RECIPIENT - In accordance with an implementation of the present application, a non-transitory computer-readable storage medium is provided that stores instructions executable by a computing device, the non-transitory computer-readable storage medium comprising instructions to receive an inventory listing generated by a local computing system for a plurality of visual works, wherein the inventory listing includes information for each individual visual work included in the plurality of visual works and one or more images of each individual work. Further, a selection is received of at least a portion of the plurality of the visual works and information for each individual work for inclusion in a displayable compilation of the selected portion of the plurality of the visual works. | 09-26-2013 |
20130254266 | GLOBAL API DEPLOYMENT AND ROUTING - A method and a system are provided for implementing a global application program interface and providing routing to a number of services. A global traffic manager may receive an application program interface call from an originating processing device via an open public network. The global traffic manager may return an address of a closest edge server, with respect to the originating processing device, from among a number of edge servers, in an edge network. The edge server may obtain a location having data corresponding to the application program interface call and may make a data specific application program interface call to a data center corresponding to the obtained location. The edge server may receive data from the data center and may ensure that the data is in a proper format. The edge server may send the data to the originating processing device via the open public network. | 09-26-2013 |
20130254267 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR SIMULATING AN ONLINE SESSION - A method and system for conducting an offline session simulating an online session between a client and server in a network environment. The client imports data and functional logic from the server prior to going offline. The imported functional logic is embedded into a format or document that is capable of being interpreted and performed by the local interface at the client that is used to interact with server during an online session. Whether offline or online, the user utilizes the same local interface at the client to transmit instructions to the functional logic in order to manipulate the data. In an offline session, such instructions cause the imported and embedded functional logic to execute, thereby manipulating the data that is imported at the client. Known synchronization methods may also be used in order to maintain consistency and coherency between the imported data at the client and the database at the server. | 09-26-2013 |
20130254268 | METHOD FOR STREAMING MEDIA AND MEDIA CONTROLLER - Embodiments provide a method for streaming media and a media controller. The method includes: receiving, by a media controller, a media streaming request sent by a user equipment, and allocating an index to the user equipment, wherein the index is used to indicate an address of a corresponding buffer in the media controller to which data to be streamed is stored; binding the streaming request and the index of the user equipment and storing in a table, and sending the them to a media server so that the media server controls, according to the table, a storage device to send the data to be streamed to an address of a buffer corresponding to the index; and receiving then streaming the data to be streamed that is requested by the streaming request to the corresponding user equipment by querying the table. | 09-26-2013 |
20130254269 | REQUEST ROUTING USING NETWORK COMPUTING COMPONENTS - A system, method and computer-readable medium for request routing. A DNS server at a content delivery network service provider obtains a DNS query corresponding to a resource requested from a client computing device and associated with a first resource identifier. The first resource identifier includes a first portion with DNS information and a second portion with path information. The DNS server selects a network computing component for processing the requested resource based on the DNS portion of the resource identifier and transmits information identifying the selected network computing component to the client computing device. | 09-26-2013 |
20130254270 | COLLABORATIVE ONLINE SPREADSHEET APPLICATION - A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without requiring a user to install any specific spreadsheet software prior to using the application. In one implementation, the spreadsheet application may include a client engine that executes within browser programs of a plurality of client computing devices and server logic. The server logic may be configured to distribute the client engines to the plurality of client computing devices of the spreadsheet application when requested through the browser programs of each of the plurality of client computing devices. The server logic synchronizes a single spreadsheet document that is simultaneously open at the plurality of client computing devices. | 09-26-2013 |
20130254271 | Application Test Method Based On Service Delivery Platform, and Service Delivery Platform - Embodiments of the present invention provide an application test method based on a service delivery platform, and a service delivery platform. The method includes: receiving a service request message sent by an application server; determining whether the service request is a test request; if the service request is a test request, parsing the test request and obtaining a test instruction; and performing, according to the test instruction, a corresponding action and returning a corresponding response to the application server. With the method and the service delivery platform provided in the embodiments of the present invention, tests of all interfaces and service logic of an application can be covered without a test blind spot; and application test costs are decreased in the light of operators and application developers. | 09-26-2013 |
20130254272 | CLIENT-BASED CACHING OF REMOTE FILES - A lease system is described herein that allows clients to request a lease to a remote file, wherein the lease permits access to the file across multiple applications using multiple handles without extra round trips to a server. When multiple applications on the same client (or multiple components of the same application) request access to the same file, the client specifies the same lease identifier to the server for each open request or may handle the request from the cache based on the existing lease. Because the server identifies the client's cache at the client level rather than the individual file request level, the client receives fewer break notifications and is able to cache remote files in more circumstances. Thus, by providing the ability to cache data in more circumstances common with modern applications, the lease system reduces bandwidth, improves server scalability, and provides faster access to data. | 09-26-2013 |
20130254273 | SYSTEM AND METHOD FOR UTILIZING ENVIRONMENT INFORMATION IN UPNP AUDIO/VIDEO - An environment variable for use cases such as UPnP AV use cases. The environment variable of the present invention is used to store the physical location of the user. For example, the environment variable can be used to identify a particular location as being a user's living room, kitchen, etc. The information stored in the environment variable can be used to enhance the user experience of the digital home or other environment by minimizing the number of manual selections that the user has to make in order to initiate a use case such as playing music in a bedroom or watching movies in a living room. The environment variable is used to trigger a change of a profile and select the devices needed to implement different use scenarios. | 09-26-2013 |
20130254274 | Method, Device, and System for Downloading Games - The present disclosure applies to the field of software, and provides a method, a device and a system for downloading games. The method includes that: after a user logs in, a client device sends a version number of a local game hall and personal information of the user to a server, which generates and returns a silent configuration file for downloading according to the version number of the local game hall and personal information of the user, wherein the silent configuration file for downloading includes a list of games that needs to be updated and/or downloaded and a silent download speed-limiting mode; the client device receives the silent configuration file for downloading returned by the server, and silently downloads and/or updates corresponding games of the local game hall according to the silent configuration file for downloading. An embodiment of the present disclosure can set the most appropriate silent download mode according to network conditions and user requirements. | 09-26-2013 |
20130262558 | Method and Apparatus for Dynamic Prioritization of Content Through Interactive Browsing - A method includes identifying different content associated with a client device, transmitting a representation of the different content to the client device, and formatting the representation according to categories where the representation includes the different content displayed in different rows where each of the categories is represented by each of the rows. Different selections are detected from among the representation where the different selections represent an interest in corresponding content. The representation is modified based on the different selections. | 10-03-2013 |
20130262559 | SYSTEM AND METHOD FOR TRACKING USE OF PORTABLE OBJECTS - A system and method for tracking social use of portable objects distributed over a computer-communications network including the generation of at least one portable object on a content management platform executing on at least one application server, the distribution of an inactive representation of the at least one portable object over the network to one or more network servers that are communicatively coupled to a plurality of end-user devices, each end-user device operative to execute one or more Clients, each end-user using the Clients to engage in interactions with an activated portable object associated with each inactive representation, the delivery of activation data to Clients after detection of an object activation event on an inactive representation, the monitoring of interactions between end-users and activated portable objects, and the storing of a record for each monitored interaction in a database communicatively coupled the application server. | 10-03-2013 |
20130262560 | Method for Host Preview During a Remote Desktop Session - Updated image views of an actively changing desktop, in a remote desktop session being shared by a Remote Desktop terminal server, are displayed on the host's logon screen. Specifically, a Microsoft Window's based computer (host), which is communicating with a network projector (client) through a remote desktop connection, provides continually updating image views of the desktop being hosted in a remote desktop session onto the host screen such that a user locally positioned near the host may preview the desktop content being provide to, and output by, the remote projector. | 10-03-2013 |
20130262561 | Invention of Self-Creating Communication Center - Revolutionary self-creating communication center is invented. Any company and organization that intend to improve their internal communication or move the current communication to the next level can create the uniquely designed communication center by themselves online. The communication center will be established after they follow each design step. The web-based self-creating communication center and non web-based version are made up of different modules. Each module has its own process design layout and functionality. The layout and process functionality will help the company and the organization create the communication center online by themselves. These modules include the business account, information database for the business to select, design tools, stages of services selection and contents creation, test, modification, confirmation, online payment, billing, export and technical support etc. Each module is developed with programs. The programs are stored on the server and created separately on the storage device. They can be transferred and exported to the company and organization's legacy systems. The company and organization can change and modify the communication center anytime. | 10-03-2013 |
20130262562 | DATA COMMUNICATION MANAGING SYSTEM AND METHOD THEREOF - The present invention provides a data communication managing system. The system includes a first network segment client, a second network segment client, and a center unit. The center unit includes a manage unit and transmit data with the first network segment client and the second network segment client, respectively. The manage unit includes a transmission management part which is used to disallow the data transmission between the first network segment client and the second network segment client. | 10-03-2013 |
20130262563 | INTERNET ACCESS SYSTEM AND METHOD - An exemplary embodiment internet access method transmits a request through a first communication unit to a second communication unit in response to user request for a target web page. The method then analyzes the request to obtain an internet address of the target web page. Next, the method accesses the target web page on an internet server according to the internet address through the third communication unit, obtains source code of the target web page from the internet server, and transmits the obtained source code through the second communication unit to the first communication unit. Then, the method generates a web page according to the source code from the first communication unit. Next, the method controls the display unit to display the generated web page. | 10-03-2013 |
20130262564 | INTERACTIVE MEDIA DISTRIBUTION SYSTEMS AND METHODS - An interactive media commenting system includes a client computing system, a server communicatively coupled to the client computing system, a media server coupled to the client computing system and an interactive media module residing on the client computing system and configured to record and playback and interactive comment coupled to a webpage provided by the server. | 10-03-2013 |
20130262565 | SERVER, CLIENT TERMINAL, SYSTEM, AND STORAGE MEDIUM - There is provided a server including a database configured to store position information and priority of a landmark, a reception unit configured to receive, from a client terminal, position information of the client terminal, and a transmission unit configured to transmit, to the client terminal, the position information of the landmark corresponding to the position information received by the reception unit, and the priority of the landmark. The reception unit receives position information of a subject captured by the client terminal. Based on the position information of the subject received by the reception unit, the server further includes a control unit configured to perform control in a manner that the priority of the landmark stored in the database is updated. | 10-03-2013 |
20130262566 | REMOTE CONTROL OF AN APPLICATION USING DYNAMIC-LINKED LIBRARY (DLL) INJECTION - Systems and methods for providing remote access to an application using Dynamic-Linked Library (DLL) injection. A server remote access application executes a connect application that receives an identifier of the application as an argument. The application may be a game, etc., to which remote access is provided to one or more client devices. The connect application injects a Remoting DLL into the address space of the application, where the Remoting DLL provides a mechanism to communicate with a server remote access application. The server remote access application establishes a communications session between a client application on the client device and the application. Instructions directed by the application to the client application are captured by the Remoting DLL and provided to server remote access application. Similarly, inputs from the client device are communicated to the server remote access application and captured by the Remoting DLL, and then communicated to the application. | 10-03-2013 |
20130262567 | RESPONDING TO HYPERTEXT TRANSFER PROTOCOL (HTTP) REQUESTS - Embodiments enable HTTP servers to pass incomplete and/or corrupted files in response to file requests from clients. In the various embodiments, HTTP servers may be enabled to generate status codes identifying that an incomplete version of a file is being returned in response to a file request. In an embodiment, an HTTP server may be enabled to determine the ability of a client to handle incomplete versions of files. | 10-03-2013 |
20130262568 | CONTENT MANAGEMENT SYSTEM FOR PUBLISHING GUIDES - Technology for a content management system for publishing how-to guides is disclosed herein. In some embodiments, a method for publishing how-to guides includes importing a plurality of multimedia items into a first processing device; specifying, at the first processing device, a plurality of steps of a multimedia instructional presentation by inputting narrative in association with the multimedia items; and causing the multimedia instructional presentation to be published onto an electronic medium. | 10-03-2013 |
20130262569 | CONTENT COMPLEX PROVIDING SERVER FOR A GROUP OF TERMINALS - The present invention provides a content complex providing server capable of providing a content complex containing a plurality of different constituent content used to deliver one subject by using a plurality of terminals such that the content complex can be played efficiently only by a minimum operation when a receiver of the content can watch or listen to the plurality of terminals simultaneously. | 10-03-2013 |
20130262570 | SYSTEMS AND METHODS FOR AUTOMATIC SUBMISSION OF FORMS ON A WEB PAGE - Systems and methods for automatically submitting data entered into a web page in the event the user shifts focus away from the form may include displaying a web page to a user, the web page containing a form; receiving, from the user, at least some input corresponding to the form; detecting that the form has lost user focus; and submitting, in response to the detection, the form. | 10-03-2013 |
20130262571 | Client Control Method and Client Control System - One embodiment of the present invention is a client control method comprising a step in which a script execution application is installed at a client ( | 10-03-2013 |
20130262572 | Method for Activating and Deactivating Client-Side Services from a Remote Server - A system, apparatus, and method for controlling the operation of a service in a client device. The invention uses an existing protocol which is used for communications between an application resident in the device and a remote server to convey information about the service to the application. The information may be relevant to a service specific function, such as configuration or provisioning, or an activation or de-activation instruction, for example. The application receives the service related information, processes the information and then provides the information to the service via a notification channel. The service related information may be incorporated into a message sent from the remote server to the client device by using an element of the protocol, for example, by appending a text string to a header. | 10-03-2013 |
20130268576 | METHOD AND APPARATUS FOR DATA TRANSFER RECONCILIATION - A computer-implemented method and system for providing customized information from a content provider to a plurality of recipients. A content provider first ranks, via a content provider interface provided via a first computer server, a selected portion of the recipients into at least two separate tiers of recipients based upon a predetermined criteria. The content provider, generates, at the first computer server and via the content provider interface, customized information for transmission to the recipients. The content provider also generates, at the first computer server and via the content provider interface, associated information related to the customized information for each separate tier. Finally, the customized information and the respective associated information is transmitted to each tier of recipients. Preferably, the customized information comprises information identifying particular financial instruments offered for sale. In addition, the associated information comprises pricing information for the particular financial instruments offered for sale. | 10-10-2013 |
20130268577 | QUALITY OF EXPERIENCE REPORTING FOR COMBINED UNICAST-MULTICAST/BROADCAST STREAMING OF MEDIA CONTENT - Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for monitoring and reporting quality of experience (QoE) metrics that are associated with an access method. Other embodiments may be described and claimed. | 10-10-2013 |
20130268578 | Method And Apparatus For Facilitating Communications With A Managed Client Device - A method and apparatus for facilitating communications between a managing server and a client device. The managing server may be an ACS operable to configure a CPE to received connection request from an external server, which thereby brokers initiation of a communication session between the CPE and the ACS. The external server also preferably determines what type of connection request to use and provides configuration parameters to the ACS. | 10-10-2013 |
20130268579 | REMOTE CONTROL FOR A DIAGNOSTIC DISPLAY MECHANISM VIA REMOTE DESKTOP CONNECTIONS - A method and a system are disclosed for the remote control of a viewer via a remote application. Communication between the control application and the viewer, installed on a remote computer, takes place via an agent. The agent exchanges data with the viewer via two communication channels, an RDP connection and an RVIC channel. In an embodiment, each image in a sequence of images to be displayed is identified by an identifier and assigned to a transmission indicator. The transmission indicator indicates how the image is to be transmitted (lossless or lossy). The agent then generates a modified dedicated sequence of images, which is transmitted to the viewer. The viewer is then able to check the reliability of the received modified sequence of images. | 10-10-2013 |
20130268580 | Systems and Algorithm For Interfacing with a Virtualized Computing Service Over a Network Using a Lightweight Client - Systems and algorithm for providing a service to a client includes defining a virtual infrastructure in which a plurality of virtual machines are running on a virtualization layer with at least one of the virtual machine executing an image processor algorithm. The image processor algorithm is configured to access framebuffer data of a specific virtual machine that includes the service to be controlled, process the framebuffer data to generate image data packets with contextual information by scanning the framebuffer data to discern the image of the virtual machine display, evaluate the framebuffer data to identify contiguous areas of activity, extract data related to the contiguous areas of activity and package the extracted data into image data packets. The image data packets are transmitted to the client for presenting on a display device of the client. | 10-10-2013 |
20130268581 | METHOD OF ACQUIRING VEHICLE CONTENTS, METHOD OF DISPLAYING VEHICLE CONTENTS, SYSTEM FOR DISPLAYING VEHICLE CONTENTS, AND AUTOMOTIVE ELECTRONIC DEVICE - Disclosed is a method of acquiring vehicle contents, the method including receiving contents from a service provision server, acquiring meta information on the received contents, and acquiring vehicle contents displayable on a web browser on the basis of the received contents and the acquired meta information. | 10-10-2013 |
20130268582 | Method And Apparatus for Distributing Content Among Multiple Devices While In An Offline Mode - An example approach is provided for distributing content among user devices while in an offline mode. In the approach, a distributing/requesting module causes determination of one or more requests from at least one requesting device for one or more content items associated with at least one distributing device, wherein the one or more requests are determined using local connectivity between the at least one requesting device and the at least one distributing device. Further, distributing/requesting module causes an exchange, a storage, or a combination thereof of transactional information associated with the one or more requests, a delivery of the one or more content items, or a combination thereof of in an offline mode. Furthermore, the distributing/requesting module causes a transmission of the transactional information to at least one server when in an online mode. | 10-10-2013 |
20130268583 | Hybrid Client-Server Graphical Content Delivery Method and Apparatus - A hybrid client-server multimedia content delivery system is provided for delivering graphical information across a network from a server to a client device. An initial set of object data is provided sufficient for the client device to begin representing the virtual environment, followed by one or more subsequent items of the object data dynamically while the client device represents the virtual environment on the visual display device. The server maintains shadow rendering information identifying the items of object data which are currently in use at the client device. Delivery of subsequent object data to the client device is ordered and prioritised with reference to the shadow rendering information. | 10-10-2013 |
20130268584 | Methods and apparatus for publishing and subscribing electronic documents using intermediate rendezvous servers - A system and method for interconnecting a plurality of resource publisher computers with a plurality of rendezvous servers, facilitating resource publishers to dynamically publish content with little or no configuration, further facilitating web based access to the published resources by clients through a rendezvous server. The system organizes users as owners, publishers and/or subscribers of virtual channels, allowing publishers to dynamically publish resource sets to channels, and subscribers to access and/or update resources published to such channels. Resource sets reside at resource publishers, with a rendezvous server facilitating a network path to the resources, enabling resource publishers to have full control over their resources. The system facilitates subscriber clients to connect to a rendezvous server to view the status of the resource sets and access and/or update online resource sets. | 10-10-2013 |
20130268585 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR SMART UPLOAD AUTOMATION - Systems, methods, and computer program products for smart upload automation in which actions are automatically performed on a set of digital assets against a target item. In one embodiment, a system includes a network, a server machine, a client machine and a data storage device, each of which is coupled to the network. The client machine designates digital assets and a target item against which the assets will be uploaded. The digital assets are uploaded by the client machine to the data storage device via the network. The server machine automatically performs actions on the digital assets without intervention by the client machine, where the actions are associated with or in some way defined by the target item. The actions may include setting metadata values of the digital assets based upon metadata associated with the target item, or generating different renditions of the digital assets. | 10-10-2013 |
20130268586 | COMMUNICATION METHOD BETWEEN IP TERMINAL AND CLIENT - A communication method between an IP terminal and a client is provided to simplify a task for installing an IP terminal in an IP network by improving a communication method between the client and the IP terminal, a communication method between an IP terminal and a client over an IP network without the port mapping or port forwarding of an IP sharer, and a communication method between an IP terminal and a client, which enables even an ordinary person without specialized knowledge to install the IP terminal because the port mapping or port forwarding of an IP sharer is not performed. | 10-10-2013 |
20130268587 | INFORMATION PROCESSING DEVICE AND DATA MANAGEMENT SYSTEM - An information processing device includes a first storage unit, a transmission unit, a delete unit and a display control unit. The transmission unit transmits image data acquired from an examination device and stored in the first storage unit to a data management server to store the image data in a second storage unit of the data management server. The delete unit deletes the image data from the first storage unit if a predetermined condition is satisfied. The display control unit searches the first and second storage units for the image data, acquires the image data from the first storage unit with respect to the image data stored in the first storage unit, and acquires the image data from the second storage unit with respect to the image data not stored in the first storage unit. | 10-10-2013 |
20130275491 | METHOD AND DEVICE FOR ALTERNATIVE STATUS NOTIFICATION - In a system for delivering notifications to a network administrator's web browser during normal web browsing, a transaction state management module disposed between the web browser and the Internet tracks and manages various states of communications, a notification module stores notification messages, and an authentication module is configured to authenticate web page requests. Upon identifying the administrator through the authentication module, a client-side proxy temporarily stores the original HTTP request. A notification generator module constructs a notification data, and a special link to acknowledge the notice, which are returned to the web browser. Once the administrator selects the link, the original HTTP request is extracted from storage and forwarded by a server-side proxy to the original destination server. | 10-17-2013 |
20130275492 | Enabling Web Clients to Provide Web Services - Various embodiments enable web clients to provide web services. In one or more embodiments, web clients are configured to act as servers and can be used for, among other purposes, to and from calling of web services supported by the web client. Such uses can include, by way of example and not limitation, pushing messages to and from the web client. The various techniques can utilize standard protocols and libraries and without the need for any custom code or custom plug-ins. | 10-17-2013 |
20130275493 | PROVIDING BROWSING HISTORY ON CLIENT FOR DYNAMIC WEBPAGE - A technique is provided for capturing browsing history of a webpage. A processor receives a webpage from a server, determines that a trigger associated with a user is fulfilled, and captures a page of the webpage responsive to the trigger associated with the user being fulfilled. | 10-17-2013 |
20130275494 | Method For Real-Time Synchronization Between A Device And Host Servers - The present invention relates to a method for real-time synchronization between a device and host servers, characterized by: providing an embedded program to the device to enable self discovery of the device; executing a decision controller process of the embedded program on the device to detect a tag identity previously generated and embedded in the device, by the host servers; in absence of the tag identity, scanning the device to obtain a device profile, allocating a tag identity to the device profile, and storing the tag identity in the predetermined location; performing synchronization between the device and the host servers according to the tag identity. | 10-17-2013 |
20130275495 | Systems and Methods for Managing Multimedia Operations in Remote Sessions - Techniques relating to managing multimedia transmissions in terminal services scenarios are described. In an example, a method sends a user-interface component from a server to a remote client. The exemplary method further streams a media component for presentation on the remote client in combination with the user-interface component and wherein the media presentation is tracked but not displayed by the server. | 10-17-2013 |
20130275496 | Method, Apparatus And System For Rendering Web Page - A method, apparatus and system for rendering a web page. A webcore is included at a server side and a RenderServer is configured at a server side in advance. The RenderServer parses a received web page into a DOM tree and sends the received web page to the webcore. The webcore renders the web page to form a render tree. The RenderServer transforms data information corresponding to Render objects on the render tree into binary stream according to the DOM tree and sends the binary stream to the mobile terminal. The mobile terminal performs drawing operation for the binary stream to implement web page browsing. | 10-17-2013 |
20130275497 | METHOD FOR PROVIDING CONTACT AVATAR, PLATFORM FOR MANAGING CONTACT AVATAR, AND USER TERMINAL - Example embodiments of the present invention provide for a contact avatar selection mechanism that allows a user terminal to receive contact avatars thru a selection process of a contact avatar management system or platform. The system or platform can receive from a user terminal a request message that includes text attribute information of a contact for obtaining a contact avatar. Based on the text attribute information received, a contact avatar picture tag is extracted and used to determine an appropriate contact avatar picture. The selected or determined contact avatar picture is then sent to the user terminal for storage with the contact information and/or display. | 10-17-2013 |
20130275498 | MANAGING PERSONAL DIGITAL ASSETS OVER MULTIPLE DEVICES - In a first embodiment of the present invention, a method for managing digital assets of a user over multiple home network-enabled devices, the method comprising: receiving information, from a plurality of home network-enabled personal devices, regarding digital assets accessed by the personal devices, wherein the plurality of personal devices are owned or operated by the user and the information is automatically gathered by each personal device tracking its own usage; storing the information; and providing, to one of the plurality of personal devices, identifications of digital assets accessed by the personal devices by accessing the stored information. | 10-17-2013 |
20130275499 | Optimizing Server Delivery Of Content By Selective Inclusion Of Optional Data Based On Optimization Criteria - Optimization constraints are used to select an appropriate content item from an available group of content items which are ordered in a specific manner to facilitate the proper selection of the content item, even if the exact item desired is not present. The server is then able to insert the selected content item into the outgoing content page requested by the client. The optimization constraints can be, but are not limited to, anyone of the following: communication channel performance (bandwidth), client operating system, client processor, client display capabilities, client installed software (video or audio codecs for example), and/or user preferences. A software product and method enable selective delivery of content to client devices of varying performance characteristics, including varying bandwidth, by selective filtering and inclusion of markup language content using tags demarcating optional content. An optimization constraint is used to select one of the items. | 10-17-2013 |
20130275500 | Managed Services Platform - A managed services platform. An applications management server is provided for managing relationships with application service providers and others over a wide area network such as the Internet. The applications management server interfaces with a master database server and the servers of one or more application service providers, or other entities, to facilitate selection and deselection of applications, services, and capabilities that may be available for use by the information technology network of a company. | 10-17-2013 |
20130275501 | RELAY COMMUNICATION SYSTEM AND RELAY SERVERS - A virtual network is dynamically created when a relay communication system is constructed including a plurality of relay servers that are arranged to communicate with each other. In the relay communication system, the VLAN client terminals defining the VLAN group are allowed to share VLAN group information. In addition, a VLAN session is established between the activatable VLAN devices among the VLAN client terminals based on the VLAN group information, and the VLAN devices are allowed to share virtual address information created when the VLAN group is activated. The VLAN device sets the given virtual address in a VLAN interface of the VLAN device, and communicates with other VLAN device using the virtual address and VLAN session. | 10-17-2013 |
20130275502 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - The present technology relates to an information processing device, an information processing method, and a program that can ensure content-related application programs can be reliably utilized. A client | 10-17-2013 |
20130275503 | SYSTEM FOR INVIGORATING ONLINE SPORTS MATCH - The present invention relates, in general, to a system for activating an online sports match and, more particularly, to a system for invigorating an online sports match, which provides technology for operating online sports matches so that amateur athletes form teams in their areas and enjoy playing sports with interest, and which improve convenience in organizing a sports meet while securing a larger number of available members, thus creating an environment in which sports matches can be invigorated. The system includes a member subscription module, a member management platform, a record management module, a team member management interface, and an organization management interface. | 10-17-2013 |
20130282788 | File System Optimization by Log/Metadata Analysis - A mechanism is provided in a data processing system for optimization of a distributed file system by log data analysis. A name node in the distributed file system initiates a log analysis map/reduce job on one or more connected data nodes via a map/reduce processing framework in the distributed file system and receives result data resulting from the log analysis map/reduce job from the one or more connected data nodes via the map/reduce processing framework in the distributed file system. The name node performs analysis on the received result data and generates an optimization plan for the one or more connected data nodes based on results of the analysis. The name node initiates the optimization plan on the one or more connected data nodes via the map/reduce processing framework in the distributed file system. | 10-24-2013 |
20130282789 | BINDING CRUD-TYPE PROTOCOLS IN DISTRIBUTED AGREEMENT PROTOCOLS - Various embodiments enable redundant or replica services, such as “cloud” services, to be run at geographically distributed locations. Each replica is capable of performing operations that are generally, identically performed across all replicas. In the event of an interruption at one location, services in other locations can quickly and automatically take over operations. In one or more embodiments, a Distributed Agreement Protocol is utilized to bind a CRUD-type protocol as a state machine. Binding takes place through the use of a reverse proxy that is located at each of the locations at which the service is distributed. In at least some embodiments, the Distributed Agreement Protocol is implemented as the Paxos protocol or a variant thereof, and/or the CRUD-type protocol comprises the HTTP protocol. | 10-24-2013 |
20130282790 | SHARING AND SYNCHRONIZING ELECTRONICALLY STORED FILES - Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of electronically stored files among and between cloud entities and a number of computers, systems, devices and/or users. One particular exemplary architectural aspect includes the concurrent determination of file system changes within a cloud file system and a client file system, the serial ordering of necessary file system operations in response to the determined file system changes, and the concurrent execution of file system operations such that the cloud file system and the client computer file system are synchronized. | 10-24-2013 |
20130282791 | MIGRATION IN PLACE - Technologies related to migration in place are generally described. In some examples, software and/or data associated with a platform customer can be “migrated” to a new platform while allowing the platform customer's software and/or data to remain on same hardware. A data center and/or Infrastructure as a Service (IaaS) provider may be configured to support migration in place for example by providing hardware identifiers upon request, providing platform identifiers upon request, providing platform compatibility information upon request and/or approving platforms for migration in place operations, deploying platform modules to migration in place hardware, providing user session support during migration in place operations, and/or performing security operations. | 10-24-2013 |
20130282792 | System and Method for a Distributed Virtual Desktop Infrastructure - A distributed virtual desktop infrastructure system includes at least one management server and a plurality of client management applications. The management server includes at least one processor, and is programmed and/or configured to determine a home system of the plurality of client systems for at least one user. The plurality of client management applications are in communication with the at least one management server, and are configured to execute on the plurality of client system and display, on at least one client system, a virtual desktop of at least one virtual machine executing on the home system. Related systems and methods are also described. | 10-24-2013 |
20130282793 | MEDIA CONTENT SHARING - The present invention generally relates to a system and methods for sharing multimedia contents in an intranet (for example, a private information network, including a home network or office network) including a plurality of clients, such as personal computers (PCs) or wired/wireless digital information appliances, such as for example televisions (TVs), Personal Digital Assistants (PDAs), Tablet PCs, Netbook PCs or the like; and include components and operations for receiving at a proxy server multimedia contents that are browsed and requested by a first client device via a communication network from a interactive service provides and for sharing said multimedia content by one or more client devices associated with the intranet. | 10-24-2013 |
20130282794 | INFORMATION PLAYBACK SYSTEM USING INFORMATION STORAGE MEDIUM - According to one embodiment, there is provided a data processing method. The method includes reading management information indicative of a playback and display procedure, acquiring a content from a certain storage position at a timing determined based on the management information, and performing playback and display of the content at a timing determined based on the management information. | 10-24-2013 |
20130282795 | Method And Apparatus for Web Based Storage On Demand - The distributed virtual SAN infrastructure provides a scalable dynamically expandable distributed virtual storage pool to a plurality of host systems. The storage pool is created via execution of a virtual storage automatic construct protocol. The distributed virtual SAN infrastructure includes one or more SAN units including IP SAN unit and Fiber Channel SAN unit, at least a management console, a distributing control management station across a network infrastructure, wherein the network infrastructure provides the communication links between all systems in this distributed virtual SAN. | 10-24-2013 |
20130282796 | CONTENT SET BASED DELTACASTING - Methods, apparatuses, and systems are provided for improving utilization of the satellite communications system through various “deltacasting” techniques for handling content sets (e.g., feeds or websites). Embodiments operate in a client-server context, including a server optimizer, a client optimizer, and, in some embodiments, a pre-positioning client. Within this client-server context, content sets are multicast (e.g., anticipatorily pre-positioned in a local dictionary) to end users of the communications system and are handled at the content set level, according to set-level metadata and/or user preferences. In some embodiments, when locally stored information from the content sets is requested by a user, deltacasting techniques are used to generate fingerprints for use in identifying and exploit multicasting and/or other opportunities for increased utilization of links of the communications system. | 10-24-2013 |
20130282797 | DYNAMIC APPLICATION PROGRAMMING INTERFACE - Systems, methods, and machine-readable media are described for retrieving data associated with files using input data files. Embodiments include generating input data files, which can be transformed to create data objects from input data of the input data files. The input data and the corresponding data objects can include information regarding files, such as the universal resource indicator (URI) of a file. The data objects can then be stored. | 10-24-2013 |
20130282798 | Systems and Methods for Private Cloud Computing - A system and method are disclosed for private cloud computing and for the development and deployment of cloud applications in the private cloud. The private cloud computing system and method of the present invention include as components at least a cloud controller, a cloud stack, Service Registry, and a cloud application builder. | 10-24-2013 |
20130282799 | INFORMATION PROCESSING SYSTEM AND DATA MANAGEMENT METHOD - The server device includes: an allocation unit for allocating a unique identifier to each of first data and second data; a management unit for managing a correspondence between the identifier and a method for accessing the first data or second data identified by the identifier; a presentation unit for presenting the identifier managed by the management unit to the client device; a conversion unit for converting an identifier-specifying request for access to the first data or second data from the client device into a method for accessing the first data or second data corresponding to the identifier using an access method associated by the management unit with the identifier; and a data access unit for requesting access to the first data or second data using the access method converted to by the conversion unit, and sending an access result to the client device. | 10-24-2013 |
20130282800 | SYSTEM AND METHOD FOR VIDEO DISTRIBUTION OVER INTERNET PROTOCOL NETWORKS - A system, method and user interface ( | 10-24-2013 |
20130282801 | SYSTEM AND METHOD FOR VIDEO DISTRIBUTION OVER INTERNET PROTOCOL NETWORKS - A system and method for system and method for video distribution over a range of devices over Internet Protocol (IP) networks are provided. The system and method provide for connecting to the network at least one additional content source, communicating a first request over the network, the request requiring each of the plurality of content sources to identify channels on which each of the content sources provides content, and selecting a channel not being used by the content sources to provide content. The method and system may also provide for connecting at least one client to the network, communicating a second request over the network, the second request requiring each of the plurality of content sources to identify channels on which each of the plurality of content sources provides content, selecting an identified channel by the at least one client, and providing content to the at least one client on the selected identified channel. | 10-24-2013 |
20130282802 | RELAY COMMUNICATION SYSTEM AND RELAY SERVERS - A virtual network is dynamically created when a relay communication system is constructed including a plurality of relay servers that communicate with each other. In the relay communication system, VLAN client terminals which define a VLAN group share VLAN group information. In addition, a VLAN session is established between the VLAN devices as activatable VLAN client terminals among the VLAN client terminals based on the VLAN group information, and the VLAN devices are allowed to share virtual address information created when the VLAN group is activated. Furthermore, if the VLAN group has already been activated when instructed to activate the VLAN group, a join-in-progress signal to the VLAN group is transmitted to a join-in-progress VLAN client terminal as a transmission source of the activation instruction, and a VLAN session is established that is related to the join-in-progress VLAN client terminal and has not been established yet. | 10-24-2013 |
20130290402 | LIVE STREAMING CIRCULAR BUFFER - A device may receive an update playlist file that lists segments of a content stream in an order that the segments are to be recombined by a client device; update a live playlist file based on the update playlist file; update a time playlist file by appending segment identifiers, which are included in the update playlist file and not included in the time playlist file, to the time playlist file; create a new playlist file that includes the segment identifiers and that does not include other segment identifiers; and send one of the live playlist file, time playlist file, or the new playlist file to a client device. | 10-31-2013 |
20130290403 | SYSTEM FOR TESTING A BROWSER-BASED APPLICATION - A system for testing multiple language versions of a browser-based application. A host language Hypertext Transfer Protocol (HTTP) request issued by a host language browser is received. The host language HTTP request is configured to be sent to a host server address. The host language HTTP request comprises parameter strings in a host language. A target language HTTP request is generated by replacing each host parameter string of at least one host parameter string of the parameter strings in the received HTTP request with a respective target parameter string associated with a target language that differs from the host language. The generated target language HTTP request is configured to be sent to a target server address associated with and different from the host server address. | 10-31-2013 |
20130290404 | RETRIEVING CONTENT FROM WEBSITE THROUGH SANDBOX - A client system interacts with a sandbox environment to host a web browser control within the sandbox. A webpage URL, a URL to a script file to be injected into the webpage, a name of the script method to be invoked, and the event to look for to trigger the script method sent to the sandbox environment from the client. The sandbox environment downloads the script file from the cloud using the script URL and loads a rendering engine with the specified webpage URL. The specified script file is subsequently injected into the loaded webpage at the sandbox environment. After the specified event is fired, the sandbox environment triggers the specified script method and stores the results within a results array, accessible to the client system. | 10-31-2013 |
20130290405 | TEST SYSTEM AND TEST METHOD USING SAME FOR AUTOMATICALLY DISTRIBUTING TEST FILES - A test system includes a master server and a plurality of client servers, the master server includes a test file management module. The test file management module sets authorizations for different users, receives and transforms first test files from a special format into a common format, generates a plurality of second test files to define a plurality of tests using the common format first test files, distributes the second test files to the client servers, controls a process of each test to obtain test result, and records and analyzes test result of each test. The present disclosure also provides a test method using the test system. | 10-31-2013 |
20130290406 | MECHANISM FOR PROVIDING A CLOUD PLATFORM FOR FACILITATING AND SUPPORTING USER-CONTROLLED DEVELOPMENT AND MANAGEMENT OF USER PRODUCTS - In accordance with embodiments, there are provided mechanisms and methods for providing a cloud platform for facilitating and supporting user-controlled development and maintenance of user products. In one embodiment and by way of example, a method includes developing at a product via a cloud platform facilitated by a mechanism at a first computing device, generating the product at the cloud platform, and maintaining, in real-time, the product at the cloud platform via the mechanism at the first computing device. | 10-31-2013 |
20130290407 | METHOD AND SYSTEM FOR FACILITATING NON-INTERRUPTIVE TRANSACTIONS - A system, method and computer program product for facilitating non-interruptive transactions is provided, wherein the transactions are initiated at one or more transaction channels. The system comprises one or more transaction processing servers configured to perform transactions initiated at the transaction channels, each transaction processing server comprising predetermined logic for performing the initiated transactions. The system further comprises one or more monitors configured to monitor the availability of the transaction processing servers and forward the availability information to an integration module. The integration module is configured to forward the transactions initiated at the transaction channels to at least one transaction processing server based on the received availability information and predetermined criteria for forwarding transactions for processing to the transaction processing servers. | 10-31-2013 |
20130290408 | REMOTING GRAPHICAL COMPONENTS THROUGH A TIERED REMOTE ACCESS ARCHITECTURE - Systems and methods for providing remote access to a JAVA application using views. In accordance with some implementations, the JAVA application may create one or more user interfaces as JPanels. The JPanels may be replaced by remote JPanels that are communicated by a server remote access application to a client computing device. The client computing device execute a client remote access program that instantiates one or more views, where each corresponds to a remoted JPanel. User inputs may be received in the views and synchronized to the JAVA application's user interface. | 10-31-2013 |
20130290409 | DEVICE AND METHOD FOR TRANSPORTATION DATA COLLECTION - A device and method for transportation data collection are provided. Data collection setup information is received on the device from a server. A data collection application for inputting data is displayed on a screen of the device and the application is configured with the data collection setup information. A user may input data, such as transportation data, using the data collection application. The collected data is stored on the device and is later transmitted to the server. Positioning and time information may collected by the device and stored with the collected data. The stored data is automatically deleted from the device after the data has been transmitted to the server. | 10-31-2013 |
20130290410 | PERFORMING AUTOCOMPLETE OF CONTENT - Performing autocomplete of content is disclosed, including: generating a status lock configured to control sending requests to a server; generating a first suggestion request that includes a user input character; in response to an indication that the status lock is available, acquiring the status lock for the first suggestion request and sending the first suggestion request to the server; and in response to receipt of suggested content corresponding to the character from the server, releasing the status lock. | 10-31-2013 |
20130290411 | MESSAGE HANDLING IN A DATA PROCESSING SYSTEM - An exemplary embodiment of this disclosure is a method for operating a data processing system, where the data processing system includes a service bus connected between a client and a server. The service bus includes one or more applications configured to mediate message flow between the client and the server. The method includes receiving a message from the client at the service bus, and mediating the message at a message-mediating application of the service bus. The mediation includes adding a header to the message, the header defining a source and a predetermined condition under which a target can respond directly to the source. The source is either the client or an application of the service bus, and the target is either an application of the service bus or the server. | 10-31-2013 |
20130290412 | METHOD, APPARATUS, AND SYSTEM FOR DATA TASK PROCESSING - A system for data task processing includes a master server, a client server, and a plurality of destination servers. The master server may be configured to receive a task assignment request from the client server, transmit the task corresponding to the task assignment request to the client server, and receive a processing result of the task from the client server. The client server may be configured to receive a task from the master server and parse the task to obtain task parameters of the task. The task parameters may include a type of the task. The client server may further be configured to transmit the task parameters to one of the destination servers according to the type of the task. The destination servers may be configured to process tasks of different types. | 10-31-2013 |
20130290413 | MANAGEMENT AND PRIORITIZATION OF MEDIA ITEM DOWNLOADING - The disclosed embodiments relate generally to the downloading of media items. The media items may include, for example, audio, video, image, or podcast data. In accordance with one embodiment, two or more media items may be concurrently downloaded. In accordance with another embodiment, a user may control the downloading of each of the media items, as desired. More particularly, the user may choose to download, pause, or resume downloading one or more media items identified in the list of media items. In other words, the user may alter the download status of any of the items in the list of media items. In addition, the user may re-prioritize the order in which the media items in the list or a subset thereof are to be downloaded. | 10-31-2013 |
20130297673 | MECHANISM FOR NODE SELECTION FOR A NEW APPLICATION IN A MULTI-TENANT CLOUD HOSTING ENVIRONMENT - A mechanism for node selection for a new application in a multi-tenant cloud hosting environment is disclosed. A method of the invention includes receiving a request to host a software application on one of a plurality of nodes of a cloud computing infrastructure, each node configured to host multiple software applications. A set of available nodes from the plurality of nodes can be identified on which the software application can be hosted and the capacity of each identified node to host additional software applications can be determined. Then, a node is selected to host the software application using the determined capacities. | 11-07-2013 |
20130297674 | TECHNIQUES FOR DEVELOPING LOCALIZED MARKETS THROUGH BUSINESS TRANSACTIONS OVER A DATA COMMUNICATION NETWORK - Methods and systems for developing localized markets using business transactions conducted over a data network having a plurality of servers features creating a data connection with one of the plurality of servers from a client terminal. A search query is transmitted to the one of the plurality of servers. The search query requests product information to be transmitted between the server and the client identifying products satisfying a criterion of the search query. Determined is whether the one of the plurality of servers includes the information. An identity of a second server from the remaining servers of the plurality of servers that includes the product information by examining a UDDI repository table located on the one of the plurality of servers, in response to determining the product information is absent from the one of the plurality of servers. A message is sent to the client terminal with results from the product information. | 11-07-2013 |
20130297675 | System For Learning Trail Application Creation - A server configured to create a learning trail application for a geographic area. The server includes a processor configured to: provide a template having a plurality of fields including a location field configured to receive the geographic area and an image archive field configured to receive images; receive template data for placement as the content of one or more of the plurality of fields; receive instructions for determining the placement of the template data into one or more of the plurality of fields; and generate the learning trail application from the template with the received template data. During execution of the application, the application is configured to receive at least one input image, determine whether a match exists between the input images and the content in the image archive field and display the template data associated with the content in the image archive field, when a match exists. | 11-07-2013 |
20130297676 | Method and System for Providing Remote Access to Applications - A method of remotely providing an application includes receiving, at an access server, a request for an application from a client. One or more application servers which are capable of providing the requested application are identified base at least in part on a resource of the identified one or more application servers. The client is provided with the identified one or more application servers which are capable of providing the application. | 11-07-2013 |
20130297677 | TERMINAL DESKTOP PROCESSING SYSTEM, TERMINAL, SERVER AND METHOD - Disclosed are a terminal desktop processing system, a terminal, a server and a method. The system includes a terminal for executing network application software and a server connected with the terminal via a network. The terminal includes a scanning module for scanning desktop layout of the application software to obtain desktop layout information of the application software; a transmission module for transmitting the desktop layout information to a server via the network; a reading module for requesting the server for desktop layout information and reading the desktop layout information correlated with the application software stored in the server; and a layout module for changing desktop layout of the application software in the terminal according to the desktop layout information. The server includes a correlation module for correlating desktop layout information with application software at the server. Usability and stability of the terminal desktop are improved. A better feeling in using the terminal desktop is provided. | 11-07-2013 |
20130297678 | PROCESS AND APPARATUS FOR EXECUTING WORKFLOW SCRIPTS - In order to improve the safety against unauthorized access and spying in a method and a respective computer program product for the script-controlled execution of at least one application on a computer, using the help of a software robot, which controls a graphic user interface ( | 11-07-2013 |
20130297679 | DISTRIBUTED TRANSCODING APPARATUS AND METHOD USING MULTIPLE SERVERS - In one embodiment, a distributed transcoding method using a plurality of servers includes receiving a request for a first video file from a first terminal, distributing and requesting a first transcoding of the first video file to at least two second servers according to performance rates of the second servers, before receiving the first video file with the completed first transcoding completed from the second server, receiving a request for a second video file from a second terminal, and distributing and requesting a second transcoding of the second video file to the second servers according to the performance rates of the second servers. | 11-07-2013 |
20130297680 | SYSTEM AND METHOD FOR A THIRD-PARTY APPLICATION TO ACCESS CONTENT WITHIN A CLOUD-BASED PLATFORM - Techniques are disclosed for using a third-party application to access or edit a file within a cloud-based environment within a cloud-based platform or environment. In one embodiment, a method includes, in the cloud-based environment, responsive to detecting a request to access or edit a file using the third-party application, the file is provided for access or edit using the third-party application. The third-party application includes a user interface which is customized to enable storage of the accessed or edited file to the cloud-based environment. In some embodiments, the third-party application is allowed or restricted to store the accessed file back to the cloud-based environment. | 11-07-2013 |
20130297681 | SECURING ASYNCHRONOUS CLIENT SERVER TRANSACTIONS - A system, and computer usable program product for securing asynchronous client server transactions are provided in the illustrative embodiments. A request including an application identifier and a version of a second application is received at a first application. A service identifier is generated if a session with the second application is valid. A registry is generated at the first application. A catalog is generated based on the registry and the service identifier and the catalog are sent to the second application. A sub-request including the service identifier is received as part of an asynchronous client server transaction. Validity of the sub-request is determined by determining whether the service identifier has expired, whether the sub-request requests a service that is permissible according to the catalog, whether the service identifier is used in conjunction with the second application, or a combination thereof. If the sub-request is valid, the service is provided. | 11-07-2013 |
20130297682 | CLIENT DEVICE, INFORMATION PROCESSING SYSTEM AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server. The client may use any service among services offered by the plurality of service-offering servers with the use of a common API without any need to use a unique API, which is unique to each of the plurality of service-offering servers. | 11-07-2013 |
20130297683 | SERVER INFRASTRUCTURE FOR DIGITAL PLAQUE DISPLAYING CERTIFICATES, ASSOCIATED DOCUMENTS AND CURRENT STATUS - A digital plaque that can display one of several stored certificates that can also retrieve updates to a displayed certificate when needed. The digital plaque is used to display a certificate and associated information. Typically the certificate displayed is one of an award, a recognition, a score card, a picture, a transcript, a document, a sales deed, a ticket, a poster, a document cover, a book cover, a patent application, a granted patent and a graduation record. A collection of such certificates is stored in memory and displayed when selected by a user. Status information and supporting documents associated with the selected certificate can be retrieved from a remote server and portions of the retrieved information can be displayed. | 11-07-2013 |
20130297684 | METHOD, A SYSTEM, A SERVER, A CLIENT, A COMPUTER PROGRAM AND A COMPUTER PROGRAM PRODUCT FOR DETERMINING A USER GUIDE IN A COMPUTER NETWORK - The invention concerns a method for determining a user guide in a computer network, wherein a message ( | 11-07-2013 |
20130304797 | Providing an Integrated Suite of Cloud-Based, Hosted and Internal Applications - Methods and apparatuses, including computer program products, are described for providing an integrated suite of cloud-based, hosted, and internal applications. A server receives from a client device a request to access a portal comprising a plurality of cloud-based, hosted, and internal applications. The server determines an identity of the user, and one or more applications of the plurality of applications available for access by the user. The server establishes a link with one or more computing devices hosting the one or more available applications for providing functionality of the available applications. The server authenticates the user automatically for each of the available applications, and translates communications between the server and each of the applications based on a mapping configuration. The server integrates the established links into a user interface that provide access to each of the available applications, and provides the integrated user interface to the client device. | 11-14-2013 |
20130304798 | PREDICTING AND RETRIEVING DATA FOR PRELOADING ON CLIENT DEVICE - Retrieval and local storage of data at mobile devices is managed by employing a scheduling policy based on a prediction policy of a preloader, a pre-render policy, and with respect to a current viewport state to reduce waiting time and mobile device resource usage. Portions of data maintained on a server associated with a client device are retrieved and preloaded into the client device memory to enable a user to view documents seamlessly while navigating through a document without overburdening the client device memory and/or processing capacity based on a prediction. A current viewing position of the document and user navigation on the document via a touch action or gesture are detected and next portion of data to present another portion of the document is predicted. A request manager may retrieve the requested data from the server and pre-rendered so that it is available when requested by the user. | 11-14-2013 |
20130304799 | ACCESSING OPEN DATA USING BUSINESS INTELLIGENCE TOOLS - A method for querying an Open Data Protocol (“opendata”) opendata provider includes receiving a relational database query, parsing the relational database query, creating an execution plan, transmitting an opendata query to the opendata provider, transforming a response into a relational format, and providing the transformed response in reply to the relational database query. The method further includes mapping content of an opendata entity data model to a relational model catalog, and processing a portion of the execution plan by an opendata driver implemented at the server. The method can further include the server retrieving document metadata from the opendata provider, building an internal model of the document metadata, and responding to a metadata request. A system for implementing the method and a non-transitory computer readable medium are also disclosed. | 11-14-2013 |
20130304800 | APPARATUS AND METHODS FOR MAINTAINING SERVICE CONTINUITY WHEN TRANSITIONING BETWEEN MOBILE NETWORK OPERATORS - A system that incorporates teachings of the subject disclosure may include, for example, a method storing, at an integrated circuit card including at least one processor, parametric information descriptive of operational features of a plurality of software applications, where the plurality of software applications when executed makes use of services provided by equipment of a first network operator. The method can further include detecting, at the integrated circuit card, an event indicating that the plurality of software applications are to utilize services provided by equipment of a second network operator, and causing, from the integrated circuit card, a transmission of the parametric information descriptive of the operational features of the plurality of software applications to the equipment of the second network operator. Other embodiments are disclosed. | 11-14-2013 |
20130304801 | User Browsing Experience - A method for automatically providing a computer application to a user connected to a network, based on the user's browsing patterns related to vertical markets. A software agent embedded in the user's computer monitors traffic between a browser and the network. The agent detects website access from the browser to the network as well as patterns related thereto. The agent reports browsing parameters to a designated network server, which selects an application relevant to the user's browsing patterns and automatically installs the application title on the computer. The full application can also be installed for local execution. The application is launched upon installation and a popup window demonstrates the application to the user. An icon representing the application can also be automatically installed on a toolbar in the browser window, so the user can benefit from running the application even when not actively browsing on the network. | 11-14-2013 |
20130304802 | ASYNCHRONOUS, PASSIVE KNOWLEDGE SHARING SYSTEM AND METHOD - A system for knowledge sharing comprises a remote electronic device comprising distribution means configured to automatically determine that one or more sender constraints are met for a plurality of first data entities; data gathering means configured to allow the reception of the plurality of first data entities from the remote electronic device, subject to one or more recipient constraints; and store the received plurality of first data entities in a database of the electronic device; matching means configured to identify a relevance of one or more of the plurality of first data entities when generating a new data entity on the electronic device; display means configured to display one or more of the identified first data entities when generating the new data entity; and editing means configured to use data from one or more of the displayed first data entities for generating the new data entity. | 11-14-2013 |
20130304803 | METHOD AND SYSTEM FOR AUTOMATIC EXECUTION OF SCRIPTS ON REMOTE AGENT-LESS CLIENT MACHINES - The present invention provides a system to automatically schedule at least one workflow and deploy at least one executable across one or more target remote agent-less client machines via a secured connection. The system may include a workflow generator and a script runner. The workflow generator is configured to receive at least one script that has to be executed across one or more target remote agent-less client machine and parameters as input from user, generate at least one optimized decision support workflow based on the input parameters from the user, and map the generated at least one optimized decision support workflow to one or more target remote agent-less client machine. The script runner retrieves the at least one optimized decision support workflow that is mapped with one or more target remote agent-less client machine and executes the at least one script in one or more target remote agent-less client machine. | 11-14-2013 |
20130304804 | INTERACTION OF USER DEVICES AND SERVERS IN AN ENVIRONMENT - In an environment where video display devices are available for simultaneous viewing, servers provide audio streams to user devices for listening. People may, thus, listen to the audio streams through their user devices while watching the video display devices. An application on the user devices determines which audio streams are available, and the servers may indicate which audio streams are available. The application sends a request to a server to transmit a selected audio stream. The server transmits the selected audio stream, e.g. over a wireless network in the environment. A variety of additional features are enabled by the interaction of the application and the servers. | 11-14-2013 |
20130304805 | NETWORK SYSTEM AND NETWORK RELAY APPARATUS - The network system is provided. The network system includes: a first processing apparatus configured to provide a specific service; a second processing apparatus configured to provide the specific service, the first processing apparatus and the second processing apparatus having one identical address; a client apparatus configured to utilize the specific service; and a network relay apparatus connected directly or indirectly via interfaces to the first processing apparatus, the second processing apparatus, and the client apparatus and configured to relay packet transmission between the client apparatus and the first processing apparatus or the second processing apparatus, wherein the network relay apparatus forwards a received packet, which is received via the interface connecting with the client apparatus to be sent to the address as a destination, to one processing apparatus in a state enabled to provide the specific service between the first processing apparatus and the second processing apparatus. | 11-14-2013 |
20130304806 | Remote Generation and Distribution of Command Programs for Programmable Devices - A motion control system including at least one patient device, a server, and a workstation. The medical user uses the workstation to operate the software application to generate at least one script program, assign at least one script program to at least one associated patient user, convert each assigned script program into at least one control program, and transfer the at least one control program to the at least one patient device in the possession of the associated patient user. Each script program is associated with at least one notification sequence related to medical care of at least one patient user. Each notification sequence contains at least one instruction phrase and at least one movement. The patient device performs the at least one notification sequence related to medical care such that each associated patient user perceives the at least one instruction phrase and the at least one movement and transmits to the server verification data acknowledging perception of the performance of the at least one notification sequence by each associated patient user. | 11-14-2013 |
20130304807 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING A NON-RETURNABLE COMMAND RESPONSE BASED ON A MARKUP ELEMENT - Methods and systems are described for processing a non-returnable command response based on a markup element. In one aspect, a resource is sent to a user agent includes a no-return markup element. A request message is received identifying a command and including no-return-request information based on the resource. The command is processed and no command response is sent for delivery to the user agent in response to receiving the no-return-request information. | 11-14-2013 |
20130304808 | TEMPORARY USER ACCOUNT FOR A VIRTUAL WORLD WEBSITE - A computer system and method are provided that facilitate permitting temporary access to a website or other computer application in which temporary access is given to a generic virtual character and its corresponding user. Temporary access is made available through a temporary user account that is set up by the user. The temporary user account is active for a limited time and allows the user to learn about the website, for instance, via the generic virtual character. The generic virtual character has limited access to the website and in particular to various activities or areas on the website. After a temporary account expires, it is purged from the system and associated virtual currency and virtual items are no longer accessible. Users who have purchased a real world item and have created a premium user account have full ongoing access to the website via their corresponding premium virtual characters. | 11-14-2013 |
20130304809 | Reducing TCP connection establishment time in an overlay network - Applications that run on an overlay network-based managed service achieve high performance gains using a set of TCP optimizations. In a first optimization, a typical single TCP connection between a client and an origin server is broken into preferably three (3) separate TCP connections. These connections are: an edge-to-client connection, an edge-to-edge connection, and edge-to-origin connection. A second optimization replicates TCP state along the connection to increase fault tolerance. In this approach, preferably a given TCP connection is maintained on two servers. When a packet is received by one server, called the primary, its state is updated and then passed to a second server, called the backup. Only when the backup sends an acknowledgement back to the primary can it then send a TCP acknowledgement back to the host that originally sent the packet. Another optimization reduces connection establishment latency. | 11-14-2013 |
20130304810 | STATE-BASED PROVISIONING OF A CLIENT HAVING A WINDOWS- BASED EMBEDDED IMAGE - Examples of methods and apparatus are provided for state-based provisioning of a local client having a windows-based embedded image. The apparatus may include a retrieval module of the local client that facilitates locating a remote repository server containing a configuration file and that facilitates obtaining the configuration file from the remote repository server. The apparatus may include a reset check module of the local client that determines whether to reset a previous state of the image based on the configuration file. The apparatus may include an apply settings module of the local client that applies, to the image, one of a first configuration change and a second configuration change based on the determination. The first configuration change may include a configuration update to the previous state of the image. The second configuration change may include a change to the image independent of the previous state of the image. | 11-14-2013 |
20130304811 | Offloading filling of template parameters to client from server - One or more servers are communicatively connected to a client. An application program and a dummy template engine run on the servers. The dummy template engine substitutes an original template engine that can run on the servers. The original template engine is normally used by the application program to fill parameters of a template at the servers. The dummy template engine has the same interface as the original template has, such that the application program accesses the dummy template engine no differently than it accesses the original template engine. The dummy template engine is thus accessed by the application program in lieu of the original template engine. The dummy template engine causes the parameters of the template to be filled at the client instead of at the servers, such that template parameter filling is offloaded to the client. | 11-14-2013 |
20130304812 | CHAIN MANAGEMENT SYSTEM, REMOTE MANAGEMENT METHOD THEREOF AND USER SCREEN DISPLAYING METHOD THEREFOR - A chain management system includes at least one device located within each chain store to transmit status data thereof and receive control data, a central server to generate device management data and the control data based on the status data, a remote management server connected to the central server to provide the device management data and the control data, and a plurality of terminals each to receive a screen on which the status data is displayed according to the control data. With the configuration, a manager of each chain store can remotely manage and control each device within the corresponding chain store in a convenient manner, and effectively detect and notify an error generation from each device, thereby avoiding data overload in a server. Also, each of a plurality of terminals for managing the chain stores can be provided with a differently displayed screen, thereby improving user convenience and reducing a screen generation and loading time of the terminal. | 11-14-2013 |
20130304813 | PROXIMITY PREFERENCE DISPLAY OPERATING SYSTEM AND PROXIMITY PREFERENCE DISPLAY OPERATING METHOD - The present invention relates to an operating system for displaying proximity preferences, and more particularly, to an operating system for displaying proximity preferences capable of establishing an information communication environment so that users having similar preferences or interests can form a group to be displayed within a short distance, thereby easily checking the status of users or institutions having similar interests and preferences, and allowing the users or institutions to do their positive activities so as to obtain new information quickly and easily as well. | 11-14-2013 |
20130304814 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND NON-TRANSITORY STORAGE MEDIUM STORING INFORMATION PROCESSING PROGRAM - Provided is an information processing device including: a determination unit that analyzes Web contents sent from a Web server to a. Web client and determines whether or not a communication link for starting communication to a specific party from the Web client is included in the Web contents; and a link addition unit that, when the communication link is included in the Web contents according to the results of the determination of the determination unit, adds to the Web contents a link to an additional information screen in which additional information for performing communication to the specific party from the Web client is described. | 11-14-2013 |
20130311546 | PARAMETER DRIVEN DATA FORMAT CONVERSION IN CLIENT/SERVER ARCHITECTURES - A system and method for parameter driven data format conversion in a client/server architecture are disclosed. A format conversion framework is provided in a protocol layer between the client and the server. The format conversion framework passes a format conversion identifier (ID) with a request from the client from the client to the server. A conversion module is looked up by the format conversion framework based on the format conversion ID, the conversion module providing a conversion routine. The format conversion framework then executes the conversion routine on a result returned from the server to the client based on the request, the conversion routine converting a format of the result into a format used by the client. | 11-21-2013 |
20130311547 | DISTRIBUTED GEOMESSAGING ARCHITECTURE - Methods and systems for providing geomessaging clients mobility between different geomessaging servers are discussed with relation to the interaction of nodes in either an IMS or a non-IMS based network. | 11-21-2013 |
20130311548 | VIRTUALIZED GRAPHICS PROCESSING FOR REMOTE DISPLAY - User inputs are received from end user devices. The user inputs are associated with applications executing in parallel on a computer system. Responsive to the user inputs, data is generated using a graphics processing unit (GPU) configured as multiple virtual GPUs that are concurrently utilized by the applications. The data is then directed to the proper end user devices for display. | 11-21-2013 |
20130311549 | FRAMEWORK FOR SERVICE PERSONALIZATION - A framework for service personalization based upon a user's personal profile is provided. The framework includes a method of providing service personalization (SP) in which a user agent identities itself as being service personalization enabled to begin a SP session. A SP engine assigns a unique identifier to the user agent for tagging all subsequent traffic from that subscriber. The SP engine establishes direct communications between the user agent and an appropriate entity for obtaining information on the location of the subscriber profile and derives personalization rules to form a personalization rule module that encodes criteria for performing personalization functions on user traffic. When a specific subscriber request for content is received, the SP engine invokes the personalization rules of the personalization rule module for application to content requested. | 11-21-2013 |
20130311550 | Multi-site Server and Client Resynchronization Process and Devices - This method relates to efficient message server database synchronization specifically including synchronization of databases containing email and short text messages. Client and server devices which support this message synchronization are also described. | 11-21-2013 |
20130311551 | EDGE-BASED RESOURCE SPIN-UP FOR CLOUD COMPUTING - Aspects of the present invention include distributing new resources closer to end-users which are making increased demands by spinning-up additional virtualized instances (as part of a cloud provisioning) within servers that are physically near to the network equipment (i.e., web servers, switches, routers, load balancers) that are receiving the requests. | 11-21-2013 |
20130311552 | TECHNIQUE FOR PREVIOUSLY PROVIDING ESTIMATE OF TIME REQUIRED FOR PROCESSING - Methods and systems for communicating information between a server device and one or more client devices. The client device comprises a transmitter to transmit a processing request to the server device in response to an input operation by a user, a display to display an object on a screen which can receive the input operation from the user, and an obtaining section to obtain from the server device both an initial estimate of time required for processing that will be executed by the server device in response to the processing request, and one or more updated estimates of required processing time if a certain amount of time has elapsed since the previous estimate. | 11-21-2013 |
20130311553 | SYSTEM AND METHOD FOR EXPOSING DISTRIBUTED TRANSACTION SERVICES AS WEB SERVICES - A computer enabled method and system that can expose distributed transaction services as web services from service architecture. The system comprise a web service description component to generate a web service description of a distributed transaction service based on a description of the distributed transaction service, wherein the web service description allows a client to access the distributed transaction service as a web service once a web service invocation request is received. The one or more transaction service gateway servers operate to maintain the web service description of the distributed transaction service, and provide the web service description of the distributed transaction service to the client. | 11-21-2013 |
20130318148 | SERIALIZATION AND DISTRIBUTION OF SERIALIZED CONTENT USING SOCKET-BASED COMMUNICATION - One illustrative embodiment involves executing one or more script-based libraries to serialize an object comprising content that is displayed on a web page in a web browser on a client device. The serialization comprises identifying a string representing raw bytes that identify the object. The embodiment also involves establishing a connection between the client device and a server device, wherein the connection is a full duplex communication channel for communication between the client device and the server device. The embodiment further involves sending, from the client device, the serialized object over the full duplex communication channel to the server device and receiving the serialized object from the server device. The serialized object from the server device is serialized according to the string representing raw bytes. The embodiment further involves deserializing the object from the server device. | 11-28-2013 |
20130318149 | CLOUD-BASED ACTIVITY PROGRAMMING - An apparatus for providing a user program to a user includes a mobile device configured to execute thereon a head end of an application for collecting user information and for providing a user program interface for delivery of user program information to the user, and a server in wireless data communication with the mobile device for providing user programming information thereto, the user programming being selected at least in part on the basis of the user information collected by said mobile device. | 11-28-2013 |
20130318150 | AUTOMATED SOFTWARE SUBSCRIPTION HEALING - A client computing system determines whether an entitlement for a product is valid for a first point in time. Upon determining that the entitlement for the product is not valid for the first point in time, the client computing system sends a first entitlement request to an entitlement server. Upon determining that the entitlement for the product is valid for the first point in time, the client computing system determines whether the entitlement for the product is valid for a second point in time. Upon determining that the entitlement for the product is not valid for the second point in time, the client computing system sends a second entitlement request to the entitlement server. | 11-28-2013 |
20130318151 | SHARING MEDIA AMONG REMOTE ACCESS CLIENTS IN A UNIVERSAL PLUG AND PLAY ENVIRONMENT - In general, in one aspect, the disclosure describes a Universal Plug and Play (UPnP) Remote Access Server (RAS) to provide a communication channel between UPnP Remote Access Clients (RACs) connected thereto. The UPnP RAS maintains local discovery information for UPnP devices connected to a local network and remote discovery information for remote UPnP devices communicating therewith. The UPnP RAS provides the remote UPnP devices communicating therewith with the local discovery information and the remote discovery information. The remote discovery information is utilized by a first remote UPnP device to discover a second UPnP device and vice versa. After discovery, a first remote UPnP device can communicate with a second UPnP device and vice versa. | 11-28-2013 |
20130318152 | METHOD AND SYSTEM FOR EXCHANGING INFORMATION BETWEEN BACK-END AND FRONT-END SYSTEMS - A system for exchanging information content between a back-end system within a restricted access environment and an end-user includes a front-end system and a manager node outside of the restricted environment, and an access node within the restricted environment. The front-end system executes a mini-application to output query data, wherein the mini-application is created using a mini-application designer, builder and plugin. The manager node receives the query data and applies business logic and connection parameters to generate a request for the information content in a first format. The manager node communicates the request to the access node in the first format. The access node converts the request to a second format particular to the back-end system, and conveys the request to the back-end system. Responses are received at the access node from the back-end system, converted to the first format and sent to the front-end system. | 11-28-2013 |
20130318153 | LOCALITY BASED CONTENT DISTRIBUTION - A system and method for content distribution are provided. A content provider generates a network topology having one or more subnetworks made up of content sources. The content provider segments content, such as applications, into segments for distribution. The content provider then distributes the content such that for each identified subnetwork, each content segment is distributed to a content source. Subsequent, client computing device requests for content can be serviced by selecting a content source in a particular subnetwork selected for delivering the requested content to the client computing device to minimize traffic flow of the requested content through the nodes of the distribution network. | 11-28-2013 |
20130318154 | API PLATFORM THAT INCLUDES SERVER-EXECUTED CLIENT-BASED CODE - A technique for providing an API from a server to one of more endpoint devices including receiving a request for data from a endpoint device, retrieving one or more data resources from the data resources available within the server, based upon the request, manipulating the data within the retrieved data resources into a response optimized for the endpoint device, and transmitting the response to the endpoint device. | 11-28-2013 |
20130318155 | INFORMATION PROCESSING APPARATUS, NETWORK SYSTEM AND INFORMATION PROCESSING METHOD - An information processing apparatus includes processing circuitry that is configured to implement a WEB page browser configured to serve as a WEB browser, an individual functioner configured to process information, and a server functioner configured to cause shared data to be transferred to and from the WEB page browser according to a data transfer protocol. The WEB page browser and the individual functioner share the shared data therebetween. | 11-28-2013 |
20130318156 | DYNAMIC INFORMATION STREAMS IN A SOCIAL NETWORK PLATFORM - The techniques, methods and systems described herein facilitate the automated discovery and presentation of content created, published or otherwise made public by “experts” and key influencers on particular topics. As such, users that may be interested in particular topics but may not know who to connect with in order to receive the most pertinent information can receive highly-relevant information. Embodiments of the invention use topics of interest identified by the user and/or automatically identifies topics based on previous postings, communication, contacts, etc. Individuals, companies, organizations and other entities that have been recognized as highly influential in those topics are identified and, without explicit actions by the user, adds content generated by the influential entities to the user's content data feed. | 11-28-2013 |
20130318157 | RELEVANCY IMPROVEMENT THROUGH TARGETING OF INFORMATION BASED ON DATA GATHERED FROM A NETWORKED DEVICE ASSOCIATED WITH A SECURITY SANDBOX OF A CLIENT DEVICE - A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data. | 11-28-2013 |
20130318158 | USER INTERFACE CONTENT STATE SYNCHRONIZATION ACROSS DEVICES - A computer-implemented method is provided that synchronizes the user interface state of content of a host application on a host device with a client application on a client device. By synchronizing the user interface state across the devices, the client application on the client device displays the user interface of content of the host application. This allows a user of the devices to leverage a larger display screen of the client device to improve the user's experience when viewing content originally displayed on the host device. | 11-28-2013 |
20130325920 | System and Method for Sharing Geospatial Assets Between Local Devices - A system and method for sharing geospatial assets between local devices is disclosed. In one embodiment, the method may generally include storing a geospatial asset on a first local device. The first local device may include a processor and memory storing instructions that, when executed by the processor, configures the first local device to act as a local server. The method may also include transmitting with the local server data indicating the availability of the geospatial asset to be shared, receiving from a second local device a request to share the geospatial asset and sharing the geospatial asset with the second local device. | 12-05-2013 |
20130325921 | FACILITATING COMMUNICATION BETWEEN ENTERPRISE SOFTWARE APPLICATIONS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating communication between enterprise software applications. Some enterprise software systems communicate using a message protocol designed for use with an exchange system. Those systems require the exchange system to communicate using that message protocol. To communicate with systems using that message protocol, a local system can build a message formatted in accordance with the message protocol, even without an exchange system. The local system stores configuration data and uses the configuration data to build the message. | 12-05-2013 |
20130325922 | Avoiding a Redundant Display of a Notification on Multiple User Devices - A user having multiple electronic devices may receive notifications at each of the devices. When it is determined that a first device is in an active state and that a notification has been viewed on that device, an indication that the notification has been viewed may be communicated by the first device to a synchronization server. It may then be determined whether the viewed notification is also present on one or more of the user's other devices. Based on the determination, an indication that the notification has been viewed may be sent from the synchronization server to each of the user's devices on which the notification is present. Upon receipt of the indication from the synchronization server, the viewed notification may be removed from each of the devices, thereby avoiding a redundant display of the notification on multiple devices. | 12-05-2013 |
20130325923 | Intelligent Attention Management for Unified Messaging - Embodiments of the invention relate to a method, system, and computer program product to group and prioritize communications. Attention reports are automatically generated with representative communications displayed to a user for processing. As new communications are received, they are adaptively incorporated into the groupings and prioritization, together with previously received and processed communications. | 12-05-2013 |
20130325924 | METHOD AND SYSTEM FOR SERVER-ASSISTED REMOTE PROBING AND DATA COLLECTION IN A CLOUD COMPUTING ENVIRONMENT - A client device receives probing information from an application server on a computing cloud comprising cloud services. The probing information comprises available resources for resource sharing. The client device manages associated sensors based on the received probing information and data traffic (category/QoS) handled by the associated sensors. Sensor data collected by sensors managed by client devices in an associated user group is utilized by the application server to generate the probing information. The locally collected sensor data is processed and aggregated over the user group by the application server to identify possible causes and/or possible solutions, which are communicated as probing information to the client device together with geographical locations and corresponding environmental conditions. Sensors in the user group are managed based on corresponding geographical locations for specific sensor behavior. Data traffic in the user group are managed based on corresponding QoS requirements and secured utilizing RSA encryption. | 12-05-2013 |
20130325925 | POSTED INFORMATION SHARING SYSTEM, INFORMATION-PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, STORAGE MEDIUM, AND COMPUTER PLATFORM - An exemplary posted information sharing system includes: an information-processing system; and a server, wherein the information-processing device includes an executing unit that executes an application program, and an accessing unit that accesses an item of posted information depending on the application program that is being executed or whose execution is suspended, the posted information being stored on the server, and the server includes a providing unit that provides access to the posted information by the information-processing device, in response to a request from the accessing unit. | 12-05-2013 |
20130325926 | INFORMATION PROCESSOR AND INFORMATION PROCESSING METHOD - An information processor receives a changed content check request on information managed by a user of a different system from a user terminal and a first condition is stored, the first condition being included in the check request and specifying a check target. A second condition specifying a changed content to be retrieved from among changed contents on the information managed by the user of the different system is received from the user terminal. An information-changed content check request is transmitted in which the stored first condition is specified to a converter that performs protocol conversion. A changed content check result is acquired from the converter and stored, the result being returned to the converter by the user terminal of the different system. The stored check result is checked against the second condition, and the check result that matches the second condition is returned to the user terminal. | 12-05-2013 |
20130325927 | METHOD OF OPTIMIZING THE INTERACTION BETWEEN A SOFTWARE APPLICATION AND A DATABASE SERVER OR OTHER KIND OF REMOTE DATA SOURCE - The invention is a method of optimizing the interaction between (i) a client, being an application such as database software, implemented on a computing device, and (ii) database server software implemented on a computing device. Query data is routed from the client to the database server software through an optimisation system implemented on a computing device and then response data provided by the database server software is routed to the optimisation system. The optimisation system analyses that (or later) query data and, based on that analysis, applies rules to response data provided by the database server software, in order to generate optimised response data to thereby speed up the interaction between the client and the database server software. | 12-05-2013 |
20130325928 | CONCERT SERVER INCORPORATING FRONT-END AND BACK-END FUNCTIONS TO COOPERATE WITH AN APP TO PROVIDE SYNCHRONIZED MESSAGING TO MULTIPLE CLIENTS - In a communications system, a controller communicates to multiple client devices, each subject to a different latency, in an application in which the multiple client devices need to react substantially simultaneously to a command from a server. A controller front-end in a server provides an abstract environment for the acceptance, initiation, and processing of messages. The framework provides a scaffold which handles reception of messages and makes them available to the specific application business logic as events to be processed. A back-end enables synchronized command execution, abstracted database table definition, creation of generalized table access, selective message transmission, and the like. By providing the back-end and front-end foundation framework, the present subject matter provides the foundational components in the system so that development of mobile applications is simplified. | 12-05-2013 |
20130325929 | SERVER SYSTEM, METHOD FOR EXECUTING SERVER SYSTEM, AND EXTERNAL MEMORY - A system includes an application server connected to a web server and a client terminal via a network, the terminal being connected to an external memory, the application server includes an interface for a provider of a service, a contents database, an attribute database, an ID receiving part for receiving the ID sent from the client terminal connected to the external memory, an authentication part, an attribute information reading part, a display contents generation part and a display contents sending part, the external memory is stored with a program for sending the read ID to the application server from the client terminal and displaying the received display contents on a screen of the client terminal. | 12-05-2013 |
20130325930 | Rendering Multiple Remote Graphics Applications - In some embodiments, remote graphics rendering may be facilitated by causing thin clients, that send raw graphics data to a local server for rendering, to downscale the data to a size appropriate for use by the local server. In some embodiments this avoids the storage of unnecessary data which is not useful for the local server because the actual display size on the local server is smaller than what the transmitted raw data would permit. | 12-05-2013 |
20130325931 | METHOD, APPARATUS, AND SYSTEM FOR ACQUIRING MEDIA - Embodiments of the present invention relate to the communications field and provide a method, an apparatus, and a system for acquiring media. The method for acquiring media includes the following: A user interface server acquires a media acquiring request generated by a browser, where the media acquiring request includes interface configuration information of a user equipment; and the user interface server generates, according to the interface configuration information, a page element corresponding to an interface of the user equipment, and the user interface server sends the page element to the user equipment, or the user interface server generates, according to the interface configuration information, page information corresponding to the interface of the user equipment, and the user interface server sends the page information to the user equipment, where the page information includes the page element and media information. | 12-05-2013 |
20130325932 | ELECTRONIC DEVICE AND METHOD FOR STORING DISTRIBUTED DOCUMENTS - In a method for storing distributed documents, document upload commands trigger a process for reviewing the status of a single FTP master server in a branch node. After ID information is taken from the document and recorded, a slave server may be appointed as master server depending on conditions relevant to the original master server. Copies of the document also spread out to the server systems in other branch nodes, utilizing in full the storage capacities of all servers and preventing bottlenecks. | 12-05-2013 |
20130325933 | DATA TRANSMISSION USING A MULTIHOMING PROTOCOL AS SCTP - Method of transmission of data between a server and a client, said transmission using a multihoming protocol, as SCTP, over a network comprising at least one principal link and one secondary link connecting the server and the client, said method comprising the steps of: | 12-05-2013 |
20130325934 | GENERAL CLIENT ENGINE WITH LOAD BALANCING FOR CLIENT-SERVER COMMUNICATION - In particular embodiments, a computing device receives a connection from an HTTP-compatible client. The device may assign the client a unique socket, launch a transcoding remote desktop client, receive a termination of the connection by the client, and update load-balancing information. | 12-05-2013 |
20130325935 | CONTEXTUAL DATA COMMUNICATION PLATFORM - Systems and methods for a contextual data platform are provided. According to one embodiment, a HyperText Transport Protocol (HTTP) request is generated by a user agent running on an Internet-enabled device. The HTTP request includes multiple HTTP header fields complying with Request for Comments (RFC) 2616. Each of the HTTP header fields includes a name-value pair having a name separated from a value by a colon. The value of the name-value pair of an HTTP header field is set based on a privacy setting or a data sharing setting that was established based on input received from an end user of the Internet-enabled device. A web server is directed by the user agent to return content tailored in accordance with the privacy setting or the data sharing setting by transmitting the HTTP request to the web server. | 12-05-2013 |
20130325936 | PROVISION OF TARGETED CONTENT - Measures, including methods, apparatus and computer program products, are provided for amending content transmitted from a server to a client. The methods are performed by a system configured to communicate with the server and the client. A method comprises: configuring a domain name service to route requests for pages hosted at the server to the system; receiving a request from the client for a page hosted at the server, the request being received on the basis of the configuring; transmitting the request to the server; receiving a page from the server corresponding to the transmitted request; searching the page for a predetermined item of content; selectively amending the content of the page to form a modified page on the basis of whether the predetermined item of content is found; and transmitting the modified page to the client. | 12-05-2013 |
20130325937 | PROVISION OF TARGETED CONTENT - Measures, including methods, apparatus and computer program products, are provided for amending content transmitted by a server to a client. The methods are performed by a system remote from the client and the server and arranged to receive requests from the client to the server and to receive responses from the server to the client. A method comprises configuring a domain name service to route requests for pages hosted at the server to the system; receiving a request from the client to the server for a page, the request being received at the system on the basis of the configuring; transmitting the request to the server in response to receipt of the request from the client; receiving a page from the server, the page corresponding to the transmitted request; inserting content into the page to form an amended page; and transmitting the amended page to the client. | 12-05-2013 |
20130325938 | PROVISION OF TARGETED CONTENT - Measures, including methods, apparatus and computer program products, are provided for establishing a common identity for a user of a client computer in a network comprising a first domain and a second domain. A method comprises: transmitting a first request from the client computer to the first domain; receiving, at the client computer, a first identity for the user associated with the first domain and a first redirection instruction, wherein the first redirection instruction instructs the client computer to transmit a second request to the second domain; transmitting, from the client computer to the second domain, a second request and information relating to the first identity; and receiving, at the client computer, a second identity for the user associated with the second domain and a second redirection instruction, wherein the second identity is related to the first identity. | 12-05-2013 |
20130325939 | TERMINAL MANAGEMENT SYSTEM AND METHOD FOR MANAGING A TERMINAL - The present invention relates to a terminal management system and a method for managing a terminal. An embodiment of the present invention relates to a system or an online service in which an original ID is assigned to all terminals, i.e. management targets, and this is registered in a server system in order to remotely receive a management service. Here, the terminal may include various kinds of electronic products, especially, appliances. | 12-05-2013 |
20130332506 | METHOD AND APPARATUS FOR PROVIDING A DYNAMIC EXECUTION ENVIRONMENT IN NETWORK COMMUNICATION BETWEEN A CLIENT AND A SERVER - A computer implemented method and apparatus for providing a dynamic execution environment comprising receiving a base user interface from a server, creating and storing one or more intermediate representations (IR) which represent a mapping between the base user interface and a modified user interface, executing the one or more IRs to intercept network communication from the server, map between the base user interface and the modified user interface, and to send the modified user interface to one or more clients and executing the one or more IRs to intercept network communication from the one or more clients to the server with user data, map between the modified user interface and the base user interface, and to send the base user interface along with the user data to the server | 12-12-2013 |
20130332507 | HIGHLY AVAILABLE SERVERS - Techniques for maintaining high availability servers are disclosed. For example, a method comprises the following steps. One or more client requests are provided to a first server for execution therein. The one or more client requests are also provided to a second server for storage therein. In response to the first server failing, the second server is configured to execute at least one client request of the one or more client requests provided to the first server and the second server that is not properly executed by the first server. | 12-12-2013 |
20130332508 | SYSTEMS AND/OR METHODS FOR SERVER-CONTROLLED DISPLAY OF NESTED MULTI-LEVEL CLIENT DIALOGS - Certain example embodiments described herein relate to server-controlled display techniques for nested multi-level client dialog boxes. On the client side, standard dialog elements are shown in the dialog box. Client-side events, e.g., caused by user interaction with the dialog box, are converted to parameters for a function call to the server and are processed there. The dialog box display may be updated by transferring (possibly only) dialog item changes that result from the function call back to the client. The server may process separate threads and bundle dialog and sub-dialog data in one function, and the server may split the bundled data for dialog and/or sub-dialog box rendering, as appropriate. Thus, an advantage of certain example implementations is that no dialog-specific logic (e.g., data access, dialog specific functions, etc.) needs to exist on the client side. Instead, the client side may simply render a fixed set of dialog box items. | 12-12-2013 |
20130332509 | QUEUE MANAGEMENT SYSTEM AND METHOD - A queue management system in accordance with present embodiments may include a data server system including a processor and memory. The queue management system may include an interface system of the data server system configured to receive a reservation request including an indication of a general time period of arrival of a guest to an area. Additionally, the queue management system may include a reservation right allotment system of the data server system configured to correlate a reservation slot for accessing an attraction to identification information for the guest. Further, the queue management system may include a detection system of the data server system configured to determine when a portable identification feature associated with the identification information has arrived to the area, and a reservation assignment system of the data server system configured to establish a reservation to access the attraction at a specific time window. | 12-12-2013 |
20130332510 | PREDICTIVE CLOUD-BASED PRESIMULATION - Embodiments related to predictive cloud-based presimulation are described herein. For example, one disclose embodiment provides, on a computing device, a method comprising receiving an input of state from a client device and executing a server simulation of a digital experience based on the input of state, the server simulation configured to run concurrently with, and ahead of, a client simulation on the client device. The method further comprises generating a plurality of simulation results from the server simulation, selecting one or more simulation results from the plurality of simulation results based on a likelihood the client simulation will utilize a particular simulation result, and sending the one or more simulation results to the client device. | 12-12-2013 |
20130332511 | COMMUNICATION PROTOCOL AND SYSTEM FOR NETWORK COMMUNICATIONS - A communication protocol and system is disclosed for network communications between a data service residing on a client that provides network communications between one or more mobile applications on a mobile computing device and a network based on a process number. The shared data service communicates with a data service plug-in on the server side associated with the process number, in order to handle requests from the mobile applications that access a plug-in associated with the process number through the data service. The communication connection between the mobile application and the data plug may be managed by a set of rules defined for that network communication. | 12-12-2013 |
20130332512 | CREATING AND PUBLISHING IMAGE STREAMS - Some embodiments provide tools that allow a user to share content on one device with multiple other users using different devices. To facilitate the sharing operations, the content sharing tools allow the user to (1) create a shared stream that represents a set of shared content and (2) invite one or more recipients to subscribe to the shared stream. When a recipient subscribes to the shared stream, the set of content is streamed across one or more of his or her devices. In some embodiments, the content sharing tools allow the set of contents of the shared stream to be published as a webpage to a public website. | 12-12-2013 |
20130332513 | COMMUNICATION SYSTEM, SERVER APPARATUS, AND CLIENT APPARATUS - A communication system including a client apparatus and a server apparatus is disclosed. The client apparatus includes a connection request unit that transmits a connection request that contains attribute information including client apparatus identification information identifying the client apparatus. The attribute information is obtained from at least one of a desired content and a gesture made using the client apparatus. The server apparatus includes a request accepting unit that receives the connection request from the client apparatus, a registration unit that registers the attribute information included in the received connection request, and an association unit that determines an association of the registered attribute information and determines, based on the association of the registered attribute information, whether there is a connectable client apparatus to which the client apparatus identified by the client apparatus identification information included in the connection request can be connected. | 12-12-2013 |
20130332514 | Method for Controlling an Automation System and Control Device - A method for controlling an automation system includes conveying data messages to the automation system via a communication bus with a control device and/or receiving data messages from the automation system via the communication bus with the control device. Real-time messages are exchanged via the communication bus. The control device communicates with a network via a network interface and data messages are exchanged between the control device and the network via the network interface. The control device includes a plurality of processor cores. At least one processor core of the plurality of processor cores is assigned to the network interface in order to process the data messages passing via the network interface. | 12-12-2013 |
20130332515 | CLOUD COMPUTING APPLIANCE THAT ACCESSES A PRIVATE CLOUD AND A PUBLIC CLOUD AND AN ASSOCIATED METHOD OF USE - The present invention is a cloud computing appliance, having a chassis, at least one server, capable of connecting to a remote interface device, at least two network switches, at least one firewall, and a power supply circuit. The present invention also includes a method for initializing the cloud computing appliance, and a method for migrating software applications to the cloud computing appliance. The cloud computing appliance includes at least one private cloud and is in electronic communication with at least one public cloud. There is an electrical connection capable of being in electronic communication with the remote interface device that allows a system administrator to interact with the at least one private cloud and the at least one public cloud. | 12-12-2013 |
20130332516 | POLLING PROTOCOL FOR AUTOMATIC LOAD LIMITING - A client-specific or client-independent polling interval is provided to each client dynamically based on server load. The polling interval can be provided in the server polling response sent in response to a client polling request. The polling interval can be determined using a feedback control system or using a Bucket Reservation Method. The server uses a next polling interval and a flag that indicates if the previous polling request was ignored. Using these two parameters the server can continuously control the polling frequency from the client to achieve optimal performance. | 12-12-2013 |
20130332517 | METHOD AND SYSTEM FOR DISTRIBUTING ART - An art distribution system for distributing art to multiple display devices within an environment. The art distribution system provides a technique for specifying images to be displayed in an environment. The art distribution system provides a hierarchical representation of spaces within the environment. Each space may be further subdivided into subspaces. The art distribution system allows a user to select a space within the hierarchy and then to select an image that is to be displayed at the display devices within the selected space. The art distribution system then displays the selected image within the space including within all subspaces of the selected space. The art distribution system may allow a subsequent assignment of the image to a subspace to override within that subspace the previous selection of an image for the space. | 12-12-2013 |
20130332518 | CONVERSION TRACKING AND CONTEXT PRESERVING SYSTEMS AND METHODS - When a server receives a request for an information payload from a remote device, the server may determine the device's type and identify an optionally-installable application that can be used to access the information payload on devices of that type. When the optionally-installable application is not installed on the remote device, the server may store a identifier for the remote device and send the device a redirection message via which the device can obtain and install the application. Subsequently, when the server receives an installation indication from the application executing on a remote device, the server may identify the device as having recently been redirected to install the application and store or update a record indicating that an application-installation event occurred. | 12-12-2013 |
20130332519 | METHODS AND APPARATUSES FOR IMPARTING FUNCTIONALITY TO A MOBILE COMPUTING DEVICE - Embodiments of the present invention comprise a client application (“shell”) that is installed on the mobile device. The shell is developed in such a way as to allow it to read certain configuration files (“configuration files”). As discussed in greater detail below, the configuration files contain all information necessary for the shell to create, present, or display a mobile application “on-the-fly” simply by reading the configuration file. Advantageously, this method allows applications to quickly be updated or reconfigured without recompiling and updating native code. In addition, such applications can easily be shared and interact with other applications developed on this platform. This sharing of configuration files with a shell also allows repurposing of applications and a new delivery mechanism for advertising and promotional content. | 12-12-2013 |
20130332520 | Network System, Device Server, And Network System Control Method - A network system enables controlling an image input device without requiring a driver that depends on the computer environment. A client terminal has a component that acquires a web page having an embedded scanner control script that controls image input from a scanner; a component that sends an image acquisition request through an interface board to the scanner as controlled by the scanner control script; and a component that gets an image from the scanner as a response to the image acquisition request as controlled by the scanner control script. The interface board receives the image acquisition request, and sends the image scanned by the scanner based on the received image acquisition request to the client terminal. | 12-12-2013 |
20130339420 | MOVING SHARED FILES - A client device accesses a shared data system and begins moving data from one location to another. The client device generates a tombstone object that indicates that includes metadata indicating that the data has been moved. When another client accesses the data at the old location, it encounters the tombstone and begins accessing the data at the new location. If the data has not already been completely moved to the new location, the second client to access the data assists in transferring the data to the new location. | 12-19-2013 |
20130339421 | Decision Streams for Synchronizing Visual Script Language Processing between Networked Computers - A method is provided for decision streams for synchronizing visual script language processing between networked computers. A master computing device may receive a remote kickoff stream indicating master nodes to be processed on a master graph, create a master decision stream using the remote kickoff stream, process master nodes of the master graph to populate the master decision stream with states and actions during the processing, and distribute the master decision stream to clients for synchronization of private graphs. The master and private graphs may be copies of the same visual script for implementing game logic, which may be created and edited using a graphical user interface (GUI). Nodes of the graphs can be marked as master, requiring global synchronization, or private, allowing immediate local processing with reduced latency. Thus, online game designers are empowered to balance the competing concerns of state synchronization and latency. | 12-19-2013 |
20130339422 | METHODS AND SYSTEMS TO PROVIDE DYNAMIC CONTENT AND DEVICE PANEL MANAGEMENT - Systems and methods are disclosed that provide for automatic management of device content for demonstration applications running on mobile devices such as smart phones. The systems and methods can eliminate or reduce the need for a manual process of content management for such demonstration applications. Systems and methods according to the present disclose can also provide for the following: updating content on a device to include content that demonstrates the device capabilities dynamically; delivering content based on the device demographic to cater the needs of the customers; performing local wipe of content generated by customers at regular intervals automatically; providing easy discovery of the premium device capabilities to the customers; advertising new capabilities delivered to the devices; and, tracking features/applications used by the customers and/or creating a store or device profile. | 12-19-2013 |
20130339423 | DISTRIBUTED FABRIC ARCHITECTURE IN A CLOUD COMPUTING ENVIRONMENT - A device creates a local forwarding function in a virtual machine of a device associated with a cloud computing environment, where the local forwarding function local forwarding function connects the device with local devices associated with the cloud computing environment. The device creates a global forwarding function in the virtual machine, where the global forwarding function connects the device with global devices associated with other cloud computing environments. The device also creates, in the virtual machine, a virtual control plane that controls the local forwarding function and the global forwarding function. The device communicates, via the local forwarding function, first traffic with a particular local device of the local devices, and communicates, via the global forwarding function, second traffic with a particular global device of the global devices. | 12-19-2013 |
20130339424 | DERIVING A SERVICE LEVEL AGREEMENT FOR AN APPLICATION HOSTED ON A CLOUD PLATFORM - Systems and methods for deriving a service level agreement for an application hosted on a cloud platform are defined. In accordance with at least one embodiment, deriving the service level agreement comprises packaging the application for deployment on a cloud platform, executing the packaged application in a sandboxed environment and capturing one or more application performance characteristics thereby, executing the packaged application in a sandboxed virtualized platform and further capturing one or more application performance characteristics thereby, mapping the one or more captured application performance characteristics to one or more service level objectives, and deriving a service level agreement on the basis of the one or more service level objectives, wherein the service level agreement comprises at least one of the one or more service level objectives. | 12-19-2013 |
20130339425 | Method and System for Rendering Content on a Wireless Device - A method of rendering content on a wireless device. The wireless device sends a message to a server requesting an application and identifies itself with its rendering capabilities. The wireless receives an identification of a custom configuration of a plurality of rendering blocks of the wireless device associated with the application. The custom configuration configures the plurality of rendering blocks of the device. The wireless device receives compiled content from the application executing on the server that includes render commands expressed in a syntax that is device generic but has parameters specific to the rendering capabilities of the wireless device. A reader of the wireless device processes the compiled content and issues commands to individual rendering blocks of a graphical user interface based on the rendering commands of the compiled content and based on the custom configuration. | 12-19-2013 |
20130339426 | ELECTRONIC DEVICE AND MANAGEMENT METHOD OF ELECTRONIC MAP USING ELETRONIC DEVICE - An electronic device for managing an electronic map provides a service for accessing the electronic map of a first security system. The electronic device further includes an abstract electronic map layer embedded in the first security system and a second security system. The abstract electronic map layer embeds an uniform resource locator and a loading scheme of the electronic map in a first application programming interface (API) of the first security system and a second API of the second security system. | 12-19-2013 |
20130339427 | PROPOSAL SYSTEM - Described herein are techniques and mechanisms that facilitate the creation of proposals and requests for proposals. According to various embodiments, a request for proposals for action based on first input provided by a first entity may be created. The request for proposals may identify a business need associated with the first entity. The request for proposals may be transmitted to a client machine via a network. The client machine may be associated with a second entity invited to submit a proposal in response to the request for proposals. A message from the client machine may be received at the server. The message may include second input for creating the proposal. The proposal may be created based on the second input. The proposal may address the business need identified in the request for proposals. | 12-19-2013 |
20130339428 | DYNAMICALLY CONFIGURABLE SESSION AGENT - A monitoring system captures the behavior of distributed applications and also provides a framework for augmenting functionality of the application in response to user interactions and different states of the application and network. Network events exchanged between an application and an application server are captured and the local client events on the client device are also selectively captured. The different disparate network events and client events are then combined together during a replay operation to simulate the user experience during the previous application session. | 12-19-2013 |
20130339429 | DNS QUERY PROCESSING USING RESOURCE IDENTIFIERS SPECIFYING AN APPLICATION BROKER - A system, method and computer-readable medium for request routing based on application information associated with the requested resource are provided. A DNS nameserver at an application broker obtains a DNS query corresponding to a resource requested from a client computing device and associated with a first resource identifier. The first resource identifier includes application information associated with the requested resource. Based on the application information parsed from the first resource identifier, the DNS nameserver at the application broker selects either a second resource identifier which resolves to a domain of a network computing provider or an IP address associated with a network computing component for processing the requested resource. The DNS nameserver then transmits either the second resource identifier or IP address to the client computing device. | 12-19-2013 |
20130346472 | Redirecting From a Cloud Service to a Third Party Website to Save Costs Without Sacrificing Security - Techniques are provided for receiving a request from a client proxy device to access a file on a server. The file is associated with a uniform resource locator (URL). In response to receiving the request, the server proxy device evaluates the request for presence of information that indicates that the client proxy device is able to obtain redirect instructions to access the file. When the evaluating indicates that the request includes the information, the server proxy device requests and receives identifier information associated with the URL from the server. The server proxy device retrieves from a database stored identifier information associated with the URL to compare it to the stored identifier information associated with the URL. When there is a match, the redirect instructions are sent to the client proxy device instructing the client proxy device to retrieve the file directly from the server. | 12-26-2013 |
20130346473 | SERVER-SIDE TIMING ESTIMATION OF CLIENT-SIDE ACTIONS - A computer implemented method of adjusting for varying delays in communication of a batch of actions uploaded for processing from a client application to a server application. The method includes receiving the batch of actions to be processed, the batch of actions including the actions, action time stamps, and an upload time stamp, generating a receipt time stamp for receipt of the batch, estimating times of occurrences of actions in the batch based on a base time and the action time stamps, and adjusting a process running on a server based on the estimated times. The base time is estimated by estimating when a first action in the batch occurred and, if a time between two adjacent actions in the batch exceeds a predefined limit, the base time is re-estimated by estimating when a second of the two adjacent actions occurred. | 12-26-2013 |
20130346474 | WEB STORAGE OPTIMIZATION - Embodiments of the present invention provide a method, system and computer program product for Web storage optimization and cache management. In one embodiment, a method of client side cache management using Web storage can include first registering a client browser session in a content browser as a listener to events for Web storage for a particular domain. Subsequently, notification can be received from the content browser of an event of a different client browser session associated with the Web storage. For instance, the notification can result from the different client browser adding a new cache entry to the Web storage, or from the different client browser periodically at a specified time interval indicating a state of one or more cache entries in the Web storage. Finally, in response to the notification, a cache entry in the Web storage can be invalided such as through cache entry removal or compression. | 12-26-2013 |
20130346475 | Systems for Serving Website Content According to User Status - An example embodiment of a system for accelerating hosting performance may comprise one or more databases and one or more server computers communicatively coupled to a network. For each of one or more web applications hosted on the one or more servers, the one or more databases may store a signature comprising a regular expression pattern indicating a status of a user of the web application. The status of the user may further indicate that the one or more servers and/or web applications are able to perform one or more actions. The one or more servers may determine whether the request includes a browser cookie. If so, the one or more proxy servers may determine whether the browser cookie matches the regular expression pattern for that web application. If the browser cookie matches the regular expression pattern, the user will be considered authenticated and the request for action will be processed accordingly. | 12-26-2013 |
20130346476 | Serving Website Content According to User Status - An example embodiment of a method for accelerating hosting performance may comprise the steps of hosting one or more web applications on one or more servers, storing a signature comprising a regular expression pattern indicating the status of a user, receiving a request to perform an action and determining whether the request includes a browser cookie. If so, the one or more servers may determine whether the browser cookie matches the regular expression pattern for that web application. If the browser cookie matches the regular expression pattern, the user will be considered authenticated and the request for action will be processed accordingly. | 12-26-2013 |
20130346477 | SYSTEM AND METHOD OF RESOLVING A DOMAIN NAME - A method of resolving a domain name that includes a non-LDH character, involves a client computer receiving a domain name update notification for a first computer server that has a LDH domain name comprising at least one character but excluding non-LDH characters. In response, the client computer downloads a configuration payload from a registration server that maintains an association between the first computer server and a second computer server. The configuration payload links the first computer server to a non-LDH domain name associated with the second computer server and configures the client computer to determine an identification of the second computer server from the first LDH domain name. The non-LDH domain name has at least one non-LDH character. The client computer uses the identification of the second computer server to establish a communication session therewith while displaying the associated non-LDH domain name. | 12-26-2013 |
20130346478 | UNIFIED PLAYBACK POSITION - Improved techniques for interacting with media content so as to provide a unified experience of media content across different client devices in a client-server environment are disclosed. Media content may be displayed on first display of a first client device. Using a server computer, a status of the media content may be communicated from the first client device to a second client device. The media content may be displayed on a second display of the second client device, in accordance with the status of the media content from the first client device. | 12-26-2013 |
20130346479 | Systems and Algorithm For Interfacing with a Virtualized Computing Service Over a Network Using a Lightweight Client - Systems and algorithm for providing a service to a client includes defining a virtual infrastructure in which a plurality of virtual machines are running on a virtualization layer with at least one of the virtual machine executing an image processor algorithm. The image processor algorithm is configured to access framebuffer data of a specific virtual machine that includes the service to be controlled, process the framebuffer data to generate image data packets with contextual information by scanning the framebuffer data to discern the image of the virtual machine display, obtaining connection parameters and client characteristics of a connection to the client, analyzing the framebuffer data to balance performance of the connection and performance of the specific virtual machine, and selecting a compression technique for processing the framebuffer data to generate image data packets. The image data packets are transmitted to the client for presenting on a display device. | 12-26-2013 |
20130346480 | TECHNIQUES FOR CAPTURING DATA SETS - Techniques, including systems and methods, for capturing data sets include performing a client-side two-phase commit to ensure one or more data consistency conditions. A logical volume may represent a data set that is distributed among a plurality of physical storage devices. One or more client devices are instructed to block at least acknowledgment of write operations. When the one or more client devices have blocked at least acknowledgment of write operations, one or more servers in communication with the physical storage devices are instructed to capture corresponding portions of the data set. When the servers have been instructed to capture corresponding portions of the data set, the client devices are instructed to resume at least acknowledgment of write operations. | 12-26-2013 |
20130346481 | METHOD, DEVICE, AND SYSTEM FOR ACQUIRING A WEB PAGE - A technique for acquiring a web page includes: receiving, at a client, a user instruction; obtaining from the instruction a page number of a web page that a user desires to access; searching for web page data in a hidden form that is cached in advance at the client, the search being based at least in part on the page number and the hidden form comprising web page data for a plurality of page numbers and in the event that web page data is found in the hidden form, generating, by the client, the web page using the web page data. | 12-26-2013 |
20130346482 | METHOD AND SYSTEM FOR PROVIDING SYNCHRONIZED VIEWS OF MULTIPLE APPLICATIONS FOR DISPLAY ON A REMOTE COMPUTING DEVICE - A method and system of providing remote access at a client computer that executes a client remote access program that simultaneously communicates with first and second server remote access programs. The first and second server remote access programs determine first and second presentation data indicative of an application state of first and second application programs. The client remote access program receives the first and the second presentation data and determines display data in dependence thereupon for substantially simultaneously displaying the first and the second presentation data. The first and second application programs are provided with an out-of-band communication path to synchronize data between themselves, without the synchronization occurring through the client remote access program. | 12-26-2013 |
20130346483 | SYSTEM AND METHOD FOR CREATION, DISTRIBUTION, APPLICATION, AND MANAGEMENT OF SHARED COMPRESSION DICTIONARIES FOR USE IN SYMMETRIC HTTP NETWORKS - A method and system for creating, distributing, and managing of shared compression dictionaries. The system comprises a compressor configured to generate at least one shared compression dictionary based on a context of data streams flow between a client web browser and an origin server; an origin accelerator communicatively connected to the origin server and configured to encode an encountered data stream to a compressed form based on the least one shared compression dictionary; and an edge accelerator communicatively connected to the client web browser and configured to decode the compressed form of the data stream to an uncompressed form using the least one shared compression dictionary. | 12-26-2013 |
20130346484 | INFLIGHT ENTERTAINMENT SYSTEM - An in-flight entertainment system includes a server and a server/client interface. The server/client interface interfaces with the server and a display unit to retrieve a specified data block requested by the display unit, where the server/client interface sends a command to a storage device controller of the server to retrieve the specified data block from a storage device under the control of the server. The server/client interface operating based on its own control logic. | 12-26-2013 |
20130346485 | ACCESSING AND DISPLAYING NETWORK CONTENT - A method for accessing and displaying network content employs an informational component which includes a definition for rendering a graphical user interface within which content may be presented outside of and without utilization of another application. The informational component also includes one or more definitions of content locations from which content elements may be transmitted over a network and presented within the graphical user interface. A provider of an informational component or informational components may thus create customized displays within which intended content may be rendered. An application component may be used in association with an informational component or informational components to manage the collection, organization, sharing, and rendering of plurality of the informational component(s). | 12-26-2013 |
20130346486 | PROVIDING ACCESS TO INFORMATION OF MULTIPLE TYPES VIA COORDINATION OF DISTINCT INFORMATION SERVICES - Techniques are described for providing users of client devices with coordinated access to Information and/or functionality of multiple types, such as by using multiple types of connections to multiple information services of distinct types that exchange context information related to activities of the users and/or clients. The client devices can be, for example, wireless devices with multiple distinct modes (e.g., voice and data modes) for different types of connections with different types of servers (e.g., voice servers and data servers). In some situations, coordination between different servers allows multiple distinct interaction sessions of different types with different servers to remain synchronized or otherwise coordinated over time as the user performs interactions via the different sessions. This abstract is provided to comply with rules requiring an abstract, and is not intended to be used to interpret or limit the scope or meaning of the claims. | 12-26-2013 |
20130346487 | RELAY SERVER AND RELAY COMMUNICATION SYSTEM - A relay server mainly includes a VPN group information storage unit, an address filter information storage unit, and a communication control unit. The VPN group information storage unit is arranged and programmed to store information concerning routing apparatuses that define a VPN group and a routing session. The address filter information storage unit is arranged and programmed to store address filter information in association with identification information of the routing apparatus. The communication control unit is arranged and programmed to perform controls of: upon detection of that an address included in the address filter information overlaps, causing a translated address to be associated with the overlapping address, and transmitting the translated address to another routing apparatus; and performing routing based on the address filter information and the translated address. | 12-26-2013 |
20130346488 | UNIFIED COLLECTION AND DISTRIBUTION OF DATA - A stub tag in source code of a webpage allows for collection of numerous data elements according to tracking tags of various data receiver parties and for distribution of the collected data elements to those parties. The stub tag references a remotely cached script that enables a user device, e.g. a computer running a web browser, to retrieve a tag code for collecting the data elements. The tag code is constructed according to data collection settings, data distribution settings, data receiver settings, and/or user privacy settings. The tag code results in a single variable, common to all data receiver parties, for each data element. The common variable is transmitted to data receivers through the user device or through a server-to-server API. | 12-26-2013 |
20130346489 | INFORMATION PROCESSING SYSTEM, CLIENTS, SERVER, PROGRAMS AND INFORMATION PROCESSING METHOD - An information processing system including an IC chip, a client driving the IC chip to carry out predetermined processing, a server connected to the client by a communication network, wherein the client has a processing-command requesting section configured to request for transmission of a processing command to the server; an ID-acquisition-command sender section configured to transmit an ID acquisition command; a chip-ID extraction section configured to extract the chip ID; and a processing-command sender section configured to embed the extracted chip ID into the processing command and transmit the command. The server has a command-group sender section configured to send the command. The IC chip has a chip-ID sender section configured to transmit data; a chip-ID determination section configured to determine whether the chip ID in the command is identical with the chip ID of the IC chip; and a processing execution section configured to carry out the predetermined processing. | 12-26-2013 |
20130346490 | METHOD AND SYSTEM TO PRE-FETCH DATA IN A NETWORK - A system, a computer readable storage medium including instructions, and a computer-implemented method of pre-fetching in a network, are provided. In an example embodiment, computer-implemented method of pre-fetching in a network comprises receiving a request from a user device for a first network-accessible data item in the plurality of network-accessible data items; transmitting the first network-accessible data item to the user device; identifying a second network-accessible data item in the plurality of network-accessible data items; and transmitting the second network-accessible data item to the user device, the second network-accessible data item being transmitted before receiving a request for the second network-accessible data item from the user device. Pre-fetch logic may be embedded in the first network-accessible data item. | 12-26-2013 |
20130346491 | Server-Based Data Sharing in Computer Applications Using A Clipboard - A computer-implemented method of sharing data between computer applications is discussed. The method includes receiving, at an application server sub-system of a hosted computer server system and from a first computing device that is remote from the hosted computer server system, commands interacting with an electronic document served by the application server sub-system, and receiving at the hosted computer server system a command to copy content from the electronic document to an electronic clipboard. The method also includes storing, at a clipboard server sub-system of the hosted computer server system, that is separate from the application server sub-system, data that represents the content, receiving a request for the stored data that represents the content, and delivering, from the clipboard server sub-system to a second computing device, the data that represents the content. | 12-26-2013 |
20130346492 | Content Reading System and Method - The present invention provides a content reading system and method, which gives consideration to both the flexibility of reading method and the security of copyright protection. The content reading system includes: a Document Management System DCMS server, adapted to support the storage and parsing of data content; invoke stored page data and provides the page data to a dedicated client after receiving a page data request from the dedicated client; invoke stored page data to form bitmap of the page and provides the bitmap to a Web client after receiving a page data request from a Web client. | 12-26-2013 |
20140006477 | SYSTEM LEVEL ACCELERATION SERVER | 01-02-2014 |
20140006478 | MEDIA STREAM FRAGMENT REQUEST | 01-02-2014 |
20140006479 | System and Method for Segregating Layer Seven Control and Data Traffic | 01-02-2014 |
20140006480 | DYNAMIC RESOLUTION OF SERVERS IN A DISTRIBUTED ENVIRONMENT | 01-02-2014 |
20140006481 | METHODS FOR EXCHANGING NETWORK MANAGEMENT MESSAGES USING UDP OVER HTTP PROTOCOL | 01-02-2014 |
20140006482 | METHOD AND SYSTEM FOR PROVIDING INTER-CLOUD SERVICES | 01-02-2014 |
20140006483 | SYSTEMS AND METHODS FOR MULTI-CONTEXT MEDIA CONTROL AND PLAYBACK | 01-02-2014 |
20140006484 | Site acceleration with customer prefetching enabled through customer-specific configurations | 01-02-2014 |
20140006485 | CONTENT PROVIDING SYSTEM AND CONTROL METHOD THEREOF | 01-02-2014 |
20140006486 | SYSTEM AND METHOD FOR DETERMINING APPROPRIATE CONTENT FOR AN EVENT CONTENT STREAM | 01-02-2014 |
20140006487 | METHODS FOR MAKING AJAX WEB APPLICATIONS BOOKMARKABLE AND CRAWABLE AND DEVICES THEREOF | 01-02-2014 |
20140012891 | COLLABORATIVE SOCIAL NETWORK PLATFORM - The present disclosure provides a method and system for creating an ecosystem of application developers and advertisers in the context of a game. This platform enables a collaborative social network that allows application developers to enhance a game experience. This platform comprises: a database operable to store data associated with a plurality of social network members; a host application server operable to access data from the database and control a multiplayer online poker game; and an application server operable to control the one or more third party applications and operable to access data from the database. A display associated with the multiplayer online poker game may include an area reserved for one or more third party applications. The rate at which the application server accesses data may be controlled by the host application server | 01-09-2014 |
20140012892 | DEVICE COLLABORATION IN A VIRTUAL SESSION - Methods, systems, and devices are described for using a central server computer system disposed to dynamically manage collaboration between terminal devices and peripheral devices during a virtual session. The central server computer system may associate a peripheral device with a virtual session hosted by a host device. The virtual session may be further associated with a terminal device communicatively coupled with the central server computer system. The central server computer system may establish a connection between the central server computer system and the peripheral device; forward peripheral data between the peripheral device and the host device such that the virtual session perceives the peripheral device as locally connected to the host device; and forward user interface data associated with the virtual session between the host device and the terminal device. | 01-09-2014 |
20140012893 | SYSTEM AND METHOD OF TRANSMITTING DATA OVER A COMPUTER NETWORK INCLUDING FOR PRESENTATIONS OVER MULTIPLE CHANNELS IN PARALLEL - A method and system of transmitting data via a computer network to a plurality of end-users. Transmission of successive data units may be prompted by human-operated and/or automated central control. Successive arrays of data units may be transmitted over a plurality of channels, in parallel. Each end-user chooses which channel or channels to receive and may change channels at will. Transmission of successive arrays may coincide with successive occurrences during the course of a live event. Data units also may be transmitted over one or more channels asynchronously with transmissions over other channels. Controller-prompted transmissions, received passively by end-users, also may be integrated with a facility for end-users to browse data sources in a self-directed sequence and pace. | 01-09-2014 |
20140012894 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, METHOD FOR SELECTING DEVICE, AND PROGRAM THEREFOR - An information processing system for instructing a first device associated with a first user and any one of a plurality of devices associated with a second user to execute a predetermined service includes an acquisition unit configured to acquire the association between the first and second user and a selection unit configured to select from the plurality of devices a device for executing a service, based on the association between the first and second user. | 01-09-2014 |
20140012895 | Universal Social Networking Interface for One-Click Posting From Mobile Devices - The present invention is a method to simplify the process of sharing location and/or event specific information or content with friends and other consumers of the information. The process of sharing the information is easily and automatically made possible through the consumer's portable communication or computing devices, such as a mobile smart phone or tablet. The shared content provides a link to the location specific information or content where the link can be posted automatically to an internet site such as a social networking site. | 01-09-2014 |
20140012896 | TECHNIQUE FOR IMPLEMENTING SEAMLESS SHORTCUTS IN SHAREPOINT - A system and method for creating shortcuts within a database for archived items. A client computer sends a retrieval request for a given item to a web server. The given item may be an electronic document. A custom HTTPModule within the web server intercepts the request. The HTTPModule uses a uniform resource locator (URL) provided in the request to locate a record associated with the given item. If a given fixed string value is read from the record in place of the original content data, then the web server requests original content data for the given item from an archive store. The record still maintains identification information, such as a document identifier and the URL in order to maintain links and workflows. The retrieval request is not rerouted to an alternate path, and the client computer receives the original content data, rather than an indication of a shortcut. | 01-09-2014 |
20140012897 | METHOD FOR PROVIDING READING SERVICE, CONTENT PROVISION SERVER AND SYSTEM - The present disclosure provides a method for providing reading service, a content provision server and system, relates to the field of networks, and intends to solve the technical problem of continuity of reading contents when a user reads image galleries generated according to the same original contents on different terminals. The method for providing reading service includes: a content provision server sets a tag according to an instruction from a first terminal; the content provision server receives a service request from a second terminal and sends the tag thereto; the content provision server receives an instruction indicating that the tag is selected from the second terminal; the content provision server searches for a second image gallery corresponding to a terminal type of the second terminal; the content provision server searches for a second serial number of a second image in the second image gallery corresponding to the first serial number marked by the tag; and starting from the second serial number, the content provision server sends the second image in the second image gallery to the second terminal. The present invention is applied to the reading of e-books under three-screen aggregation. | 01-09-2014 |
20140012898 | WEB BROWSER PROXY-CLIENT VIDEO SYSTEM AND METHOD - Method of controlling playback of Internet web page video on remote or high quality video displays using a remote control device, such as a smart phone. The method runs a first client browser on the remote control device, which in turn sends commands to a proxy browser with a data buffer. In response to user commands from the remote control device, the proxy browser retrieves and buffers video and non-video web page data from Internet servers, and sends this data to the remote control device. Upon user command, the proxy browser also sends selected buffered data to a second client browser that is connected to the remote or high quality video display. Media player playback commands on the remote control are echoed to a second media player on the second client browser, resulting in good synchronization between devices. Various compression, IP address adjustment, and public key methods are also discussed. | 01-09-2014 |
20140012899 | OBJECT INTERFACE TO A DISPERSED DATA STORAGE NETWORK - A data object interface to a dispersed data storage network is disclosed. The disclosed interface accepts read and write commands from a client computer and generates network commands that are forwarded to slice servers that form the storage component of the dispersed data storage network. The slice servers then fulfill the read and write commands. | 01-09-2014 |
20140012900 | Extensible and Programmable Multi-Tenant Service Architecture - An extensible, multi-tenant software-as-a-service business application platform is provided for hosting multiple organizations. Organization services are provided by virtual or physical servers with dedicated data stores assembled in scalable groups. Distributed interaction between components of the scalable groups may enable extensibility and reliability, while changes in locations of organization services are provided to the client(s) for seamless continuation of the client's access to the services. Customizable and dynamic APIs for accessing each organization's data and applications isolated from the others and pluggable third party authentication services may also be integrated into the platform. | 01-09-2014 |
20140012901 | METHOD AND SYSTEM FOR DETECTING ANOMALIES IN TIME SERIES DATA - A server system stores time series data for a data source. The time series data comprises a plurality of time-value pairs, each pair including a value associated with an attribute of the data source and a time. For a particular attribute, the server system generates a plurality of forecasting models for characterizing the time-value pairs, each model including an estimated attribute value and an associated error-variance. For a time-value pair, the server system determines a plurality of differences between the value of the time-value pair and respective estimated attribute values of the plurality of forecasting models and tags the time-value pair as an anomaly if the differences for at least a first subset of the forecasting models are greater than the corresponding error variances. In response to a request from a client application, the server system returns at least a subset of the time-value pairs tagged as anomalies. | 01-09-2014 |
20140012902 | IN-HOUSE LOCATION BASED SERVICES - A mobile device of a user discovers topological information about electronic devices in a premise environment, and shares such information with a media gateway. The media gateway uses the topological information to augment content from a server, such as a web page that supports access to media content, to add graphical objects corresponding to those electronic devices in proximity to the mobile device that are capable of reproducing the streaming media content. Selection of the one of the add-on graphical objects causes delivery of the media content to the corresponding electronic device instead of the display of the mobile device. In this manner, a more natural selection mechanism than that available using conventional pull-down lists of options is provided. | 01-09-2014 |
20140019515 | ADAPTIVE BUSINESS LOGIC CONFIGURATOR - A method and server for configuring an application that uses a unit of work which provides functionality for the application includes reading metadata associated with a unit of work; and determining a number of configuration options for the unit of work based on the metadata associated with that unit of work. | 01-16-2014 |
20140019516 | HYBRID APPLICATION ENVIRONMENTS - Provided herein are systems, methods, and software for facilitating hybrid application environments. In at least one implementation, an application server within a hosting environment receives a data request initiated by a hosted application within the hosting environment. The hosted application may initiate the data request in response to a page request made on behalf of a hosted identity logged into the hosting environment. The application server generates a hybrid data request based on request information comprising at least a portion of the data request and the hosted identity and directs the hybrid data request over a connection established between the hosting environment and an enterprise environment for handling by an application server within the enterprise environment. | 01-16-2014 |
20140019517 | WEB-HOSTED SHIPPING SYSTEM AND METHOD OF USE THEREOF - A web-hosted shipping system is disclosed. The web-hosted shipping system includes a local host that executes an operating system and is in signal communication with a remote server. A display device is in signal communication with the local host under control of the operating system. A processor executes a web browser and web service provider under control of the operating system. A scale, productive of a weight signal, is in signal communication with the local host via the operating system. The web browser displays a web page provided by the remote server upon the display device and the web service provider is accessible to a web service call of the web page. The web service provider is responsive to the web service call to receive the weight signal from the scale and to transfer the weight signal to the web page. | 01-16-2014 |
20140019518 | Delay the Persistent Memory Storage of Website Data to Control Data That is Stored in the Browser - Embodiments of the invention include a system, computer-implemented method, and a computer-readable medium for delaying the storage of data. Data that manipulates website data is provided from a web server to a client device in response to a request for a webpage. Data is initially stored in a temporary memory storage. The temporary memory storage is associated with a browser and stores data before data is moved to a persistent memory storage. A notification is generated that indicates that data was received and is intended to be stored persistently or manipulate, access or rely on website data in the persistent memory storage. Depending on the response to the notification, the system determines how data in temporary memory storage will be processed and whether data can be stored in the persistent memory storage or manipulate, access and rely on website data in the persistent memory storage. | 01-16-2014 |
20140019519 | RELIABILITY AND AVAILABILITY OF DISTRIBUTED SERVERS - A system of network proxies distributes data to multiple servers. Each network proxy is associated with a server. A network proxy intercepts a client request for data. If the network proxy determines that the request can be served using a copy of data stored on the local server, rather than the data stored on a remote server, it diverts the request to the local server. If the network proxy determines that the request cannot be served using a data from the local server, the network proxy diverts the request to a remote server storing the primary copy of the data. A server map specifies the locations of the primary copies of data. When a primary copy of data is updated on one of the servers, the associated network proxy propagates the updated data to the other servers. The servers can provide data from files, e-mail services, databases, or multimedia services. | 01-16-2014 |
20140019520 | METHOD AND SYSTEM FOR SYNCHRONIZED DISTRIBUTED DISPLAY OVER MULTIPLE CLIENT DEVICES - Portable interactive devices of audience members are remotely operated to substantially “simultaneously” respond to a signal from an origin, e.g., a central server, despite variation in latencies among the devices in order to produce a shared experience. The audience members are reached through varying communication links. Latencies vary among portable interactive devices and among carriers. A firing time for the portable interactive devices is selected to occur at a time in the future. An execution time at which a respective portable interactive device is commanded to operate is a function of the firing time minus the latency control signal reaches clients in a venue in an audience or at a remote location simultaneously despite the varying latencies. | 01-16-2014 |
20140019521 | TERMINAL APPARATUS AND COMPUTER READABLE MEDIUM - Disclosed is a terminal apparatus including a communication unit which performs a wireless communication with another terminal apparatus and a determination unit which determines whether a terminal apparatus which is a sub terminal into, which data subject to copying is to be copied, exists through the communication via the communication unit, the terminal apparatus which is the sub terminal being a terminal apparatus to which the data is not yet transmitted, if the terminal apparatus is a main terminal from which the data is copied. Further including a control unit which reads out the data from a storage unit and transmits the data to the terminal apparatus which is the sub terminal determined to exist via the communication unit if the determination unit determines that the terminal apparatus which is the sub terminal exists. | 01-16-2014 |
20140019522 | System And Method Of Conversational Assistance For Automated Tasks With Integrated Intelligence - A method of providing information assistance services includes generating a plurality of service requests for a plurality of request elements that are generated from a single client request received by a processor. The service requests are sent to both software application service providers that are executed by the processor and remote service providers that are connected to the local processor through a data network. The processor receives a plurality of service responses from the service providers, generating at least one output message element corresponding to the service responses, and sending the output message data to at least one output device that is operatively connected to the processor to produce a response to the client request. | 01-16-2014 |
20140019523 | SESSION-RETURN ENABLING STATEFUL WEB APPLICATIONS - Mechanisms for allowing allow multi-session capability and session-return enabling stateful web applications include providing a start URL of a requested portal page with an “External Session ID” (ESID). The ESID is an argument that is different between the two instances of the application (on the same page), and leads to different/independent sessions in the server. When a user returns to the same page, the ESIDs are passed again with the individual application requests, and the server can then logically reconnect to the proper session and allow the user to continue. The ESID can be used to return to an application after the user has previously left to go to another application and then desires to come back, or even when the user closed the browser and restarts the application later. | 01-16-2014 |
20140019524 | SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR PROVIDING APPLICATIONS STYLE FUNCTIONALITY TO A USER - Systems, methods, and computer readable media of providing applications style functionality to a user of a mobile radio terminal are disclosed. In certain embodiments, the systems, methods, and computer readable media include the steps of receiving a data stream transmission having a plurality of states, wherein each state is associated with output instructions and storage instructions, and wherein the plurality of states is configured such that moving through the states creates the appearance of executing an application on the mobile radio terminal; decoding the data stream transmission and caching each of the plurality of states with the associated output instructions according to the associated storage instructions; rendering a first state; responsive to an event on the mobile radio terminal, moving from the first state to a second state by applying the output instructions associated with the second state; and communicating a change of state to a server. | 01-16-2014 |
20140019525 | VIRTUAL DESKTOP SYSTEM, NETWORK PROCESSING DEVICE, AND MANAGEMENT METHOD AND MANAGEMENT PROGRAM THEREOF - The virtual desktop system comprises a virtualization server including a virtual desktop, a thin client terminal which uses the virtual desktop in remote connection, and a plurality of network processing devices each of which connects the virtualization server and the thin client terminal, wherein each of the network processing devices includes an IP flow management unit which manages information of an IP flow related to the remote connection of the thin client terminal, and an IP flow state notification unit which, when receiving an IP packet related to the remote connection, if the IP flow related to the IP packet fails to satisfy a bandwidth or a delay time defined in advance, notifies the thin client terminal to that effect. | 01-16-2014 |
20140019526 | CLOUD-BASED TRANSLATION METHOD AND SYSTEM FOR MOBILE CLIENT - A cloud-based translation method for a mobile client is provided. The mobile client receives a translation instruction and sends translation request information to a cloud server based on the translation instruction, where the translation request information includes text information and translation type information. The mobile client receives a translation result returned from the cloud server. When the cloud server detects that the mobile terminal logins to an account, and a cloud glossary of the account contains a word entry corresponding to the text information, the cloud server returns the translation result in the cloud glossary. When the cloud server detects that the mobile terminal does not login to the account, or when the cloud server detects that the mobile terminal logins to the account but the cloud glossary does not contain the word entry corresponding to the text information, the cloud server translates the text information. | 01-16-2014 |
20140019527 | Method and System for Exchanging Location Content Data in Different Data Formats - A method and system for exchanging location content data in different data formats is disclosed. A third-party system makes a request to retrieve, add, modify, or delete location content. The request is made in a first data format. A data exchange system receives the request, converts the request to a second data format supported by a location reference system, and sends the request to the location reference system. The location reference system prepares a response to the request and sends the response to the data exchange system. The data exchange system converts the response to the first data format and sends the response to the third-party system. | 01-16-2014 |
20140019528 | VALIDATION OF DEVICE ACTIVITY VIA LOGIC SHARING - Methods for validating device activity by way of logic sharing are presented. In an example of the method, a text file comprising a script defining programming logic to be executed is received at a first device. The text file is accessed at a second device. Input data for an application executing at the first device is received at the first device. The input data is transmitted from the first device to the second device. The script is executed at the first device from the application using the input data to produce a first result. The script is also executed at the second device from an application using the input data to produce a second result equal to the first result. | 01-16-2014 |
20140019529 | Sending Notification of Event - Usability is improved by decreasing the number of notifications to be read in receiving mails including notifications of events. A notification of an event is sent. In one aspect, this comprises receiving, in response to occurrence of an event, a notification of the event; storing, when event data generated from the received notification matches a conditional expression in a profile associated with the event, the notification of the event in a queue associated with at least one of change management information corresponding to the event and a recipient of the change management information; and sending, when an earliest time out of transfer times set in respective notifications stored in the queue has come, all the notifications stored in the queue, to a client that is the recipient, as a single notification. | 01-16-2014 |
20140019530 | ENTERPRISE WIDE SYSTEM AND METHODS FOR CONFIGURING, DIAGNOSING, AND UPDATING APPLIANCES - A system and methods to provide appliance field support personnel with a tool that, together with proper interface modules, simplifies the execution of diagnostic procedures and provides an easy way to configure, reconfigure, or update electronic boards in the home on a client side of an enterprise wide system. The electronic boards serve as electronic controllers in the appliances and are programmable generic service boards. With such a system, it is possible to update and re-configure electronic boards and interact directly with an electronic controller of an appliance while an appliance is operating. Software, configuration data, and control data are downloaded from a server-side configuration of the enterprise wide system to update the electronic boards. | 01-16-2014 |
20140019531 | CONTACT BUILDER - A web-based contact builder, management system and a computer-implemented method to assist a user in efficiently managing and communicating with their designated contacts. The system enables a user to manage existing contacts; to identify via automated means new contacts and determine if they are registered users, or to invite them to join the system; to invite and respond to requests from new contacts in an efficient “one step” method; and to set the level of access that each contact will have to the user's personal identifying information. | 01-16-2014 |
20140025722 | APPARATUS FOR A PLURALITY OF CLIENTS TO ACCESS A PLANT ASSET MANAGER - An apparatus for a plurality of clients to access a plant asset manager, the apparatus comprising a gateway server configured to communicate directly with a plant asset management server of the plant asset manager; and at least one client server configured to communicate directly with the gateway server and to communicate directly with at least one of the plurality of clients; such that there is no direct communication between the plurality of clients and the plant asset management server. | 01-23-2014 |
20140025723 | CLOUD STORAGE SYSTEM AND DATA STORAGE AND SHARING METHOD BASED ON THE SYSTEM - A cloud storage system comprises at least one server, and an intermediate device that communicates with the at least one server and a plurality of client devices that are presented on a network. The client devices comprise various data for sharing, and attribute information of the sharing data are stored in the at least one server through the intermediate device. The intermediate device establishes peer to peer connections between the client devices, and controls data transmission between the client devices through the peer to peer connections, so that the client devices can share their data through the peer to peer connections. | 01-23-2014 |
20140025724 | PERSONAL SAFETY COMMUNICATION SYSTEM - A personal safety communications system includes a plurality of user terminals belonging to a plurality of individual users and being interconnected via one or more networks. The system includes an alert management apparatus, the apparatus includes a relationship database storing a set of dependant-guardian relationships among users of said user terminals such that one or more users can be designated as guardians of another user, including the possibility for users to be guardians of one another. The apparatus further includes an alert initiation interface by which a first user having one or more designated guardians can use their user terminal to initiate an alert situation and to indicate their location. The apparatus further includes a guardian response interface and a situation monitoring interface for informing the first user of the identity and location of one or more guardians who have indicated they will attend. | 01-23-2014 |
20140025725 | METHOD AND APPARATUS FOR MOVING WEB OBJECT BASED ON INTENT - A method and apparatus for moving a web object based on an intent is provided. A primary device may identify a web object supporting movability on a loaded web page, and may determine whether the identified web object can be moved to a secondary device based on movability information of the identified web object. The primary device may re-render the web page in a web browser, aside from the web object supporting movability, while maintaining a full layout of the web page. In the movement of the web object, the primary device may push, to a push server, movement of the web object to the secondary device. | 01-23-2014 |
20140025726 | HARDWARE RESOURCE ACCESSING SYSTEMS AND METHODS FOR ACCESSING HARDWARE RESOURCES IN BROWSER-BASED OPERATING SYSTEMS AND MACHINE-READABLE STORAGE MEDIUM THEREOF - Methods for accessing hardware resources in an electronic device with a browser-based operating system (OS) which includes a user interface running in a browser are provided. A local server is first provided on the electronic device, wherein the local server has a corresponding URL and a dedicated network port. Then, upon receiving a service request from the client-side web application, the local server analyzes a service type of the service request and performs an operation to at least one of the hardware resources corresponding to the service type, wherein the service request is generated and directed to the local server according to the URL and the dedicated network port of the local server by the client-side web application on the electronic device. | 01-23-2014 |
20140025727 | SYNCHRONIZATION SERVER FOR CLIPBOARD AND SYNCHRONIZATION SYSTEM FOR CLIPBOARD HAVING THE SAME - A clipboard synchronization system and method are provided that allow data in the clipboard to be shared among a plurality of client terminals that share a common account. The system synchronizes the data in the clipboard that may be cut and/or copied from a document or application on a particular client terminal. The system and method also may provide history keeping that may be a listing of the data in the clipboard that is shared by each of the client terminals through synchronization. | 01-23-2014 |
20140025729 | SYSTEMS AND METHODS FOR UPDATING COMPUTING PROGRAMS - A process transmission system comprises a process transmission server and a client device configured to communicate with the process transmission server. The process transmission server receives program request information from the client device, packs a process of a program to generate a process package comprising a central processing unit (CPU) register value associated with the program, and transmits the process package to the client device. The client device transmits program request information to the process transmission server, receives a process package corresponding to the program request information from the process transmission server, and executes a process by performing data processing on the received process package. The data processing comprises storing the process in a main memory device of the client device based on the process package and transmitting the CPU register value to a CPU of the client device. | 01-23-2014 |
20140025730 | MANAGING CONCURRENT CONVERSATIONS OVER A COMMUNICATIONS LINK BETWEEN A CLIENT COMPUTER AND A SERVER COMPUTER - A method, system and/or computer program manages a maximum permissible number of concurrent conversations over a communications link between a client computer and a server computer. State information includes an indication as to whether the most recent message sent is the final message in the conversation. When a client computer requests to start a new conversation, the server computer starts the conversation if the maximum number of conversations will not be exceeded. If the maximum number will be exceeded, the server computer checks the state information to find a conversation in which the most recent message sent is the final message in the conversation. If such a conversation cannot be found, the server computer does not start the new conversation. If such a conversation can be found, the server computer queues the message from a client computer to start a new conversation. | 01-23-2014 |
20140025731 | Page Server for Navigation Data - A page server and method of using the page server is described. The page server stores versioned pages. The pages, which are equally sized data chunks, can be stored with identifiers and version data in a relational database, in separate files, or in a single file where pages are concatenated. The page server may be accessed via SQL, a web interface, a proprietary key/value/version interface on top of TCP/IP, or other method. The page server facilitates incremental updates. | 01-23-2014 |
20140032634 | SESSION AWARE NOTIFICATIONS - User device information, identifying a first plurality of devices associated with a first user, is stored. A first device of the first plurality of devices is identified as being active. Data pertaining to an interaction session, within which the first user is participating, is provided to the first device based on the determination that the first device is active. | 01-30-2014 |
20140032635 | METHOD AND DEVICE FOR ESTABLISHING A CONTENT MIRRORING SESSION - Computer-based methods and devices for establishing a content mirroring session during which two devices concurrently present or display the same content are disclosed. Consistent with an embodiment of the invention, a first device displays a visual indicator when the first device is physically positioned and oriented to target a second device, with which the first device is authorized to establish a content mirroring session. The visual indicator, which may be a graphical user interface element such as a button or icon, identifies the device that is being targeted by the first device, and in some embodiments, indicates to a user that a content mirroring session can be established with the targeted device. | 01-30-2014 |
20140032636 | Methods and Systems for Streaming, and Presenting, Digital Media Data - Computer-based methods and systems for streaming, and presenting, digital media data are presented. In some embodiments, a media server is configured to intelligently stream, or resume the streaming, of digital media data, representing a media item, based in part on device attributes of the media player device on which the media item is to be presented, as well as historical information about a user's prior viewing sessions, and location information indicating the current location of one or more media player devices of the user. Additionally, in some embodiments, the media server is configured to leverage multiple devices, when the devices are in proximity of one another, for example, by providing a control interface on a first device, that enables control of play back functions for media data being streamed to and presented on a second device. | 01-30-2014 |
20140032637 | Enterprise Test System Platform and Associated Method for Interoperable Test Data Management, Test Development, Test Libraries and Test Workflow Management and Automation - This Invention provides a system-level framework for an enterprise-level test environment. The environment provides test development, automation, and execution processes for product validation and verification, and allows the interoperability of test cases, data, equipment information, and results across various enterprise platforms. The system, with its processes and methods, provides various mechanisms for managing test configurations, developing test plans, managing test data, and developing test reports from one or more test-stations and/or from one or more test equipment(s) for one or more Device(s) Under Test (DUT). These mechanisms include, but are not limited to, functions such as data management and sharing, test library reusability, test station management, test configuration management, test execution, test report development, and data mapping/plotting. The system can be customized to support scalable enterprise requirements. The development of the standardized data handling and communication processes and methods allows inter-system communication and interoperability of test information across various platforms. | 01-30-2014 |
20140032638 | AUTOMATED TESTING ENVIRONMENT - Embodiments of this invention are directed to providing an approach that provides an Internet-based testing environment. In a typical embodiment, there is a cloud connect agent that executes while a test-taker is taking a test on a client device. The cloud connect agent is configured to monitor and control certain components of the client device. | 01-30-2014 |
20140032639 | SYSTEM AND METHOD FOR UPDATING A NETWORK CLIENT FROM STREAMING EVENT DATA - A method of updating a network client with event data involves the network client registering with a computer server a unique association between a network user and a data object maintained by the computer server. The data object identifies a plurality of pre-determined events. The computer server is configured to receive event data and to update the data object in accordance with an occurrence of one of the associated pre-determined events in the received event data. The network client receives from the computer server a network client update indicating the occurrence of the one pre-determined event in the received event data. The network client then notifies the network user of the occurrence of the indicated one pre-determined event. | 01-30-2014 |
20140032640 | CUSTOMIZABLE APPLICATION - An application that can include customized functionality that can be selectively enabled without disrupting the underlying operation of the application or requiring multiple instances or versions of the application that must be separately stored and maintained. An application is generally made available over a network for various users. A feature is provided that allows users to selectively activate one or more customized or specialized functions and/or features of the application such that the user gains access to a customized operation of the application without the application provider having to separately create and maintain multiple versions of the web application. | 01-30-2014 |
20140032641 | VIRTUAL INTELLIGENT PLATFORM MANAGEMENT INTERFACE FOR HARDWARE COMPONENTS - Methods and systems configured to interact with hardware components of a computer system are described. In some embodiments, the system includes a processor and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions for generating, by a software module executing on the system, an Intelligent Platform Management Interface (IPMI) request configured for a controller of the computer system; transmitting, by the software module, the IPMI request to a server separate from the computer system, wherein the server is configured to emulate the controller of the computer system; and receiving, by the software module, an IPMI response from the server, wherein the IPMI response is based on a simulated operating condition of a hardware component of the computer system at the server, thereby obviating a manual adjustment of the hardware component on the computer system. | 01-30-2014 |
20140032642 | CONTROLLING SERVER RESPONSE BASED ON CLIENT PERFORMANCE - Embodiments of the present invention provide a system, method, and program product for optimizing content sent from a web server to a client device based on client device performance. A client device requests to access web content on a web server, and included in the request are performance competence details corresponding to at least in part hardware capabilities, software capabilities, connectivity quality, and system health of the client device. The performance competence details from the client device and known performance capabilities of the hardware, software, connectivity, and system health of the client device are input into an algorithm to calculate a performance competence index value. The performance competence index value is used to determine an optimal response corresponding to the performance capabilities of the client device. The optimal response is then sent to the client device by the web server. | 01-30-2014 |
20140032643 | ENHANCED HTTP MESSAGING FOR DEVICES - Disclosed in some examples is a method for communications between a client and a server using a stateless messaging protocol by transmitting from a client to a server a first message using the stateless messaging protocol; receiving from the server a response message, the response message including an indication of the presence of a second message at the server intended for the client, the indication including message retrieval information; sending a third message from the client to the server including the message retrieval information; and receiving a fourth message from the server, the fourth message including the contents of the second message. | 01-30-2014 |
20140032644 | Server Aggregated Application Streaming - A software-implemented method which allows the streaming of applications from a server or cluster of server to one or more clients, typically mobile devices. The invention also enables the sharing, through a social network cloud service, of applications located on connected computers or on the cloud. When applications are streamed to mobile devices, the user interface of the application may be modified to fit the native user interface of the device. | 01-30-2014 |
20140032645 | Context Based Caching of Cloud Data - A request from a mobile device for information is received at a local coverage device. The local coverage device includes at least one computing system having at least one data processor. Whether the information has been locally stored on the local coverage device is determined using the local coverage device and the received request. The storage being based on a determined likelihood the mobile device would request access to the information. The likelihood being determined based at least on a context of the mobile device. The requested information is provided using the local coverage device. Related apparatus, systems, techniques, and articles are also described. | 01-30-2014 |
20140032646 | CONTROL MODULE FOR A SIGNAL TRANSMITTER FOR A REMOTE-CLIENT DISPLAY OF A SEQUENCE OF MEDICAL IMAGES - A system, a method and a computer program product for monitoring a screen configuration process for a sequence of medical images on a remote client are disclosed. In at least one embodiment, a central server includes a rendering module and a marker generator in order to mark the sequence of images to be displayed as a DESIRED sequence of images and transfer it to the remote client. In addition to a remote-client application, an observer module and a warning signal transmitter are provided on the remote client. The observer module is used to compare the DESIRED sequence of images with the ACTUAL sequence of images. In the event of a lack of conformity, the warning signal transmitter issues a warning signal on the remote-client monitor. | 01-30-2014 |
20140032647 | MOBILE TERMINAL DEVICE AND METHOD FOR CONTROLLING MOBILE TERMINAL DEVICE - A mobile terminal device coupled to a server via a network includes a processor configured to determine whether an attribute of an application matches a context specified by positional information regarding the mobile terminal device when receiving an execution instruction of the application from the server, inform a user of information indicating that the execution instruction is received when the attribute does not match the context, and execute the application based on a response to the information. | 01-30-2014 |
20140032648 | INFORMATION PROCESSING APPARATUS, DATA PROVISION METHOD, AND STORAGE MEDIUM - An information processing apparatus includes an interface unit configured to connect to a network, a storage unit configured to store data which is provided with an apparatus that is an issuer of the data request, a provision unit configured to accept a provision request for a provision of data to the apparatus that is an issuer of the data request from an information providing apparatus configured to communicate via the interface unit, and provide data stored in the storage unit to the apparatus that is the issuer of the data request, an input unit configured to accept an input operation performed by a user, and a stopping unit configured to, in a case where a predefined condition is satisfied, make the provision unit stop the provision of the data to the apparatus that is the issuer of the data request. | 01-30-2014 |
20140032649 | METHOD AND SYSTEM FOR EDUCATIONAL NETWORKING AND SERVICES - A system, method and computer program product for educational networking, including a computer server coupled to a communications network and configured to provide educational networking and services to users on client devices coupled to the computer server over the communications network, including automating application generation and processing at educational schools for the users on the client devices; searching and displaying on the client devices professors at the schools, schools to apply to, funding resources for attending the schools, and laboratories at the schools; and creating and displaying on the client devices school application portfolios, modifying school application portfolios, and generating and processing applications to selected schools. | 01-30-2014 |
20140032650 | SYSTEM AND METHOD FOR PROVIDING NETWORK MANAGEMENT IN USER DEVICES - In one embodiment, a mechanism that enables a service provider to have management control of a user device connected to the service provider's network is provided. This control empowers the service provider to address the issues faced by one or more end users, by providing multiple packages that have fine-grained control on the end user's network needs. Thus each user can have access to their desired applications and websites at the rates and speed of their choice. | 01-30-2014 |
20140032651 | SYSTEM AND METHOD FOR DELIVERING CLOUD BASED UTILITY SERVICES - System and method for delivering cloud based utility services to a plurality of user devices associated with a user in a cloud based managed utility computing environment are provided. The system comprises a client side component having a client controller configured for receiving user profile, applications, content and type and characteristics of each of the user devices, a user interface for accessing the user profile, applications, content and type and characteristics of each of the user devices and a native interface for interacting with at least one operating system of each of the user devices. The system further comprises a server side component configured for acquiring the user profile, applications, content and type and characteristics of each of the user devices. The server side component is configured for delivering the cloud based utility services based on the type and characteristics of each of the user devices associated with the user. | 01-30-2014 |
20140032652 | WEB BROWSER OPERATION METHOD AND SYSTEM - A browser operation and control method is provided for a server and a client having a browser. The server receives a query request message from the client, and the query request message contains a character string converted by the client from voice information inputted by a user of the client. The server obtains control information for operating the browser based on the character string in the query request message, and the control information indicating one of a plurality results provided by the server including a direct URL based on the character string, a direct operation command based on the character string, and a search result page based on the character string. The server sends a query response message containing the control information to the client such that the client operates the browser based on the control information in response to the voice information inputted by the user. | 01-30-2014 |
20140032653 | SUPPLYING APPLICATIONS TO MOBILE DEVICES - Applications are supplied to mobile devices. An application template is developed as a hierarchy of nested elements and layout data for a plurality of types of element. An application is generated by applying content data to one or more of the elements to form objects. The objects are supplied to a requesting mobile device, such that each object contains data, an identification of its position within the hierarchy and an identification of its element type. In addition, layout data is supplied to the mobile device for element types corresponding to the supplied object. | 01-30-2014 |
20140032654 | INFORMATION SERVICE PLATFORM PROVIDING DYNAMIC DISTRIBUTION OPERATORS - An information service platform providing dynamic distribution operators is to connect to a plurality of clients and connect the clients with a plurality of application service units. The information service platform includes a connection port distribution unit, a plurality of operator units and the application service units. The connection port distribution unit provides connection ports corresponding to the clients to connect the operator units with the clients. The operator units provide an automatic question and answer function, and transfer the clients to connection-intended application service units after finishing question and answer with the clients. Through the connection port distribution unit and operator units, the problem of network congestion caused by multiple users connecting to one server can be resolved. | 01-30-2014 |
20140040344 | NOTIFICATIONS AND REQUESTS IN A NETWORK APPLICATION - Users of network-based collaborative applications can be notified in real-time based on workflow changes or notifications. In one embodiment, a persistent icon can be displayed that is visible from different pages in the application. The persistent icon can be visible from any page in the application on an application toolbar. When a notification or workflow request is posted, the persistent icon can be dynamically updated in real time, and without the need for refreshing the currently displayed view. Additionally, notification and workflow requests can be sent to multiple users simultaneously. When a notification or request is received, a counter can be incremented indicating a number of unread notifications or requests. | 02-06-2014 |
20140040345 | DETERMINING PRESENCE STATUS BASED ON USER ANALYTICS DATA - A first server is configured to receive data associated with a first user device. The first user device may send the data to the first server via a network device without user interaction, and the data may relate to activity associated with the first user device. The first server is further configured to determine a status, associated with the first user device, based on the data, store information regarding the status, receive permissions for the information regarding the status of the first user device, apply the permissions for the information regarding the status to form an advertised status, and send the advertised status to the network device. The network device may be capable of sending the advertised status to a client device or a second user device based on the permissions. | 02-06-2014 |
20140040346 | DELIVERING CONTENT TO ELECTRONIC DEVICES USING LOCAL CACHING SERVERS - The disclosed embodiments provide a system that delivers content to an electronic device. The system includes a content provider that obtains a public address of the electronic device from a first request for the content from the electronic device. Next, the content provider uses the public address to identify a local caching server on a local area network (LAN) of the electronic device. Finally, the content provider provides a local address of the local caching server to the electronic device, wherein the local address is used by the electronic device to obtain the content from the local caching server and the LAN without accessing a content delivery network (CDN) outside the LAN. | 02-06-2014 |
20140040347 | METHOD AND SYSTEM FOR A WEB SERVER TRANSMITTING A RESPONSE TO AN ACCESS REQUEST - According to embodiments, method, systems, and computer program products are provided for a web server transmitting a response to an access request. An access request for a web application program deployed on a web server is received, where a response corresponding to the access request is composed with a script. A test script is transmitted. A response time of the test script is received. The response time includes a time that the test script is executed in a browser of a client and a time that the test script is transferred over a network. Different responses are transmitted to different types of scripts included in the response corresponding to the access request in accordance with the response time of the test script. | 02-06-2014 |
20140040348 | Method and Apparatus for Redirection of Server External Hyper-Link References - A message is provided to a tracking server system in response to a client system referencing a predetermined resource locator that corresponds to a resource external to the tracking server system. The tracking server system indirectly provides for the client system to have an informational element selectable by the client system, where the informational element is graphically identified on the client system with informational content obtainable from a content server system through use of a content resource locator. The informational element includes a tracking resource locator, referencing the tracking server system, and data identifying the informational element. The selection of the informational element causes the client system to use the tracking resource locator to provide the data to the tracking server system and to use the content resource locator to obtain the informational content from the content server system. | 02-06-2014 |
20140040349 | SERVER COMPUTER, SERVER COMPUTER SYSTEM, AND SERVER COMPUTER CONTROL METHOD - A server computer, upon receiving a signal for a write request to a storage device from a management computer, performs a provisional write, which is a write related to the write request signal, to a first storage part in the server computer, and sends a first notification signal indicating that the provisional write has been completed to the management computer. The management computer, upon receiving the first notification signal, transmits a second notification signal indicating that the management computer has received the first notification signal to the server computer. The server computer, upon receiving the second notification signal, performs write processing to the storage device. Thereby, a failure caused by dual execution of write processing to the disk is prevented when transferring processing from a main server to an auxiliary server in a case where the main server fails with regard to processing accompanying writing to the disk. | 02-06-2014 |
20140040350 | Method And System For Transmitting A Multimedia Stream - A method is described for transmitting a multimedia stream from a first terminal and receiving an associated second multimedia stream at a second terminal. The first and second terminal are connected to at least one gateway for enabling the transmission of the stream and the receiving of the associated stream. The method comprises: initiating the exchange of first multimedia session information between the first terminal and the gateway, using a first protocol; providing a trigger to the second terminal to initiate the exchange of second multimedia session information between the second terminal and the gateway, using a second protocol; in response to providing the trigger, the second terminal initiating the exchange of second multimedia session information between the second terminal and the gateway, using a third protocol; transmitting a first multimedia stream from the first terminal and receiving a second associated multimedia stream at the second terminal. | 02-06-2014 |
20140040351 | THIN NETWORK PROTOCOL - A method for a server to process a transaction on remote client hardware is disclosed. A local request is generated for the transaction. A driver level message to the remote client hardware is generated. The driver level message is sent directly to the remote client hardware to process the transaction. | 02-06-2014 |
20140040352 | REAL-TIME MESSAGING IN TRANSACTION EVENTS - Systems, methods and media are provided to implement real-time transaction events using real-time messaging. In one embodiment, a system comprises a messaging server to communicate with a market place environment via at least one communication channel using a real-time communication protocol. The server communicates an event notification message to a user in response to detecting a predetermined transaction event placed on a listing watched by the user, and communicates an action message to the market place environment from the user via the at least one communication channel. The action message may include a re-bid on the listing watched by the user. | 02-06-2014 |
20140040353 | RETURN-LINK OPTIMIZATION FOR FILE-SHARING TRAFFIC - Methods, apparatuses, and systems for return-link optimization are provided. Embodiments identify upload-after-download content (e.g., file sharing content) upon download, and generate one or more identifiers characterizing the content (e.g., a digest). The identifiers are stored in a client-side server dictionary model reflecting a presumption that the content is stored in a server-side dictionary. When content is later uploaded, the server dictionary model is used to identify when the upload content matches previously downloaded content. When a match is detected, the stored identifiers are used to generate a highly compressed version of the upload content, which is then uploaded to the server instead of uploading the full content data. In some embodiments, similar techniques are used to optimize return link bandwidth usage for upload-after-upload transactions. | 02-06-2014 |
20140040354 | SYSTEM FOR PROVISIONING, ALLOCATING, AND MANAGING VIRTUAL AND PHYSICAL DESKTOP COMPUTERS IN A NETWORK COMPUTING ENVIRONMENT - A system for provisioning, allocating, and managing virtual and physical desktop computers in an enterprise network computing environment allows for these physical and desktop computers to be grouped logically based on personnel, organizational, or networking efficiencies without regard to the hardware or server that will ultimately run the virtual machine terminal once it is accessed. A connection broker connects incoming connections to one desktop in a desktop group, based on information relating to that incoming connection. | 02-06-2014 |
20140040355 | SYSTEMS AND METHODS FOR SCRIPT INJECTION - Systems and methods for script injection are shown and described. The method can include intercepting, by a network appliance, a request for a web page from a computing device, transmitting, by the network appliance, the request for a web page to a web server, and intercepting, by the network appliance, a response from the web server, the response including at least a portion of the requested web page. The method can also include injecting, by the network appliance, a script having instructions that when executed by the computing device registers to be notified of the occurrence of a web page event thereby creating a modified response and transmitting the modified response to the computing device that requested the web page. | 02-06-2014 |
20140040356 | Server Machine and Network Processing Method - An object of the present invention is to provide a server machine and network processing method capable of running a plurality of same server applications at a time on a single OS in a single sever machine. | 02-06-2014 |
20140040357 | OPTIMIZED KEY FRAME CACHING FOR REMOTE INTERFACE RENDERING - Frames of user interface (UI) graphical data can be remotely rendered more efficiently at a client during a remote session with a server by utilizing graphical data cached at the client to prevent re-sending data to the client that was sent in previous payloads. By using cache memory to remember recurring frames of similar UI data and delta encoding to correct areas that are not similar, encoded payload sizes are greatly reduced. When a cached frame is closer to a new frame than the current frame, the cached frame is selected and delta commands are derived from differences between the selected cache frame and the new frame. The differences between the cached frame and the new frame are then encoded as delta commands and the cache commands and delta commands are sent to the client which receives and applies the commands to render the new frame. | 02-06-2014 |
20140040358 | Image Display System with Visual Server - An image display system with one or more client computers in selective communication with a visual server having image processing capabilities. The client computer generates image-modifying data corresponding to a generated image, and transmits the data to the visual server. The visual server receives the image-modifying data, generates a modified image based upon the image-modifying data, and transmits the modified image as compressed data to the client. The client decompresses the modified image data and displays the modified image. In the system, the visual server and client can provide a sequential display of modified frames on client to support animation with complex 3-dimensional graphics. | 02-06-2014 |
20140040359 | Anycast Transport Protocol For Content Distribution Networks - A cache server for providing content includes a processor configured to receive a first datagram from a client system sent to an anycast address, send a response datagram to the client system in response to the first datagram, receive a request datagram from the client system sent to the anycast address, and send a batch of content datagrams to the client system. The first datagram includes a universal resource locator corresponding to the content. The response datagram includes a content identifier for the content. The request datagram includes the content identifier, an offset, and a bandwidth indicator. The batch of content datagrams includes a portion of the content starting at the offset. | 02-06-2014 |
20140047002 | RESILIENT MESSAGING INFRASTRUCTURE - A first message resilience client device receives from a second message resilience client device a message and a request to deliver the message to a client/server-based server application executed by a server device on behalf of a remote client/server-based client application executed by the second message resilience client device that originated the message. A determination is made as to whether a connection to the server device that executes the client/server-based server application is currently possible using at least one available connection. In response to determining that the connection to the server device that executes the client/server-based server application is not currently possible, the message is stored locally for one of later delivery to the client/server-based server application and propagation of the message to another message resilience client device on behalf of the remote client/server-based client application. | 02-13-2014 |
20140047003 | PROCESSING DATA ENTITIES ASSOCIATED TO DESCRIPTORS - It is provided a method, implemented with a client computer system connected to a server and having a processor coupled to a memory and a graphical user interface, the method being for processing a dataset of data entities stored on the server and each associated to a set of descriptors. The method comprises sending, to the server, a search query inputted with the graphical user interface, receiving on the memory of the client computer system, from the server, a list of data entities of the dataset respecting the search query, displaying (S | 02-13-2014 |
20140047004 | Community service reconciliation system - Methods and apparatus are disclosed for providing methods and apparatus for using remote server, a Web site and information appliances to match community service organizations that are looking for volunteers to students looking for opportunities to engage in community service. | 02-13-2014 |
20140047005 | TARGETED CONTENT STREAMING BANNERS - An apparatus and method for providing a streaming banner promoting one or more items/content on mobile devices are disclosed herein. User activity information is determined based on a user interfacing with a mobile device. The user activity information is transmitted by the mobile device to a server. In response to receiving a streaming banner, the streaming banner is displayed at a pre-determined portion of a screen of the mobile device. The streaming banner recommends one or more applications that targets the user based on the user activity information and an initial application identification source. | 02-13-2014 |
20140047006 | DELIVERING ELECTRONIC CONTENT - Delivering electronic content includes providing instructions that might cause a computer to collect information including a network address and transmitting the collected information to a receiving computer. The computer that receives the transmitted information selects electronic content based on the received information and sends the selected electronic content to the network address included in the received information. Access to the electronic content might be selectively granted based on criteria. | 02-13-2014 |
20140047007 | RESILIENT MESSAGING INFRASTRUCTURE - A first message resilience client device receives from a second message resilience client device a message and a request to deliver the message to a client/server-based server application executed by a server device on behalf of a remote client/server-based client application executed by the second message resilience client device that originated the message. A determination is made as to whether a connection to the server device that executes the client/server-based server application is currently possible using at least one available connection. In response to determining that the connection to the server device that executes the client/server-based server application is not currently possible, the message is stored locally for one of later delivery to the client/server-based server application and propagation of the message to another message resilience client device on behalf of the remote client/server-based client application. | 02-13-2014 |
20140047008 | MULTILAYER NETWORK CONNECTION COMMUNICATION SYSTEM, SMART TERMINAL DEVICE, AND COMMUNICATION METHOD THERETO - A multilayer network connection communication system includes a mobile device, a smart terminal device, a service server, a first layer network, and a second layer network. The mobile device sends at least one inquiry message through the first layer network to inquire the smart terminal device whether the smart terminal device supports at least one first application. Among the at least one first application, the smart terminal device supports at least one second application including a third application. The smart terminal device requests the mobile device through the first layer network to start up the at least one second application, where the third application is started up to respond to the at least one startup message. The smart terminal device receives a user data from the mobile device through the first layer network and transmits the user data to the service server through the second layer network. | 02-13-2014 |
20140047009 | PREREADING METHOD AND SYSTEM FOR WEB BROWSER - The present invention relates to the field of Web browser technology, particularly to a prereading method and system for a Web browser, the method comprising: submitting, by a Web browser client, a first Web page visiting request to a target server and uploading an individual browsing record characteristic of the first Web page; forming, by a transfer server, a prereading policy according to the received individual browsing record characteristic of the first Web page and the stored at least one swarm browsing record characteristic of the first Web page; acquiring, by the transfer server, a Web page from the target server according to the prereading policy and sending the Web page to the browser client for buffering. The present invention makes it possible to preread Web pages according to individual users' visiting habits and preferences in combination with mass users' visiting history, and find out Web pages that a user is most likely to click through computational analysis of weights and preference coefficients on different page elements of Web pages, thereby realizing more precisely prereading, significantly increasing success rate of preread. Further, pages are downloaded in idle period, which advantageously saves time for users by substantially avoiding waiting. | 02-13-2014 |
20140047010 | REDISTRIBUTION OF OPERATING ENVIRONMENTS FOR THE REDEPLOYMENT OF GRID CLIENTS - A client-server network environment is temporarily transformed into a grid computing environment through the deployment of a network-booted grid operating system to each of a plurality of network clients. Each participating client operates in the client-server mode under a local operating system. At an appropriate time, a server transmits to each client a thin-client boot image (a dynamically built customized image or an image obtained from a store of predefined boot images) along with a grid application for which the thin-client has been optimized for peak performance. Each client re-boots using the thin-client image, thereby entering the grid mode and allowing substantially all of its computing resources to be dedicated to executing the grid application. At a later time, the server directs that each client terminate the grid application and re-boot in its respective local operating system, reverting again to the client-server mode. | 02-13-2014 |
20140047011 | VIRTUAL WINDOW SCREEN CAPTURE - A method and system for capturing and transmitting screen content and input/output events from a server to a client device are provided. The method includes transmitting, to the client device, a screen output rendered by the server respective of a first instance of a first application; and transmitting, to the client device, the screen output rendered by the server respective of a second instance of a second application, wherein the first instance is contained in a first securable object associated with the first application and the second instance is contained in a second securable object associated with the second application, wherein the first instance and the second instance are simultaneously executed by the server under a single logon session. | 02-13-2014 |
20140047012 | METHOD FOR DISTRIBUTING A PLURALITY OF DATA PORTIONS - A method and computer system are provided for distributing a plurality of data portions from a server system to one or more client systems. The method includes receiving one or more first requests at the server, each first request being submitted by a client system and including a portion identifier, wherein a portion identifier is assigned to each data portion; in response to receiving the first request(s), transmitting a list of chunk identifiers to the requesting client systems, wherein the list of chunk identifiers specifies the data chunks whose meta-data includes the portion identifier contained in the first request; and transmitting some or all data chunks of a data chunk library to each of the requesting client systems. At the requesting client system, the client specifically selects the data chunks of the transmitted data chunks which are specified by the received list of chunk identifiers. | 02-13-2014 |
20140047013 | SYSTEM FOR USING ATTRIBUTES TO DEPLOY DEMAND RESPONSE RESOURCES - A system for using attributes to deploy demand response resources. A service provider may provide energy to customers. The provider may via interactions modify consumption of the energy by the customers. Customers that participate in these interactions may be regarded as demand response resources. Interactions may incorporate demand response signals sent to the resources at their respective facilities. Each resource may have a demand response client which has an association with a customer account in a demand response management system of the provider. The association may be regarded as a binding of the demand response client. The binding may involve inputting an attribute of the demand response client, which can be correlated to the customer account. The attribute may be, for example, a location of the demand response client. Such attribute may be used for the association of the demand response client with a proper customer account. | 02-13-2014 |
20140047014 | NETWORK ACCESS SYSTEM - Key information is held in a load balancer, an encoded server identification information which is encoded with the key information is included in an HTTP request received by the load balancer, the encoded server identification information is included in a response message from the real server to the client terminal and in a subsequent HTTP request, and access to the real server identified by decoding the server identification information using the key information is achieved when the load balancer receives the subsequent HTTP request, whereby a HTTP request can be made to the determined real server, while guaranteeing security even if access is made via a different load balancer. | 02-13-2014 |
20140047015 | WEB APPLICATION SCRIPT MIGRATION - In a first embodiment of the present invention, a method is provided comprising: determining if a portion of a script of web application code within a web application is migratable to a remote infrastructure, wherein the portion of the script contains one or more functions; and modifying the portion of the script if the portion of the script is migratable, such that execution of the portion of the script results in the one or more functions being executed on the remote infrastructure, wherein the remote infrastructure is not restricted to the device on which the web application was designed or distributed. | 02-13-2014 |
20140047016 | SERVER INFRASTRUCTURE, MOBILE CLIENT DEVICE AND APP FOR MOBILE BLOGGING AND SHARING - A server infrastructure and a mobile client device with a mobile app that facilitates mobile blogging and controlled sharing of blog entries. The mobile client device is communicatively coupled to the server infrastructure and it comprises a registration module configured to receive a registration information from a user and a blog entry module. The mobile app facilitates mobile blogging—High school kids and other users can automatically publish their photos taken on their mobile devices along with voice comments and optional text into a personal profile/blog. | 02-13-2014 |
20140047017 | Software Platform and Method for Processing Unstructured Data - A software platform and a method for processing unstructured data are provided. The software platform includes a server and a client The client is configured to receive a predefined command from an application software, call a function which is corresponding to the predefined command and which is in the client and/or in a server through network communications with the server to perform an operation: and the server is configured to perform network communications with the client and provide the function when called by the client. According to the present invention, function loads can be distributed reasonably between the server and the client and each function module can be deployed reasonably, and thereby the working efficiency of the software platform can be improved. Meanwhile, the software platform is extended to he applied to a network, which provides a foundation and convenience for other applications based on the software platform in the network. | 02-13-2014 |
20140047018 | METHOD FOR OPERATING A NETWORK AND A NETWORK - For allowing a reliable and high performance of a network, a method for operating a network is described, wherein the network includes a server and at least one client for communication with the server, an application computation or operation will be performed by the server and the result of the application computation or operation will be displayed at the client. The method is characterized in that a network element will be provided for use by the client, wherein the network element performs at least one application computation or operation on behalf of the server. Further, a corresponding network for carrying out the above mentioned method is also disclosed. | 02-13-2014 |
20140052770 | SYSTEM AND METHOD FOR MANAGING MEDIA CONTENT USING A DYNAMIC PLAYLIST - A system and a method for managing media content using a dynamic playlist are provided. The system has a media server which offers a dynamic queue of media objects to be played by a media playback device using a playlist of generic URLs. The content of the dynamic queue may be modified or adapted by the media server after the playlist is delivered to the media playback device or while the media playback device is simultaneously playing media objects from the queue using the playlist. The system and method provide that the media server may adapt the list of media objects referenced by a playlist after the playlist is delivered, despite the media server not having access to edit the delivered playlist. The media server may provide a dynamic media service to any media playback device which supports one or more standard, well-known playlist formats. | 02-20-2014 |
20140052771 | REMOTE PROCEDURE CALL FOR A DISTRIBUTED SYSTEM - A distributed system includes first-tier entities, and a master entity in communication with each first-tier entity. The master entity provides a single access point through which an administrator can submit commands to manage all entities. The master entity maintains a table of virtual slots. Each virtual slot points to one of the first-tier entities, and each first-tier entity is pointed to by at least one virtual slot. The processor runs an RPC (remote procedure call) client to submit RPC requests to the first-tier entities, and determines a destination first-tier entity for a given RPC request in response to which virtual slot the administrator submits a command. The distributed system can include second-tier entities, each indirectly communicating with the master entity through a first-tier entity. The table has a virtual slot for each second-tier entity, which points to the first-tier entity acting as proxy for the second-tier entity. | 02-20-2014 |
20140052772 | HTTP PERFORMANCE ENHANCEMENT BASED ON DELTA TRANSFER - A method, computer program product, and computer system for client-server communication based on delta transfer. A server of the computer system receives from a client a HTTP request for transferring a current image page, compares the current image page and a saved image page which is stored on the server for the client. Based on the comparison, the server of the computer system constructs delta contents between the current image page and the saved image page. The server of the computer system updates the saved image page on the server with the current image page and sends a HTTP response comprising the delta contents to the client. | 02-20-2014 |
20140052773 | SYSTEM AND METHOD SUPPORTING APPLICATION SOLUTION COMPOSITION ON CLOUD - Disclosed is a method, computer-program product and a system to compose an application solution on a cloud-computing platform for a user. The method includes, in response to input from the user, selecting at least one predetermined template that includes a hardware and software instance of a data processing system that is implementable as an solution on a cloud platform; comparing the at least one selected template against a set of constraints; establishing an instance of a cloud based solution for the user based on the selected template; and validating the established cloud based solution against user-uploaded information such as software and workloads to ensure that the solution satisfies requirements of the user, such as both technical and financial requirements of the user. | 02-20-2014 |
20140052774 | Managing Power Consumption in Mobile Devices - Computer-implemented methods, computer-readable media, and computer systems for managing power consumption in mobile devices are described. A mobile computer system executes a first computer application configured to receive data from a server system over a network, and a second computer application configured to periodically search for a connection to the network at a first time interval. In response to executing the second computer application, the mobile computer system determines that a strength of the connection is below a threshold strength. In response to determining that the strength of the connection is below the threshold strength, the mobile computer system executes the first computer application to delay requesting data from the server system until the connection to the network is detected. | 02-20-2014 |
20140052775 | FORWARDING INFORMATION TO DESIGNATED USER TERMINAL - The disclosure is related to providing a monitoring service to user terminals regardless of whether the user terminals are registered at a server for the monitoring service and whether the user terminals are installed with an application dedicatedly programmed for the monitoring service. The server may receiving a data forward request message from a first one of subscriber's registered user terminals for forwarding target monitoring information to a designated user terminal, process the target monitoring information to be processable at the designated user terminal, and transmit a connection request message and the processed target monitoring information to the first one of subscriber's registered user terminals. The first one of subscriber's registered user terminals receives the connection request message and the processed target monitoring information from the server and forwards the processed target monitoring information to the designated user terminal in response to the request message. | 02-20-2014 |
20140052776 | SYSTEM FOR BUILDING CUSTOMER RELATIONSHIPS THROUGH SOCIAL MEDIA - A communications platform ( | 02-20-2014 |
20140052777 | CLOUD-BASED WIRELESS COMMUNICATION SYSTEM AND METHOD - A method, system or apparatus including a server that may receive information from a computer, store the information in a database at the server, determine a reader device to receive the information based on an analysis of the information, select one or more mobile devices to deliver the information to the reader device, and transmit viral data to the one or more mobile devices where the viral data includes at least a portion of the information. | 02-20-2014 |
20140052778 | METHOD AND APPARATUS FOR MAPPING A SITE ON A WIDE AREA NETWORK - A method and system for organizing and displaying information about Internet Web pages on Web maps are disclosed. Web maps display a summary of the information that a Web page provides access to, in a format that facilitates a rapid assessment of what may be accessed through a Web site's home page, or through any Web page on the Web site. Preferably, Web maps are displayed on a Web page, or within a frame of a Web page, by an Internet browser application. A set of Web maps may be automatically generated by a search engine or directory in response to a user's search request. Alternatively, a user may request that a Web map be produced for a particular Web page of interest. The Web maps are preferably generated by a Web server, or by an application running in the background of a user's computer, so that the user may perform other tasks on the user's computer while the Web maps are being generated. | 02-20-2014 |
20140052779 | SURVEILLANCE, MONITORING AND REAL-TIME EVENTS PLATFORM - Systems and methods according to the invention provide a surveillance, monitoring and real-time events platform to (i) enable the integration and communication of information between government agencies and organizations specifically tasked with ensuring the security and safety of our nation and its communities, (ii) to integrate information systems from federal, state and/or local agencies (from disparate data sources if necessary) in order to obtain a single, real-time view of the entire organization, and (iii) to extract more complete, actionable information from their existing systems, thereby dramatically improving decision making speed and accuracy. | 02-20-2014 |
20140059113 | Dynamically Reconfigurable Event Monitor and Method for Reconfiguring an Event Monitor - The invention provides an event filter including a filter input configured to receive a plurality of events provided by at least one mobile computing device. The filter passes events from the event filter input to a filter output in accordance with a configuration signal provided by a client system. An event counter is configured to provide a count of the events passed by the event filter. A message unit includes an input for receiving the count provided by the event counter and an input for receiving alerts provided by the client system. The message unit stores the alerts and returns the stored alerts to the client system whenever the count provided by the event counter reaches the count provided by the client system. | 02-27-2014 |
20140059114 | APPLICATION SERVICE PROVIDING SYSTEM AND METHOD AND SERVER APPARATUS AND CLIENT APPARATUS FOR APPLICATION SERVICE - Disclosed is an application service providing system, including: An application service providing system, including: a server apparatus that generates information for a screen output of application programs as virtual rendering objects and sends commands using the virtual rendering objects as parameters to a client apparatus; and a client apparatus that receives the commands, generates actual rendering objects corresponding to the virtual rendering objects, and uses the actual rendering objects to execute the commands. | 02-27-2014 |
20140059115 | INFORMATION TRANSMISSION METHOD, APPARATUS, AND SYSTEM, TERMINAL, AND SERVER - Embodiments of the present invention disclose an information transmission method, apparatus, and system, and a terminal, and a server. The information transmission method may include: sending, by a first mobile terminal, an information transmission instruction to a plug-in associated with the first mobile terminal; acquiring, by the plug-in, according to the information transmission instruction, link information of a current webpage in a browser where the plug-in is located, and sending the link information to a server; and acquiring, by the server, webpage information of the current webpage according to the link information, and sending the webpage information of the current webpage to the first mobile terminal. The present invention can implement information transmission, and improve the convenience of information transmission. | 02-27-2014 |
20140059116 | APPARATUS AND METHOD FOR PROCESSING AN INTERACTIVE SERVICE - A method of processing an interactive service and an apparatus thereof are disclosed. The present invention includes receiving uncompressed audio contents or uncompressed video contents from an external decoding unit, extracting an identifier of a frame from the received content, sending a request containing the identifier to a server and receiving a trigger for the content from the server based on the request, wherein the trigger indicates the current time of the contents and references a particular interactive event in an application parameter table or signals that the event is to be executed now or at a specified future time and the application parameter table includes information about at least one of applications. | 02-27-2014 |
20140059117 | SERVICE PROVIDER FACILITATING ACCESS OF DIVERSE WEB-BASED SERVICES - An aspect of the present disclosure enables a service provider to facilitate access to desired services. In an embodiment, a user specifies information representing a set of services and a set of portions of a web page, wherein each service is specified associated with a corresponding portion of the set of portions. A server system then sends a web page definition to the user, with the web page definition being designed to be displayed on a client system with a layout containing the set of portions and each service being accessible in a corresponding portion. The web page definition is designed such that all user interactions via the corresponding displayed web page are routed via the server system. In addition, the responses are displayed in the same web page using partial page refresh type techniques such that the web page continues to be displayed with a same Uniform Resource Locator (URL) in duration said user interacts with said web page and also when the responses are displayed. | 02-27-2014 |
20140059118 | Method and Devices for Enhanced File Transfer - This invention is an enhanced method and devices which result in a more efficient method to transfer files between mobile clients. | 02-27-2014 |
20140059119 | COMMUNICATION SYSTEM AND ITS METHOD AND COMMUNICATION APPARATUS AND ITS METHOD - This invention relates to a communication system including a first apparatus having a first storage medium, and a second apparatus for transmitting data to the first apparatus, the second apparatus comprising: a second storage medium for storing management information of data to be transferred to the first storage medium; communication means for communicating data with the first apparatus; edit means capable of editing the management information; and control means for making a control to transfer data stored in the second storage medium to the first storage medium by way of the communication means on the basis of the management information edited by the edit means. | 02-27-2014 |
20140059120 | NETWORK RESOURCE IDENTIFICATION - A system, method and computer-readable medium for client-side processing of resource identifiers. A client request for content is returned that includes information for generating a request for translation information and a number of embedded resource identifiers. Based on the information for generating a request for translation information, the client generates and obtains translation information and processes the embedded resource identifiers to obtain resources from a service provider. | 02-27-2014 |
20140059121 | Program Switching Method, Apparatus, and Media Server - Embodiments of the present invention provide a program switching method, apparatus, and media server. A content identifier of a target program is obtained directly, and a message for triggering a media server to transmit data is sent to the media server, so that the media server switches a time-shifted program. In the process of switching the time-shifted program, no signaling for tearing down and reestablishing a communication connection and media transmission channel is generated. The technical solution provided by embodiments of the present invention solves the problem in the prior art that a lot of signaling interactions and a long switching time are needed during the switching of a time-shifted program, thereby reducing the switching time of the time-shifted program, improving switching efficiency, and improving user experience. | 02-27-2014 |
20140059122 | System and Method for Re-Directing Requests from Browsers for Communications Over Non-Ip Based Networks - A method and system for deploying content to client applications is provided. Inbound messages are accepted from a client application running on a client device via a proxy IP/port. The inbound messages are packaged into an internal message format with an HTTP redirector. The packaged message is forwarded to a back-end server via a message router. A response is received form from a web server. The response is packaged into the internal message format with the back-end server. The response is then forwarded to the HTTP redirector via a message router. The response can then be transferred to the client application running on the client device, via the proxy IP/port. | 02-27-2014 |
20140059123 | NARROWCAST MEDIA CONTENT DISTRIBUTION AND DISPLAY SYSTEM WITH CONTENT BIASING ENGINE - A media content distribution and display system and method that includes a central server, a plurality of remote display devices, and an electronic network for communicating therebetween. The central server receives and stores a plurality of media content, where each of the media content has one or more attributes associated therewith that relate to characteristics of the media content. The plurality of remote display devices receive via the electronic network the media content from the central server. Each of the remote display devices includes at least one electronic display, one or more target attributes associated with the remote display device that relate to environmental variables of the remote display device, and a biasing engine for comparing the media content attributes with the target attributes, and for causing the electronic display to display only those of the media content having one or more of the attributes associated therewith that satisfy a predetermined matching criteria with respect to the one or more target attributes. | 02-27-2014 |
20140067908 | PULL DATA TRANSFER METHOD IN REQUEST-RESPONSE MODELS - Systems, methods, and products for pull data transfer in a request-response model are provided herein. One aspect provides for generating output data utilizing at least one data generation station; and communicating via the at least one data generation station output data related to at least one data request received from at least one data requesting station responsive to at least one criterion, the at least one criterion comprising one of expiration of a time period or generation of a threshold amount of output data. Other embodiments and aspects are also described herein. | 03-06-2014 |
20140067909 | SHARING SOCIAL NETWORK FEEDS VIA PROXY RELATIONSHIPS - Techniques and apparatus for aggregating social network service (SNS) data are disclosed. In an example method for operating a computerized SNS aggregator having a plurality of account holders, identifiers for one or more external network-accessible SNS accounts associated with each of several account holders are collected and stored. An access token for each of the associated external network-accessible SNS accounts is collected and stored. Data-sharing relationships between pairs of account holders having linked accounts within the SNS aggregator service are identified. Subsequently, one or more account holders having a data-sharing relationship with a first account holder are identified. One or more external network-accessible SNS accounts for each of the other account holders are accessed, using the corresponding stored access tokens. Finally, a data feed for the first account holder is assembled, using data items retrieved from the external network-accessible SNS accounts for the other account holders. | 03-06-2014 |
20140067910 | SYSTEMS AND METHODS TO CONSISTENTLY GENERATE WEB CONTENT - Methods and systems to consistently generate web content are described. The system receives a request, at a server machine, for an interface, from a client machine and generates the interface. The interface includes a plurality of view components that includes a first view component. The system generates the first view component by utilizing a data binding engine that executes on the server machine to apply at least one interface element to a first position on the interface based on a presentation template and first view component information. The first view component is updated on the client machine utilizing a data binding engine that executes on the client machine to apply the at least one interface element to the first position on the interface based on the presentation template and the first view component information. The interface element is visibly displayed at the client machine. | 03-06-2014 |
20140067911 | Efficient Presence Distribution Mechanism for a Large Enterprise - A method implemented in a network component, the method comprising receiving a presence information message from a presence server in a ring of a plurality of presence servers, removing content in the presence information message that is previously originated by the network component and previously sent on the ring, copying the presence information message locally for subsequent processing, appending to the presence information message buffered presence information from a local client coupled to the network component, and forwarding the presence information message to a second presence server in the ring. | 03-06-2014 |
20140067912 | System for Remote Server Diagnosis and Recovery - In certain embodiments, a system includes a target server operable to receive commands via an operating system interface. The target server is also operable to run a plurality of processes, a plurality of child processes, and a plurality of threads. The system also includes a diagnostic server, including one or more processors. The diagnostic server is operable to establish a connection to the target server via the operating system interface. The diagnostic server is further operable to identify a process of the plurality of processes running on the target server. The diagnostic server is further operable to identify a child process of the process from the plurality of child processes. The diagnostic server is further operable to identify one or more threads of the plurality of threads associated with one or more of the process and the child process. | 03-06-2014 |
20140067913 | REPLACEMENT TIME BASED CACHING FOR PROVIDING SERVER-HOSTED CONTENT - A system is provided in which two sets of content are cached in a corresponding two caches—a current cache and a next cache. A client renders content in the current cache and uses the next cache to define the expiration for the content in the current cache as well as provide the replacement content when the current content expires. When a client application renders the content in the current cache, the application checks whether the expiration for the current cache has been reached according to the expiration defined by the content in the next cache (which is not being rendered). If the expiration has been reached, the content in the next cache is moved to the current cache and rendered. New content can then be downloaded to fill the next cache and define the expiration for the content formerly in the next cache but now in the current cache. | 03-06-2014 |
20140067914 | COMPUTER SYSTEM AND PACKET TRANSFER METHOD - A computer system, comprising: a client computer; a server for providing the client computer with a service, a load balancer for transferring a packet transmitted from the client computer, a virtual machine that operates on the server, the virtual machine communicating another virtual machine by transmitting a packet including a virtual MAC address to be assigned to the virtual machine, virtual machine for providing a service being allocated to the client computer; and a management unit provided for each client computer, for monitoring a load of the virtual machine, and instructing one of addition and deletion of the virtual machine based on a monitoring result, the management unit being configured to: hold distribution information for distributing packets transmitted from the client computer; specify the server to which a new virtual machine is to be added, generate the virtual MAC address and the distribution information corresponding to the specified server. | 03-06-2014 |
20140067915 | TERMINAL DEVICE AND DATA COMMUNICATION METHOD THEREOF - A terminal device and a data communication method of the terminal device in which a virtual environment is constructed includes receiving a processing command for data searched for according to a data search command, storing first path information on a position of the searched data and transmitting first event information related to the processing command to a management server, receiving a communication performance command including identification information of the other terminal device from the management server, and transmitting the data to the other terminal based on the identification information and the first path information, wherein the communication performance command is generated based on second event information related to an execution command for the data in the other terminal device and the first event information. Data transmission/reception between the virtual terminal devices or between the virtual terminal device and an actual terminal device can be performed smoothly. | 03-06-2014 |
20140067916 | METHOD AND DISPLAY APPARATUS FOR PROCESSING AN INPUT SIGNAL - A display apparatus and a method of processing an input signal are provided. A display apparatus includes an input reception which receives an input signal from an input; a switching element which switches an output path for the input signal input through the input reception; and a controller which controls a switch operation of the switching element. A display method includes determining whether the display apparatus needs to use an input signal received from an input; identifying a current output path for the input signal received from the input in response to a determination that the display apparatus needs to use the input signal; and outputting an output path control signal for the display apparatus to use the input signal. | 03-06-2014 |
20140067917 | DAAS MANAGER AND DAAS CLIENT FOR DAAS SYSTEM - Disclosed herein are a Desktop As A Service (DaaS) manager and DaaS client for a DaaS system. The DaaS manager includes a connection broker module, a provisioning module, a management module, and a web server module. The connection broker module permits connections to a DaaS client and a DaaS server to a user who has performed user authentication. The provisioning module determines the operating status of the DaaS server, and assigns a virtual machine of an optimum DaaS server to the DaaS client. The management module monitors the operating status of the DaaS server and the virtual machine, and executes a control command of the DaaS server. The web server module provides a web-based management tool Graphic User Interface (GUI) to the user. | 03-06-2014 |
20140067918 | NETWORK DEVICE, METHOD OF NETWORK DEVICE PROVIDING CLIENT DEVICE WITH NOTIFICATION FOR DOWNLOADING FILE, AND NETWORK SYSTEM - A network device that obtains environment information for identifying an environment of a client device connected with the network device; obtains information of a recommended file, the recommended file being a file recommended to download to the client device and corresponding to the obtained environment information; and outputs a notification, to be displayed by the client device, for leading the client device to download the recommended file when the client device has established connection to a network. | 03-06-2014 |
20140067919 | STORAGE MEDIUM, METHOD AND DEVICE - A method includes: specifying a current damage number of a server; storing the current damage number, generations of the information resources and generation information before damage in the server in association with information resources when the information resources are stored in the server; and providing the client with the information resources, and the damage number, the generations and the generation information before damage in association with the information resources. The damage number, the generations and the generation information before damage provided to the client are at least used to restore the server from any damage, and the generation information before damage includes the damage number and the generation of an original information resource which serves as the basis of update of the information resource, the damage number of the original information resource being smaller than the damage number of the information resources. | 03-06-2014 |
20140067920 | DATA ANALYSIS SYSTEM - A data processing method includes obtaining a data access pattern of a client terminal with respect to a data storage unit, performing caching operations on the data storage unit according to a caching criterion to thereby obtain and store cache data in the cache memory, and sending the cache data to an analyst server via the data transmission interface so as for the analyst server to analyze the cache data and thereby generate an analysis result. | 03-06-2014 |
20140067921 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PERFORMING A SYNCHRONIZATION OF DATA - In accordance with embodiments, there are provided mechanisms and methods for performing a synchronization of data. These mechanisms and methods for performing a synchronization of data can enable a more efficient synchronization, time and resource savings, an enhanced user experience, etc. | 03-06-2014 |
20140067922 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - The present technology relates to an information processing device, an information processing method, and a program that can ensure content-related application programs can be reliably utilized. A client | 03-06-2014 |
20140067923 | 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 requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides a processing result corresponding to a processed representation of the requested content to the client computing device. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing. | 03-06-2014 |
20140067924 | REMOTE PROCEDURE CALL FOR A DISTRIBUTED SYSTEM - A distributed system includes first-tier entities, and a master entity in communication with each first-tier entity. The master entity provides a single access point through which an administrator can submit commands to manage all entities. The master entity maintains a table of virtual slots. Each virtual slot points to one of the first-tier entities, and each first-tier entity is pointed to by at least one virtual slot. The processor runs an RPC (remote procedure call) client to submit RPC requests to the first-tier entities, and determines a destination first-tier entity for a given RPC request in response to which virtual slot the administrator submits a command. The distributed system can include second-tier entities, each indirectly communicating with the master entity through a first-tier entity. The table has a virtual slot for each second-tier entity, which points to the first-tier entity acting as proxy for the second-tier entity. | 03-06-2014 |
20140067925 | METHOD AND APPARATUS FOR A FILE SHARING AND SYNCHRONIZATION SYSTEM - A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser. | 03-06-2014 |
20140067926 | SHARING NETWORK ADDRESSES - A network address assigned a shared designation by a first client computer is received, in a first data format, automatically, at a host computer from the first client computer. The network address is categorized and published. Publishing the network address includes converting the network address into a second data format, receiving, at the host computer, a subscription request from a second client computer, and sending the network address to the second client computer in response to receiving the subscription request. | 03-06-2014 |
20140067927 | Dynamic Data Optimization in Data Network - A system including a client device communicatively coupled to a first wireless network, wherein the client device has the ability to request a web page from a content server, and an optimization server is configured to receive network data associated with the characteristics of the first wireless network, to provide tuning settings based on the network data, to receive response data from the content server, and to transmit optimized response data to the client device, wherein the response data corresponds to a request for a web page from a client device and the optimized response data corresponds to the response data being altered based on the provided tuning settings. | 03-06-2014 |
20140067928 | SYSTEMS AND METHODS FOR DATA SYNCHRONIZATION IN A NETWORK APPLICATION - A computer receives user input events associated with a network application. Each user input event corresponds to a respective image frame of the network application and the user input events include at least one remote user input event from a remote source. The computer generates and updates response data from the respective image frames associated with the user input events to a current image frame of the network application. In some embodiments, the user input events are all from a local user of the computer. The computer also generates and updates synchronization data from the respective image frame associated with the at least one remote user input event to the current image frame of the network application. Finally, the computer replaces the response data with the synchronization data. | 03-06-2014 |
20140074907 | APPARATUS AND METHOD FOR DELIVERY CONTROL OF APPLICATION DATA TO A MOBILE DEVICE IN A COMMUNICATION NETWORK - Apparatus and methods are provided for buffering application data from one or more application servers to be transmitted to a mobile device at a suitable opportunity. The application data may be buffered at the application servers, or at a delivery control server. An opportunity to transmit the application data may arise in accordance with detected user activity at the mobile device, or predicted imminent user activity at the mobile device, indicating that the user may wish to receive the application data. | 03-13-2014 |
20140074908 | SYSTEM AND METHOD OF EXTENDING IMS SCIM / SERVICE BROKER TO ENABLE APPLICATION SERVERS USING MSCML TO EXECUTE ON GSM CAMEL NETWORKS - Systems and methods provide unified user interaction across different network interfaces. A system to extend an IMS SCIM to enable application servers that use MSCML to execute on CAMEL (GSM) networks include an application server, including IMS applications using MSCML. The system includes a SCIM to manage communication between call parties and the applications. In a GSM network, when the IMS connects a call party to a media resource, the SCIM is configured to connect the call party to a MSC internal resource function, receive a message from the IMS applications which indicates an announcement to play to the call party and/or information to be collected from the call party, mediate the message into native CAMEL operations for the GSM network, and play the announcement and/or collect information indicated in the message. | 03-13-2014 |
20140074909 | MANAGING CONVERSATIONS IN SINGLE VIEW PANE ENVIRONMENT - A communication application displays a conversation navigation bar to manage conversations. The application inserts an interactive tile into the navigation bar for each conversation. Each tile presents status information about the conversation and the modality of the conversation. Tiles are ordered according to activity and updates. The navigation bar is adjustable to accommodate hardware and software limitations of a platform. | 03-13-2014 |
20140074910 | METHOD AND SYSTEM FOR PROVIDING DIGITAL CONTENTS IN A NETWORK ENVIRONMENT - Method for providing digital contents in a network environment in an embodiment includes the following. In a server, the digital content request is checked for its priority. Whether a queue is full is checked. If the queue is not full, the digital content request is added to the queue. If the digital content request is not of a high priority and the queue is full, a communication link to a client device corresponding to the digital content request is disconnected. If the digital content request is of the high priority and the queue is full, the digital content request is added to an additional queue appended to the queue. With respect to a first request, a digital content required by the first request is provided to a client device corresponding to the first request. The providing step is repeated for another request obtained from the queue. | 03-13-2014 |
20140074911 | METHOD AND APPARATUS FOR MANAGING MULTI-SESSION - A method of managing sessions between a plurality of cloud servers and a client by a multi-session managing apparatus. The method includes receiving respective screen images of the plurality of cloud servers through a multi-session with the plurality of cloud servers; generating a single bitstream by using the screen images; and transmitting the single bitstream to the client through a single session with the client. | 03-13-2014 |
20140074912 | COMMUNICATION APPARATUS, RELAY APPARATUS AND COMMUNICATION METHOD - A communication apparatus has a communication part configured to communicate with a different communication apparatus, an information request part configured to generate information requests to the different communication apparatus, an information acquisition request generating part configured to generate information acquisition requests each comprising meta-information added to each of the information requests generated by the information request part, and an information request processing part configured to generate a pipeline request in which as many of the information acquisition requests as possible are concatenated within a length which does not exceed an information delimiter prescribed by a low-level protocol of a level lower than a protocol used to transmit the pipeline request to the different communication apparatus via the communication part. | 03-13-2014 |
20140074913 | CLIENT-SIDE IMAGE RENDERING IN A CLIENT-SERVER IMAGE VIEWING ARCHITECTURE - Systems and methods within a remote access environment that enable a client device that is remotely accessing, e.g., medical images, to seamlessly switch from client-side rendering of image data to server-side rendering of the image data and vice-versa. Distributed image processing may be provided whereby image data may be streamed to, and processed by the client device (client-side rendering), or may be processed remotely at the server and downloaded to the client device for display (server-side rendering). The switching between the two modes may be based on predetermined criteria, such as network bandwidth, processing power the client device, type of imagery to be displayed. The environment also provides for collaboration among plural client devices where at least one of the plural client devices is performing client-side rendering. | 03-13-2014 |
20140074914 | Data Processing Method and System - The present disclosure provides techniques for data processing. These techniques may transport, by a computing device, individual retrieving requests for second data corresponding to a first client that sends the retrieving requests for first data into the order pool. The computing device may calculate an initial value of a second total amount of the second data, and then notify a platform of a third party to send the corresponding first data to the first client. The computing device may determine corresponding qualification after retrieving requests for the second data in the order pool are changed. The computing device may return third data to a data processing server of the third party in response to qualification determination. These techniques reduce usage of network resource and therefore increase efficacy of the networking. | 03-13-2014 |
20140074915 | SYSTEM AND ASSOCIATED METHODS FOR REMOTELY ENABLING FEATURES - A method and apparatus enables a feature among a plurality of features in an application loaded on a client, with the client located remotely from a sewer. The server receives a data profile request from the client. In response to the data profile request, a data profile is sent from the server to the client, the data profile including a profile key to identify the client, an application identification to identify the application, and a feature selector. The application uses the feature selector to enable the feature among the plurality of features. | 03-13-2014 |
20140074916 | CLIENT APPARATUS, COMPUTER SYSTEM, COMPUTER READABLE PROGRAM STORAGE MEDIUM AND DISPLAY METHOD, EACH FOR DETECTING CHANGE OF DISPLAY CONTENTS IN STATUS BAR AREA TO DISPLAY THE CHANGE - A client apparatus, which requests a service to a server apparatus and receives a result corresponding to the request, comprises: a receiving section for receiving screen data corresponding to the result and a position of a status bar area in the screen data from the server; a display section for performing a display based on the screen data; and a control section for detecting a change of display contents of the screen data based on the position of the status bar area and the screen data, causing the display section to perform the display except for the status bar area based on the screen data when it is not detected that the display content of the status bar area is changed, and causing the display section to display the status bar area when it is detected that the display content of the status bar area is changed. | 03-13-2014 |
20140074917 | REUSING SYSTEM CONFIGURATION INFORMATION AND METADATA FOR RELATED OPERATIONS - Reusing system configuration information and metadata for related operations is disclosed. It is determined that a group of content management system commands may be treated as a related set for purposes of updating content management system configuration information and/or metadata. The content management system configuration information and/or metadata are updated once for purposes of processing the group. | 03-13-2014 |
20140074918 | DISPLAY CONTROL METHOD AND DEVICE - The current invention discloses methods and devices that provide controlled randomization of the progression of an application program on one or more terminals connected to a server. The server may feed a seed random number to the terminals and the seed random number may be used by a platform-independent random number generator to produce random numbers. The random numbers may be fed to platform-dependent random processing commands to generate display contents, which may be displayed by the terminals. With such implementations, the same program running at different times may have different processes and show different display contents. The current invention reduces predictability and improves randomness and excitability of the program. | 03-13-2014 |
20140074919 | DATA TRANSMISSION AND RENDERING TECHNIQUES BY A DEVICE VIA A NETWORK - A technique is disclosed for generating formatted information for display on a computing device. The computing device may be configured to include at least one interface for communicating with a server computing device. A request is sent from the computing device to the server system. According to one embodiment, the request may correspond to an HTTP request for information relating to a specific HTML page or web page. A response is then received from the server system. According to one embodiment, the response includes response information comprising embedded instructions and data. The embedded instructions may include instructions for using the data to generate formatted markup information for display on the computing device. The embedded instructions are then executed on the data to thereby generate formatted markup information for display on the computing device. According to a specific embodiment, the formatted markup information corresponds to HTML data to be rendered for display on the computing device. | 03-13-2014 |
20140082045 | Responsive Modification of Electronic Content - Systems and methods for responsive modification of electronic content are provided. In one embodiment, a moderator application executed by a processor accesses electronic content and provides the electronic content to a first client. The first client is restricted to accessing a first portion of a displayed area or frame sequence of the electronic content. The moderator application restricts the first client to performing only a first subset of modifications to the electronic content. Responsive to the first client performing one of the first subset of modifications, the moderator application provides the electronic content to a second client. The second client is restricted to accessing a second portion of the displayed area or the displayed frame sequence of the electronic content. The moderator application restricts the second client performing only a second subset of modifications to the electronic content. | 03-20-2014 |
20140082046 | Content Prioritization Based on Packet Size - In one embodiment, a first computing device determines a number of data packets available to transmit from the first computing device to a second computing device. The determination is based on an available bandwidth and a payload capacity, and each of the data packets has a payload with the payload capacity. The first computing device determines a plurality of data items to transmit from the first computing device to the second computing device. The first computing device then ranks the data items and selects, based at least in part on the ranking of the data items and the payload capacities of the data packets, one or more particular ones of the data items to transmit from the first computing device to the second computing device in the data packets. The first computing device writes the particular ones of the data items to the payloads of the data packets. | 03-20-2014 |
20140082047 | Business Application Platform With Embedded Business Intelligence Server - A system is provided in which at least one first server comprises at least one data processor executing a business application platform providing various business applications for access by at least one remote client. In addition, at least one second server comprises at least one data processor executing an embedded business intelligence server (EBIS). The EBIS provides an interface to the platform to at least one business intelligence applications providing business intelligence functionality. With such a system, a unified interface can be rendered on the at least one remote client concurrently provides functionality from the platform and the at least one business intelligence client. Related apparatus, systems, techniques and articles are also described. | 03-20-2014 |
20140082048 | NETWORK SERVICES PROVIDED IN CLOUD COMPUTING ENVIRONMENT - A cloud computing environment providing a network service for a client computing entity. The network service is not an application level service, but rather a service that operates at or below the network layer in the protocol stack. For instance, the network service might be a network endpoint service such as a network address service (such as DNS) or a dynamic network service (such as DHCP), or a network traffic service such as a firewall service or a secure tunneling service (such as VPN). The service might also provide a pipeline of network services for network level traffic to and from the client computing entity. The cloud environment uses policy to determine which of a plurality of communication channels to use when exchanging cloud service data for the network service. | 03-20-2014 |
20140082049 | METHOD FOR MEDIA-DATA BROADCASTING BETWEEN COMMUNICATION NETWORK USERS - The present invention relates to communication technology between communication network users; in particular, to a method for media-data broadcasting between communication network users and to a system designed for this purpose and may be applied in any field of media-data broadcasting. | 03-20-2014 |
20140082050 | Fulfillment of Applications to Devices - Disclosed are various embodiments for facilitating fulfillment of applications to various devices that may be associated with a user account. When a request to obtain access to an application is received, a device characteristic of the various devices is identified and a corresponding application binary associated with the application is identified. The corresponding application binaries are distributed to the devices corresponding to the user account. Additionally, an appropriate browser accessible application is identified and access can be granted to a device depending upon the capabilities of a browser executed by the device. | 03-20-2014 |
20140082051 | VIRTUAL FILE TRANSMISSION SYSTEM AND METHOD OF TRANSMITTING VIRTUAL FILE THEREOF - A virtual file transmission system and a method thereof are disclosed. The virtual file transmission system includes a server side and a user side. The server side includes a virtual desktop management module for providing a virtual desktop and a risk management module. The user side includes a virtual desktop display module and a file execution module. The virtual desktop display module is used for displaying the virtual desktop and allowing a user to request the server side to open a file through the virtual desktop. When the server side received the request of opening the file, the risk management module determines the type and properties of the file to transmit image/sound streaming of the file to the user side to allow the virtual desktop displaying module display the streaming, or transmit the file to the user side to allow the file execution module to open the file. | 03-20-2014 |
20140082052 | DATA REDIRECTION SYSTEM AND METHOD FOR PROVIDING DATA REDIRECTION SERVICE - A data redirection system and a method of providing a data redirection service are provided. The data redirection system includes a thin-client terminal configured to be connected to a local peripheral device and receive multimedia data from the local peripheral device; and a redirection server configured to be connected to the thin-client terminal via a network, receive the multimedia data from the thin-client terminal, execute the multimedia data in an application program and transmit an execution result screen displaying the result of the execution to the thin-client terminal. | 03-20-2014 |
20140082053 | SYSTEM AND METHOD FOR GENERATING INFORMATION FILE BASED ON PARALLEL PROCESSING - The present invention proposes a information file generating system and method based on parallel processing. Wherein, said information file generating system based on parallel processing comprises a file request processing device, a control device, a temporary task processing device, an abnormity processing device and an input/output device. Among them, said tile request processing device is used to receive and analyze a file request instruction from an application server, and create an information file generation task and at least one temporary information file generation task according to the result of the analysis. The information file generating system and method based on parallel processing disclosed in the present invention are easy to be operated, can ensure the real-time performance and accuracy, and can improve the work efficiency and performance of the system. | 03-20-2014 |
20140082054 | METHOD AND DEVICE FOR GENERATING A DESCRIPTION FILE, AND CORRESPONDING STREAMING METHOD - The present invention relates to a method and device for generating a description file about a video sequence at a server device for a client device, to retrieve a video segment and containing a region of interest. The method comprising for each video segment, determining a time interval during which the detected region of interest is spatially included in a same frame region in the video sequence; and generating a description file comprising spatial information describing the frame region and temporal information describing a duration at least equal to the determined time interval. | 03-20-2014 |
20140082055 | INCENTIVE BASED METHOD AND SYSTEM FOR COLLECTING REAL-TIME FEEDBACK - A system and method for collecting real-time feedback from users. A processor based server receives receiving a request to access a wireless communications network from a client device located within a host environment. Each client device is associated with a user. The server transmits a questionnaire form to the client device associated with the user over the wireless communications network. The form comprises one or more questions to solicit a real-time feedback from the user. The server receives a user's response to the form from the client device associated with the user, provides access to the wireless network to the client device associated with the user, stores the user's response to the form in a database, and inhibits access to the wireless network to the client device if the user's response to the form are determined to be incomplete or non-responsive. | 03-20-2014 |
20140082056 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR INTERFACING MULTIPLE SERVICE PROVIDER TRUSTED SERVICE MANAGERS AND SECURE ELEMENTS - System, methods, and computer program products are provided for interfacing between one of a plurality of service provider (SP) trusted service managers (TSM) and one of a plurality of secure elements (SE). A first request to renew a service is received from an SP system over a communications network. The first request includes a service qualifier associated with the service. A secure element corresponding to the service qualifier is determined. A second request to delete data associated with the service qualifier from the secure element is transmitted to the secure element. A third request to install an application on the secure element is transmitted to the secure element. A fourth request to activate the application on the secure element is transmitted to the secure element. | 03-20-2014 |
20140082057 | DATA TRANSFER METHOD AND SYSTEM - A data transfer method is provided for a terminal coupled to a server by one or more networks. The method includes detecting a connection type of a current network between the terminal and the server and performing data transfer between the terminal and the server when it is detected that the connection type of the current network is a wireless fidelity (WiFi) connection. Further, the method includes suspending data transfer between the terminal and the server when it is detected that the connection type of the current network is a non-WiFi connection. | 03-20-2014 |
20140082058 | GENERIC DOWNLOAD AND UPLOAD FUNCTIONALITY IN A CLIENT/SERVER WEB APPLICATION ARCHITECTURE - The present invention relates generally to client-server architectures for allowing generic upload and download functionality between a web application at a server and a client. One exemplary method includes sending a download/upload request to a web application at the server, where the download/upload request specifies at least one file to download/upload; receiving a transmission from the server; parsing the transmission to identify a download/upload command and an associated download/upload manifest, where the download/upload manifest includes executable code that, when executed on the client, will perform the download/upload of the at least one file. | 03-20-2014 |
20140082059 | MULTI TENANT ACCESS TO APPLICATIONS - A mechanism is provided for presenting a software application to a plurality of users in a cloud computing environment. For example, an application that was designed for use by a single user is provided in a cloud based platform without re-architecting the application. Using a web-based interface, multiple cloud users may launch and execute the application. The various instances of the application are provided to the cloud users as if the application were designed as a multi-user application. | 03-20-2014 |
20140082060 | Provisioning Remote Access Points - Provisioning remote access points for use in a telecommunication network. A remote access point contains identity information established during manufacturing; this identity information may be in the nature of a digital certificate. The identity information is stored in the remote access point, and may be stored in a Trusted Platform Module if present. When the remote access node is powered up in unprovisioned state, outside the manufacturing environment, it attempts to establish an internet connection via a first wired interface, and queries a user for information representing the TCP/IP address of its controller via a second wired interface. Once an internet connection is present, and a TCP/IP address has been provided, the remote access point attempts to connect to the controller at that address. Once a connection is established, controller and access point exchange and verify each other's identities. | 03-20-2014 |
20140082061 | FORMAT NEGOTIATION FOR MEDIA REMOTING SCENARIOS - Format negotiation for media remoting involves at least one media data format. In an example embodiment, a media format negotiation for playing media data is begun between a server and a client. The media data format is transferred from the server to the client. A notification that indicates if an attempt at the client to construct a media topology responsive to the media data format was a success or a failure is transferred from the client to the server. Whether and/or how the media data is to be transferred from the server to the client may be impacted by the notification. | 03-20-2014 |
20140082062 | PROVIDING INFORMATION ABOUT RELEVANT ELEMENTS FROM MAPS HISTORY BASED ON LOCATION - Techniques are disclosed herein that generally involve storing a historical record of a user's maps searches (a maps history), and providing a user with relevant information about elements in their maps history based on the location of a mobile device associated with the user. Such elements can include generic queries, specific queries, direction queries, click entries, places, and so forth. In some examples, the mobile device's location is provided to a server, which in turn processes the user's maps history to determine which elements from the maps history may be relevant to the mobile device's current location. Elements that are determined to be of possible relevance, and/or information relating thereto, can then be presented to the user, in many instances decreasing the time and effort required for the user to locate map-based information for which they are searching. | 03-20-2014 |
20140082063 | METHODS AND SYSTEMS FOR HARVESTING COMMENTS REGARDING USERS ON A NETWORK-BASED FACILITY - Displaying a user interface to harvest feedback information pertaining to transactions facilitated by a computerized transaction facility includes the display of multiple feedback windows, or other distinct areas, within a user interface displayed on a display device. Each feedback window includes transaction identifier information that identifies a respective transaction. Each feedback window also includes a feedback input that receives feedback information, pertaining to an associated transaction identified by the transaction information. The feedback input is displayed, within each feedback window, to indicate an association with the respective transaction information. Accordingly, feedback input for multiple transactions may conveniently be inputted through a single user interface. | 03-20-2014 |
20140082064 | DOMAIN NAME SPINNING FROM GEOGRAPHIC LOCATION DATA - Systems and methods of the present invention provide for displaying, suggesting and registering available domain names on a client computer based on selected geographical locations from online mapping service software or a geo-location software. Any combination of an online mapping software and a domain name registration software may receive a selection of one or more geographical locations within a displayed geographical area. Alternatively, a location of a client computer may be detected using the geo-location software. One or more available domain names may be parse for keywords related to the selected geographical area, and one or more available domain names may be suggested based on the selected keywords. | 03-20-2014 |
20140082065 | SYSTEM AND METHOD FOR ENABLING CONTROL OF MOBILE DEVICE FUNCTIONAL COMPONENTS - A system is provided including a non-transitory computer readable storage medium that causes a mobile device to store client states indicating statuses of mobile device functional components. Each client state corresponds to a functional component. A client digest of the client state is stored. A server digest corresponding to a server state and the client digest is received from a server. The server state indicates a status of a mobile device functional component. The server digest is compared with the client digest. A state request is transmitted to the server responsive to a determination of a difference between the server digest and client digest. The server state is received from the server. The functional component is enabled or disabled as indicated by the server state. The server state and digest are stored as the client state and digest respectively. Methods for control of mobile device functional components are also provided. | 03-20-2014 |
20140082066 | COMPUTER SYSTEM AND INFORMATION PROCESSING METHOD - A computer system including at least one terminal, a server and a monitoring apparatus. The monitoring apparatus measures first information indicating whether or not a user is present in front of the terminal and transmits measurement results including the first information to the server. The terminal requests the server to start a job as instructed by the user and requests a progress of the job inquired by the user from the server. The server retains second information including the job requested to be started, the user who has requested the job, a count of requests for the progress of the job and the user who has requested the progress of the job, calculates an attention degree of the user for the job based on the transmitted measurement result and the second information, and determines a priority of the job requested to be started based on the calculated attention degree. | 03-20-2014 |
20140089379 | SYSTEMS AND METHODS FOR COLLABORATIVE MOBILE DEVICE APPLICATIONS - Systems and methods are provided for collaborative mobile device applications. Mobile device applications for a mobile device are stored in a database. The mobile device applications include an interface defining how each mobile device application interacts with the other mobile device applications. Each mobile device application provides a set of services and/or features for a virtual application, wherein the virtual application is defined by the mobile device applications and their associated interfaces. The mobile device applications are configured such that a mobile device can download at least two different subsets of the mobile device applications, wherein each subset provides different functionality for the virtual application. | 03-27-2014 |
20140089380 | Concurrent Web Based Multi-Task Support For Computer System - Supporting of web multitasking via a single web browser is important, especially for small sized communication device where a displayed web browser is a precious resource. The supporting of the web multitasking improves efficiency for user to utilize the web browser for daily works, for example, while a person accessing a streaming video in a storage space across world wide web, the person also needs to handle an emergent incoming email. The supporting of the web multitasking is also an important step towards creating a web based computer user work environment for any type of operating system. | 03-27-2014 |
20140089381 | REBUILD SYSTEM FOR A STORAGE NETWORK - One rebuild system includes a client device including an event handler and an indication listener associated with the event handler and a server device in communication with the client device. The server device includes an indication subscription associated with the event handler and a self-registration trigger (SRT) module in communication with the indication subscription for rebuilding the event handler and the indication listener. Also provided are physical computer storage mediums including a computer program product rebuild method for a network. | 03-27-2014 |
20140089382 | TECHNIQUES FOR CONTEXT-BASED GROUPING OF MESSAGES FOR TRANSLATION - A computer-implemented technique includes receiving, at a server, a first request from a computing device to translate a web page from a source language to a target language. The technique includes generating, at the server, an image for each of a plurality of messages from the web page to obtain a plurality of images in response to the first request. A specific image (i) represents at least a specific portion of the web page and (ii) includes at least a specific message of the plurality of messages. The technique includes grouping, at the server, the plurality of messages based on contexts of their images to obtain one or more groups of messages. A translation service provider then translates the one or more groups of messages to obtain a plurality of translated messages. The technique also includes transmitting, from the server, the plurality of translated messages to the computing device. | 03-27-2014 |
20140089383 | METHOD AND SYSTEM FOR AUTOMATIC DETECTING AND RESOLVING APIS - The present invention provides a mechanism for detecting and resolving Application Programming Interfaces (APIs) comprising: requesting a server device by a client device for the APIs supported by the server; and responding by the server with a list containing the identifiers of the APIs supported by the server, wherein each of the identifiers contains the network address from which the corresponding API definition document can be obtained. The proposed mechanism provides a systematic way to establish the consensus on API definitions between a client and a server even if the client, the server, and the API definitions are each developed by a different party. Therefore, this invention allows independently developed devices to be easily integrated into a system, in which a client device can automatically and correctly determine the APIs for communicating with a server device at runtime. | 03-27-2014 |
20140089384 | SERVER RESOURCE SELECTION ON A NETWORK FOR A MOBILE CLIENT - A method, system, and computer-readable storage media for providing requested resources to a mobile client. In one embodiment, a method includes acquiring information about a request for network resources for a session by a mobile client. The method may include predicting an itinerary of the mobile client for the session and also predicting a connection speed of the mobile client using the predicted itinerary. The predicted connection speed of the mobile client may be used to identify network resources for the session. | 03-27-2014 |
20140089385 | APPLICATION VIEWS - In one embodiment, first data, indicative of a first selected application to be accessed via a remoting application, is received at a computer system from a first mobile device. Second data, indicative of a second selected application to be accessed via a remoting application, is received at the computer system from a second mobile device. A first view of the first selected application, as executing at the computer system, is displayed at a first display sector of a display device that is part of the computer system. A second view of the second selected application, as executing at the computer system, is displayed at a second display sector of the display device. At least a portion of the first view is sent to the first mobile device for display, and at least a portion of the second view is sent to the second mobile device for display. | 03-27-2014 |
20140089386 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING MAPPING INFORMATION ASSOCIATED WITH PORT CONTROL PROTOCOL (PCP) IN A TEST ENVIRONMENT - Methods, systems, and computer readable media for a testing platform involving application traffic are disclosed. According to one method, the method occurs at a testing platform including an emulated port control protocol (PCP) client module for requesting public network addressing information for an emulated application server module and an emulated application client module for sending application traffic. The method includes receiving, from a device under test (DUT), the public network addressing information in response to a PCP request. The method also includes providing mapping information to the emulated application client module, wherein the mapping information includes the public network addressing information. | 03-27-2014 |
20140089387 | SESSION-SERVER AFFINITY FOR CLIENTS THAT LACK SESSION IDENTIFIERS - The disclosed embodiments provide a system that facilitates interaction between a client and a web application. During operation, the system identifies a request that lacks a session identifier from the client to the web application. Next, the system obtains a client identifier associated with the client from the request. If a cached session identifier is found for the client identifier, the system adds the cached session identifier to the request. Finally, the system forwards the request to the web application. | 03-27-2014 |
20140089388 | SYSTEM AND METHOD FOR PROVIDING A REMOTE VIRTUAL SCREEN VIEW - A system for virtual screen view service, comprising a monitored computer platform, a monitoring computer platform, a server installed on the monitored computer platform, a client installed on the monitoring computer platform, and a one-way data link for unidirectional data transfer from the server to the client, wherein the server is configured to periodically collect screen image data from the monitored computer platform and send it to the client via the one-way data link, and the client is configured to process the image data received from the server via the one-way data link and cause it to be displayed on the monitoring computer platform. An alternative configuration is also disclosed for allowing a remote client to securely monitor the screen of a locally monitored computer platform via an intermediary server. | 03-27-2014 |
20140089389 | METHOD AND APPARATUS FOR PROVIDING WEB-BASED MULTI-NETWORK ADAPTIVE MULTI-SCREEN SERVICE - An apparatus and a method for providing a web-based multi-network adaptive multi-screen service are provided. According to an exemplary embodiment of the present invention, a multi-screen server, a smart device providing a multi-screen and multi-networks are associated with each other to provide a multi-screen service. | 03-27-2014 |
20140089390 | DECENTRALIZED CLOUD WORKFLOWS - Technologies related to decentralized cloud workflows are generally described. In some examples, client applications may generate workflow packages. The workflow packages may be used to access multiple network services, such that client applications need not communicate with intermediate network services in a network service workflow. A client application may send a workflow package to a first network service in the network service workflow. The first network service may process instructions in the workflow package, store transaction results, and forward the workflow package to a next network service. Each intermediate network service may similarly process instructions, store transaction results, and forward the workflow package. Ultimately a last network service in the network service workflow may send workflow completion information to the client application. | 03-27-2014 |
20140089391 | CLIENT APPARATUS AND SERVER AND CONTROL METHOD THEREOF - A client apparatus, a server, and a control method thereof are provided. The client apparatus includes a display, a user interface which receives a text input, a communication interface which transmits to the server information related to input text, a storage which receives a result of analysis of the information transmitted from the server and stores the same, and a controller which performs control operations so that, in response to the text input being received via the user interface after the result of the analysis received, the received text is converted based on a stored result of the analysis, before being displayed. | 03-27-2014 |
20140089392 | VIRTUAL MACHINE STOCK MANAGEMENT SYSTEM AND METHOD - A cloud server stocks a plurality of virtual machines (VMs) with different configuration specifications, assigns one or more VMs with one configuration specification to a client when a request is received for assigning VMs to the client, and updates a stock of the VMs with the configuration specification. When a stock of the VMs with the configuration specification is less than a preset stock threshold, the cloud server supplements the VMs with the configuration specification. | 03-27-2014 |
20140089393 | Near Live-Migration of Operating System and Application - A method for live-migration of an operating system and an application is provided. The operating system runs on a first computer. The application may run on the operating system. The live-migration may be performed to a second computer while the application showing no externally detectable downtime during live-migration of the application. The method may comprise operating a tracking tool that may track and store data modifications to a disk-system of the computer in a tracking file, triggering a shutdown of the first computer while the tracking tool continues to operate in tracking mode and shut down the first computer completely. Then restarting the first computer and sending the data modifications stored prior to the complete shutdown of the first computer to the second computer, which then may be started based on the sent data, followed by starting the application such that from an external perspective no application disruption is detectable. | 03-27-2014 |
20140089394 | SYSTEM AND METHOD FOR MANAGING XDM SERVICE INFORMATION - An apparatus and method are provided for managing XDM service information in an XDM client included in a user terminal of an OMA system. The apparatus includes a controller for creating a shared URI list including a static reference handle value for indicating the shared URI list, transmitting the shared URI list to a shared XDMS for storage as a reference for service information corresponding to a plurality of OMA services in accordance with the static reference handle value, and changing the at least one piece of the service information; a receiving device for receiving the request to create the shared URI list; and a transmitting device for transmitting the shared URI list to the shared XDMS. The service information includes at least one of RLS service information, PoC service information, and XDM service information. | 03-27-2014 |
20140089395 | FRAMEWORK FOR THIN-SERVER WEB APPLICATIONS - In various aspects, a framework is provided for building rich, responsive, and mobile-enabled HTML 5 web applications. In one embodiment, the framework is based on a thin server architecture (TSA) that uses REST, SSE, and WebSocket to communicate with the server side. This framework, sometimes referred to herein as ‘Avatar’ is a modular, end-to-end web development framework for building enterprise mobile and desktop applications using JavaScript, HTML5 and a thin-server architecture. | 03-27-2014 |
20140089396 | REBUILD SYSTEM FOR A STORAGE NETWORK - Rebuild systems and methods for a network are provided. One rebuild system includes a client device including an event handler and an indication listener associated with the event handler and a server device in communication with the client device. The server device includes an indication subscription associated with the event handler and a self-registration trigger (SRT) module in communication with the indication subscription for rebuilding the event handler and the indication listener. One rebuild method includes storing, by the indication subscription, rebuild data associated with the event handler and the indication listener and rebuilding, by the SRT module, the event handler and the indication listener with the rebuild data. Also provided are physical computer storage mediums including a computer program product rebuild method for a network. One computer program product rebuild method includes computer code for performing the above method. | 03-27-2014 |
20140089397 | METHOD, SERVER, AND CLIENT FOR PUSHING AND DISPLAYING SPLASH SCREEN - Methods, servers, and clients for pushing and/or displaying a splash screen are provided herein. In an exemplary embodiment, a server can receive identification information sent from a client. The identification information can include user identification, a globally unique identifier (GUID) of the client, or a combination thereof. The server can obtain feature information correlated with the identification information from a preset database. The server can configure a splash screen according to the feature information and send the splash screen to the client. The splash screen can be displayed next time when the client is opened up. | 03-27-2014 |
20140089398 | MEDIA SENDING METHOD, MEDIA RECEIVING METHOD, AND CLIENT AND SYSTEM - The present invention provides a media sending method, a media receiving method, and a client and a system. The media receiving method includes: receiving a media presentation description, where the media presentation description includes 3D format description information of a video; selecting a presentation according to the 3D format description information, and sending a segment obtaining request to a server corresponding to the selected presentation according to segment information in the media presentation description, where the segment obtaining request is used to obtain a segment of the selected presentation; and receiving the segment requested by the segment obtaining request. The present invention solves the disadvantage of the prior art that a receiver can receive 3D format description information only long after starting media reception, and shortens the time of determining, by the client, the 3D format used by the video in the received media. | 03-27-2014 |
20140095578 | SYSTEMS AND METHODS FOR CAPABILITY SHARING OVER A COMMUNICATIVE LINK - Systems and methods that provide that provide the sharing of capabilities over a communicative link, such as a network, is disclosed. The capabilities may be shared seamlessly between electronic devices by using preexisting device drivers. | 04-03-2014 |
20140095579 | SYSTEM AND METHOD FOR INCREASING WEB SITE SERVING PERFORMANCE - A web document hosting device may receive, from a client device, a request for a web document via a network. The document hosting device may identify content relating to the requested web document based on the request, wherein the content includes a plurality of resource files. Minification processing may be performed on at least some of the plurality of resource files to generate minified resource files. At least some of the plurality of resource files or minified resource files may be combined into a fewer number of resource files to generate combined resource files. Compression processing may be performed on at least some of the content, the minified resource files, or the combined resource files to generate compressed resource files. At least some of the compressed resource files, the minified resource files, or the combined resource files may be transmitted to the client device via the network. | 04-03-2014 |
20140095580 | PRIVACY-BASED DEVICE LOCATION PROXIMITY - A server is configured to receive a query from a first device, the query including an identifier, associated with a second device, information regarding a geographic radius, and information regarding a geographic position. The server is further configured to determine a first proximity based on the information regarding the geographic radius and based on the information regarding the geographic position; determine a second proximity, associated with the second device; determine a value based on the first proximity and the second proximity. The value may indicate a likelihood that the first proximity is within the second proximity. The server is further configured to provide proximity information to the first device, the proximity information including the value. | 04-03-2014 |
20140095581 | APPLICATION COMPOSITOR FOR CONVERGED SIP AND HTTP SERVLET APPLICATIONS BACKGROUND - An application compositor enables the creation a sequence of SIP and HTTP servlets that comprises a converged multi-protocol application. Applications are constructed based on rules that declaratively specify a multi-protocol sequence of servlets and the transitions between the servlets, minimizing programmer effort. The application compositor works with a servlet container within an application server to determine the sequence of servlets to be executed by the servlet container when running the application, and is called by the servlet container to perform transitions between servlets. | 04-03-2014 |
20140095582 | COORDINATED ACCESS TO A FILE SYSTEM'S SHARED STORAGE USING DYNAMIC CREATION OF FILE ACCESS LAYOUT - Embodiments of the invention relate to supporting coordinated access to a clustered file system's shared disk storage subsystem by using dynamic creation of file access layout for different workloads and access patterns. Active file servers in the cluster have equivalent access to shared data of said file system. In one embodiment, a particular file server in the cluster is configured to coordinate the file system's layout. The particular file server, in response to a particular client's request for a layout of a file stored by said file system in said subsystem determines a file access layout for a parallel file access protocol to use when servicing an I/O request by said client, marks said layout as active for the client, and sends the layout to the client. The file access layout is determined based on one or more of current file system resources, a specific workload type and a specific byte-range of the file included in the client request, and properties of the file. The layout includes a set of file servers in said cluster and byte ranges of the file, and the byte-range being associated with a particular server among the set. | 04-03-2014 |
20140095583 | CLIENT-SIDE WEB SITE SELECTION ACCORDING TO DEVICE CAPABILITIES - An aspect provides a method, including: sending a request for a web site from a client device to a server; receiving a response to the web site request from the server, wherein the response to the web site request includes at least a portion of a first version of the web site requested and one or more links describing one or more alternate versions of the web site requested, the one or more links comprising conditional data; determining if the conditional data is met; and in response to the conditional data being met, requesting an alternate version of the web site requested. Other aspects are described and claimed. | 04-03-2014 |
20140095584 | SYSTEM AND METHOD FOR DIRECTING USERS TO WEB CONTENT - A system and method is provided that enables a business to purchase a generic, but unique, kit containing one or more signs, with a machine readable medium. The computer readable medium stores information relating to a unique web address of a configurable web site landing page. An administrator configures the web site as desired so that when a user scans the machine readable medium, the user will be direct to the web site, and will have access to the content configured by the administrator. | 04-03-2014 |
20140095585 | HOME NETOWRK CONTROLLER WITH REMOTE USER INTERFACE WRAPPER OF DISCOVERED MULTIMEDIA CONTENT - A home networked controller device leverages discovery and control services to improve interoperability between devices that share multimedia content by re-serving the content wrapped in a remote user interface to enable client devices that have the capability to play the content but that require a remote user interface to be present. | 04-03-2014 |
20140095586 | Methods for Dynamic Stylization and Size Editing of Fonts Associated with Images and Theme-Based Graphics Arranged in a Layout Viewed Through an Electronic Interface - A system for working with image and or text-based projects includes a server having access to a processor and a data repository, the server including a non-transitory physical medium and software running from the non-transitory physical medium, the software providing a first function for establishing a client-server connection between the server and at least one user-operated computing appliance connected to the network, a second function for initiating and maintaining an active data session between one or more users involved in working with the image and/or text-based projects through a graphics user interface (GUI), a third function for acquiring and recording current font attributes for text-based items on a page that is to be remixed, and a fourth function for calculating a best unified set of font attributes for the text-based items subject to the remixed page. | 04-03-2014 |
20140095587 | Methods for Simulating Image Display for Images Uploading to an Anchor Slot in an Image Layout in an Electronic Interface - A system for creating image and text-based projects includes a server and software running from physical medium providing a first function for establishing a client-server connection between the server and a computing appliance, a second function for initiating a data session with a user, a third function for the detecting user activity relative to uploading of, or permitting access to one or more photos to the server, a fourth function for accessing copies of the photos before or during upload and compressing them at a pre-designated resolution suitable for printing, a fifth function for transferring the photo copies in the compressed state to the server, a sixth function for decompressing and displaying the one or more photos ahead of receipt of the photos accessed, and a seventh function for replacing the displayed photo or photos with the one or more photos upon receipt thereof. | 04-03-2014 |
20140095588 | Method for creating Image and or Text-based Projects through an Electronic Interface from a Mobile Application - A system for creating and editing image and or text-based projects from a mobile computing appliance includes a server connected to a network, the server having access to least one processor and a data repository, the server including a non-transitory physical medium, and software running from the non-transitory physical medium, the software providing a first function for establishing a client server connection between the server and at least one user-operated computing appliance connected to the network, a second function for providing a mobile application including an image selection component, a project previewing component, and a project ordering component to the mobile computing appliance, and a third function for enabling initiation of and maintenance of an active data session between one or more users involved in project creation and or in project editing through the mobile application. | 04-03-2014 |
20140095589 | MECHANISM FOR INITIATING BEHAVIOR IN A NATIVE CLIENT APPLICATION FROM A WEB CLIENT APPLICATION VIA A CUSTOM URL SCHEME - A system and method for facilitating native client device application interaction with a web application. An example method includes monitoring request messages output from the web application; determining one or more of the request messages include an indication that the one or more request messages represent a request to implement an action that can be performed via one or more resources of a client device, and providing a signal in response thereto; and implementing the action in response to the signal. In a more specific embodiment, the method further includes employing a client request interceptor in communication with the web application to forward requests output by the web application and determined by the interceptor to be requests for native content or functionality to a native behavior dispatcher, which communicates with a native container application to facilitate implementing the action. | 04-03-2014 |
20140095590 | TASK PROCESSING METHOD, PROGRAM, AND SYSTEM - A contribution value necessary for achieving a target accuracy from a correct answer probability of each participant is calculated, a contribution value of the participant is added for an answer in accordance with the calculation, and it is set at a condition for determining completion of a task, that is, determining that a correct answer is obtained and no additional participant is necessary. The contribution value is calculated as the inverse of the number of participants at which the target accuracy is reached with a predetermined correct answer probability. The contribution value of the participant is added to the contribution value for the task in which that participant participates. At the time when the sum of the contribution values for a task exceeds one or when one option is certain to be a correct answer, the result having the largest sum of the contribution values is output. | 04-03-2014 |
20140095591 | CLOUD-BASED FILE PREFETCHING ON ELECTRONIC DEVICES - Techniques introduced here enable cloud-based file prefetching on electronic devices. The electronic devices store certain files on a remote storage server and preload some of the files locally to include file access efficiency. File access patterns on the electronic devices are analyzed collectively and efficiently using a cloud service to detect global access patterns and help determine which files to preload on each of the electronic devices. | 04-03-2014 |
20140095592 | Network Connection Hand-Off and Hand-Back - Some embodiments provide a director agent, a server agent, and a specialized hand-off protocol for improving scalability and resource usage within a server farm. A first network connection is established between a client and the director agent in order to receive a content request from the client from which to select a server from a set of servers that is responsible for hosting the requested content. A second network connection is established between the server agent that is associated with the selected server and a protocol stack of the selected server. The first network connection is handed-off to the server agent using the specialized hand-off protocol. The server agent performs network connection state parameter transformations between the two connections to create a network connection through which content can be passed from the selected server to the client without passing through the director. | 04-03-2014 |
20140095593 | METHOD AND APPARATUS FOR TRANSMITTING DATA FILE TO CLIENT - Embodiments of the present invention provide a method and an apparatus for transmitting a data file to a client. The method mainly includes: storing a data file with different bit rates or resolutions in a server, obtaining state information of a network resource between a client and the server, and sending bit rate or resolution adjustment indication information to the client according to the state information of the network resource, so that the client can request the server for a data file with a bit rate or resolution matching the state information of the network resource. By using the present invention, the client can request the server for a data file with a bit rate or resolution level matching the network resource, thereby increasing resource utilization of the server. | 04-03-2014 |
20140095594 | SERVER APPARATUS AND INFORMATION PROCESSING APPARATUS - An apparatus includes a receiving unit, a determining unit, and a reply unit. The receiving unit is configured to receive a request for service information from an information processing apparatus via a network. The determining unit is configured to determine the service information based on the request, where the service information includes information associated with accessing a service and display object information on a display object corresponding to the service. The reply unit is configured to send the service information to the information processing apparatus. | 04-03-2014 |
20140101225 | CONSISTENCY-BASED SERVICE-LEVEL AGREEMENTS IN CLOUD STORAGE ENVIRONMENTS - An application programming interface is provided that allows applications to assign multiple service-level agreements to their data transactions. The service-level agreements include latency bounds and consistency guarantees. The applications may assign utility values to each of the service-level agreements. A monitor component monitors the various replica nodes in a cloud storage system for latency and consistency, and when a transaction is received from an application, the monitor determines which of the replica nodes can likely fulfill the transaction in satisfaction of any of the service-level agreements. Where multiple service-level agreements can be satisfied, the replica node that can fulfill the transaction according to the service-level agreement with the greatest utility is selected. The application may be charged for the transaction based on the utility of the service-level agreement that was satisfied. | 04-10-2014 |
20140101226 | METHODS AND APPARATUS FOR PERFORMING DYNAMIC LOAD BALANCING OF PROCESSING RESOURCES - A load balancer coupled between a network and a pool of processing resources utilizes a method for performing automatic, dynamic load balancing with respect to allocating the resources to handle processing requests received over the network. According to the method, the load balancer electronically receives registration requests from the processing resources and registers each resource from which a registration request was received. After the resources have been registered but before they are allocated to handle processing requests, the load balancer receives, from each registered resource, information relating to utilization of the resource. The utilization information may include operational metrics for the resource. Some time thereafter, the load balancer receives a request over the network to perform a server-related processing task. Responsive to the request, the load balancer allocates at least one of the registered resources to perform the requested processing task based at least on the previously received utilization information. | 04-10-2014 |
20140101227 | VIEWING ANGLE SWITCHING FOR LIVE BROADCASTS AND ON DEMAND VIDEO PLAYBACK - Methods and apparatus, including computer program products, for viewing angle switching for live broadcasts and on demand video playback. A method includes, in a media server residing in a network of interconnect computers, the media server including a processor and a memory, receiving a plurality of real-time video input streams and an associated session entity from a client device in the network, enabling a producer to select streams from the received plurality of real-time video input stream and assigned angles, recording the selected streams and angles in a media mix container, transcoding the selected streams and angles, and publishing the transcoded selected streams and angles to a content delivery network. | 04-10-2014 |
20140101228 | SYSTEM AND METHOD FOR IMPLEMENTING NETWORK SERVICE LEVEL AGREEMENTS (SLAS) - An embodiment provides a method for implementing a service level agreement (SLA) in a network. The method includes: (1) providing one or more network devices in communication with a Network Credit Server (NCS), the NCS configured to: store a SLA of a customer, and maintain a database of topology information of the network; (2) receiving, at one of the network devices, a first plurality of packets associated with the customer and en-route to a destination; (3) transmitting, from the network device to the NCS, a request for credit when the first plurality of packets is more than a pre-configured threshold number; (4) thereafter receiving a second plurality of packets associated with the customer and en-route to the destination; and (5) forwarding, by the network device and depending on a status of a reply from the NCS, the second plurality of packets. | 04-10-2014 |
20140101229 | SHARED ANALYTICS AND FORECASTING SYSTEM - A first server may receive first sets of data from multiple second servers and may receive a query from a client device. The query may include an identifier associated with one of the one or more second servers, a timeframe, and a request for forecast information relating to the timeframe and relating to a first set of data received from the one of the one or more second servers. The first server may determine a second set of data associated with the one of the one or more second servers associated with the identifier. The first server may also determine subsets of the first sets of data that relates to the historical data for the timeframe; determine the forecast information based on the subsets of the first sets of data and the second set of data; and provide, to the client device, a query response including the forecast information. | 04-10-2014 |
20140101230 | METHOD AND SYSTEM FOR IMPLEMENTING NOTIFICATIONS - A method for implementing notifications. The method includes storing data defining notification operations in a memory. The data defining notification operations include a hierarchy of Uniform Resource Identifiers (URIs) and Extensible Markup Language (XML) document schema defining XML documents. The method further includes receiving a notification command including an URI and a Hypertext Transfer Protocol (HTTP) method; determining a notification operation based on the data defining notification operations stored in the memory and the notification command received; and executing the notification operation based on the notification command. | 04-10-2014 |
20140101231 | DISPLAYING TARGETED WEBSITE CONTENT BASED ON SOCIAL USER PROFILE DATA - Displaying targeted website content based on social user profile data is disclosed. In some embodiments, the displaying of targeted website content based on social user profile data includes requesting social profile data for a user from an authentication provider using a token associated with the user; and generating a rule for web site customization using the social profile data. | 04-10-2014 |
20140101232 | ELECTRONIC ADVERSE EVENT REPORTING SYSTEM - An adverse event reporting system and related methods are provided. Aspects relate to a associating a unique identifier of a device with resolution information configured to be automatically transmitted in response to an adverse event with the device. A consumer experiencing an adverse event with a remote device may use a communications device, such as a mobile phone, to capture and/or transmit the unique identifier, which may be located on or by the device. In one embodiment, capturing or deciphering the identifier causes the communications device to be directed to a virtual address for reporting the adverse event. The unique identifier may be used to automatically transmit resolution information to a second communications device that is not associated with the consumer. The second communications device may be associated with a vendor responsible for operation of the implicated device. The resolution information may comprise the identity and/or location of the device. | 04-10-2014 |
20140101233 | RECIPE EXCHANGE AND MANAGEMENT SYSTEM - A recipe exchange and management system is provided for a group of related restaurants. The system may be implemented as a network service that provides a series of interfaces or web pages to implement recipe creation, recipe sharing, and recipe and menu management. Users of the system may login with a username and password to access recipe data and menu data of any of two or more restaurants supported by the network service. A recipe may be created by a first user and reviewed by one or more second users of the service. A user associated with a first restaurant of the group of restaurants may access a recipe associated with a second restaurant of the group of restaurants. | 04-10-2014 |
20140101234 | MULTI-CLOUD COMMUNICATION SYSTEM - A multi-cloud communication system includes a plurality of clouds, each of which has a cloud server and a plurality of servers connected with the cloud server. The cloud server has a service information of the servers. When a first cloud server of a first cloud transmits a request information to a second cloud server of a second cloud, the second cloud server determines a level relationship between the first and second clouds, and acquires a target data from at least a second server of the second cloud according to the request information and the service information. The target data is encoded according to the level relationship, and then transmitted to at least a first server of the first cloud through the second cloud server and the first cloud server. The first server, according to the level relationship, decodes the encoded target data to obtain the target data. | 04-10-2014 |
20140101235 | MULTIPLEXING WEB REQUESTS FOR IMPROVED PERFORMANCE - A request multiplexing system is described herein that takes multiple asynchronous requests from a client to multiple server endpoints and multiplexes the requests at the client into a single request to a new server endpoint. The new endpoint demultiplexes the requests at the server, calls the pre-existing separate endpoints to get the correct response for each request, combines the responses into a single multiplexed response, and returns the combined response to the client. On the client side, the response data is split up and handed to the appropriate handlers. From the components' points of view and those of the endpoints on the server, the requests occur just as they originally may. However, new logic on both the client and the server has packaged and unpackaged requests and responses appropriately to accomplish without component modification what formerly involved extensive coordination between developers of various components. | 04-10-2014 |
20140101236 | METHOD AND SYSTEM FOR CORRELATION OF SESSION ACTIVITIES TO A BROWSER WINDOW IN A CLIENT-SERVER ENVIRONMENT - The present invention provides an improved method for correlation of session activities to a browser window in a client-server environment. The method includes intercepting data traffic between client and server; submitting requests to server and responses to client; monitoring all incoming client requests and server responses; looking for a session identifier and identifying corresponding marker locations for incoming browser requests missing the session identifier at a predefined main marker location; incoming client requests are intercepted, a correlation response and a session identifier is sent to a requesting client for repeating client request including the session identifier at predefined marker locations; using the session identifier for all subsequent requests originated by client, all predefined main marker locations containing the session identifier are removed and client requests are recorded and associated with the session identifier marking client request with a specific marker containing the session identifier and submitted to the server. | 04-10-2014 |
20140101237 | MOBILE APPLICATION MIGRATION TO CLOUD COMPUTING PLATFORM - Technology is disclosed herein for migrating at least portions of computer applications to a server. According to at least one embodiment, a computing device identifies a service component of a computer application executed at the computing device. The service component does not directly interact with a user of the computing device. The computing device transfers an instance of the service component to a server so that the service component can be executed at the server. The computing device then receives from the server a result message generated by the instance of the service component executed at the server. The computing device feeds the result message to a user interface component of the computer application via a procedure call such that the user interface component retrieves the result message as if it were generated by an instance of the service component executed at the computing device. | 04-10-2014 |
20140101238 | DISTRIBUTED STORAGE SYSTEMS AND METHODS - The inventive subject matter provides apparatus, systems, and methods of pre-loading (or caching) activatable content to several mobile devices for future use by at least one of the mobile devices. The mobile devices are communicatively coupled with each other to form a distribute storage network. The pre-loaded content can be used by applications executed in any one of the mobile devices within the network. A content server is configured to transmit portions of the content to the mobile devices upon detection that a subset of conditions within the multi-conditional content activation criteria has been satisfied. The content server is configured to transmit the entire content when all conditions within the multi-conditional content activation criteria has been satisfied. The content server then activates the content when a content activation event is detected. | 04-10-2014 |
20140101239 | Systems and Methods for Turning Social Networking Website Usage Information into a Social Networking Website Game - A method and system are disclosed for providing a game within a social networking website that uses usage information from the social networking website to score the game. Social networking website usage information of a social networking website for one or more users is stored in one or more databases. The social networking website usage information is accessed from the one or more databases using one or more computer servers. A game score is calculated for one or more users of the social networking website based on the social networking website usage information using the one or more computer servers. The game score is displayed to the one or more users on one or more client devices using the one or more computer servers. | 04-10-2014 |
20140101240 | Method and system for acquiring user content - A method and a system for acquiring user contents are disclosed, which relates to the field of network communications. The method includes: a first terminal transmits a content acquisition request to a server, wherein the content acquisition request comprises at least one of geographic information and a user identification; the server searches a content information repository stored in the server for content information matching the content acquisition request and pushing the searched content information to the first terminal, wherein the content information repository is issued by a second terminal and stored in the server, and each piece of the content information comprises at least location information and a user identification of the second terminal. The system comprises: a first terminal and a server. The method and system as disclosed may be capable of providing a user with valuable user contents from a large amount of user contents in the network. | 04-10-2014 |
20140101241 | COLLABORATION AND INTERACTION WITH SYSTEM TERMINALS - A technique is provided for session aggregation in a distributed architecture having a server connected to blades. A master session is generated for collaboration by user clients, and the master session corresponds to one or more terminal sessions on the distributed architecture of the server connected to the blades. The one or more terminal sessions on the distributed architecture are aggregated in the master session. A determination is made that the user clients agree for one user client of the user clients to be authorized as a current command line user name, in response to requests that are sent to the user clients. The one user client is granted authorization to the current command line user name in the master session based on an agreement by the user clients. | 04-10-2014 |
20140108494 | SYSTEM AND METHOD FOR ENABLING ONLINE SURVEYS USING A CLIENT SURVEY APPLICATION - A client survey application (or player) is configured to operate on a user (or respondent terminal). The client survey application is configured to communicate with a web service to receive survey data. The client survey application uses the survey data to present an interactive survey in connection with presentation of an online resource. | 04-17-2014 |
20140108495 | ADAPTIVE STREAMING CLIENT - In one embodiment, an HTTP adaptive streaming client has a processor for controlling the selectable and variable quality level of successive chunks of a multimedia program requested from and transmitted by a server. Chunks are transmitted via a communication path having a variable bandwidth. The processor uses a buffer, a hangover timer, and a plurality of statistical and processing parameters to adaptively react to changes in the bandwidth available on the communication path. Bandwidth changes determined likely to be sustained lead to corresponding changes in the quality of subsequently requested chunks. Statistical parameters based on sliding windows of multiple samples are used to determine whether bandwidth changes are likely to be sustained. The hangover timer is used both to define a sliding window and to prevent successive changes in requested quality from occurring too rapidly so as to provide a relatively smooth viewing experience to a user using the client. | 04-17-2014 |
20140108496 | SYSTEMS AND METHODS FOR BROWSER REDIRECTION AND NAVIGATION CONTROL - Methods and systems for redirecting browser navigation are disclosed. A method controls navigation by monitoring and intercepting requests to navigate to content from a browser. The method evaluates the requested content against rules to determine if the content is to be displayed in a specified, different browser. Upon determining that the requested content matches at least one rule, the method redirects the navigation to the specified browser in accordance with the matching rule(s). The method displays the content in the specified browser. A system for controlling navigation to content requested in a browser application includes an administrative user interface (UI) for creating and managing navigation rules. The system also comprises a browser controller for monitoring content requests in a browser, a rules engine for comparing the requested content to the rules and a controller engine for redirecting the navigation to a browser specified in applicable rules using a browser controller. | 04-17-2014 |
20140108497 | MEDIA SESSION HEARTBEAT MESSAGING - A client device plays streaming media, and obtains a media playback position of the media at a first time. The client device sends a first message from the client device to a server, wherein the first message includes the media playback position and where the media playback position includes a time reference associated with playback of the media at the first time. The client device receives a first reply message from the server, wherein the first reply message indicates a time period. The client device sends a second message from the first client to the server, based on expiration of the time period, wherein the second message includes a media playback position of the media at a second time during the playing of the streaming media that is different than the first time. | 04-17-2014 |
20140108498 | RESOLVING SYNCHRONIZATION CONFLICTS BASED ON STATE INFORMATION - Techniques are described for resolving document change conflicts based on state information. A document management system records, at a client device, changes that a user made to a root client-side instance of a document bundle to create a modified client-side instance of the document bundle, wherein the changes were made while the client device was not connected to a remote storage service. After the changes are recorded, the client device is connected to the remote storage service. In response to determining that a conflict has occurred, the document management system selects a particular resolution action, based, at least in part, on state information associated with at least one of: a user that made the changes, an instance of the document bundle, or the client device on which the changes were made. The document management system then resolves the conflict by performing the particular resolution action. | 04-17-2014 |
20140108499 | Notification System and Method for Sending Alerts to Communication Participants - A system and method for automatically alerting participants to or listeners of a communication when a predefined section of the communication is reached are disclosed. In accordance with an exemplary method, prior to a communication, a document corresponding to the communication is marked at predefined locations. During a communication, the document is reviewed for marks, and when a mark is detected, an alert or notification is sent to one or more participants. The participants may then join the communication a point corresponding to the pre-defined section(s). | 04-17-2014 |
20140108500 | SHARING ONLINE WITH GRANULARITY - Sharing online with granularity is described, including providing content for presenting to a user; receiving input from the user indicating identification of a portion of the content; associating with another user a notice of availability of the content; receiving a request from the another user, the request identifies the content; and providing the content for presenting to the another user, such that at least a part of the portion of the content is positioned for presenting without navigation input from the another user. | 04-17-2014 |
20140108501 | Presence Granularity with Augmented Reality - In one embodiment, a method includes receiving information about a proximity of a plurality of users located within a covered enclosure, the information comprising one or more images or one or more sounds of at least a portion of the proximity, the information having been obtained from the proximity by a plurality client computing devices of the users automatically and without manual user input and with one or more sensors of each client computing device; identifying each user within the proximity based at least in part on the information; and determining a position of each user within the covered enclosure based at least in part on the information. | 04-17-2014 |
20140108502 | STREAMING DATA DOWNLOADING METHOD AND COMPUTER READABLE RECORDING MEDIUM THEREOF - A streaming data downloading method is illustrated, which is adaptive to a video player downloading a video file from a video server via Internet. The method includes dividing the video file into a plurality of time sections by the video player, sending several downloading requests to the video server for simultaneously downloading data corresponding to different time sections based on the number of the downloading requests. Therefore, data of the video file may be downloaded efficiently and waiting time for users may be drastically reduced. | 04-17-2014 |
20140108503 | REMOTE INTERFACE TEMPLATES - Embodiments of the present invention allow applications developers to change user experiences within an application without updating the application by relying on remote interface templates to create user experiences. The application code includes entry points to various remote interface templates stored on a remote device. The remote interface templates are consumed by the application to render content blocks that are all, or part of, the application's interface. The remote interface templates may be changed seamlessly at the remote device allowing the user to enjoy the updated interface without interruption the next time the application is opened. | 04-17-2014 |
20140108504 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, SERVER, STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM, AND INFORMATION PROCESSING METHOD - A production content is stored in a storage unit of a server in accordance with an operation on a terminal apparatus, a material content is selected from among a plurality of material contents so that the selected material content is used as a material to create the production content, and a request is made, from the terminal apparatus, to the server for creation of a production content associated with the selected material content. Then, a state of the request is presented to a plurality of terminal apparatuses. | 04-17-2014 |
20140108505 | FILE SYNCHRONIZATION SYSTEM AND METHOD - A client monitors a record list stored in a server. The client synchronizes updated files from the server to the client, in response to a determination that the record list has been updated. The server adjusts the sync interval according to times of updating the record list and one or more updating intervals of the updating the record list, and updates the task scheduler according to the adjusted sync interval. | 04-17-2014 |
20140108506 | Orchestration Framework for Connected Devices - Systems and methods for interconnecting devices using an orchestration framework are provided herein. An orchestration framework may be provided, and the orchestration framework may interconnect multiple of devices such that the devices are available to share content and computing activities with one another. The orchestration framework may coordinate interactions between the devices that are interconnected with each other through the orchestration framework. A request to share content may be received from one of the devices. The distribution of the content to one or more of the devices may be managed using the orchestration framework. The content may be a file uploaded to a remote data store, content stored at a clipboard that is accessible to the interconnected devices, or a link. | 04-17-2014 |
20140108507 | SYSTEM, APPARATUS, AND METHOD FOR PROVIDING WORKFORCE MANAGEMENT - A computer system is provided for improved workforce management including: (A) one or more base stations including a base unit, an enclosure for a tablet computer, the enclosure being connectable to the base unit, the tablet computer including one or more utilities; and (B) a server computer linked to the one or more base stations; the server computer including a server application; wherein the base stations are configured to function both as a (i) multi-user workforce management base station, which may be a stationary base station (whether mounted on a wall or laid on a table for example) and (ii) a mobile device, detachable from the base station, that may be used for one or more enterprise defined operations, and access one or more workforce management utilities, implemented. An enclosure and base unit design is provided for the base station. Applications for extending the functionality of the computer system are also provided, as well as workforce management methods. | 04-17-2014 |
20140108508 | Cloud subscription download method and system, and computer storage medium - A cloud subscription download method is described, which includes the following steps: a download client sends a download request to a cloud subscription server group; the cloud subscription server group queries whether a file corresponding to the download request is downloaded by the cloud subscription server group, and when the file is not downloaded, the cloud subscription server group downloads and stores the file; after the download is completed, the cloud subscription server group notifies the download client of an entry address for storing the file; and the download client downloads the file from the cloud subscription server group according to the entry address. A cloud subscription download system is further described. The method achieves high-speed download to save time, and provides stable download resources to ensure a stable download speed. | 04-17-2014 |
20140108509 | Assigning an Internet domain to a user as the user registers with a server - A method employing a server computer to assign domains to users, and store contents or user's registration data from the domains in a single database shared by all the assigned domains. Steps include: registering and assigning a first user identification; assigning a first domain to a first registered user; receiving a second request from a second user to register; registering the second user; assigning a second domain to the second registered user; managing the assigned first domain by assigning a first content and storing the first content on the database; managing the assigned second domain by assigning a second content to the second domain and storing the second content on the database; receiving a request from a client for the first content at the first domain; and fetching and returning the first content from the database. | 04-17-2014 |
20140108510 | UTILIZING PUBLISHING AND SUBSCRIBING CLIENTS IN NETWORK MEDIA CHANNELS - Utilizing publishing and subscribing clients in network media channels having a first network coupled to at least a first server and a second server. The first server includes storage configured to store media data, and a network media channel manager configured to send and receive the media data according to one or more network media channels. The first server is also coupled to a publishing client, which is configured to publish the media data using a first network media channel selected from the one or more network media channels, and a subscribing client in a local network external to a first network. The subscribing client subscribes and accesses the media data using a second network media channel selected from the one or more network media channels. One or more network media channels include at least one local channel that is limited to the local network so that only the subscribing client can present to the local channel. | 04-17-2014 |
20140108511 | METHOD AND SYSTEM FOR USING REMOTELY COMPOSABLE WEB SERVICES WITH GOVERNANCE - In systems and methods for simplifying object mapping for user interfaces on a computer system, the computer system may receive a client request for action. The client request may be associated with an application dialogue language (ADL). The ADL may be associated to a logical object. The logical object may be converted to a physical object that resides in an object relational mapping. The physical object may be mapped to a relational database, wherein multiple client requests may be performed using the ADL before a result is returned. | 04-17-2014 |
20140108512 | METHOD AND DEVICE FOR ACCESSING WEB PAGES - A method and a device for accessing web pages are disclosed. The method includes: preloading a corresponding uniform resource locator (URL) according to URL information which needs to be preloaded and is configured in a configuration file, and caching obtained web page information; and judging whether a client device has cached the web page information corresponding to the URL according to the URL carried in a web page access request when a user sends the web page access request through the client device. The client device includes a preloading module, a caching module, and a judging module. The embodiments of the present invention improve the efficiency of accessing web pages. | 04-17-2014 |
20140108513 | APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT FOR EFFICIENTLY POOLING CONNECTIONS BETWEEN CLIENTS AND SERVERS - An apparatus, method and computer program product for efficiently pooling network client-server connections. The apparatus is implemented within an interface unit connecting a plurality of servers to the Internet, which is in turn connected to a plurality of clients. The method includes the steps of opening a connection between a first client and the interface unit; determining whether a connection between the interface unit and a server is finished being utilized by the first client; opening a connection between a second client and the interface unit; if no free connection is open between the interface unit and the server, then allowing the second client to access information on the server via the same connection utilized by the first client without waiting for the first client to initiate closing the connection; and delinking the connections between the first and second clients and the interface unit while keeping open the connection between the interface unit and the server. | 04-17-2014 |
20140108514 | Method, Device, and System for Judging User Request - An embodiment of the present invention provides a method for judging a user request, including: receiving, by a content source server, a request message sent by a user equipment; and judging whether the request message carries a range of requested target object; if no, determine the request message as an initial user request; if yes, and if the range of the target object intersects the threshold, determining the request message as an initial user request; if the range of the target object does not intersect the threshold, determining the request message as a non-initial user request. An embodiment of the present invention further provides a device and a system for judging a user request. | 04-17-2014 |
20140108515 | SYSTEM AND METHOD FOR SHARING DATA STORED IN A DATABASE - A computer system for sharing data in a database, including the database, an Internet network, and a client computer device communicating with a software interface of the database through the network via Open Data Protocol. The software interface sends metadata describing a data model of the database to the client computer device, and the client device makes a software graphic interface by associating the metadata with a graphic interface component graphically displaying the stored data. The computer system further includes electrical equipment that communicates with the software interface through the network via the Open Data Protocol, and one item of following equipment: a programmable logic controller, and input/output module, a speed controller, a switch, a sensor, an actuator, a measurement apparatus. | 04-17-2014 |
20140108516 | Client and a Server and Methods Thereof for Data Management Relating to Shared Data Storage - A distributed shared data storage such as the distributed shared memory exemplified with the DSM Master can seamlessly migrate (i.e. move) in the runtime between different nodes without affecting the user perceived performance according to embodiments of the present invention. This is achieved by using more than one replica simultaneously operating towards different master databases during the migration. That is, all distributed shared memory replicas can automatically and seamlessly be migrated to another master database, thus making the communication more flexible and efficient. | 04-17-2014 |
20140108517 | WEB CONTENT CUSTOMIZATION VIA ADAPTATION WEB SERVICES - Web content customization via adaptation web services is disclosed. An example method for providing customized web content comprises accessing a request for web content residing on a web server, the request originating from a client device and the request including an indication of a characteristic of the client device, and transmitting to the client device the modified web content based on a customization requirement associated with the characteristic of the client device, the modified version of the web content obtained by requesting a second server to transform the web content into the modified web content. | 04-17-2014 |
20140108518 | Providing Personalized Platform Application Content - A social networking website maintains a profile for each user of the website. The profile includes data associated with a user, such as a connection to one or more plurality of other users of the social networking website or user preferences. The social networking website communicates with one or more third-party application servers to provide one or more applications to social networking website users. When a social networking website user requests an application provided by a third-party application server, the social networking website communicates a subset of the user's profile to the third-party application server, allowing the third-party application server to use this profile data to personalize the application performed for the user. A privacy setting associated with a user profile allows the social networking website to limit the profile data communicated to the third-party application server. | 04-17-2014 |
20140108519 | NAMESPACE AND STORAGE MANAGEMENT APPLICATION INFRASTRUCTURE FOR USE IN MANAGEMENT OF RESOURCES IN A STORAGE SYSTEM ENVIRONMENT - A namespace and storage management (NSM) application includes an infrastructure configured to enable efficient management of resources in a storage system environment. The NSM application executes on a NSM console and interacts with an NSM server to integrate namespace management and storage management in the storage system environment. The NSM server, in turn, interacts with one or more remote agents installed on host machines in the environment to convey application programming interface (API) function calls that enable remote management of the resources. | 04-17-2014 |
20140108520 | METHOD AND SYSTEM FOR SEAMLESS WEBPAGE BROWSING - Various embodiments provide methods and systems for seamlessly browsing a webpage from a first browser client to a second browser client. When the first browser client receives a pre-set browser event, a webpage address of a webpage opened by the first browser client can be obtained. The webpage address can then be sent to a server and then obtained from the server when the second browser client is opened. The webpage corresponding to the webpage address can be obtained and outputted through the second browser client. When the second browser client is a mobile terminal browser, a persistent connection can be pre-established between the second browser client and the server, so that the webpage address can be quickly obtained from the server to improve the speed of seamlessly browsing the webpage. | 04-17-2014 |
20140108521 | PERSISTING USER PREFERENCES IN AN INTERMEDIATE NETWORK DEVICE - A network device transparently intercepts HTTP transmissions between a user device and a web server. The network device stores user preference information, which allows the intermediate network device to apply the user preference information to retrieved content that is directed to the user's mobile device. | 04-17-2014 |
20140115029 | SELECTIVE DATA TRANSFER BETWEEN A SERVER AND CLIENT - A method and apparatus for transferring a file from a server to a client in sections is disclosed. In one embodiment, a method includes a server receiving a request from a client for a file. The file has a first section and second section. Each section, respectively, has a first security level and a second security level. A determination of a security protocol for transmission of each file section is determined using classification information and a template. The file sections are transmitted over a channel between the server and the client using the respective first security protocol and second security protocol. | 04-24-2014 |
20140115030 | INTELLIGENT GLOBAL SERVICES BUS AND SYSTEM FOR MOBILE APPLICATIONS - A communications system including a plurality of mobile user computing devices, and a service provider subsystem for enabling communications between any of the mobile user computing devices and enterprise network systems. The service provider subsystem has a plurality of clusters strategically distributed across at least one geographical region and interconnected by a global services bus. Each of the clusters includes a plurality of nodes interconnected to a distributed memory storage bus. Each of the nodes includes a service manager module for monitoring services available to the node, a service access point module for enabling communications between the node and enterprise network systems, a client access point module for enabling communications between the node and at least one of the mobile user computing devices, and a message control point module for managing communications between the client access point module and the service access point module. | 04-24-2014 |
20140115031 | PRESERVING A CONSUMPTION CONTEXT FOR A USER SESSION - Continuity of an entire user session (including the primary content stream, secondary content streams, and user context) is preserved so that the user can resume the session at a later time, at a different place, and, possibly, using different equipment. When a user pauses a session, the context of that session is automatically preserved. Upon resumption, the session begins where the user left off, resuming the primary media stream at the point where the user stopped, knowing what secondary content items the user has already seen, and re-establishing any user-set parameters for the session (e.g., playback volume, allocation of streams to particular screen real estate, whether closed captioning is turned on, and the like). For time-shifted content consumption, the system intelligently selects, filters, and processes contextual information (such as characteristics of the primary media) in order to present companion streams that are relevant and engaging to the user. | 04-24-2014 |
20140115032 | PRESERVING A CONSUMPTION CONTEXT FOR A USER SESSION - Continuity of an entire user session (including the primary content stream, secondary content streams, and user context) is preserved so that the user can resume the session at a later time, at a different place, and, possibly, using different equipment. When a user pauses a session, the context of that session is automatically preserved. Upon resumption, the session begins where the user left off, resuming the primary media stream at the point where the user stopped, knowing what secondary content items the user has already seen, and re-establishing any user-set parameters for the session (e.g., playback volume, allocation of streams to particular screen real estate, whether closed captioning is turned on, and the like). For time-shifted content consumption, the system intelligently selects, filters, and processes contextual information (such as characteristics of the primary media) in order to present companion streams that are relevant and engaging to the user. | 04-24-2014 |
20140115033 | USER TERMINAL, OPERATOR SERVER, REMOTE SUPPORT METHOD AND USER TERMINAL PROGRAM - Mutual remote support between users is easily facilitated without troublesome complicated user registration. For user terminals between which remote support is performed, a user can use an appropriate supporter user terminal to enable the supporter user terminal to access a supportee user terminal to thereby facilitate setting manipulation and check device (or terminal) status with regard to not only the supportee user terminal but also a supportee device that is communicably connected to the supportee user terminal, by merely selecting the supportee device (or terminal) from an address book stored in the corresponding user terminal. Further, when a necessary application is not installed in a counterpart user terminal, it is possible to transmit information for installing the application through an SMS or the like. | 04-24-2014 |
20140115034 | Multi-Media Search, Discovery, Submission and Distribution Control Infrastructure - Methods, apparatuses, and systems facilitating search, discovery, submission and/or distribution of digital objects over networks. In one implementation, the system allows users to search, discover, and/or submit a digitally encoded multi-media object in any number of different formats and direct that content to any device or devices. | 04-24-2014 |
20140115035 | MECHANISM FOR CONFIGURING SERVICE ENDPOINTS IN NATIVE CLIENT APPLICATIONS AT RUNTIME - A system and method for facilitating efficient interaction between a client device and a server. An example method includes receiving at a server, a request for server configuration information sent to the server by a client device, and then employing a first web service in communication with the server to convey configuration information about a server to a client device in response to the request message received therefrom by the server. The configuration information includes information pertaining to known capabilities that may be offered by the server to the client device. Generally, embodiments described herein provide various features for facilitating configuring service endpoints in native client applications at runtime, thereby enabling implementation of changes to server-side components that a client application invokes or communicates with, without needing to change the client application. | 04-24-2014 |
20140115036 | SYSTEM AND METHOD FOR PROCESSING LOAD BALANCING OF GRAPHIC STREAMS - A method for processing load balancing of graphic streams is provided. The method is used in a system, wherein the system includes a server device and a client device, and the method includes the steps of: receiving, by a virtual machine, a graphic with a plurality of objects and graphic capability information; dispatching, by a dispatcher, the plurality of objects according to the graphic capability information; receiving, by a server GPU, a first group of objects dispatched by the dispatcher, and transforming the first group of objects into a first video stream; receiving, by a virtual desktop viewer, a second group of objects dispatched by the dispatcher; transforming, by a client GPU, the second group of objects into a second video stream; and rendering, by a virtual desktop viewer, the first video stream and the second video stream. | 04-24-2014 |
20140115037 | METHOD AND APPARATUS FOR AUTOMATICALLY DISCOVERING AND RETRIEVING CONTENT BASED ON CONTENT IDENTITY - A method and apparatus for automatically discovering and retrieving content based on a content identity (ID) are disclosed. User agents and content control entities in the network interact for registering the content, discovering the content hosts and sources, and initiating and controlling the content session. A content name resolution handler (CNRH) is provided for mapping content IDs to network locations or addresses. Two or more content service provider networks may interconnect each other to discover and retrieve the content. A content request from a client device includes a content ID that uniquely identifies a content object. The content ID is resolved with a CNRH to obtain identity information of at least one content provider for serving the content request, and the content request is forwarded to the selected content provider. The content request may be routed to the selected content provider via IP multimedia subsystem (IMS) control plane entities. | 04-24-2014 |
20140115038 | SERVER AND METHOD FOR DISTRIBUTING FILES - In a method for distributing files, a size of the file is read. The file is transmitted to a whole file server in response that the size of the file does not exceed a preset value. A file header data of the file is read and format information of the file is acquired from the file header data, in response that the size of the file exceeds the preset value. A chunking technology for dividing the file is determined according to the format of the file. If a FSP technology is suitable for the file, the file is transmitted to a FSP server. If a CDC technology is suitable for the file, the file is transmitted to a CDC server. If a SB technology is suitable for the file, the file is transmitted to a SB server. | 04-24-2014 |
20140115039 | A/B Testing - Performing A/B testing of content of a webpage includes selecting one of at least two different versions of the webpage to be displayed to a user through an interactive user interface (e.g., a web browser) based on an identification code, such as an Internet Protocol address or tracker identifier supplied by a cookie, associated with the user. | 04-24-2014 |
20140115040 | COMMUNICATION SYSTEM - A communication system includes: a plurality of servers ( | 04-24-2014 |
20140115041 | METHOD FOR DISTRIBUTING COMPUTING BETWEEN SERVER AND CLIENT - A method and system for use in running a display-based computer application comprising a plurality of application segments, where computing is distributed between a server and a client computer. The method comprises the steps of providing a generic client engine ( | 04-24-2014 |
20140115042 | ONLINE Q&A METHOD, DEVICE, AND SYSTEM - Disclosed are an online Q&A method, device, and system. In an exemplary online Q&A method, a question request sent by a client terminal device can be received by a server. The question request can contain information about a question, an ID of a questioner user, and information about a location of the questioner user. Based on the information about the location of the questioner user and information about locations of other users, the server can determine other online users within a set distance range from the location of the questioner user. The server can then send the received information about the question to client terminal devices of the other online users within the set distance range from the location of the questioner user. | 04-24-2014 |
20140115043 | STREAM PROCESSING USING A CLIENT-SERVER ARCHITECTURE - A computer hardware system configured to respond to requests using stream processing includes a HTTP stream server including at least one processor. The at least one processor is configured to initiate and/or perform the following. Responsive to a server request received from a server, a stream processing request is sent to a first stream processing node. Responsive to a create response message received from a second stream processing node, a stream processing result is correlated with the server request. A write response message including the stream processing result is sent to the server. The stream processing request is derived from the server request and includes a request identifier associated with the server request. The create response message includes the stream processing result and the request identifier. | 04-24-2014 |
20140115044 | STREAM PROCESSING USING A CLIENT-SERVER ARCHITECTURE - A system for responding to requests using stream processing comprises a computer readable storage medium having computer readable program code embodied therewith and a processor coupled to the computer readable storage medium. Responsive to a client request, a processing thread is assigned for handling the client request. A return connection is established within the processing thread. A server request derived from the client request to a stream server configured to interact with a plurality of stream processing nodes is sent, and the server request comprises a thread identifier specifying the processing thread. The processing thread for handling the client request is maintained in an idle state pending a write response message from the stream server. Responsive to receiving the write response message comprising a stream processing result and the thread identifier from the stream server, the processing thread is returned to an active state. | 04-24-2014 |
20140115045 | STREAM PROCESSING USING A CLIENT-SERVER ARCHITECTURE - A method for responding to requests using stream processing includes, responsive to a server request received from a server, a stream processing request being sent to a first stream processing node. Responsive to a create response message received from a second stream processing node, a stream processing result is correlated with the server request. A write response message including the stream processing result is sent to the server. The stream processing request is derived from the server request and includes a request identifier associated with the server request. The create response message includes the stream processing result and the request identifier. | 04-24-2014 |
20140115046 | STREAM PROCESSING USING A CLIENT-SERVER ARCHITECTURE - A method of responding to requests using stream processing includes, responsive to a client request, assigning a processing thread for handling the client request. A return connection is established within the processing thread. A server request derived from the client request is sent to a stream server configured to interact with a plurality of stream processing nodes. The server request includes a thread identifier specifying the processing thread. The processing thread for handling the client request is maintained in an idle state pending a write response message from the stream server. Responsive to receiving the write response message comprising a stream processing result and the thread identifier from the stream server, the processing thread specified by the thread identifier is returned to an active state using a processor. A client response comprising the stream processing result is returned to the client over the return connection. | 04-24-2014 |
20140115047 | Interconnection Method, Apparatus, and System - An interconnection method, apparatus, and system where a remote Socket invocation client component obtains information about a first socket application programming interface Socket application programming interface (API) function invoked by a service client; encapsulates the information about the first Socket API function to a message structure; and sends the message structure, so that a remote Socket invocation server executes a second Socket API function corresponding to the first Socket API function in the message structure. The interconnection method, apparatus, and system solve the problem of an interconnection on a public network between the service client on a first local area network and a service server on a second local area network. | 04-24-2014 |
20140115048 | METHOD, APPARATUS, AND SYSTEM FOR NOTIFYING REAL-TIME STREAMING PROTOCOL EVENTS - A method for notifying a Real-Time Streaming Protocol (RTSP) event includes: monitoring an event state; and sending a notification indicative of a change of the event state to an event state receiving device if detecting the change of the event state. A computer program and a computer-readable storage medium are provided to enable a computer to perform the steps of the method for notifying an RTSP event. An apparatus for notifying an RTSP event includes: an event state monitoring unit, adapted to monitor an event state; and a message sending unit, adapted to send a notification indicative of a change of the event state when the event state monitoring unit detects the change of the event state. A system for notifying an RTSP event includes the RTSP event notifying apparatus. | 04-24-2014 |
20140115049 | METHOD AND SYSTEM FOR HOSTING ENTITY-SPECIFIC PHOTO-SHARING WEBSITES FOR ENTITY-SPECIFIC DIGITAL CAMERAS - A system and method for hosting entity-specific photo-sharing websites for entity-specific image capture devices is disclosed. The system and method provides software for the entity-specific image capture devices that causes the image capture devices to transmit entity ID information when the image capture devices transmit images over the Internet. The system and method further provide an online photosharing service capable of hosting the entity-specific photo-sharing websites for each of the entities, such that when the image capture devices connect to photo-sharing service, the photo-sharing service uses the entity ID received from the image capture devices to automatically associate the image with the photo-sharing websites of the identified entity. | 04-24-2014 |
20140115050 | Method And System For Transcoding - A transcoding method, which includes a transcoding request from a client, is received by a server side. When determining that a destination file corresponding to the transcoding request exists in the server side, destination file information may be returned to the client. When determining that the destination file corresponding to the transcoding request does not exist in the server side, after executing transcoding operations by the server side, the destination file information obtained after executing the transcoding operations may be returned to the client. | 04-24-2014 |
20140115051 | Method and Apparatus for Transmitting Media Stream Data in Cloud Computing System - A method and an apparatus for transmitting media stream data in a cloud computing system are provided. The method includes: sending, by a thin client (TC), media stream transmission information of the TC to a virtual machine (VM), so that the VM sends the media stream transmission information of the TC to a media gateway; receiving, by the TC, media stream transmission information of the media gateway from the VM; and establishing, by the TC, a session between the TC and the media gateway according to the media stream transmission information of the TC and the media stream transmission information of the media gateway, and transmitting media stream data by using the established session. | 04-24-2014 |
20140122562 | REDUCED LATENCY MEDIA DISTRIBUTION SYSTEM - A system for distributing audio or video data across a network, wherein an input data rate controller at a server controls the transmission rate to a client such that it matches the intended rendering rate of the data, and time stamps the data using a clock that is synchronized with the clock of the client. The client uses the time stamps and its synchronized clock signal to control the rendering of the data. | 05-01-2014 |
20140122563 | METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR ENABLING A DOWNLOADABLE SERVICE TO ACCESS COMPONENTS IN A MOBILE DEVICE - Methods, systems, and computer readable media for enabling a downloadable service to access components in a mobile device are disclosed. According to one aspect, a system comprises a mobile device that includes a mobile wallet application configured to determine at least one hardware component or software component provisioned on the mobile device and to generate a capabilities object containing information identifying the at least one hardware or software component. The system further includes a network server supporting a downloadable service configured to receive the capabilities object from the mobile device, to generate personalized downloadable service content based on the information in the received capabilities object, to provide the personalized web page content to the mobile device, wherein the personalized downloadable service content is configured to access the at least one hardware component or software component on the mobile device. | 05-01-2014 |
20140122564 | MANAGING USE OF A SHARED CONTENT CONSUMPTION DEVICE - Features are disclosed for identifying multiple users contending for use of a shared media device with which to present a content item. Users may be detected by the shared media device or a management component, and each user may have previously begun and stopped consumption at a different point within the content item. When multiple users wish to consume the content, a component or module determines which presentation position to use, or creates a new presentation position for use. In cases in which not all users have begun consuming or wish to consume the same content item, a component or module determines which content item to present. | 05-01-2014 |
20140122565 | Centralized Computing - A centralized computing system, comprising a centralized computing centre comprising a plurality of nodes, a plurality of clients in different geographical regions, an IP network interconnecting the clients and the centralized computing centre, and a scheduler scheduling jobs onto suitable nodes. | 05-01-2014 |
20140122566 | Performance Enhancement in Virtual Desktop Infrastructure (VDI) - In one embodiment, a method displays images from a remote desktop of a desktop GUI on a client device. The method receives a plurality of image blocks for a frame update of an image of the desktop GUI being displayed on the client device. The remote desktop is being run on a host. The client device determines that one or more missing image blocks have not been received for the frame update and determines if the frame update should be performed without the one or more missing image blocks. If the frame update of the desktop GUI should be performed without the one or more missing image blocks, the client device performs the frame update of the desktop GUI using the plurality of image blocks without using the one or more missing image blocks. | 05-01-2014 |
20140122567 | PREEMPTIVE FRAMEWORK FOR ACCESSING SHORT URLS - The disclosure is directed to obtaining metadata related to a target of a short uniform resource locator (URL). An embodiment transmits the short URL to a server, receives a response from the server, wherein the response includes a pointer to an actual URL, requests metadata related to the actual URL from the server, and receives the metadata for the actual URL from the server. An embodiment confirms a target of a short URL. The embodiment receives the short URL, obtains metadata related to an actual URL based on the short URL, extracts a host website from the metadata, determines whether the actual URL points to the host website, and sends a notification of a result of the determination. | 05-01-2014 |
20140122568 | Methods and Systems for Managing Directory Information - Methods and systems for managing directory information, such as onboarding a LDAP server, employing a processor coupled to memory and other computer hardware and software components for receiving a request related to one or more applications from a requestor in pre-determined business logic, acknowledging the request by an approver function without requiring the requestor to negotiate, for example, with an LDAP administrator to justify the request, and provisioning the request into the enterprise LDAP server in the pre-determined business logic. | 05-01-2014 |
20140122569 | BRIDGING ON PREMISE AND CLOUD SYSTEMS VIA CANONICAL CACHE - Sending data using a remote based cache. A method includes receiving at a remote based cache, data from a first system. The data from the first system is intended for a second system. The method further includes caching the data from the first system that is intended for the second system at the cache. The method further includes providing the data from the cache to a third system prior to the data being provided to the second system. | 05-01-2014 |
20140122570 | ZERO FOOTPRINT APPLICATION VIRTUALIZATION - Systems, methods, and computer-readable media for delivering an interactively updated application to a browser without requiring end users to install software locally are provided. Browser capabilities are detected. Bi-directional communication is established between a browser and server based on the capabilities. Representations of images are streamed to the browser. Human input device events associated with the representations are received. The representations are interactively updated. | 05-01-2014 |
20140122571 | Target Criterion-Based Data File Distribution - A system may include a network interface and a batch processor coupled to the network interface. The batch processor may be configured to obtain social network profiles corresponding to entities and to obtain a target criterion. The batch processor may be configured to identify at least some of the entities based on a relationship between the social network profiles and the target criterion and to transmit, via the network interface, a data file to a computing device of the at least some of the entities, wherein the data file contains information related, at least in part, to the target criterion. | 05-01-2014 |
20140122572 | ENTERPRISE SERVICE BUS ROUTING SYSTEM - According to various example embodiments, a request transmitted from a client and directed to a service application is intercepted. A logical database (DB) host specified by a hint value included in the request is then identified. Moreover, a target physical DB host is identified, based on the identified logical DB host and DB host mapping information. Thereafter, the request is routed to an instance of the service application co-located with the identified target physical DB host at a particular data center. | 05-01-2014 |
20140122573 | METHOD AND SYSTEM FOR PROCESSING DATA THROUGH NETWORK - The invention provides a method and system for processing, through a computer network, data in a storage or received from an input device. The user may send a data processing request from a client device to a server in a wide area network, and receive a first webpage having a data requesting module and data processing module. Through the data requesting module, the client device may send a data request to a network device having a storage or to a networked input device in a local area network. Moreover, once the client device receives the data, the client device may generate a second webpage having the data and the data processing module. Therefore, by adding the data processing module to the server, the user may request these processing modules and use the corresponding data processing function without manually updating the software or the firmware in the storage or client device. | 05-01-2014 |
20140122574 | REMOTE MANAGEMENT SYSTEM WITH ADAPTIVE SESSION MANAGEMENT MECHANISM - A remote management system with adaptive management mechanism is disclosed, by using an adaptive feedback session management decision (AFSMD) server to connect a plurality of clients and a plurality of cluster nodes respectively. AFSMD server includes a session ID map manager for recording mapping between session and cluster node forwarded to; a decision grade producer, for producing a decision grade to determine the session management manner required for the current session; a session connection number query (SCNQ) for communicating with a storage to obtain a total connection number of a client; a cluster node communication interface, for communicating with cluster nodes and for information cluster nodes if session needs duplication; and a session management decision controller for overseeing the entire session management decision flow to achieve higher efficiency. | 05-01-2014 |
20140122575 | TUNNEL COMMUNICATION SYSTEM - A relay device, which transmits/receives a packet to/from a tunnel communication establishing device located in a first communication area in order to establish tunnel communications between a client located in the first communication area and a server located in a second communication area, includes: a determination unit that determines based on preset threshold value information whether an actual payload part of a reception packet transmitted from the client or the server needs to be embedded; a translation unit that generates dummy payload identification information when it is determined that the actual payload part of the reception packet needs to be embedded, and alternatively sets a dummy payload part including the generated dummy payload identification information and information indicating an embedment-enabled state in place of the actual payload part of the reception packet; and a transmission unit that transmits the packet including the dummy payload part to the establishing device. | 05-01-2014 |
20140122576 | SETTING SUPPORT APPARATUS, SETTING SUPPORT SYSTEM AND SETTING SUPPORT METHOD - A setting support apparatus includes an obtaining part configured to obtain, in response to an input request to input a value for a setting item of a program, the program identification information of the program stored in correlation with identification information pertaining to a requestor of the input request in a first storage part, a generation part configured to generate data for causing the value to be input for the setting item of the program related to the obtained program identification information, and a returning part configured to return the generated data to the requestor of the input request. | 05-01-2014 |
20140122577 | SYSTEM AND METHOD FOR EVALUATING READINESS OF APPLICATIONS FOR THE CLOUD - A system and method of evaluating readiness of applications for the cloud. In one embodiment, the method the step of planning a scope of work by assessing which software applications are under consideration for migration to the cloud. The software applications under consideration are assessed for migration to the cloud to determine technical objectives The method includes the step of analyzing the software applications under consideration for migration to the cloud to determine a score representative to propensity of respective applications to a public, private or hybrid cloud architecture. A migration strategy is defined based on the accessing and analyzing steps. This allows a recommendation of readiness of the applications under consideration for migration to the cloud. | 05-01-2014 |
20140122578 | METHOD AND APPARATUS FOR ACCELERATING WEB SERVICE WITH PROXY SERVER - A method provides a web service. The method includes obtaining authentication information of at least one web server from the at least one web server to establish a session in advance and storing the authentication information in a database; searching the database for authentication information of a particular web server, upon reception of a request from a client for access to the particular web server, and performing web server access acceleration if the particular web server exists. | 05-01-2014 |
20140122579 | WEB-BASED METHOD FOR PHYSICAL OBJECT DELIVERY THROUGH USE OF 3D PRINTING TECHNOLOGY - A system allows for the delivery of products through the use of 3D printing technology, enabling a non-technical user to locate, select, and print a product with minimal effort. The system provides a listing of one or more 3D object files for display to a user at a client machine. Once a user selects one or more 3D object files, the system establishes a network connection between the online server and the client 3D printer and then streams the selected 3D object file from the online server to the 3D printer in a format supported by the 3D printer. The system may also process received 3D object files to produce a plurality of formatted 3D object files, each formatted 3D object file converted to a format based on the received set of printing parameters and a set of capabilities for a different 3D printer of a plurality of 3D printers. | 05-01-2014 |
20140122580 | PROXY BASED NETWORK COMMUNICATIONS - The present invention is a proxy based network communication system and method that incorporates one or more proxy servers that may be non-static, dynamic proxy servers, operable to automatically identify aspects of a user's network environment and details of the servers in said network and to set-up and configure software to be utilized by a user without user input of details of the user's network environment. These operations of the present invention may be undertaken at a point of user setup and reinitiated upon recognition of a communication problem, The present invention may further be operable to allow a user to access only the part of the network to which the user requires access, and to prevent the user from accessing other parts of the network. The present invention therefore provides a secure environment by implementing changing proxy servers rather than static proxy servers and restricting user access within the network on a need-for-access basis. | 05-01-2014 |
20140122581 | UTILIZATION OF TARGET BROWSERS - A method and system for utilizing target browsers. A web page received from a server includes a client program. The client program is executed, which includes: (i) receiving a selection of at least one target browser by a user at a user interface at a first terminal, wherein the user interface displays two or more target browsers for each group of target browsers of two or more groups of target browsers from which the user has selected the at least one target browser; (ii) generating a message that includes the selected at least one target browser; and (iii) sending the message to the server. | 05-01-2014 |
20140122582 | METHOD AND SYSTEM FOR PACKET PROCESSING - A data processor and a method for processing data is disclosed. The processor has an input port for receiving packets of data to be processed. A master controller acts to analyse the packets and to provide a header including a list of processes to perform on the packet of data and an ordering thereof. The master controller is programmed with process related data relating to the overall processing function of the processor. The header is appended to the packet of data. The packet with the appended header information is stored within a buffer. A buffer controller acts to determine for each packet stored within the buffer based on the header within the packet a next processor to process the packet. The controller then provides the packet to the determined processor for processing. The processed packet is returned with some indication that the processing is done. For example, the process may be deleted from the list of processes. The buffer controller repeatedly makes a determination of a next process until there is no next process for a packet at which time it is provided to an output port. | 05-01-2014 |
20140122583 | MANAGING A CLIENT APPLICATION SESSION BASED ON A STATUS OF A LOCAL WIRELESS CONNECTION BETWEEN PRIMARY AND SECONDARY COMMUNICATION TERMINALS - In an embodiment, a secondary communication terminal (CT) executes a client application to engage in a client application session (CAS), the secondary CT configured to connect to a primary CT over a local wireless connection (LWC), the primary CT having a higher-quality user interface environment as compared to the secondary CT. The secondary CT establishes the LWC with the primary CT during the CAS and, responsive to the establishment, negotiates with the primary CT to selectively transition the CAS to the primary CT. Alternatively, the primary CT executes the client application before the establishment and negotiates with the secondary CT to selectively transition the CAS to the secondary CT. In another embodiment, the primary CT hosts the CAS while the LWC is established with the secondary CT. Then, upon disconnection of the LWC, the secondary AT selectively transitions the CAS to the secondary CT. | 05-01-2014 |
20140129614 | INTEGRATING WEB ANALYTICS PRODUCTS WITH WEB CONFERENCING PRODUCTS FOR BETTER REPORTING OF USER INTERACTION AND DATA TRACKING - Reports may be generated by a web conferencing host from the data collected by a web analytics application by fetching reporting data from the web analytics application server and then augmenting them on a need basis at the web conferencing host server. Relevant graphs are then constructed and provided as reports to the client. For the reports, an organizer at a client machine requests the web conferencing host server to fetch the data. The web conferencing host server may query the web analytics server for the required report data, and then augment the data from the web conferencing host's own database to make the report richer, in terms of improved visualization, or improved data. | 05-08-2014 |
20140129615 | SYSTEM FOR AUTOMATED DATA MEASUREMENT AND ANALYSIS - The detection and interpretation of data pertaining to the usage of software and documents by end users, and more specifically, the automation of the mining of raw hierarchical object data for information on specific software and document usage and the automatic generation of statistical data on its usage and runtime errors. | 05-08-2014 |
20140129616 | SYSTEMS AND METHODS FOR DEVICE-DEPENDENT IMAGE TRANSFORMATIONS - Techniques to allow for optimizing an image based on an operational context. An operational context including at least one attribute of a client associated with a user of a social networking system is determined. An optimized image is created based on the operational context for provision to the user. The determining the operational context may comprise receiving a client identifier and determining the at least one attribute of the client based on the client identifier. The determining the operational context may comprise receiving location coordinates and determining quality of a data connection based on the location coordinates. The determining the operational context may comprise determining at least one usage trend in at least one geographic locality. The optimized image is provided to an image repository associated with the at least one geographic locality. The operational context may comprise at least one user-defined setting. | 05-08-2014 |
20140129617 | SCALABLE APPROACH TO AGENT-GROUP STATE MAINTENANCE IN A CONTACT CENTER - A system and method for aggregating state information in a contact center. Agent-owner nodes aggregate state information for the agents they own, and, upon request from a client-side adapter, provide partial agent-group state information to the client side adapter. The client-side adapter aggregates the partial agent-group state information to form full agent-group state information and provides this full agent-group state information to clients upon request. | 05-08-2014 |
20140129618 | METHOD OF STREAMING MULTIMEDIA DATA OVER A NETWORK - A method of streaming multimedia data over a network to a client device is provided. At least one playlist file is downloaded using a transfer protocol, such as HLS, from a streaming server over the network for a selected multimedia presentation. The client device subscribes to an update event notification service with the streaming server or an intermediate server with respect to the at least one playlist file for the selected multimedia presentation and then listens for an update event notification. Only when such a notification is transmitted by the streaming server or the intermediate server to the client device is an updated version of the at least one playlist file downloaded by the client device from the streaming server over the network using the transfer protocol. | 05-08-2014 |
20140129619 | INFORMATION PROCESSING SYSTEM, PORTABLE INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD - An information processing system includes a first information processor and a second portable information processor connected via a network. The first processor includes a first receiver receiving client identification information and a document template type from the second processor, and a first transmitter transmitting client-related information and a document template to the second processor. The second processor includes a current-position acquisition unit, a determiner determining a first client to be visited, a second transmitter transmitting first-client identification information and the document template type to the first processor, a second receiver receiving first-client-related information and/or a document template from the first processor, a document-template storage unit, a creation unit creating a document based on the document template and the first-client-related information, and a deletion unit deleting the first-client-related information and the document when the current position is distant from the first client or when a second client is determined. | 05-08-2014 |
20140129620 | INDICATING COVERAGE OF WEB APPLICATION TESTING - Testing a system under test includes intercepting, within a proxy system, a request from a client system sent to the system under test. The request is analyzed within the proxy system and sent to the system under test. Within the proxy system, a response from the system under test sent to the client system is intercepted. The response is instrumented creating a modified response indicating test coverage according to the request. The modified response is sent to the client system. | 05-08-2014 |
20140129621 | METHOD FOR TRIGGERING CLOUD SERVICE, CLOUD SERVER, AND THIN CLIENT - Embodiments of the present invention provide a method for triggering a cloud service, a cloud server, and a thin client. The method includes: receiving a user's operation of triggering a key, where the key is in a preset binding relationship with a specific cloud service of the cloud server; and generating a triggering message according to the operation of triggering the key, and sending the triggering message to the cloud server, so that the cloud server invokes the specific cloud service according to the preset binding relationship. The embodiments of the present invention provide a user with a shortcut method for invoking a cloud service through a thin client, thereby improving work efficiency of the user. | 05-08-2014 |
20140129622 | METHOD AND APPARATUS FOR PUSHING APPLICATIONS TO A WEBSITE VISITOR DURING CO-BROWSING - Apparatuses, computer readable mediums, and methods for pushing applications to a website visitor during co-browsing are disclosed. The method may include initiating a co-browsing session between an operator and a visitor. The method may include selecting an application to push to the visitor. The method may include configuring the application, and pushing the application to the visitor. The method may include co-browsing the application with the visitor. The configuring may include configuring the application by selecting content from webservers over the Internet. The content from the webservers may be received through a content provider layer. | 05-08-2014 |
20140129623 | SYSTEMS AND METHODS FOR PROTECTING DATA FOR SERVER-BASED COMPUTATIONS - Methods and devices configured to provide a key-free, one-way coding of sensitive data such that efficient parallel scaling methods may be used to perform computations related to the sensitive initial data without risking unwanted disclosure of the sensitive initial data are provided. In some embodiments, a set of intermediate representations of the initial data set is calculated using a one-way computation. The set of intermediate representations is then sent to a server computing system for calculating results in a scalable manner. The initial data is secured from unwanted access at the server computing system at least because the one-way computation does not allow the initial data to be derived from the intermediate representations. | 05-08-2014 |
20140129624 | BT OFFLINE DATA DOWNLOAD SYSTEM AND METHOD, AND COMPUTER STORAGE MEDIUM - A BT offline data download system and method, and a computer storage medium with instructions to perform BT offline data download are provided. The system may include an offline download task management server that may receive a download task. The system may also include an offline download scheduling server that may perform arrangement and combination processing on the download task. An offline download server may then download data according to the download task. The data may correspond to a subset of files after the arrangement and combination processing, and store the downloaded data in a storage server. A download client device may download, from the storage server, the downloaded data of the subset of files corresponding to the download task. The subset of files may be selected by a user to be obtained at the download client device. | 05-08-2014 |
20140136596 | METHOD AND SYSTEM FOR CAPTURING AUDIO OF A VIDEO TO DISPLAY SUPPLEMENTAL CONTENT ASSOCIATED WITH THE VIDEO - A system and method for providing a user with supplemental content associated with a product or item the user sees or hears in a video. The system and method include receiving, by a server computer over a network from a client device, an audio clip associated with a portion of a video; determining, by the server computer, that the video is a specific media program; using, by the server computer, the captured audio clip to map the portion of the video with supplemental content for a product associated with the portion of the video; and communicating, by the server computer, the supplemental content for the product to the client device for display on the client device. | 05-15-2014 |
20140136597 | RELAY ENABLED DYNAMIC VIRTUAL PRIVATE NETWORK - A method and apparatus are disclosed for configuring a virtual private network (VPN). One example method of operation may include receiving a request from a client computing device to connect to a VPN device. The method may also include identifying at least one candidate VPN device based on a predetermined criteria, assigning the at least one candidate VPN device as a VPN server, and establishing a communication link between the client computing device and the VPN server on a remote network. | 05-15-2014 |
20140136598 | Global Super Store - A system and method for networked display screens and flat-panel displays to generate, send, receive, stream, push, exchange, shuffle, intermingle, compose, influence and download digital contents to and from, between and among servers-processor units (SPU) selected networked display screens and flat-panel displays in networks of display screens and flat-panel displays affixed to surfaces of diverse public places and domains. The networked display screens and flat-panel displays for targeting networked desktops and mobile devices in the system and method for expediting and enhancing trades, commerce, businesses and transactions of goods and services between and among SPU-selected and targeted display screens and flat-panel displays, desktops and mobile devices. | 05-15-2014 |
20140136599 | METHOD, SYSTEM AND COMPUTER READABLE STORAGE MEDIUM FOR NOTIFICATION AND PROVIDING QUICK LINK OF SHARED INFORMATION SYNCHRONIZED TO LOCATION - A method for notification and providing quick link of shared information synchronized to location includes the following steps. Shared information uploaded from one local client device is received. The shared information is synchronized and distributed to another local client device. A shortcut link containing a saving path for instantly activating the shared information synchronized in another local client device is provided and sent to the another local client device. | 05-15-2014 |
20140136600 | METHOD AND SYSTEM FOR PROCESSING FILE STORED IN CLOUD STORAGE AND COMPUTER READABLE STORAGE MEDIUM STORING THE METHOD - A method for processing a file stored in cloud storage includes the following step: an original file is added to a sharing folder, which belongs to the owner account for sharing to at least one sharing account, on a cloud storage machine through an owner client device, which is logged in an owner account. The original file stored in the sharing folder is synchronized to at least one sharing client device, which is logged in the at least one sharing account. At least one changed file, which is amended utilizing the original file, is received from the at least one sharing client device. Difference between the at least one changed file and the original file is generated to be taken as at least one changed content. A summary about the at least one changed content is generated for being displayed on the owner client device. | 05-15-2014 |
20140136601 | Application Streaming and Execution System for Localized Clients - For various implementations, a first application streaming client can obtain portions of an application from a application streaming server, execute the application based on those portions obtained, and provide a second application streaming client (a pixel-based application streaming client) access to the executing application using a pixel stream generated based on output from the executing application. Depending on the implementation, the first application streaming client could execute the application, based on the portions obtained, on behalf of a user at the application streaming client, on behalf of the pixel-based application streaming client, or both. In various implementations, the first application streaming client and the second application streaming client can be communicatively coupled through a local network (e.g., LAN or local WiFi), while the first application streaming client and the application streaming server can be communicatively coupled through a wider area network (e.g., WAN or MAN). | 05-15-2014 |
20140136602 | APPLICATION STREAMING USING PIXEL STREAMING - Systems and methods for pixel streaming a stream-enabled application to a client device that is executed on an intermediary client device virtualization system. Portions of a stream-enabled application are used to begin execution of the stream-enabled application on the client device virtualization system. The output of the beginning of execution of the stream-enabled application are used to generate a pixel based stream-enabled application stream. The pixel-based stream-enabled application stream is sent to the client device. User interactions in response to the display of the stream are represented in user interaction data. The user interaction is determined from the user interaction data and application execution commands are determined based on the determined user interaction. Continued execution of the stream-enabled application occurs based on the application execution commands. The pixel-based stream-enabled application stream is modified according to the continued execution of the stream-enabled application. | 05-15-2014 |
20140136603 | SYSTEMS AND METHODS FOR LABORATORY ASSAY VALIDATION OR VERIFICATION - Systems and methods are used to generate a protocol for an assay. At least one performance characteristic parameter of an assay and at least one standardized protocol for each assay of a plurality of assays and assay types are stored. A performance characteristic parameter selection and an assay selection are received from a client device of a laboratory. One or more performance characteristic parameters and a standardized protocol are retrieved from the database device. The client device is sent the one or more performance characteristic parameters and one or more study variable values. One or more amendments to the one or more performance characteristic parameters and one or more study variable values are received from the client device. A protocol for the assay is generated based on the one or more amendments. | 05-15-2014 |
20140136604 | METHOD AND APPARATUS FOR PROVIDING WEB SERVICE IN WIRELESS COMMUNICATION SYSTEM - In a wireless communication system, a mobile terminal providing a web service receives information about a web page for a web service from a mobile terminal, receives at least one embedded object included in the web page from a web server, sets a Discontinuous Reception (DRX) interval for the mobile terminal based on a size of the at least one embedded object, transmits information about the set DRX interval to the mobile terminal, and transmits the at least one embedded object to the mobile terminal at a time the set DRX interval ends. | 05-15-2014 |
20140136605 | Auto Update Utility for Digital Address Books - An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system also allows contacts of the user (i.e. people who's contact information or partial contact information is present in the user's address book application) to make corrections to their contact-related information contained in the user's address book, request reciprocal contact information from the user, deny the user access to additional or corrected contact-related information and take other actions relative to managing the contact-related information which others (users) have about them. | 05-15-2014 |
20140136606 | CONSUMER AND BRAND OWNER DATA MANAGEMENT - The disclosed tools include enhanced and flexible login and profile management tools as well as brand owner communication tools that provide more flexibility in regards to information sharing that benefit both users and brand owners and ease the integration of user information into brand owner databases. | 05-15-2014 |
20140136607 | METHOD AND SYSTEM FOR PERFORMING PARENT CONTROL ON MOBILE DEVICE - The present disclosure provides a method and a system for applying parental control to a mobile device. The method comprises: monitoring and recording, by the client, one or more types of information of the mobile device on a website to be browsed by a first user, geographical location information, an installation event for an application and an initiation event of an application; uploading, by the client, to the server one or more of the following contents: the one or more types of recorded information, messages sent and received by the first user of the mobile device and a call record of the mobile device; and receiving, by the server, the uploaded contents and providing an interface for a second user to view the contents. The present disclosure is advantageous in that the operational behaviors of the user of the mobile device can be monitored in real time and the parents can monitor the operational behaviors of the user of the mobile device by accessing the data at the server. | 05-15-2014 |
20140136608 | METHOD, DEVICE AND SYSTEM FOR PROCESSING CLIENT ENVIRONMENT DATA - A server system with one or more processors and memory receives respective client environment data from a first client device of a plurality of client devices, where the respective client environment data is provided to the server system according to predetermined collection parameters. The server system determines characteristic criteria for identifying potential target clients for additional data collection based on the respective client environment data received from the first client device. The server system sends a data collection command to at least one second client device of the plurality of client devices in accordance with the characteristic criteria. | 05-15-2014 |
20140136609 | INTELLIGENT NOTIFICATION SYSTEM AND METHOD - An intelligent notification system configured for receiving and processing any suitable input message, determining whether or not an output notification should be sent and for sending such output notifications with the appropriate information to the appropriate parties according to predetermined business rules. | 05-15-2014 |
20140136610 | METHOD FOR CREATING GROUPS - The present disclosure discloses a method for creating groups, the method comprising a client setting up a condition for creating groups, and sending the condition to a server; the server searching the corresponding user information according to the conditions for creating groups, creating groups according to the corresponding user information, and sending information of created groups to the client and also sending the information of created group to all users in the groups. The method for creating groups permits a user to find relevant individuals quickly and create groups easily, without need of multiple inputs or outputs; moreover, the higher matching degree of group members could improve the enthusiasm of group chats and also stimulate the users to invite their friends to the interactive experience. | 05-15-2014 |
20140136611 | MOBILE PHOTO APPLICATION MIGRATION TO CLOUD COMPUTING PLATFORM - Technology is disclosed herein for migrating execution of at least a portion of a photo application to a server. According to at least one embodiment, a computing device monitors the photo application executing at the mobile device to identify a background thread and a foreground thread of the photo application, determine a current workload of the mobile device, transmit a received photo and an instance of the background thread to the server when the determined current workload exceeds a predefined threshold, receive a processed photo from the server, and provide access to the processed photo through the mobile device using the user interface generated by the foreground thread of the photo application. | 05-15-2014 |
20140143296 | METHOD AND SYSTEM OF TRANSMITTING STATE BASED INPUT OVER A NETWORK - A system and method for transmitting state based input over a network are presented. Embodiments of the present invention are operable to generate vector data comprising a composite of all state data associated with the state of all user input claims of a client system and transmit the vector data from the client device to a host device over a network. Embodiments of the present invention are further operable at the host device to determine a simulated input state at the client side by performing a comparison of the vector data currently received to a last known vector data and rendering output in response to the comparison. | 05-22-2014 |
20140143297 | METHOD AND SYSTEM FOR NETWORK DRIVEN AUTOMATIC ADAPTIVE RENDERING IMPEDANCE - A system and method for network driven automatic adaptive rendering impedance are presented. Embodiments of the present invention are operable to dynamically throttle the frame rate associated with an application using a server based graphics processor based on determined communication network conditions between a server based application and a remote server. Embodiments of the present invention are operable to monitor network conditions between the server and the client using a network monitoring module and correspondingly adjust the frame rate for a graphics processor used by an application through the use of a throttling signal in response to the determined network conditions. By throttling the application in the manner described by embodiments of the present invention, power resources of the server may be conserved, computational efficiency of the server may be promoted and user density of the server may be increased. | 05-22-2014 |
20140143298 | ZERO FOOTPRINT DICOM IMAGE VIEWER - Certain examples provide systems and methods for zero footprint medical image viewing. An example system includes a zero footprint viewer including a display pipeline to render and provide image content to a client device without particular configuration of the client device to display and facilitate manipulation of the image content via a client browser. The example system also includes a middle-tier server to retrieve the image content from storage and to convert the image content from a stored format to a browser-convenient format. The example zero footprint viewer includes a first data manager to gather image content from the middle-tier server, and the example middle-tier server includes a second data manager to retrieve the image content and format the image content from the stored format to the browser-convenient format, the second data manager to communicate with the first data manager to facilitate transfer of the image content for display. | 05-22-2014 |
20140143299 | SYSTEMS AND METHODS FOR MEDICAL IMAGING VIEWING - Certain examples provide systems and methods for zero footprint medical image viewing through remote functionality execution. An example method includes monitoring execution at a client device. The example method includes establish a communication channel with a client device and exchanging messages via the channel. The example method includes routing execution from the client device to a server and facilitating execution of the functionality at the server. The example method includes routing a result of the execution back to the client device. The example method includes facilitating output of the results for access via the client device. | 05-22-2014 |
20140143300 | Method and Apparatus for Controlling Utilization in a Horizontally Scaled Software Application - The present invention comprises an apparatus and method for distributed traffic control in a horizontally scaled application, in which a software-based application is implemented as a number of peer application instances that each provide a portion of the application's overall capability or capacity. An apparatus that includes a distributed traffic controller is instantiated or otherwise implemented at each application instance, and these apparatuses collectively operate to limit the overall utilization of the application by individual clients or affiliated groups of clients according to, e.g., Service Level Agreements or SLAs, and further operate to prevent disproportionate utilization of any one of the application instances. Advantageously, such operations are accomplished according to the teachings herein using efficient information propagation protocols between the distributed traffic controllers. | 05-22-2014 |
20140143301 | MULTI-CDN DIGITAL CONTENT STREAMING - Techniques for transmitting a digital content stream through a network between a plurality of content servers and a content player. Network performance information for the plurality of content servers is retrieved. Embodiments then determine a mapping of the plurality of content servers to a plurality of portions of a content buffer on the content player, based on the retrieved network performance information. A request is transmitted to each of the plurality of content servers to transmit digital content associated with the corresponding portion of the content buffer. | 05-22-2014 |
20140143302 | FILE-OPENING SYSTEM AND METHOD - A file-opening system and method are disclosed herein. The method is applied to a network system. The network system includes a local device and a server. The method includes: requesting and receiving a remote application list and supported types of a remote application; modifying at least one file association setting stored in the local device according to the remote application list and the supported types of the remote application; receiving a user command corresponding to a local file in the local device and transmitting a file-opening request to the server, such that the server execute the local file by the remote application according to the file-opening request; and, receiving a real time video of the remote application executing the local file transmitted from the server with streaming protocol and displaying the real time video of the remote application. | 05-22-2014 |
20140143303 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM HAVING STORED THEREIN COMPUTER PROGRAM - When it is detected that a home button is pressed while an application is being executed, execution of the application is suspended and a home button menu is displayed on a display device. Then, when execution of shop software is started, the shop software obtains application identification information of the active application via system software, accesses a shop server based on the application identification information, and displays a page related to the active application on the display device. | 05-22-2014 |
20140143304 | USER INTERACTION MONITORING - A system and method for monitoring the interaction of a user using a client device with a page of a remote server. The client device includes a processor, memory and a computer program stored in the memory. The computer program can be executed on the processor, such that the processor causes the client device to record user interactions with components on the page of the remote server; to extract for each interaction a unique ID value for the component with which the interaction occurred; to create event data derived from each interaction comprising the unique ID value and at least a time value for each interaction; and to transmit the event data as a stream to the remote server. | 05-22-2014 |
20140143305 | APPARATUS AND SYSTEM FOR PROVIDING SOFTWARE SERVICE USING SOFTWARE VIRTUALIZATION AND METHOD THEREOF - Provided are an apparatus and a system for providing a software service, using software virtualization, and a method thereof. The apparatus for providing a software service, using software virtualization, includes: an input unit receiving information according to operation of a menu or keys from a user; a communication unit interlocking to a service server implemented to execute software in a virtual execution environment in accordance with the received information; a control unit receiving graphic data of the software executed in the interlocking service server, performing rendering on the received graphic data with its own graphic processing unit, and generating a video as the result of rendering; and a display unit displaying the generated video. | 05-22-2014 |
20140143306 | Address Manipulation to Provide for the Use of Network Tools Even When Transaction Acceleration is in Use Over a Network - In address-manipulation enabled transaction accelerators, the transaction accelerators include outer-connection addressing information in packets emitted over an inner connection between transaction accelerators and inner-connection addressing information is added in packets sent over the inner connection. The inner-connection addressing information can be carried in TCP option fields, directly in other fields, or indirectly through data structures maintained by the endpoints processing the connection. Address information can be encoded into header fields originally intended for other purposes but that are unused or encoded into used fields, overlaid in combination with other data that is being carried in those used fields. The existence of inner-connection addressing information in a packet can be signaled by a flag in the packet, by a bit or other designated encoding. The flag can be in an unused header field or overlaid. Where replacement and option addition is needed, swappers and unswappers might be used. | 05-22-2014 |
20140143307 | EVENT WIZARD SERVER AND METHODS FOR USE THEREWITH - An event wizard server includes at least one processor that executes the event wizard server application that bidirectionally communicates event planning data with a user of a client device via a network interface. The event planning data includes: event type menu data, event type selection data, event size selection data, location data received from the client device, event budget menu data, event budget selection data, event budget data, event option menu data, event option selection data, event invitee menu data, and event invitee selection data. | 05-22-2014 |
20140143308 | Method for increasing performance in encapsulation of TCP/IP packets into HTTP in network communication system - The disclosure relates to methods of transmitting data over TCP/IP through HTTP. The method includes establishing a connection between a client and a server through at least two proxies; generating a tunnel message in the client; sending the tunnel message to the server; choosing a delay value T based on a maximum transmission rate of the tunnel message; and determining a size Q of a dummy data packet by | 05-22-2014 |
20140143309 | NETWORK INTERFACE CARD AND METHOD FOR DISPLAYING INFORMATION OF NETWORK INTERFACE CARD - In a method for displaying information of a network interface card (NIC) in an electronic device, the NIC is configured with a display screen. When the NIC is activated, a request is transmitted to a dynamic host configuration protocol (DHCP) server for acquiring an Internet Protocol (IP) address. The IP address is received from the DHCP server, and displayed on the display screen of the NIC, which provides constant and convenient reference information for the benefit of a user. | 05-22-2014 |
20140143310 | METHOD AND SYSTEM FOR CREATING IT-ORIENTED SERVER-BASED WEB APPLICATIONS - A method of application object management. The method comprises initializing and managing at least one application object on a server, forwarding a command indicative of a state of the at least one application object to a client hosting a browser and a kernel so as to allow the kernel to render the at least one application object according to the state by the browser, receiving, from the client, at least one client event pertaining to the at least one rendered application object, and updating the state by processing the at least one client event on the server. | 05-22-2014 |
20140143311 | AUTHORITY MANAGEMENT SYSTEM, SERVER SYSTEM, NON-TRANSITORY COMPUTER- READABLE STORAGE MEDIUM HAVING STORED THEREIN AUTHORITY MANAGEMENT PROGRAM, AND AUTHORITY MANAGEMENT METHOD - A storage device of an example shop server stores, with respect to each of users of an information processing apparatus, user authority information indicating authority given to the user, together with user identification information for identifying the user. The user authority information is associated with the information processing apparatus used by the user corresponding to the user authority information. When the shop server has received from an information processing apparatus through a communication apparatus the user identification information of a first user who uses the information processing apparatus, a processor of the shop server performs, on the basis of the user authority information of the first user and the user authority information of a second user associated with the same information processing apparatus, information processing based on the authority indicated by the user authority information of the first user and the user authority information of the second user. | 05-22-2014 |
20140143312 | SERVER FOR SELECTING A SEQUENTIAL TASK-ORIENTED EVENT AND METHODS FOR USE THEREWITH - An event wizard server includes at least one processor that executes the event wizard server application that bidirectionally communicates event planning data with a user of a client device via a network interface. The event planning data includes: event type menu data, and event type selection data, wherein at least one event type includes a sequential task-oriented event. | 05-22-2014 |
20140143313 | CLIENT TERMINAL, SERVER, AND DISTRIBUTED PROCESSING METHOD - If an execution target application is an application with a high load for a client terminal ( | 05-22-2014 |
20140143314 | COMMUNICATION SYSTEM - In a 3PCC procedure disclosed herein, before a call is initiated between a first peer terminal and a second peer terminal, the second peer terminal decides whether to make a connection to the source (caller) peer terminal. The 3PCC procedure includes a step of deciding whether or not to initiate a 3PCC service based on the decision made by the second peer terminal before establishing a session between the first and second peer terminals. | 05-22-2014 |
20140143315 | COMMUNICATION DEVICE AND COMMUNICATION METHOD - In general, according to one embodiment, a communication device conducts connection type data communications. The device includes an application configured to supply or request data by using a connection. The device also includes a termination unit that receives a request of terminating the data communications, and reports, to the application, termination of the connection without terminating the connection. | 05-22-2014 |
20140143316 | METHOD, APPARATUS, AND SYSTEM FOR ACQUIRING OBJECT - The present invention discloses a method, an apparatus, and a system for acquiring an object. The method includes: receiving a request of a client, where the request includes identifier information of a target object requested by the client; determining, according to the identifier information of the target object, whether the target object has one or more associated objects; when the target object has one or more associated objects, adding association indication information to the target object, and sending the target object to the client; after finishing sending the target object, sending verification information to the client, so that the client verifies the associated objects of the target object according to the verification information; determining a target associated object from the associated objects according to verification result information of the client; and sending the target associated object to the client. | 05-22-2014 |
20140143317 | SYSTEM AND METHOD FOR PROVIDING A PROTOCOL FOR MESSAGE DATA - Described herein are systems and methods for enabling access to messages on a message service system via user interfaces of receiving client devices. The message service system comprises a message storage system and a message access system. The message storage system receives messages from sending client devices and stores message data. The message access system comprises a message server and UI server. A receiving client device is connected with the UI server through a first HTTP connection for receiving UI data for building webpages of the user interface and is connected with the message server through a second non-HTTP connection for receiving message data for populating the webpages. The UI data does not comprise any message data. A client protocol engine on the receiving client device and a server protocol engine on the message server define and provide the non-HTTP protocol for receiving and transmitting message data. | 05-22-2014 |
20140143318 | PROVIDING AN INTERFACE TO MULTIPLE CLOUD COMPUTING SYSTEMS - Discussion of content between users of social networks is described. A cloud computing system of a plurality of cloud computing systems is determined for processing a request in a first syntax from a client computer system. The request is translated from the first syntax to a second syntax of the cloud computing system and transmitted to the cloud computing system in the second syntax. The server computer system includes drivers to enable bi-directional translation of communications between the client computer system and the plurality of cloud computing systems, wherein the drivers provide bi-directional translation for at least one of the plurality of cloud computing systems. | 05-22-2014 |
20140143319 | COMMERCE APPLICATIONS: DATA HANDSHAKE BETWEEN AN ON-LINE SERVICE AND A THIRD-PARTY PARTNER - A system and method of presenting a commerce application to an electronic device of an end-user are disclosed. The method includes establishing electronic communications from the end-user to a first server (e.g., an electronic marketplace) in response to the end-user accessing an element presented by the first server, and establishing electronic communications between the first server and a second server. The second server may be, for example, another electronic marketplace. The first server sends a graphical interface feature to the end-user. Substantially concurrent with the first server sending the graphical interface feature, the second server transmits electronically graphical content to be placed within the graphical interface feature on a browser on an electronic device of the end-user. The blending of the graphical interface feature and the graphical content is transparent to the end user; thus, the end-user may be unaware that additional information is being received from the second server. | 05-22-2014 |
20140143320 | CONTENT MANAGEMENT - A system and method for management and processing of resource requests is provided. A content delivery network service provider determines a class associated with a set of client computing devices and monitors resources requests for the determined class. The content delivery network service provider then identifies at least one cache component for providing additional content, such as advertisement content or other additional content provided in anticipation of future resource requests, to client computing devices as a function of the determined class. In other embodiments, instead of cache components, the content delivery network service provider identifies a second set of client computing devices as a function of the determined class for providing the additional content information. | 05-22-2014 |
20140143321 | METHOD AND SYSTEM FOR SHARING METADATA BETWEEN INTERFACES - A system communicates a client application and a web application and receives configuration data operable within the web application and the client application. The system distributes the configuration data to the client application and the web application. The distributed configuration data is then used to configure the client application and the web application | 05-22-2014 |
20140149487 | REPLICATION AND DECODING OF AN INSTANT MESSAGE DATA THROUGH A PROXY SERVER - A method and system related to a replication and decoding of an online message data between a person of interest (POI) and a correspondent of the POI through a proxy server. According to one embodiment, a method of communication capture includes collecting, at a system server, and processing at a service platform, a content data associated with an online text, audio, or video conversation between a POI and a correspondent of the POI, and replaying the content data through a combination of a client application emulator and a proxy server to generate a realistic representation of the content data. In addition, the method may include identifying a client application based on a metadata associated with the online chat conversation. | 05-29-2014 |
20140149488 | SYSTEM AND METHOD FOR ENGAGING A MOBILE DEVICE - A system and method for engaging a mobile device. An event related to an application may be captured on a mobile device by code embedded in the application. Information related to the event may be sent to a server. A server may compute a next best action to take. A communication channel may be selected based on the event and based on a set of rules. A session may be established according to the selected communication channel. | 05-29-2014 |
20140149489 | ON-DEMAND SESSION UPGRADE IN A COORDINATION SERVICE - Disclosed is a method and system for upgrading a local session between a server and a client in a Coordination Service to a global session on-demand. Exemplary embodiments may include (i) determining whether a type of transaction received at a server in a group of servers from a client is a first transaction type or a second transaction type, (ii) responsive to a determination that the transaction is first transaction type, creating a local session between the server and the client for executing the transaction, wherein the transactions of first transaction type do not require a vote from each of the servers in the group for executing; and (iii) responsive to a determination that the transaction is the second transaction type, converting the existing local session to a global session, wherein the transactions of second transaction type require a vote from each of the servers in the group for executing. | 05-29-2014 |
20140149490 | DYNAMIC ROUTING THROUGH VIRTUAL APPLIANCES - A computing device executes a virtual machine that provides a service to a client. The computing device monitors one or more conditions associated with at least one of the virtual machine or the client. The computing device receives a data packet from the client, wherein the data packet is addressed to the virtual machine. The computing device determines, based on the one or more conditions, whether to route the data packet from the client through a virtual appliance before sending the data packet to the virtual machine. | 05-29-2014 |
20140149491 | Real-Time Affinity- and Proximity-Based Monitoring and Control System and Method and Correlation Engine Therefor - A real-time mobile device monitoring and control system includes two or more mobile devices configured to run application software, the software configured to enable each of the two or more devices in real time to communicate their respective geo-location data to a web-based server; a database configured to affiliate the two or more mobile devices with their respective registered owners, the database storing the two or more registered owners' names and real-time geo-location data, the database further storing the two or more registered owners' demographic data including personal attributes, the demographic data capable of being updated in real time by a web-based server; and a web-based server configured to respond periodically to demographic and geographic information about the two or more registered owners of the two or more mobile devices by storing the same in the database in real time. A correlation engine therefor and another system also are disclosed. | 05-29-2014 |
20140149492 | ADJUSTMENT TO MANAGED-INFRASTRUCTURE-AS-A-SERVICE CLOUD STANDARD - An arbitrary customer instance is transferred from a customer environment to a target managed-infrastructure-as-a-service cloud environment as a transferred image. An image adjustment plan, capturing at least one adjustment required to render the transferred image compliant with standards of the target managed-infrastructure-as-a-service cloud environment, is formulated. The image adjustment plan is executed to adjust the transferred image to obtain an adjusted image compliant with standards of the target managed-infrastructure-as-a-service cloud environment. The adjusted image is on-boarded into the managed-infrastructure-as-a-service cloud environment as a standard image thereof. | 05-29-2014 |
20140149493 | METHOD FOR JOINT SERVICE PLACEMENT AND SERVICE ROUTING IN A DISTRIBUTED CLOUD - Various exemplary embodiments relate to a method for distributing an application in a distributed cloud computing system including a plurality of clients with demand and a plurality of data centers, including: determining a list of candidate clients for each of the plurality of data centers; determining a set of data centers having capacity; determining a cost of providing service by each data center having capacity; and determining the data center having capacity with the lowest cost of providing service, wherein the determined data center is selected to provide service to the plurality of clients. | 05-29-2014 |
20140149494 | MANAGEMENT INFRASTRUCTURE ANALYSIS FOR CLOUD MIGRATION - In a source computing system having a source management infrastructure, at least one source infrastructure management component is discovered. A description of a target cloud infrastructure having a target management infrastructure is obtained. The description includes at least one mandatory target infrastructure management component. The at least one source infrastructure management component is analyzed to determine whether at least one conflict exists with the at least one mandatory target infrastructure management component. | 05-29-2014 |
20140149495 | CLOUD-BASED ROUTE PLANNING SYSTEM AND METHOD THEREOF - A cloud-based route planning system and a method thereof are provided. A server provides a route plan message, continuously receives a positioning message of a first client, and displays the route plan message and the positioning message on the first client. After a second client logs in to the server, the server sets a right for the second client according to a user state of the second client and allows the second client to select and download a route plan message. When the user state is browsing, the server displays on the second client both the positioning message of the first client and the route plan message downloaded by the second client, and when the user state is feedback, the second client is allowed to upload a feedback message to modify the route plan message. | 05-29-2014 |
20140149496 | System and Method for Recording and Playback of Interactions on a Computing Device - A system and method for providing playback of interactions on a computing device. The system is configured to provide a user of a computing device with the capability of playing and/or recording walkthroughs on a user interface of the computing device, wherein the user is able to directly interact with the walkthrough and user interface in real- or near real-time during playback of the walkthrough. The walkthrough may be tutorial-based, such that the user may follow along with the walkthrough when attempting to answer a question or solve a problem via the user interface (e.g. classroom lesson on solving equations). The system is further configured to allow the user to record and generate a customized walkthrough. | 05-29-2014 |
20140149497 | CONTROL DEVICE, CONTROL SYSTEM, AND CONTROL METHOD - A control device including: an input unit which accepts input of a reproduction mode; a content reproduction device determination unit which determines whether content is to be reproduced by a content reproduction device or by the control device, in accordance with the reproduction mode; and a display unit which displays reproduced content, wherein the content reproduction device determination unit transmits a content reproduction instruction to the content reproduction device if the content reproduction device determination unit determines that the content is to be reproduced by the content reproduction device, and the content reproduction device determination unit causes the display unit to display the content acquired from a server if the content reproduction device determination unit determines that the content is to be reproduced by the control device. | 05-29-2014 |
20140156723 | Redirecting Information - The present disclosure provides a method, a system, and an apparatus for redirecting information. A binding relationship between IDs of various websites may be stored in advance. When a terminal accesses a website, if websites that have been accessed by the terminal are websites related to the stored binding relationship, then at least one other website bound with the websites that have been accessed by the terminal may be selected from the binding relationship. The terminal may become a targeted terminal for the selected website(s) in receiving messages corresponding to the selected website(s). The scope of target terminals for redirection is expanded and more terminals having needs are able to receive useful messages in time. In addition, as the websites bound with each other have certain relevancy or similarity in their business, the redirection process in the present disclosure would not send messages aimlessly to cause waste of system resource. | 06-05-2014 |
20140156724 | PROPAGATION AND ADOPTION OF EXTENSIONS ACROSS APPLICATIONS IN NETWORKED SOLUTIONS - The present disclosure describes methods, systems, and computer program products for adoption of an extension of a service across networked applications. One process includes receiving, by a target platform operating a target networked application, a data package associated with the extension, the data package comprising data specifying the service to be extended and information associated with a technology of a source platform at which the data package was created, extracting a portion of the data from the data package, and implementing the extracted portion of the data in the service of the target application. | 06-05-2014 |
20140156725 | GRACEFUL DEGRADATION OF WEBSOCKET CONNECTIONS TO NONPERSISTENT HTTP-BASED COMMUNICATIONS - Systems, methods, and apparatus for enabling communications between a client and server are herein disclosed such that a connection between the client and server can be switched from a persistent to a nonpersistent connection. Persistent connections tend to drain battery power and cause other degradations, and thus switching to nonpersistent connections, at least temporarily, can preserve battery power and enable other advantages. | 06-05-2014 |
20140156726 | Representational State Transfer Communications via Remote Function Calls - A business application backend system, such as an Advanced Business Application Programming backend can receive and respond to representational state transfer (RESTful) service requests via both HTTP and Remote Function Call (RFC) protocols. In particular, the backend system extracts the RESTful service requests and fulfills the extracted requests using a protocol-independent resource controller. Related apparatus, systems, techniques and articles are also described. | 06-05-2014 |
20140156727 | Remote Access System for Using Scientific Algorithms in Local Data Processing - A remote access system for processing local data with a computing algorithm stores information on various computing algorithms available via the system. A remote user at a user system can selects a computing algorithm, which is then encrypted and downloaded to the user system. The downloaded computing algorithm is decrypted and stored in host memory at the user system in a controlled manner. Alternatively, the selected computing algorithm may be offered through cloud processing, in which case the user uploads the local data for cloud processing. In this case, the system manages the cloud processing at remote providers and tracks heuristic, caching, and performance. In either case, the local data is processed with one or more input parameters from the remote user, and visual results are provided to the remote user along with a cost for storing final results of the processing. Once the remote user makes the required payment, the final results from the processing can be stored locally at the user system. | 06-05-2014 |
20140156728 | SYSTEM AND METHOD FOR PROVIDING SIMPLIFIED PROGRAMMING CONSTRUCTS FOR USER ACTIVITIES IN A TELECOMMUNICATIONS APPLICATION - In accordance with embodiments of the invention, the converged application framework of a converged application server is extended by providing a set of easily usable artifacts which enable easy creation of programs effecting user activities without detailed knowledge of the underlying SIP level protocol and events. In particular embodiments the present invention provides new communication beans implementing particular user activities including, for example, subscribing to the status of a user mailbox. | 06-05-2014 |
20140156729 | METHOD AND SYSTEM OF REQUESTING INFORMATION FROM A SERVER COMPUTER - A method and system for requesting information by a client computer system from a server computer system are provided. The method includes sending a request for policy capability of the server computer system for a data type; receiving a response to the request including a list of derived data types that are supported by the server computer system; generating a policy using the list of derived data types; and sending a first data file and a first data file virtualization policy for storage. | 06-05-2014 |
20140156730 | SYNCHRONIZATION SYSTEM AND METHOD THEREOF - A synchronization system and a method thereof are provided. A synchronization server detects a location message of a client to generate a time zone label, calculates a use frequency according to a use time of the client, and according to the use frequency and the number of clients with the same time zone label and synchronization time, sets a practical synchronization time for each client, so as to distribute the time point of synchronization processing on each client and the synchronization server, thereby achieving the technical efficacy of improving load balancing of the synchronization processing. | 06-05-2014 |
20140156731 | DATA QUERY SYSTEM FOR MOBILE DEVICE AND METHOD THEREOF - A data query system for a mobile device and a method thereof are provided. A server generates content information with at least an operation code with pre-specified content based on a short message format or an E-mail format, and when the server detects that Internet speed between the server and a mobile device is less than a preset value, the server provides the content information to the mobile device by short message or E-mail by a mobile communication network, so as to achieve the technical efficacy of data query by the mobile communication network when network connection between the mobile device and the server is in poor condition. | 06-05-2014 |
20140156732 | Splitting of Processing Logics Associated with Commands of Pages in a Distributed Application - A mechanism is provided for controlling a distributed application. An indication of a computational capability of a client computing machine and of a server computing machine is detected. At least part of a page is built in response to a request received by the server computing machine from the client computing machine. The at least part of the page comprising a set of commands each one for submitting a next request on the client computing machine. Processing logic for serving each next request being split between a client processing component and a server processing component. The page with the client processing component for each command is returned to the client computing machine for causing the client computing machine to load the page and execute each client processing component in response to the corresponding next request. Each server processing component is executed in response to the corresponding next request. | 06-05-2014 |
20140156733 | System and Method For Situated Reasoning With Information - The present invention provides a novel computer system that synthesizes object programming, functional programing and data-flow programming, with advances in mathematical logic and cognitive modeling. The synthesis allows a system to exist which provides for close alignment among the manner in which a user interacts with a system, how that interaction forms a dynamic working profile and how that profile is to be used, to guide on-the-fly, situation-specific ontological federation, presenting the user with a unified view of disparate information. | 06-05-2014 |
20140156734 | DISTRIBUTED CROSS-PLATFORM USER INTERFACE AND APPLICATION PROJECTION - A mobile device application adapted to provide multimedia content to a target canvas is described. The application includes sets of instructions for: establishing a communication link with an external system associated with the target canvas; rendering multimedia content for playback by the target canvas; and sending the rendered multimedia content to the target canvas over the communication link. A mobile device application adapted to execute web-based applications in a browser associated with an external system includes sets of instructions for: establishing a communication link with the external system; accessing a web-based application; and rendering content associated with the application and sending the rendered content to the external system for display in the browser. A system adapted to provide multimedia content includes: a target adapted to display multimedia content; a host adapted to generate multimedia content; and a remote server adapted to at least partially control the display of multimedia content. | 06-05-2014 |
20140156735 | DISTRIBUTED PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS - A distributed processing method is provided for execution in a system formed from first and second information processing apparatus. The first information processing apparatus requests the second information processing apparatus to execute a processing operation off-loaded from the first information processing apparatus, while the first information processing apparatus is capable of executing the processing operation. It is then determined whether the amount of elapsed time since the request exceeds a threshold before an execution result of the processing operation is obtained from the second information processing apparatus. When the elapsed time is determined to have exceeded the threshold, the first information processing apparatus starts to locally execute the processing operation. The first information processing apparatus uses its local execution result or the execution result obtained from the second information processing apparatus, whichever comes earlier. | 06-05-2014 |
20140156736 | APPARATUS AND METHOD FOR MANAGING THREADS TO PERFORM DIVIDED EXECUTION OF SOFTWARE - Disclosed herein are an apparatus and method for managing threads to perform the divided execution of software. The apparatus includes a server-side thread management apparatus and a client-side thread management apparatus. The server-side thread management apparatus includes a server execution unit, a server device management unit, and a server connection management unit. The server execution unit executes software to be executed in a divided manner, and generates and manages one or more threads for processing one or more of graphics and sound processing functions of the executed software. The server device management unit extracts one or more of a function related to a graphics task and a function related to a sound task from the software. The server connection management unit sends the one or more functions, extracted by the server device management unit, to a client-side thread management apparatus via the threads generated by the server execution unit. | 06-05-2014 |
20140156737 | METHOD FOR CONTROLLING INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING APPARATUS - A method of controlling an information processing apparatus includes acquiring image information updated when an operation position specified based on operation information is set to a position different from the operation position, and setting the operation position to the position based on the image information acquired in the acquiring. | 06-05-2014 |
20140156738 | SYSTEM AND METHOD FOR TRACKING UNIQUE VISTORS TO A WEBSITE - A system and method for analyzing traffic to a website is provided that is based on log files and that uses both server-side and client-side information channeled through one source to create a more complete picture of activity to a website. In one preferred embodiment, a sensor code is embedded in a requested web page, and sends information back to the web server where the website resides. This additional information is logged along with normal requests. | 06-05-2014 |
20140156739 | CLIENT DEVICE, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING SYSTEM - There is provided a client device including a storage section which stores content data, a control section which acquires content identification information for identifying the content data stored in the storage section, and a transmission section which transmits, to a server device, a registration request including user identification information for identifying a user who uses the client device and the content identification information acquired by the control section, and which, when the server device holds the content data identified by the content identification information, causes the server device to hold information obtained by associating the user identification information with the content identification information as user-specific registration information. | 06-05-2014 |
20140156740 | Systems and Method to Discover Clients Associated with Local Domain Name Server Using Sampling - A system includes an analyzer module, a content request data collection module, and a domain name server. The content request data collection module is configured to receive a content request sent to a tracking address, collect content request information about the content request, and provide the content request information to the analyzer module. The domain name server is configured to receive an address request from a local domain name server for a cache server address, provide a tracking address to the local domain name server, collect address request information about the address request, and provide the address request information to the analyzer module. The analyzer module is configured to receive the address request information and the content request information, and determine properties of clients served by the local domain name server based on the address request information and the content request information. | 06-05-2014 |
20140156741 | METHODS AND SYSTEMS FOR SELECTING AND IMPLEMENTING DIGITAL PERSONAS ACROSS APPLICATIONS AND SERVICES - A persona determination approach can be utilized to apply digital personas across multiple communications domains. A service gateway can determine whether to transfer a request for communications services to a Persona Determination Mechanism (PDM). The PDM can select a digital persona based on available information and transmit the digital persona to the service gateway. The service gateway can process the communications services based on the selected digital persona or based on the determination not to transfer the request. In some methods, the service gateway can forward the processed request to one or more network elements for further processing. Related systems are also disclosed. | 06-05-2014 |
20140156742 | SYSTEM AND METHOD FOR UPDATING SOFTWARE, SERVER AND CLIENT THEREOF - A system and method for updating software, a server and a client. The method includes: a client reporting an updating request and initiating an authentication request; the client obtaining first verification content from an updating server according to the authentication request; the updating server comparing the first verification content sent from the client with second verification content which is stored in the updating server, and returning succeed information to the client after a passed authentication; the updating server generating configuration information according to the updating request, and adding a digital signature on the configuration information before sending the configuration information with the digital signature to the client; the client carrying out signature verification on the configuration information, and downloading an updating data package from the updating server after the signature verification is passed. Through the bidirectional identification, the security of the software updating is improved. | 06-05-2014 |
20140164476 | APPARATUS AND METHOD FOR PROVIDING A VIRTUAL ASSISTANT - A system that incorporates the subject disclosure may include, for example, receiving an information request from an end user device, obtaining feedback information associated with a group of content service modules where the feedback information includes accuracy ratings for data provided by the group of content service modules responsive to past information requests of other communication sessions, selecting a subset of content service modules from among the group of content service modules based on the feedback information, receiving a group of responses from the subset of content service modules responsive to the invite messages by way of the application programming interface, and selecting a subset of responses from among the group of responses based on the feedback information. Other embodiments are disclosed. | 06-12-2014 |
20140164477 | SYSTEM AND METHOD FOR PROVIDING HORIZONTAL SCALING OF STATEFUL APPLICATIONS - A method is provided in one example embodiment and includes receiving an inbound request from a client; retrieving state information for a targeted application; modifying the inbound request with the state information from a data store; forwarding the inbound request that was modified to an application running on a server instance; and providing a response to the client based on information provided by the application. | 06-12-2014 |
20140164478 | COMMUNICATION SYSTEMS AND METHODS - Example communication systems and methods are described. In one implementation, a method receives a message from a message server and identifies a network link contained in the received message. The network link is associated with shareable content. The received message is modified to indicate, to a user of a client device, an option to share the network link with at least on recipient. The modified message is then communicated to the client device. | 06-12-2014 |
20140164479 | SMART REDIRECTION AND LOOP DETECTION MECHANISM FOR LIVE UPGRADE LARGE-SCALE WEB CLUSTERS - Handling requests for resources of a web based service. A method includes receiving a request from an external client for a resource. The method further includes determining that the resource is not available in a first version of a web based service. The method further includes providing routing information to a second version of the web based service. The routing information is readable by the second version of the web based service to allow the second version of the web based service to handle the request as a request from the first version and not simply a brand new request from the external client. | 06-12-2014 |
20140164480 | CLOUD BASED APPLICATION FACTORY AND PUBLISHING SERVICE - Providing virtual applications from a remote based system based on native applications. A method includes, at a remote based system, receiving a native application from an on-premises system remote from the remote based system. The method further includes at the remote based system, sequencing the native application into a virtual application. The method further includes providing the virtual application to a system different than the remote based system. | 06-12-2014 |
20140164481 | Organizing Application-Reported Information - In one embodiment, a method includes a server computing device receiving several notifications from several different software applications on a client computing device associated with a user. A notification is sent by a software application on a client computing, indicates a user interaction with a software application has occurred, and identifies the application sending the notification. The server correlates each received notification with the appropriate user and stores information associated with the correlated notification. | 06-12-2014 |
20140164482 | VIDEO SERVER WITH BOOKMARK PROCESSING AND METHODS FOR USE THEREWITH - A streaming server includes a command handler that is operable to receive a request for a selected video program from the client device that has been previously bookmarked by the client device at a bookmark position. The command handler sends an event playlist to the client device having a plurality of event playlist segments including a last segment that is based on the bookmark position. The command handler receives a request for the last segment of the plurality of event playlist segments from the client device and sends the last segment of the plurality of event playlist segments to the client device. The command handler sends a full playlist to the client device after sending the last segment of the plurality of event playlist segments to the client device. | 06-12-2014 |
20140164483 | CLIENT DEVICE WITH VIDEO PLAYER AND CLIENT-SIDE PROXY AND METHODS FOR USE THEREWITH - A client device includes a video player that generates a program request for a selected video program. A client-side proxy passes the program request from the video player to the streaming video server for the video program. The client-side proxy identifies that the selected video program has been previously bookmarked by the video player at a bookmark position, intercepts a request from the video player to the streaming video server for at least one first segment of the selected video program, and in response, sending at least one corresponding fixed segment to the video player. The client-side proxy passes a request from the video player to the streaming video server for a plurality of second segments of the selected video program, wherein the plurality of second segments commence at a position corresponding to the bookmark position. | 06-12-2014 |
20140164484 | METHOD AND SYSTEM FOR LOW-LATENCY TRANSFER PROTOCOL - A method and system for providing computer-generated output and in particular graphical output. An output capturing and encoding engine is configured to intercept graphical output from an application on a server, organize the output into regions having similar motion and/or graphical characteristics, and convert the data from each region into a format suitable to balance transmission efficiencies versus display quality or capability at the receiving end. | 06-12-2014 |
20140164485 | CACHING OF DATA REQUESTS IN SESSION-BASED ENVIRONMENT - Caching of data requests in session-based environment. An embodiment of a method includes a client preparing a data request for a storage server in a session-based environment. The prepared data request is transmitted from the client to the storage server. The data request is stored in a cache memory for the client via a protocol for the session-based environment. | 06-12-2014 |
20140164486 | VIRTUALIZATION OF MULTIPLE DISTINCT WEBSITE HOSTING ARCHITECTURES - A system for virtualizing service delivery of a plurality of website hosting architectures includes a first website hosting architecture that is adapted to provide a plurality of website hosting services, a second website hosting architecture that is adapted to also provide a plurality of website hosting services. The system further includes a service delivery layer for delivering a portion of the plurality of website hosting services from the first and second website hosting architectures, and a virtualization layer configured to abstract the service delivery layer from each of the first website hosting architecture and the second website hosting architecture. | 06-12-2014 |
20140164487 | FILE SAVING SYSTEM AND METHOD - An assignment server receives two or more data blocks of the file from a client. The assignment server deletes repetitive data blocks from the client, and sets a storage space in a storage server for storing each data block from the client. The assignment server uploads each data block from the client into the storage space corresponding to the data block. | 06-12-2014 |
20140164488 | Apparatus and Methods for Operation of a Wireless Server - Apparatus and methods for wireless systems provide a mechanism to enhance the communication capabilities of wireless users. In an embodiment, a wireless server downloads media content to a mobile wireless client based on one or more criteria for the mobile wireless client, where the one or more criteria are identified in the wireless server. | 06-12-2014 |
20140164489 | BLENDING SINGLE-MASTER AND MULTI-MASTER DATA SYNCHRONIZATION TECHNIQUES - Architecture that maintains the user experience as close as possible to the user experience when dealing with the usual/regular forms and data provided in an office application when dealing with hybrid forms and hybrid data. Synchronization of the hybrid data to single-master and multi-masters systems is accomplished when the associated hybrid client goes offline, changes are made to the hybrid data, and then the client comes back online. For example, where the single-master system is a line-of-business (LOB) server system and the multi-master system is an officer server that employs collaboration capability, the architecture allows office users to access, manipulate, and share LOB entity information using collaborative means, while at the same time, ensuring data and business process consistency for the LOB entity in the LOB system. | 06-12-2014 |
20140164490 | Application Execution System, Computer, Application Execution Device, and Control Method and Program for an Application Execution System - An application execution system enables stable system operation without being affected by server performance or line quality, and without quitting the application. The application execution system | 06-12-2014 |
20140164491 | APPARATUS AND METHOD FOR PROVIDING A PROVIDER-SELECTED MESSAGE IN RESPONSE TO A USER REQUEST FOR USER-SELECTED INFORMATION - A method for providing a provider-selected message in response to a user request for user-selected information is disclosed. The method includes receiving a request from a client program for user-selected information. If a provider-selected message has not been previously transmitted to the client program, the method further includes transmitting provider-selected information to the client program. If a provider-selected message has been previously transmitted to the client program, the method further includes transmitting the user-selected information. In one embodiment, the method also includes receiving a second request from the client program for the user-selected information after the provider-selected information is displayed for a limited time. | 06-12-2014 |
20140164492 | Systems for Contact Information Management - An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system also allows contacts of the user (i.e. people who's contact information or partial contact information is present in the user's address book application) to make corrections to their contact-related information contained in the user's address book, request reciprocal contact information from the user, deny the user access to additional or corrected contact-related information and take other actions relative to managing the contact-related information which others (users) have about them. | 06-12-2014 |
20140164493 | Computer Servers for Contact Information Management - An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system also allows contacts of the user (i.e. people who's contact information or partial contact information is present in the user's address book application) to make corrections to their contact-related information contained in the user's address book, request reciprocal contact information from the user, deny the user access to additional or corrected contact-related information and take other actions relative to managing the contact-related information which others (users) have about them. | 06-12-2014 |
20140164494 | User Interfaces for Providing Updated Contact Information - An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system also allows contacts of the user (i.e. people who's contact information or partial contact information is present in the user's address book application) to make corrections to their contact-related information contained in the user's address book, request reciprocal contact information from the user, deny the user access to additional or corrected contact-related information and take other actions relative to managing the contact-related information which others (users) have about them. | 06-12-2014 |
20140164495 | MANAGING OBJECTS USING A CLIENT-SERVER BRIDGE - A method for supporting communication between a client and a server includes receiving a first message from a client. The method also includes creating an object in response to the first message. The method also includes sending a response to the first message to the client. The method also includes receiving changes to the object from a server. The method also includes storing the changes to the object. The method also includes receiving a second message from the client. The method also includes sending the stored changes to the client with a response to the second message. | 06-12-2014 |
20140164496 | WEBSITE COMPATABILITY SHIMS - Various embodiments provide compatibility shims that can be utilized by a web browser to dynamically change web browser platform features per domain or website. The compatibility shims can be deployed to the web browser and updated in a manner similar to that of a webpage. In one or more embodiments, the compatibility shims can be utilized to change a browser's behavior and/or the manner in which the browser represents itself per domain or website. Further, the compatibility shims can enable the web browser to dynamically remove or change support for web platform features. In addition, in at least some embodiments, users can apply their own compatibility shims to their own list of websites or webpages. | 06-12-2014 |
20140164497 | DYNAMIC WEB SERVICES SYSTEM AND METHOD - A Dynamic Web Service server may facilitate custom Enterprise Application interface development with little or no developer input by dynamically creating a web service for performing a particular transaction according to a transaction map. An Enterprise Application client device may create a transaction map by “recording” a transaction between an Enterprise Application client and an Enterprise Application server and mapping transaction fields to a custom interface generated to collect data for re-performing the recorded transaction. The Enterprise Application client device may call the dynamic web service, and the Dynamic Web Service server may then perform the recorded transaction using input data collected in the custom interface. | 06-12-2014 |
20140164498 | ACTIVITY-BASED BLOCK MANAGEMENT OF A CLUSTERED FILE SYSTEM - A technique for operating a client node in a clustered file system includes allocating a number of blocks during a first time window and tracking the number of blocks allocated during the first time window. The technique further includes transmitting a block allocation request to a server node of the clustered file system for a number of requested blocks in response to a number of free blocks in a client-side block map reaching a first threshold value. In this case, the number of the requested blocks is based on the number of blocks allocated by the client node during the first time window. | 06-12-2014 |
20140164499 | WIRELESS COMMUNICATION DEVICE, INFORMATION PROCESSING METHOD AND RECORDING MEDIUM - The present invention relates to a wireless communication device, an information processing method, and a recording medium for the same. The wireless communication device according to the invention a checking section for checking ID information, set to a communication network by automatic setting or user's selection setting, of communication network IDs of one or more communication network devices accessible by the wireless communication device at current place, and checking a web address for a place corresponding to the checked network ID; and a processing section for changing a web address, for an output object, pre-set on a web browser program into the web address for the place corresponding to the checked network ID while interlocking with the web browser program equipped in the wireless communication device. | 06-12-2014 |
20140172950 | Methods And Systems For Speeding Up Data Recovery - A method for providing recovery from a remote server to a client includes sending at least one data restore request to the remote server. A data block identifier are received at the client system via a network. A data block associated with the data block identifier is retrieved from a local backup server associated with the client system if the local back up server stores the data block. The data block associated with the data block identifier is received from the remote server if the local backup server does not store the data block. The data block is restored to the client system. | 06-19-2014 |
20140172951 | Framework Supporting Content Delivery With Hybrid Content Delivery Services - A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include hybrid CD services. | 06-19-2014 |
20140172952 | Framework Supporting Content Delivery With Content Delivery Services - A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include services supporting content delivery. | 06-19-2014 |
20140172953 | Response Endpoint Selection - A computing system has multiple endpoint computing devices in local environments to receive verbal requests from various users and a central or remote system to process the requests. The remote system generates responses and uses a variety of techniques to determine where and when to return responses audibly to the users. For each request, the remote system understands who is making the request, determines when to provide the response to the user, ascertains where the user is when it is time to deliver the response, discovers which of the endpoint devices are available to deliver the response, and evaluates which of the available devices is best to deliver the response. The system then delivers the response to the best endpoint device for audible emission or other form of presentation to the user. | 06-19-2014 |
20140172954 | SYSTEM AND METHOD FOR PRIVATE CLOUD INTRODUCTION AND IMPLEMENTATION - Systems and methods are disclosed herein to a method of introducing and acclimating an enterprise with a cloud comprising: hosting a cloud by provisioning virtual machines using the resources of a zero touch point device with a cloud management environment; installing, by a computer, the cloud on an enterprise server; evaluating, by a computer, an inventory of applications to be hosted by the enterprise server on the cloud; defining, by a computer, application tiers for the evaluated applications; classifying, by a computer, the applications in the inventory of applications into the defined application tiers; migrating, by a computer, at least one non-production application of the non-production application tier to the cloud; migrating, by a computer, at least one production application of the production application tier to the cloud; and migrating, by a computer, at least one mission critical application of the mission critical application tier to the cloud. | 06-19-2014 |
20140172955 | DISTRIBUTED MOBILE ENTERPRISE APPLICATION PLATFORM - Various embodiments of systems and methods for distributed mobile enterprise application platform (MEAP) are described herein. In one aspect, the method includes receiving a request to be executed from a mobile device. Based upon the request, one or more middleware components capable of executing the request are determined from one or more remotely located servers. A middleware component from the one or more middleware components is selected for executing the request. The request is sent to the selected middleware component for execution. Based upon the execution, an output is received from the selected middleware component. In one embodiment, the output is stored in a backend system or sent to a portable device from which the request is received. In another embodiment, the output is sent to another middleware component for further execution. | 06-19-2014 |
20140172956 | FRAMEWORK SUPPORTING CONTENT DELIVERY WITH CONTENT DELIVERY SERVICES - A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include services supporting content delivery. | 06-19-2014 |
20140172957 | SECURITY NETWORK INTEGRATED WITH PREMISE SECURITY SYSTEM - An integrated security system is described that integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network (broadband, cellular/GSM, POTS access) that enables users to remotely stay connected to their premises. The integrated security system, while delivering remote premise monitoring and control functionality to conventional monitored premise protection, complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices (cameras, lamp modules, thermostats, etc.) can be added, enabling users to remotely see live video and/or pictures and control home devices via their personal web portal or webpage, mobile phone, and/or other remote client device. Users can also receive notifications via email or text message when happenings occur, or do not occur, in their home. | 06-19-2014 |
20140172958 | Apparatus, Method and System for a Tunneling Client Access Point - The disclosure details the implementation of a tunneling client access point (TCAP) that is a highly secure, portable, power efficient storage and data processing device. The TCAP “tunnels” data through an access terminal's (AT) input/output facilities. In one embodiment, the TCAP connects to an AT and a user employs the AT's user input peripherals for input, and views the TCAP's activities on the AT's display. This enables the user to observe data stored on the TCAP without it being resident on the AT, which can be useful to maintain higher levels of data security. Also, the TCAP may tunnel data through an AT across a communications network to access remote servers. The disclosure also teaches a plug-n-play virtual private network (VPN). | 06-19-2014 |
20140172959 | GATEWAY AND DEVICE MANAGEMENT METHOD - A gateway communicates with at least one terminal device and a database server. When the terminal device is connected to the gateway, device identification (ID) of the terminal device is acquired to download a device description frame (DDF) file of the terminal device from the database server. Then, detailed information of the terminal device is displayed on a user interface according to the DDF file. When a command is sent using the user interface, the commands is received and transmitted to the terminal device, to control the terminal device to perform a corresponding function. | 06-19-2014 |
20140172960 | ELECTRONIC DEVICE AND METHOD FOR MANAGING TAGS OF VIRTUAL MACHINES - A method for managing tags of virtual machines in a server involves presetting tags of the virtual machines. The preset tags include system tags and customized tags. The system tags and the customized tags carry out preset functions. The method further involves receiving a query request of a specified tag from a client computer, obtaining a specified virtual machine and one or more preset functions corresponding to the specified tag, and transmitting the specified virtual machine and the one or more preset functions corresponding to the specified tag to the client computer. | 06-19-2014 |
20140172961 | SYSTEM AND METHOD FOR PROVIDING MATCHED MULTIMEDIA VIDEO CONTENT - A system for providing content to client computing devices. The system is configured to receive an audio feed that includes audio segments. Each audio segment includes either regular audio content or preemptory audio content. The system may determine whether each audio segment includes regular or preemptory audio content. For each audio segment determined to include preemptory audio content, the system may direct the client computing devices to preempt, with the preemptory audio content, any current content being presented by the client computing devices. For each audio segment determined to include regular audio content, the system may identify the regular audio content, match multimedia video content with the identified regular audio content, and direct the matched multimedia video content to the client computing devices for presentation thereby to users. | 06-19-2014 |
20140172962 | Method and system for prompting friend feed in SNS network, client and server - The disclosure provides a method for prompting a friend feed in a Social Network Service (SNS) network. The method includes: acquiring user information of a user by an SNS network client, when the user enters an application program store; acquiring, by the SNS network client, a friend feed of the user from an SNS network server according to the user information, wherein the friend feed includes at least one piece of Application Program (App) feed information; and prompting the friend feed by the SNS network client. The disclosure further provides a client, a server, and a system for prompting a friend feed in an SNS network. The disclosure improves the stickiness and activeness of the user and takes full advantage of the SNS. | 06-19-2014 |
20140172963 | System and Method for Preserving Consumer Choice - Methods and systems for preserving user attribute data by way of managing and synchronizing redundant storage locations. | 06-19-2014 |
20140172964 | MULTIPLE VIRTUAL MACHINE MEMORY USAGE REDUCTION SYSTEM AND METHOD - A system is described herein for streaming content to a plurality of client devices of the type including a video display. The system includes: a host server, a communication network to enable communication between the virtual machines and the client devices, and a data structure accessible by the host server storing a combined manifest for AV data assets loaded across at least a plurality of virtual machines. The host server is configured to include a plurality of virtual machines each configured to receive commands to load or cache audio-visual (AV) data assets into a memory for processing and delivery of content to a client device. Additionally, the host server is configured to intercept a command from a virtual machine to load or cache a data asset, compare the data asset to the manifest, and if the data asset exists in the manifest, enable the virtual machine to access an instance of the data asset stored in the manifest. | 06-19-2014 |
20140181176 | GRAPHICAL USER INTERFACE FOR HADOOP SYSTEM ADMINISTRATION - Systems and methods are described herein for administration of a Hadoop distributed computing network. The described embodiments include a graphical user interface (GUI) that facilitates administration and setup of a Hadoop system by removing the need for the administrator to enter complicated commands via a command line interface. The GUI also provides a visual indicator of the setup progress of the Hadoop system, among other benefits. | 06-26-2014 |
20140181177 | METHOD, COMPUTER READABLE MEDIUM AND SYSTEM FOR GENERATING A USER-INTERFACE - A method, computer readable medium and system are disclosed. An embodiment of the method includes obtaining, by a single client, a request for data from a patient browser; querying, by the single client, at least one of a plurality of servers for the requested data, each of the plurality of servers hosting a different imaging application, the imaging applications being independent of each other, receiving, by the single client, an indication, the indication indicating that a first server of the plurality of servers contains the requested data and retrieving, by the single client, the requested data such that the associated server is transparent to the user. The different imaging applications may be different versions of the same imaging application, different applications or different imaging applications being based on different versions of the same product-line code. | 06-26-2014 |
20140181178 | Dynamic Execution - The disclosed embodiments relate to provisioning of a service, such as a financial service, to a device, such as a mobile device operative to access the service wirelessly or otherwise, in a manner which efficiently provides a consistent user experience which meets a user's expectations as to the functionality and quality of the service, including the user interface therefore and service delivery, which leverages the available capacities of the devices through which the service is provided so as to maximize the functionality and quality of the provided service without diminishing the experience, i.e. without substantially reducing the quality or functionality. | 06-26-2014 |
20140181179 | SYSTEMS AND METHODS FOR TRANSMITTING DATA IN REAL TIME - Systems and methods described herein facilitate the transmission of data in real time by using TCP connections such that the latency issues incurred from packet loss is prevented. A server is in communication with a client, wherein the server is configured to facilitate forming a plurality of TCP connections with the client. The server is also configured to receive one or more requests from the client via the TCP connections, wherein at least one of the requests corresponds to a request to receive data in real time. The server is configured to separate the real-time data into a succession of data sets and associate the data sets to the TCP connections such that each of the succession of data sets is associated with a separate TCP connection. Each of the succession of data sets is transmitted to the client via the associated separate TCP connections. | 06-26-2014 |
20140181180 | Multi-Websites contents fetcher software system - This invention includes uniquely designed implementation methods and processes that enable multi-website content to be displayed at the end user's or server-defined selection. To achieve this purpose, the multi-website content-fetching system implements content-selection methods and apparatus to create desired web page access aside from using URLs (uniform resource locator). This system can also aggregate multiple web pages to a local data structure on physical media, change contents, references and modify links in the data structure systems in order to display multi-website content correctly, the way users would see the content using traditional browsers. Also implemented is a server-directed process to access web content that further improves efficiency for multi-websites content fetching and display efforts. Finally, the multi-website content fetcher utilizes one-mouse-click operations to aggregate and correctly display user-selected or server-defined web content. This is a small entity application. | 06-26-2014 |
20140181181 | Communication System - A method of processing client requests on a data processing apparatus. The method includes receiving control portions of client requests from respective clients. Each client request has control and payload portions, where the payload portion includes data and the control portion includes information relating to the data of the payload portion. The method also includes buffering, in non-transitory memory of the data processing apparatus, the received client request control portions, and retrieving the payload portion of a client request before processing that client request. | 06-26-2014 |
20140181182 | METHOD AND SYSTEM OF DISPLAYING FRAME - A method and a system of displaying a frame are provided. The method is applicable for an electronic apparatus, and the method includes: obtaining capability information of each client apparatus in a subnet where the electronic apparatus is located, so as to obtain total capability information; connecting a server system and receiving a capability inquiring instruction from the server system; reporting the total capability information to the server system in response to the capability inquiring instruction, so that the server system sends a drawing instruction; co-generating the frame with the client apparatuses according to the drawing instruction sent by the server system. | 06-26-2014 |
20140181183 | INFORMATION PROCESSING SYSTEM, WIRELESS TERMINAL, LAUNCHING METHOD OF PORTABLE INFORMATION TERMINAL AND COMPUTER READABLE RECORDING MEDIUM HAVING PROGRAM FOR CONTROLLING THEREOF - The present invention provides an information processing system including a portable information terminal having a plurality of functions and a wireless terminal which wirelessly communicates with the portable information terminal. The wireless terminal includes an acquisition unit for acquiring function information indicating a plurality of programs contained in the portable information terminal from the portable information terminal and a launch instruction unit for, in response to selection of a program of a plurality of programs indicated by the function information acquired by the acquisition unit, transmitting to the portable information terminal a launch instruction signal for instructing to launch the selected program. The portable information terminal includes a processing unit for starting execution of a program whose launch is instructed by the launch instruction signal following reception of the launch instruction signal from the wireless terminal. | 06-26-2014 |
20140181184 | SYSTEM AND METHOD OF BINDING A CLIENT TO A SERVER - Systems and methods to bind a client with a server are provided. A particular method includes establishing a connection between a server and a client. A list of best-fit server IP addresses is received at the client via the connection. A determination is made whether the server is identified in the list of best-fit server IP addresses. When the server is not identified in the list of best-fit server IP addresses, the connection to the server is terminated. | 06-26-2014 |
20140181185 | Systems and Methods For Providing Customized Media Channels - The present application describes systems and methods for creating customized media channels. A method of the invention according to some embodiments includes: (a) transmitting to a user device information comprising a list of music genres; receiving from the user device a message indicating that a user selected one of the listed genres and including an identifier identifying the selected genre; selecting one or more media content items in response to receiving the message, wherein the selection is based, at least in part, on (i) the genre selected by the user and (ii) profile information associated with a user identifier input by the user and/or a device identifier associated with the device; and transmitting the selected media content items to the device. | 06-26-2014 |
20140181186 | SCALABLE CONTENT DELIVERY NETWORK REQUEST HANDLING MECHANISM WITH SUPPORT FOR DYNAMICALLY-OBTAINED CONTENT POLICIES - Described herein are improved systems, methods, and devices for delivering and managing metadata in a distributed computing platform such as a content delivery network (CDN) so as to configure content servers to handle client requests. The teachings hereof provide, among other things, scalable and configurable solutions for delivering and managing metadata, preferably by leveraging dynamically obtained control information. For example, in one embodiment, a given content server may store metadata, e.g., in a configuration file, that references dynamic, late-bound control information for use in satisfying dependencies. This dynamic control information can be requested by the CDN content server, typically from a remote host, when needed to parse and execute the metadata. | 06-26-2014 |
20140181187 | SCALABLE CONTENT DELIVERY NETWORK REQUEST HANDLING MECHANISM TO SUPPORT A REQUEST PROCESSING LAYER - Described herein are improved systems, methods, and devices for delivering and managing metadata in a distributed computing platform such as a content delivery network (CDN) so as to configure content servers to handle client requests. The teachings hereof provide, among other things, scalable and configurable solutions for delivering and managing metadata, preferably by leveraging dynamically obtained control information. For example, in one embodiment, a given content server may store metadata, e.g., in a configuration file, that references dynamic, late-bound control information for use in satisfying dependencies. This dynamic control information can be requested by the CDN content server, typically from a remote host, when needed to parse and execute the metadata. | 06-26-2014 |
20140181188 | CPM SERVICE PROVISIONING SYSTEM AND METHOD FOR INTERWORKING WITH NON-CPM SERVICE - A Converged-Internet Protocol (IP) Messaging (CPM) service provisioning method and system are provided including a CPM server. The CPM server includes an eXtension Markup Language (XML) Document Management (XDM) client for sending a request for preference information of a recipient terminal to which the CPM message is to be delivered, and receiving the preference information in response to the request from an XDM server that stores and manages the preference information of the recipient terminal; and an interworking selection entity for determining a non-CPM service to be subjected to interworking depending on the received preference information, and delivering the CPM message to an interworking server that interworks with the determined non-CPM service. | 06-26-2014 |
20140181189 | GEOSPATIAL VISUALIZATION PERFORMANCE IMPROVEMENT FOR CONTIGUOUS POLYLINES WITH SIMILAR DYNAMIC CHARACTERISTICS - Techniques are disclosed for rendering geographic information system (GIS) data. A server component responding to a request for GIS data for a given area combines contiguous elements that share the same dynamic characteristics. For example, a map server may combine the polylines of contiguous road segments sharing the same current speed/congestion conditions. Doing so may greatly reduce the number of individual polylines that are sent to a client for rendering. | 06-26-2014 |
20140181190 | HIERARCHICAL DISPLAY-SERVER SYSTEM AND METHOD - A computing system includes a hierarchical set of servers. The hierarchical set includes a master server and one or more slave server. The master server and slave servers communicate with at least one non-intelligent user system over a communications network. The master server has full access to each non-intelligent user system. The master server controls access permissions for each slave server to the non-intelligent user system(s). Each higher level slave server can control access permissions for sub-level slave server(s) to the non-intelligent user system(s). A master or, if permitted access, a slave server, creates a window in a display of the non-intelligent user system, and can provide access to the window to any lower-level slave server to send pixels to fill that window. The pixels can be the graphics output of an application such as a browser or spreadsheet or the pixels can be video (either live or read from a hard drive). In other applications of the servers, the server system can control output on components of the user system, and receive input from components and peripherals of the user system, all via communications over the network. Access to respective non-intelligent user systems is dictated by the master server and each higher level slave server of the hierarchical set of servers. Data representing input of components and peripherals is multiplexed and communicated over the network by the user system, and data representing output of components of the user system is received by the user system over the network and demultiplexed and delivered to the component for output on the user system. | 06-26-2014 |
20140181191 | SERVICE RELAY APPARATUS AND A METHOD FOR SAME - Disclosed herein is an apparatus for relaying a service, including: a client connector receiving a message from a client; a content storage storing bulletin board information; a controller inserting the message into the bulletin board information; an account information registerer storing account information on each user; and a service connector transmitting the message to one or more service apparatuses corresponding to the account information. | 06-26-2014 |
20140188977 | APPRATUS, METHOD FOR DEPLOYING APPLICATIONS IN A VIRTUAL DESKTOP INTERFACE SYSTEM - In a VDI session, an application is dynamically deployed in a host server or a client device to achieve improved performance. The host server establishes a VDI session with the client device and executes an application in response to a request from the client device. The host server determines, based on a set of performance parameters associated with the VDI session, that the client device is to take over the execution of the application. Execution of the application is then suspended, and state data of the application is collected when the application is suspended. Thereafter, the host server sends an instruction and the state data to the client device to instruct the client device to resume execution of the application from a state defined by the state data. | 07-03-2014 |
20140188978 | CLOUD-BASED MEDIA PROCESSING PIPELINE - A cloud-based media processing service facilitates digital media production through workflows that are designed to facilitate various types of media transformations. A workflow enables a media publisher to more easily construct jobs that are processed by the cloud-based media processing service. The cloud-based media processing service receives requests to perform jobs, which are customized instances of a workflow, and which are processed within the cloud-based media processing service. | 07-03-2014 |
20140188979 | REAL-TIME DIGITAL CONTENT SHARING SYSTEM AND METHOD - A real-time digital content sharing system and method are disclosed. The system comprises a sharing terminal, at least one receiving terminal, and a sharing server that is connected with the sharing terminal and the at least one receiving terminal via a network. The sharing server is used to store plural digital content items for the sharing terminal to download and use and is controlled by the sharing terminal to display/play the digital content downloaded and used by the sharing terminal in the at least one receiving terminal. In this way, users can synchronically share the authorized digital content with their friends without the risk of copyright infringement. Thereby, it is not only able to strengthen the social relationships among the users and their friends, but it also able to make rapid distribution of the digital content. | 07-03-2014 |
20140188980 | COMPLETING MOBILE APP CONVERSIONS - In an embodiment, a data processing method comprises receiving, at a mobile computing device, a request comprising a protocol identifier, a label value, and a data value, wherein the protocol identifier is associated with a protocol implemented in a first mobile app; using a protocol handler in the mobile computing device associated with the protocol, initiating processing of the request; using a native code element in the mobile computing device: intercepting the request when the label value matches a particular expression, and in response to the intercepting, providing the data value to other than the first mobile app, the protocol handler or the native code element; wherein the method is performed by one or more computing devices. | 07-03-2014 |
20140188981 | Scalable Storage Systems with Longest Prefix Matching Switches - A method performed by a switch, the method comprising receiving a request for a file from a client, wherein the file is located in a distributed storage system, extracting a directory for the file from the request, performing longest prefix matching (LPM) of the directory against a forwarding information base (FIB) to identify a port, wherein the FIB associates directories with ports of the switch, and forwarding the client request toward a server containing the file via the identified port, wherein the server is one of a plurality of servers in the distributed storage system. | 07-03-2014 |
20140188982 | Virtual Desktop Infrastructure (VDI) Login Acceleration - The time required to login to a remote or virtual desktop can be reduced by caching image data in a persistent memory location in-between remote desktop sessions. For instance, image data related to an image displayed on a client device during a first virtual desktop session may be cached after terminating the first virtual desktop session. The cached data can then be used to display the same image, or a correlated image, on the client device during a subsequent remote desktop session, thereby avoiding the need to re-transport the image data over a network. In a similar manner, cached image data can be shared between multiple users sharing a common local area network (LAN) in order to improve collective virtual desktop performance. | 07-03-2014 |
20140188983 | CONTENT PROVIDING SYSTEM, CONTENT PROVIDING DEVICE, CLIENT DEVICE, CONTROL METHOD AND STORAGE MEDIUM - In a content providing system, in a case where the display of an advertisement is instructed during the playback of content data, a client device pauses the playback of content data and plays back the advertisement data. A content providing device, after the advertisement data is played, increases the amount of time for which the content data can be played by an amount predefined for the advertisement Also, the content providing device, after transmitting the advertisement data, transmits content data corresponding to the amount of time for which content data can be played. | 07-03-2014 |
20140188984 | MEDICAL IMAGE CAPTURING SYSTEM - A medical image capturing system includes, a server apparatus, and a plurality of client terminals and an image generating apparatus which are connected to the server apparatus to be able to communicate data. The server apparatus includes a display control section, an image management section, and a storage section. The image management section takes in a medical image generated by the image generating apparatus and provides the medical image to the client terminal. The storage section stores a combination of a parent client terminal and a child client terminal set in advance. When there is access from the child client terminal, the display control section provides data of an operation screen which is the same as the parent client terminal to the child client terminal. | 07-03-2014 |
20140188985 | METHOD AND SYSTEM FOR EXECUTING AN APPLICATION - A method and a system for executing an application by interacting with a device and a plurality of external devices, and a computer-readable recording medium having recorded thereon a program for executing the method, are provided. The method includes receiving, by a host device, a selection signal for an application, displaying function information distributable by the application, mapping the function information to a plurality of devices, the mapping producing mapped information, and requesting the plurality of devices to perform functions according to the mapped information. | 07-03-2014 |
20140188986 | Method and Apparatus for Identifying Computing Resource Trajectory - The present invention relates to the security of general purpose computing devices, such as laptop or desktop PCs, and more specifically to the detection of malicious software (malware) on a general purpose computing device. A challenge in maintaining a plurality of computing systems is that it may be required to have visibility into the extensive collection of computing related resources located across those systems as well as information about resources together with their behaviors and evolutions within those systems. Examples of such resources include files, file names, registry keys, entries in network communications logs, etc. Accordingly, we present novel methods, components, and systems for keeping track of information about these resources and presenting this information to an ultimate end user. More specifically, we describe methods, components, and systems that perform data analytics on system data to obtain and report upon resource trajectory information, such as when particular resources were seen in an environment, the actions associated with those resources, and other resources related to those original resources. If a particular resource is believed to be malicious or otherwise undesirable, then it can be determined which systems that resource is on, how it arrived on those systems, what it did on those systems as well as what resources are related to the original resource, and as such what might need to be removed from those systems to restore them to a more desirable state. Through the disclosed invention, system administrators will be better able to determine how to more effectively address issues related to the presence of those resources. | 07-03-2014 |
20140188987 | System for Automated Device-to-Device Transfer - A session transfer module of a session server provides the capability to a user to direct a transfer of an on-going session from one device to another device while maintaining the session. The session transfer module is invoked by a user in a way consistent with the user interface of the client application, including by a graphical user command, a command line prompt, or a voice command. The client provides a selection of possible devices that may receive the redirected session. The session transfer module receives the selected device with the session redirect common over a communication network. The communication network may be wired (e.g., public switched telephone network (“PSTN”), Internet, etc.,) a wireless network (e.g., digital telephone network, pager network, etc.,) or a combination of the wired and wireless networks. The session transfer module many be configured to discontinued the session with the current device to block any subsequent messages of the transferring session from reaching the device. The session transfer module may be further configured to access a device profile from a device profile database to convert the blocked messages into a format compatible to the format and/or modality of the redirected device. The session transfer module may be further configured to push the session to the redirected device in response to an activation (e.g., log-on) of the redirected device by the user. Alternatively, the session transfer module may be further grounded to push the session back to the device in response to a time-out in the activation of the redirected device. | 07-03-2014 |
20140195587 | METHOD AND SYSTEM FOR PROVIDING DIGITAL CONTENT - A method for managing and distributing media content in a network system includes receiving a request from a control device to deliver at least one item of digital content through the network system from the host server. The method also includes providing the control device with status information associated with the digital content and a plurality of outputs of the host server connected to the network system in response to receiving the request. The method includes receiving a command from the control device to serve the at least one item of digital content or the status information associated with the digital content or the status information for the plurality of outputs of the host server via a selected output. Further, the method includes serving the at least one item of digital content or the status information via the selected output in response to receiving the command from the control device. | 07-10-2014 |
20140195588 | MULTIPLE DEVICE CO-BROWSING OF A SINGLE WEBSITE INSTANCE - Embodiments described herein provide systems and method for allowing multiple devices to browse the same instance of a website. In a particular embodiment, a method provides receiving an instruction in the co-browsing system to initiate a co-browsing session for a website with a first client and a second client. The method further provides acquiring the website from a server that hosts the website and rendering the website in the co-browsing system to generate a rendered image of the website. The method further provides transferring a first copy of the rendered image to the first client and a second copy of the rendered image to the second client. | 07-10-2014 |
20140195589 | CLOUD-BASED RENDERING - This document describes methods, systems and computer program products related to cloud-based rendering. The subject matter of this document is embodied in a method that includes receiving, at a server from a remote client application, files related to rendering of a frame, and storing the files related to the rendering of the frame at storage locations local to the server. The files are stored in accordance with an organization of the files on a remote computing device associated with the remote client application. The method also includes rendering the frame from the files using a rendering application determined based on information associated with the files, and making the rendered frame available to the remote client application. | 07-10-2014 |
20140195590 | MANAGING A LOGICAL CLIENT FOR A VIRTUAL MACHINE - A logical client includes a primary client device and one or more secondary client devices. Each of the secondary client devices may be coupled to one or more peripherals. The primary client in the logical client may use a virtual machine (VM) and/or an application that uses one or more peripheral devices. The primary client device may not be coupled to the one or more peripheral devices used by the application and/or the VM. The primary client device may access the peripheral devices coupled to secondary client devices in order to use the application and/or the VM. | 07-10-2014 |
20140195591 | System and Method for Enhancing Server Media Throughput in Mismatched Networks - An information handling system includes a transmission queue and a media client module. The media client module is in communication with the transmission queue. The media client module receives a disk command, stores a first number of packets in the transmission queue in response to the disk command, and transmits the first number of packets to a server associated with the disk command. The media client module also receives a restart message, stops transmission of the first number of packets in response to the restart message, calculates a delay between burst of packets and sets a second number of packets based on the restart message, stores a second number of packets in the transmission queue, and transmits the second number of packets to the server. | 07-10-2014 |
20140195592 | MANAGING A LOGICAL CLIENT FOR AN APPLICATION - A logical client includes a primary client device and one or more secondary client devices. Each of the secondary client devices may be coupled to one or more peripherals. The primary client in the logical client may use a virtual machine and/or an application that uses one or more peripheral devices. The primary client device may not be coupled to the one or more peripheral devices used by the application and/or the VM. The primary client device may access the peripheral devices coupled to secondary client devices in order to use the application and/or the VM. | 07-10-2014 |
20140195593 | SYSTEMS, METHODS AND MEDIA FOR MANAGING EMBEDDED CONTENT - A method, system and medium for managing embedded content in documents are provided. The method, e.g., includes detecting, at a host device running a host application program, a user's action to initiate editing of content embedded in a document associated with the host application program and querying for the user's content management configuration to determine a target device having an interface suitable for editing the embedded content. If it is determined that the user's configuration specifies a device other than the host device as the target device, the method further includes sending a revision notification to the target device, wherein the notification includes a copy of, or a reference to, the document and receiving an update notification from the target device, wherein the update notification includes one of a copy of or a reference to a latest version of the document including the latest edits made to the embedded content. | 07-10-2014 |
20140195594 | METHOD AND SYSTEM FOR DISTRIBUTED PROCESSING, RENDERING, AND DISPLAYING OF CONTENT - A system and method for distributed processing, rendering, and displaying of content. A first client request is received from a first client of a plurality of clients. The first client request is authenticated from the first client of the plurality of clients. A first data stream type is determined, based on the first client request, to establish with the first client of the plurality of clients. The first session comprising the first data type is established, based on a determination of the first data stream type, with the first client of the plurality of clients. The data of the first stream data type is provided for the first session to the first client of the plurality of clients. | 07-10-2014 |
20140195595 | INPUT REDIRECTION WITH A CLOUD CLIENT DEVICE - In one embodiment, a cloud client device identifies one or more devices within a pre-determined range of the cloud client device operable to communicate with the cloud client device. The cloud client device pairs with one or more of the devices. The cloud client device receives first input from a client device coupled to the cloud client device. The cloud client device translates the first input from a first format to a second format and sends the translated first input to one of the one or more devices. The cloud client device receives second input from one of the one or more devices, translates the second input from a third format to a fourth format, and provides the translated second input to the client device. | 07-10-2014 |
20140195596 | COMMUNICATION EQUIPMENT AND COMMUNICATION CONTROL METHOD - Communication equipment, arranged between a terminal device and a server, includes: a detector configured to detect transmitted data that is transmitted to the terminal device and non-transmitted data that is not transmitted to the terminal device, from service data transmitted from the server to the terminal device through the communication equipment; a first calculator configured to calculate a first cost of transmitting the non-transmitted data to the terminal device; a second calculator configured to calculate a second cost of transmitting, to the terminal device, a difference image between an image corresponding to the service data and an image corresponding to the transmitted data; and a transmission scheme decision unit configured to transmit the non-transmitted data to the terminal device when the second cost is greater than the first cost and transmit the difference image to the terminal device when the second cost is smaller than the first cost. | 07-10-2014 |
20140195597 | WEB SERVICES - A method, system, and/or computer program product invokes a web service in a software application. A software application comprises a machine readable description of a functionality to be supported by a web service to be invoked, and a machine readable description of an execution instruction for the web service to be invoked. One or more processors determine/identify a web service that supports the functionality to be supported and the execution instruction for the web service to be invoked. | 07-10-2014 |
20140195598 | SYSTEM AND METHOD FOR COMPUTER PERIPHERAL ACCESS FROM CLOUD COMPUTING DEVICES - A method includes monitoring data communicated over a bus and determining that the data is communicated between a peripheral device and a client device. The method also includes sending the data in an unaltered form, and an identifier identifying the peripheral device, to a cloud server, wherein the data is operable to be received by a device driver executing on the cloud server. Another method includes receiving data in an unaltered form and an identifier identifying a peripheral device, wherein the unaltered data is a forwarded communication between the peripheral device and a client device. The method also includes enabling a device driver based on the received identifier. The method also includes executing one or more commands via the device driver, based on the received data. | 07-10-2014 |
20140195599 | SYSTEM AND METHOD FOR REDIRECTING CLIENT-SIDE STORAGE OPERATIONS - A method and apparatus for redirecting client-side storage operations to one or more remote storage devices. An HTTP message generated by a web server includes one or more client-side storage operations. Based on defined criteria, the client-side storage operations are replaced with remote storage instructions to generate a modified HTTP message. The modified HTTP message is sent towards the client device. A user agent on the client device receives the HTTP message and executes the remote storage instructions. The storage operations are implemented on the remote storage devices rather than on the client. | 07-10-2014 |
20140195600 | Network Connection Hand-off Using State Transformations - Some embodiments provide a director agent, a server agent, and a specialized hand-off protocol for improving scalability and resource usage within a server farm. A first network connection is established between a client and the director agent in order to receive a content request from the client from which to select a server from a set of servers that is responsible for hosting the requested content. A second network connection is established between the server agent that is associated with the selected server and a protocol stack of the selected server. The first network connection is handed-off to the server agent using the specialized hand-off protocol. The server agent performs network connection state parameter transformations between the two connections to create a network connection through which content can be passed from the selected server to the client without passing through the director. | 07-10-2014 |
20140195601 | DATA STORE INTERFACE THAT FACILITATES DISTRIBUTION OF APPLICATION FUNCTIONALITY ACROSS A MULTI-TIER CLIENT-SERVER ARCHITECTURE - Methods and systems for facilitating distribution of application functionality across a multi-tier client-server architecture are provided. According to one embodiment, multiple data points from a database associated with a server computer system are cached into a hierarchical data map representing a random access memory-resident data structure. Each of the data points includes a field name and a calculated value. A request, containing input values that are to be stored within the hierarchical data map, is received by the server computer system from a client computer system. Responsive to the request: (i) the input values are transferred to target data points of the multiple data points; (ii) the calculated value of at least one of the data points is updated based on the target data points and a formula corresponding to the calculated value; and (iii) changed contents within the hierarchical data map are persisted to the database. | 07-10-2014 |
20140195602 | SYSTEM AND METHOD OF EMPLOYING A CLIENT SIDE DEVICE TO ACCESS LOCAL AND REMOTE DATA DURING COMMUNICATION DISTRUPTIONS - A method and system are provided for locally storing data obtained from a plurality of sources, the local communication device being in communication with a local server that is associated with a local network, the local server also associated with an external network, and at least one client terminal device that communicates with the local server over an internal network, the local server synchronizing with a set of at least one or more remote servers over the external network. | 07-10-2014 |
20140195603 | MOBILE INTERACTIVE KIOSK METHOD - An information exchange system includes a mobile electronic device and a stationary electronic device. The mobile electronic device generates a transient or mobile information cloud around the user and includes a range selector module associated that receives input from the user regarding a physical range to extend the mobile information cloud around the user. The stationary electronic device generates a stationary information cloud. At an intersection of the mobile information cloud and the stationary information cloud, information is exchanged between the mobile electronic device and the stationary electronic device. | 07-10-2014 |
20140195604 | CLIENT ACTIVITY DNS OPTIMIZATION - Client and user activity in an application or a browser are monitored to determine whether potential actions will result in a server being contacted. A DNS request to resolve the server's host name is generated to ensure the server's IP address is cached and available. | 07-10-2014 |
20140201258 | SYSTEM AND METHOD OF BROWSING OFFLINE AND QUERIED CONTENT - Embodiments of systems and methods for browsing offline and queried content are presented herein. Specifically, embodiments may receive a request for content from a mobile application. Embodiments may also determine whether the requested content is in a cache associated with the mobile application. If it is determined that the content is not in the cache, embodiments may deliver the requested content to the mobile application. | 07-17-2014 |
20140201259 | Method and Apparatus of Using Separate Reverse Channel for User Input in Mobile Device Display Replication - A method of controlling media content between a portable device and a head control unit. A first link is initiated for transmitting control signals between a control client and a control server. A second link is initiated for transmitting media content between a data server and a data client. The first link has a lower traffic volume capacity than the second link and a shorter latency for the control signals than for the media content signal over the second link. The control client generates control signals identifying a user's request and transmits the control signals to the control server using the first link. The control server provides instructions to the data server for executing the user request. The retrieved media data is transmitted from the data server to the data client using the second link. The media data is output to the user over the media output device. | 07-17-2014 |
20140201260 | EFFICIENT ACCESS TO CONNECTIVITY INFORMATION USING CABLE IDENTIFICATION - Communication apparatus includes a memory and a communication interface, configured to send and receive messages to and from respective management agents in multiple items of communication equipment having ports that are interconnected by cables in a network, each of the cables having a unique identifier. A processor is configured to communicate with the management agents via the communication interface so as to collect physical connectivity information with respect to the cables and the ports, to store the physical connectivity information in the memory, and to provide the physical connectivity information to a user of the apparatus. | 07-17-2014 |
20140201261 | Method for Providing Internet Services for Socialization Purposes - A method for providing internet services for socialization purposes sends an identity data and a location data to a server. The method further converts the identity data and the location data into a profile status data. The method further retrieves a social organization and a character profile of the identity data and determines whether the character profile satisfies a predetermined condition. The identity data is given an authority for predetermined privileged operations or given a right of organization selection. In another embodiment, the identity data is belonged to a social organization having a territory. The method calculates a movement distance based on the location data and the territory, as well as a length of movement time based on the movement distance and a character profile of the identity data. The length of movement time is proportional to the movement distance but is inversely proportional to the character profile. | 07-17-2014 |
20140201262 | USER DEVICE, COMMUNICATION SERVER AND CONTROL METHOD THEREOF - User devices, a communication server and a control method are provided. The control method of the user devices includes registering the user devices to a communication server that provides a service of a virtual device network, receiving a virtual Internet Protocol (IP) address of a counterpart device included in the virtual device network from the communication server, determining whether an application attempts to perform data communication with the counterpart device using the virtual IP address, and performing the data communication with the counterpart device according to information provided from the communication server if the application attempts to perform data communication with the counterpart device using the virtual IP address. | 07-17-2014 |
20140201263 | SERVER APPARATUS, SYSTEM, AND CONTROL METHOD THEREOF - A server apparatus receives a query from a client apparatus connected via the Internet, and as its reply, it transmits first condition information according to which initial communication is performed in order to switch to a specific communication format in which instruction from the server apparatus is possible without a request of the client apparatus. | 07-17-2014 |
20140201264 | SHARED REAL-TIME CONTENT EDITING ACTIVATED BY AN IMAGE - Systems and methods for instantiating collaboration interfaces via object recognition are disclosed. An object recognition engine communicatively coupled to a database and an electronic device receives sensor data related to an object and identifies an object characteristic. A component is selected having criteria satisfied by the object characteristic and a collaboration interface is instantiated on the electronic device. This can allow a user to edit content related to an object. A substantially identical collaboration interface can be instantiated on a second electronic device to allow collaboration among user with respect to content related to the object. | 07-17-2014 |
20140201265 | SYSTEM AND METHOD FOR RELIABLE PACKET DATA TRANSPORT IN A COMPUTER NETWORK - A system and method for reliably transmitting a request from a client application ( | 07-17-2014 |
20140201266 | SYSTEM AND METHOD FOR DETERMINING A VEHICLE PROXIMITY TO A SELECTED ADDRESS - A system for determining the proximity of client devices to locations of interest is provided. The system includes a data server configured to receive data identifying a plurality of vehicles and associated vehicle locations and an input processor configured to process the received data to identify a plurality of locations of interest related to one or more assets. A database in operative communication with the data server is provided to store the locations of interest as information records. A notification server is provided to receive data identifying geographic locations of a plurality of client devices. An output processor is operatively coupled to the notification server and is configured to determine whether one or of more the client devices are within a predetermined proximity to one or more of the locations of interest. The output processor is further configured to generate a proximity alert when the one or more client devices are determined to be within the predetermined proximity to one or more of the locations of interest. | 07-17-2014 |
20140201267 | METHOD, APPARATUS, AND SYSTEM FOR MIGRATING USER SERVICE - Embodiments of the present invention provide a method for migrating a user service, and relate to the field of communications, so that a user service is uninterrupted and service data of a user is not lost in a process of migrating an application program. The method includes: saving a user request link message sent by a client; after freezing an application program, saving socket status information corresponding to each current user link, and saving data packets in a socket input buffer and a socket output buffer that correspond to each current user link; and sending the user request link message to a standby server, so that the standby server generates a server socket according to the user request link message; and sending socket status information corresponding to the user link, and the data packets to the standby server, so that the standby server updates the server socket and buffer data. | 07-17-2014 |
20140201268 | DATA PLACEMENT SYSTEM, DISTRIBUTED ACCESS NODE, DATA PLACEMENT METHOD AND PROGRAM - Realized is load distribution among a plurality of nodes that store data updated over a wide range with high frequency. A data placement system includes a plurality of nodes that store data transmitted by client nodes and a distributed access node arranged between the plurality of nodes and the client nodes. The distributed access node comprises a node area information holding unit that holds node area information associating each of the nodes with at least one piece of area information, an area specifying unit that specifies an area where the client node is located, and a node specifying unit that selects a node associated with the specified area as the storage location of data transmitted from the client node. | 07-17-2014 |
20140207844 | PEER-TO-PEER SOFTWARE UPDATES - Various aspects of the subject technology relate to systems, methods, and machine-readable media for providing a software update. A system is configured to receive, from an update server, an update patch for a computer program installed on a memory of a first computing machine, execute the update patch on a first computing machine to update the computer program, receive a request for the updated computer program from a second computing machine, and transmit the updated computer program installed on the memory of the first computing machine to the second computing machine without transmitting the update patch. | 07-24-2014 |
20140207845 | Reducing Buffer Usage for TCP Proxy Session Based on Delayed Acknowledgement - Reducing buffer usage for a TCP proxy session between a client and a server by a service gateway includes: determining a first round trip time (RTT) for a server side TCP session and determining a second RTT for a client side TCP session; comparing the first RTT with the second RTT; determining whether the second RTT exceeds the first RTT beyond a threshold; if so, then calculating a desired RTT based on the second RTT; and setting a timer according to the calculated desired RTT, where a TCP acknowledgment for the server side TCP session is delayed until the timer expires. The desired RTT may be calculated as a percentage of the second RTT or as the second RTT minus a predetermined value. The service gateway waits until the timer has expired before sending a TCP acknowledgment data packet to the server. | 07-24-2014 |
20140207846 | CLIENT-SIDE AGGREGATION OF NESTED RESOURCE DEPENDENCIES - A computer-implemented method, system, and/or computer program product retrieves a nested resource. A client computer identifies software modules that are required by a primary software module. The dependent and primary software modules are consolidated at a client computer into an aggregated software module, which is a nested resource. A request for the aggregated software module is transmitted to a module server from a client-side module loader, which is incapable of identifying a name of received software modules from the module server. The client-side module loader in the client computer then receives the requested aggregated software module without any identification. | 07-24-2014 |
20140207847 | PORTABLE BANDWIDTH SERVER - Systems and methods are disclosed for a user to share bandwidth among multiple devices, and for a sharing device to share available bandwidth among different users. The bandwidth sharing platform can leverage social network techniques to facilitate user access, and sharing is incentivized by rewarding various types of sharing activity. | 07-24-2014 |
20140207848 | CLIENT-SIDE AGGREGATION OF NESTED RESOURCE DEPENDENCIES - A computer-implemented method, system, and/or computer program product retrieves a nested resource. A client computer identifies software modules that are required by a primary software module. The dependent and primary software modules are consolidated at a client computer into an aggregated software module, which is a nested resource. A request for the aggregated software module is transmitted to a module server from a client-side module loader, which is incapable of identifying a name of received software modules from the module server. The client-side module loader in the client computer then receives the requested aggregated software module without any identification. | 07-24-2014 |
20140207849 | SCALABLE TRANSPORT WITH CLIENT-CONSENSUS RENDEZVOUS - Embodiments disclosed herein provide advantageous methods and systems that use multicast communications via unreliable datagrams sent on a protected traffic class. These methods and systems provide effectively reliable multicast delivery while avoiding the overhead associated with point-to-point protocols. Rather than an exponential scaling of point-to-point connections (with expensive setup and teardown of the connections), the traffic from one server is bounded by linear scaling of multicast groups. In addition, the multicast rendezvous disclosed herein creates an edge-managed flow control that accounts for the dynamic state of the storage servers in the cluster, without needing centralized control, management or maintenance of state. This traffic shaping avoids the loss of data due to congestion during sustained oversubscription. Other embodiments, aspects and features are also disclosed. | 07-24-2014 |
20140207850 | SCALABLE TRANSPORT WITH CLUSTER-CONSENSUS RENDEZVOUS - Embodiments disclosed herein provide advantageous methods and systems that use multicast communications via unreliable datagrams sent on a protected traffic class. These methods and systems provide effectively reliable multicast delivery while avoiding the overhead associated with point-to-point protocols. Rather than an exponential scaling of point-to-point connections (with expensive setup and teardown of the connections), the traffic from one server is bounded by linear scaling of multicast groups. In addition, the multicast rendezvous disclosed herein creates an edge-managed flow control that accounts for the dynamic state of the storage servers in the cluster, without needing centralized control, management or maintenance of state. This traffic shaping avoids the loss of data due to congestion during sustained oversubscription. Other embodiments, aspects and features are also disclosed. | 07-24-2014 |
20140207851 | RESOURCE CALLING FOR HYBRID APPLICATIONS - Invoking a resource is provided, comprising: sending a page request message to a server; receiving page data sent back by the server in response to the page request message; analyzing the page data to obtain an address of the resource; generating a resource-calling request using the address of the resource; acquiring native version information of the application client; using the native version information of the application client to modify the resource-calling request; and acquiring the resource according to the modified resource-calling request. | 07-24-2014 |
20140207852 | INFORMATION TRANSMISSION METHOD, DEVICE AND SERVER - An information transmission method is provided to improve efficiency of data transmission between a cell phone and a computer. The method includes: acquiring a first operation; moving, in response to the first operation, a first object of at least one object displayed in a display module from the display module to a touch control module; acquiring current first time parameter when it is detected that the first object reaches a first edge of the display module; uploading the first time parameter to a server, so that the server determines, according to the first time parameter and second time parameter uploaded by a second device, whether to allow a first device to transmit the first object to the second device; and transmitting the first object to the second device according to a first operational instruction sent from the server. | 07-24-2014 |
20140207853 | EXTERNAL LINK PROCESSING - A system and method of external link processing is disclosed. The system includes an interface configured to receive a user request to access an encoded external link in networked content. The encoded external link comprises a domain name of an external link server and an encoded portion which is an encoded result of an original external link encoded with an encoding function, wherein the original external link is an address to an external destination. One or more processors determine a safety level of the encoded external link using a criterion. In the event that the determined safety level of the encoded external link is determined unsafe, a warning message is generated indicating that the original external link is unsafe and the user is prevented from directly navigating to the original external link. | 07-24-2014 |
20140207854 | DEVICE AND METHOD FOR FACILITATING SECURE COMMUNICATIONS OVER A CELLULAR NETWORK - A process for communicating utility-related data over at least one network is described. the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by the hub device an autonomous wake up process during a second predetermined period of time; sending the secure utility-related data over a first network to a designated server via at least one User Datagram protocol (“UDP”) message during the second predetermined period of time; and receiving an acknowledgement of receipt message of the at least one UDP message from the designated server; wherein the first and second predetermined periods of time typically do not overlap, but may overlap. | 07-24-2014 |
20140207855 | Cooperative Client And Server Logging - Various embodiments enable automatic cooperative logging of information associated with a connection between at least two computing devices. In some cases, a first computing device can automatically trigger logging on a second computing device upon detection of at least one scenario. Alternately or additionally, the second computing device can respond to the first computing device with additional and/or supplemental logging requests. | 07-24-2014 |
20140207856 | METHOD OF DISTRIBUTING INFORMATION REGARDING ONE OR MORE ELECTRICAL DEVICES AND SYSTEM FOR THE SAME - Embodiments include a method of disseminating information regarding at least one electrical device using a registration server. The at least one electrical device has unique identification information, an internal IP address, and an external IP address, wherein the external IP address is an IP address of a first gateway device for a first local network. The method can include: receiving in the registration server a first request to register the at least one electrical device, the first request to register includes the unique identification information, the internal IP address, and the external IP address of the at least one electrical device; storing in the registration server the unique identification information, the internal IP address, and the external IP address of the at least one electrical device using the registration server; receiving in the registration server from a first client computer a first request for information regarding the at least one electrical device, the first request includes the external IP address of the first client computer and the unique identification information of the at least one electrical device; providing to the first client computer the external IP address of the at least one electrical device if the external IP address of the first client computer is different from the external IP address of the at least one electrical device; and providing to the first client computer the internal IP address of the at least one electrical device if the external IP address of the first client computer is identical to the external IP address of the at least one electrical device. The registration server is not part of the first local network. In some examples, the at least one electrical device and the first gateway device are part of the first local network. Other embodiments are disclosed. | 07-24-2014 |
20140207857 | SYSTEM AND METHOD OF MANAGING INFORMATION DISTRIBUTION TO MOBILE STATIONS - A mobile station receives, from a server, a resource request relating to a pending delivery to the mobile station of a data item, the resource request including an instruction for the mobile station to acquire a network resource to enable delivery of the data item over a wireless network. The mobile station acquires, in response to the instruction, the network resource. In response to acquiring the network resource, the mobile station sends, to the server, a request to cause delivery of the data item from the server to the mobile station. | 07-24-2014 |
20140207858 | TIERED FRAMEWORK FOR PROVIDING REMOTE ACCESS TO AN APPLICATION ACCESSIBLE AT A UNIFORM RESOURCE LOCATOR (URL) - Method and systems of providing remote access to an application in a tiered remote access framework that includes a server tier and a client tier. In the server tier, an application that is remotely accessed and a server remote access application execute on a server. In the client tier, a client remote access application executes on a client device. A server SDK may be associated with the application in the server tier, where the server SDK being adapted to communicate display information to the client tier. A client SDK may be associated with a client application executing on the client device, where the client SDK receives the display information from the server tier. The client device connects to the server at an enumerated Uniform Resource Locator (URL) to initiate the reception of the display information. | 07-24-2014 |
20140207859 | PROVISIONING HIGH PERFORMANCE COMPUTING CLUSTERS - Provisioning a cloud based high performance computing cluster. The method includes from a cloud based provisioning service deployed in a cloud based computing provider, providing a user interface. The method further includes receiving user input at the cloud based provisioning service from the user interface. The method further includes from the user input, determining a configuration for a cloud based user service for the user. Using the cloud based provisioning service, the method further includes provisioning the cloud based user service for the user, in the cloud, based on the determined configuration. | 07-24-2014 |
20140214918 | COMMUNICATION BETWEEN APPLICATION COMPONENTS DISTRIBUTED AMONG DEVICES - Disclosed are various embodiments for facilitating communications between application components that are distributed among many devices across a network. This allows for the application to execute as if on one device even though the application components are on many devices. A component interface is generated for the application components. The component interface intercepts communications sent from an application component, locates the intended receiving application component, and generates a component interface packet with the location. The component interface packet is then put into a network stream. The receiving component listens to the stream to obtain component interface packets that indicate the location of the device running the receiving application component. The component interface decodes the component interface packets intended for components associated with the component interface and sends communications encoded in the packet to the application components. | 07-31-2014 |
20140214919 | ARCHITECTURE FOR SHARING BROWSING SESSION HISTORIES - Features are disclosed for enabling users to efficiently store and share browsing sessions or portions thereof with other users or the general public. Browsing session requests and other activities may be sent to an intermediary system, which can retrieve requested content and store a representation of the requested content or data regarding the requested content. The stored data may be organized as a saved browsing session such that users may access the shared browsing session at a subsequent time and view the browsing session substantially in its entirety. Users may search for shared browsing sessions and access data regarding the requests made during a browsing session. In addition, data regarding client devices used during shared browsing sessions may be tracked and associated with the shared browsing sessions such that subsequent users can search for shared browsing sessions based partly on such device characteristics. | 07-31-2014 |
20140214920 | System and method for interactive remote movie watching, scheduling, and social connection - Disclosed is a media sharing system that provides shared experiencing of licensed media content such as movies. The system includes a web server that communicates with multiple client devices over the internet whereby a user's multiple social contacts can participate in a synchronized stream of licensed media content such as movies. The system is able to schedule the multi-user experiencing of the licensed media content and further synchronize the streaming of the licensed content so the participating users receiving the media streams in a substantially synchronized manner. The system still further provides for social content interaction amongst the multiple recipients so that the multiple users can interact in a time-contextual manner consistent with the substantially synchronized receipt of the licensed media content. | 07-31-2014 |
20140214921 | SYSTEM AND METHOD FOR IDENTIFICATION OF AN APPLICATION EXECUTED ON A MOBILE DEVICE - A method for uniquely identifying an application executed on a mobile device is provided. The method comprises trapping a request to execute an application by the mobile device, wherein the request is initiated by the application and directed to an Internet resource associated with the application; identifying a source of the request; generating metadata respective of the application initiated the request; and sending the metadata to the a proxy server communicatively connected to the mobile device, wherein the proxy server is configured to uniquely identify a name and a type of the application by matching information in the metadata to an app-index. This is subject to a user's privacy, opt-in, or opt-out settings. | 07-31-2014 |
20140214922 | METHOD OF PROVIDING VIRTUAL MACHINE AND SERVICE GATEWAY FOR REAL-TIME VIRTUAL DESKTOP SERVICE - Disclosed herein is a method of providing a virtual machine and service gateway for real-time virtual desktop service. The service gateway includes a user information management unit, a virtual machine information management unit, and a virtual machine generation unit. The user information management unit authenticates user information. The virtual machine information management unit generates access information about a virtual machine corresponding to the user information, and provides the generated access information to a client unit. The virtual machine generation unit selects a service provider server in response to a request from a client unit, and generates a virtual machine in the selected service provider server. | 07-31-2014 |
20140214923 | CLIENT, SERVER, MANAGEMENT SYSTEM, AND METHOD OF THE SAME - A client includes a registration unit that registers operation control information received from a server and corresponding to a service provided by the server, a calling unit that calls the service in order to cause the server to execute the service when a user selects the service corresponding to the operation control information registered by the user, and an execution unit that, when the user selects the service corresponding to the operation control information registered by the user, executes processing to be executed by the client indicated by the operation control information corresponding to the service, in calling of the service. | 07-31-2014 |
20140214924 | METHOD AND SYSTEM FOR DISPLAYING OBJECT, AND METHOD AND SYSTEM FOR PROVIDING THE OBJECT - A first device for displaying an object related to content reproduced by a second device is provided. The first device including a sensor which senses an exit of the first device from a service zone of the second device during reproduction of the content by the second device; a communication device which requests a management server for an object related to the content, the object including link information for receiving information about the content reproduced by the second device at a point of time when the sensor senses the exit, and for receiving the object related to the content from the management server; and a controller which controls a display to display the received object related to the content on a predetermined screen of the first device. | 07-31-2014 |
20140214925 | REMOTE ACCESS TO AN APPLICATION PROGRAM - Systems and methods for providing remote access to an application program. A server remote access program may cooperate with display data interception application to provide display data to a client computing device. The client computing device may connect to the application at a Uniform Resourced Locator (URL) using a client remote access application to receive the display data. The client remote access application may provide user inputs, received at the client computing device, to the application to affect the state of the application. | 07-31-2014 |
20140214926 | COMMUNICATION SYSTEM AND ITS METHOD AND COMMUNICATION APPARATUS AND ITS METHOD - This invention relates to a communication system including a first apparatus having a first storage medium, and a second apparatus for transmitting data to the first apparatus, the second apparatus comprising: a second storage medium for storing management information of data to be transferred to the first storage medium; communication means for communicating data with the first apparatus; edit means capable of editing the management information; and control means for making a control to transfer data stored in the second storage medium to the first storage medium by way of the communication means on the basis of the management information edited by the edit means. | 07-31-2014 |
20140214927 | SYSTEMS AND METHODS FOR MULTI-CONTEXT MEDIA CONTROL AND PLAYBACK - An electronic device is disclosed. The electronic device includes a display, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for detecting a first input; and determining whether a change to the first input is detected within a first time period after detecting the first input. In accordance with a determination that a change to the first input is detected within the first time period after detecting the first input, first media content is added to a playlist. In accordance with a determination that a change to the first input is not detected within the first time period after detecting the first input, the first media content is caused to be presented. | 07-31-2014 |
20140214928 | METHOD AND SYSTEM TO PRE-FETCH DATA IN A NETWORK - A system, a computer readable storage medium including instructions, and a computer-implemented method of pre-fetching in a network, are provided. In an example embodiment, computer-implemented method of pre-fetching in a network comprises receiving a request from a user device for a first network-accessible data item in the plurality of network-accessible data items; transmitting the first network-accessible data item to the user device; identifying a second network-accessible data item in the plurality of network-accessible data items; and transmitting the second network-accessible data item to the user device, the second network-accessible data item being transmitted before receiving a request for the second network-accessible data item from the user device. Pre-fetch logic may be embedded in the first network-accessible data item. | 07-31-2014 |
20140222890 | REAL-TIME COMMUNICATION SIGNALING GATEWAY - The present invention provides a system for real-time communication signaling in a telecommunication network. The system adapts complex signaling on the server-side into simple operations towards the Web. In an embodiment the system includes a server-side web signaling engine and a client-side communication controller. The client-side communication controller provides native operating system application programming interfaces (API) and JavaScript APIs to encapsulate the signaling layer. The web signaling engine includes a controller which terminates HTTP communications with the client-side, parses, and normalizes the HTTP communications into an internal protocol suitable for communication with telecommunications network systems. The gateway system thereby provides a dedicated signaling channel for applications on the client to interact with telecommunications network services. | 08-07-2014 |
20140222891 | LOCATION-BASED CONTENT-CENTRIC NETWORKING METHOD - A location-based content-centric networking method for location-based content is provided. The location-based content-centric networking method may include: naming location-based content in such a manner that the name given to the location-based content includes a hierarchical prefix corresponding to information contained in the location-based content; and forwarding the location-based content based on prefix information of the location-based content. | 08-07-2014 |
20140222892 | PHYSICAL SECURITY SYSTEM HAVING MULTIPLE SERVER NODES - A physical security system having multiple server nodes may be built as a distributed network. To send data between the nodes in the network, a first node may access a node identifier identifying a second node, with both the first and second nodes forming at least part of a server cluster, and the first node may then send the data to the second node. The node identifier forms at least part of cluster membership information identifying all and accessible by all server nodes in that server cluster. Functionality such as the ability to share views between system users and the ability for those users to control an unattended display may be implemented on a distributed network, a federated network, or another type of network. | 08-07-2014 |
20140222893 | SYSTEM AND METHOD FOR EXTENDING IP MULTIMEDIA SUBSYSTEM TO HTML5 ENVIRONMENTS - The present invention provides a system and method for real-time communication signaling between HTML5 endpoints and the IMS Core of a telecommunication network. The method adapts complex signaling on the server-side into simple operations towards the Web. In an embodiment the system includes a network-side controller communicating over an Internet domain protocol with a client-side controller. The client-side controller provides a JavaScript API to encapsulate the signaling layer. The network-side controller includes session border control functionality, terminates Internet domain communications with the client-side, parses, and normalizes the Internet domain communications into an internal protocol suitable for communication with telecommunications network systems. The system thereby provides a dedicated signaling channel with session border control for applications on the client to interact with telecommunications network services. | 08-07-2014 |
20140222894 | JAVASCRIPT API FOR WEBRTC - The present invention provides a system and method for real-time communication signaling between HTML5 endpoints and the IMS Core of a telecommunication network. The system includes a WebRTC Session Controller (WSC) that terminates Web communications with the client-side, parses, and normalizes the Web communications into an internal protocol suitable for communication with telecommunications network systems. The client-side controller provides a JavaScript API which encapsulates the signaling aspect of a communication session of the HTML5 application, including gathering media description, establishing signaling channels, and exchanging media descriptions with the WSC, populating the relevant WebRTC objects, managing the call after it has been established. The JavaScript API, which is more flexible than widgets that provide rigid capabilities, thereby simplifies development and implementation of real-time communication Web applications, enabling the developers to concentrate on the business logic implementation and innovate on user interface designs. | 08-07-2014 |
20140222895 | LOAD BALANCING UTILIZING ADAPTIVE THRESHOLDING - Methods and systems for processing data requests in a client-server computing environment, such as the Web, are disclosed. A client device initially transmits a data request to a randomly selected first server device. The first server device may reject the data request if its request queue threshold is exceeded. The client device retransmits the data request, including the request queue threshold, to a randomly selected second server device. The second server device may reject the data request if the request queue threshold of the first server device is smaller than a request queue threshold of the second server device. The client device transmits the data request back to the first server device, including the request queue threshold of the second server device. The first server device processes the data request and adjusts its request queue threshold based on the request queue thresholds of the first and second server devices. | 08-07-2014 |
20140222896 | DISTRIBUTED PROCESSING SYSTEM AND MANAGEMENT METHOD OF DISTRIBUTED PROCESSING SYSTEM - A distributed processing system comprising: a plurality of information processing apparatuses for performing information processing; client computers for requesting the information processing; and a management apparatus for managing the information processing apparatuses and the client computers, the client computer sends a request for information processing including a required round trip time (RTT) to the management apparatus, the management apparatus measures RTTa between the management apparatus and the information processing apparatuses and RTTb between the management apparatus and the client computer and requests information processing apparatuses with which absolute values of differences between the RTTa and the RTTb are equal to or less than a predetermined threshold to measure RTTc, the information processing apparatuses measure the RTTc to the client computer, and the management unit assigns the information processing to an information processing apparatus which the transmitted RTTc is equal to or shorter than the required RTT. | 08-07-2014 |
20140222897 | Account Administration for Hosted Services - A graphical user interface for rendering hosted services is provided. The user interface includes a set of hosted service identifiers associated with a domain name. The set of hosted service identifiers is further broken down into a first subset of service identifiers and a second subset of service identifiers. Each identifier in the first subset corresponds to a service provided by a first service provider and each identifier in the second subset corresponds to a service provided by a second service provider. One of the services provided by the first service provider is rendered in response to a user selection of one of the first subset of service identifiers. One of the services provided by the second service provider is rendered in response to a user selection of one of the second subset of service identifiers. | 08-07-2014 |
20140222898 | DYNAMIC CONTENT DELIVERY SYSTEMS AND METHODS FOR PROVIDING SAME - Content delivery systems and related methods can provide dynamic content across a network, based on detected network performance. An exemplary content delivery system can comprise a content request unit, a detection unit, and a transmission unit. The content request unit can receive and process content requests from clients, and can instruct the transmission unit to provide the requested content. The detection unit | 08-07-2014 |
20140222899 | Subscription-Notification Mechanisms For Synchronization Of Distributed States - Apparatus, systems, methods, and related computer program products for synchronizing distributed states amongst a plurality of entities and authenticating devices to access information and/or services provided by a remote server. Synchronization techniques include client devices and remote servers storing buckets of information. The client device sends a subscription request to the remote serve identifying a bucket of information and, when that bucket changes, the remote server sends the change to the client device. Authentication techniques include client devices including unique default credentials that, when presented to a remote server, provide limited access to the server. The client device may obtain assigned credentials that, when presented to the remote server, provide less limited access to the server. | 08-07-2014 |
20140222900 | METHOD AND SYSTEM FOR PROCESSING RESOURCE REQUESTS - Methods and systems for processing of a resource request received at an intermediate server from a client device. A first resource request comprising a first resource identifier associated with a first requested resource is received from a first client device. A channel between the intermediate server and a further client device in respect of the first requested resource and for use in transmitting data relating to the first requested resource is identified based on the first resource identifier. Data transmitted via the channel is used as basis for responding to the first resource request. | 08-07-2014 |
20140222901 | ENHANCED CONVERGED IP MESSAGE SERVER SYSTEM AND METHOD - A method comprises registering, by an enhanced CPM server, to receive IMS registrations for a client device, receiving, by the enhanced CPM server, a message intended for the client device, storing the message in a network store, setting a Message Waiting Indicator flag in a HLR associated with the client device, receiving, from the HLR, an alert message that the client device has registered in a non-IMS network, and delivering, by the enhanced CPM server, at least a reference to the message stored in the network store to the client device. | 08-07-2014 |
20140222902 | WEB SERVICES ACCESS TO CONTENT ITEMS STORED BY COLLABORATION SYSTEMS - A computing system receives a web services request to invoke a method of web Application Programming Interface (API). In response to receiving the web services request, the computing system invokes a method of a language-dependent API of a client component in a collaboration system. The client component communicates with a collaboration server component in the collaboration system using a proprietary communications protocol. The method of the language-dependent API is a method to obtain data from the collaboration server component. After invoking the method, the computing system sends a web services response whose contents depend on the data obtained from the collaboration server component. | 08-07-2014 |
20140222903 | DYNAMIC NETWORK TRANSPORT SELECTION - A method for dynamic network transport selection is described. An indication from a user of a client device is received, to fetch over a data network media of a predefined type. One of a number of network transport physical layers in the client device is automatically assigned, based on a number of stored, ranked media types and network transport physical layer types, for use in fetching the media over the data network. Other embodiments are also described and claimed. | 08-07-2014 |
20140222904 | METHOD AND SYSTEM FOR BUILDING AND DISTRIBUTING APPLICATION PROFILES VIA THE INTERNET - A method for collecting transcripts each storing an order in which portions of an application file were accessed by the file when the file was executed on one of a plurality of computing devices. The method includes receiving requests to download the file from directing processes each executing on a different one of the computing devices, and in response to those requests, downloading the file to the computing devices and instructing the directing processes to profile usage of the file. Then, transcripts created by the directing processes are received therefrom. A streaming model may be created based on the transcripts received. The file may be divided into a plurality of smaller files based on the streaming model. The streaming model may be used to download the file by downloading at least a portion of the smaller files using a conventional download protocol without using a specialized streaming protocol. | 08-07-2014 |
20140222905 | CONTROL DEVICE, AND METHOD FOR TRANSFER CONTROL - Upon reception of a connection request from a client terminal, a control device couples a providing server that provides a virtual desktop environment to the client terminal. The control device then causes the client terminal to transfer a file maintained in the client terminal to the providing server to which the client terminal is coupled, according to correspondence information in which path information in the client terminal is associated with path information in the virtual desktop environment for each file used by the client terminal for executing an application in the virtual desktop environment. This facilitates file transfer on the client terminal side for transferring the file to a server in the virtual desktop environment. | 08-07-2014 |
20140222906 | METHOD AND SYSTEM FOR DOMAIN NAME SYSTEM BASED DISCOVERY OF DEVICES AND OBJECTS - The Specific service instances are requested by a client via a client application. The request is received by a Domain Name System (DNS). The request is resolved by the DNS by determining from information recorded in a DNS system memory and conveyed in the request, a first type T | 08-07-2014 |
20140237019 | SERVER-SIDE TRANSCODING OF MEDIA FILES - The disclosed embodiments relate to a file-communication system that enables a user to stream high-quality media (for example, from their Dropbox™) During operation, the system streams the media at an initial quality level to a client via a channel. For example, the quality level may be one of a set of quality levels associated with different transcoding operations. Then, the system determines or obtains an indicator of performance for the channel. Based on the indicator, the system spawns an additional transcoding operation at a different quality level than is available in the set of quality levels. The resulting media at the different quality level is then streamed from the system to the client via the channel. | 08-21-2014 |
20140237020 | WEB-BASED OPERATING SYSTEM FRAMEWORK APPLICATION NETWORK - The disclosure generally describes computer-implemented methods, software, and systems for providing a web-based operating system framework and application network for client devices. One computer-implemented method includes indicating a wiring relationship between two or more applications, configuring, by operation of a computer, at least one wiring parameter associated with each of the two or more applications, indicating that the wired two or more applications are an application network, displaying the indicated application network on the client device responsive to a received request from the client device, and monitoring GUI interactions associated with the indicated application network. | 08-21-2014 |
20140237021 | System and Method for Bandwidth-Delay-Product Decoupler - A system and method for bandwidth-delay-product (BDP) decoupler. A BDP decoupler mechanism is provided that enables an intermediate network device to facilitate an efficient transfer of traffic from a server to a client. In one embodiment, the intermediate network device can be configured to buffer received data and control the transmission of the buffered data to the client device based on acknowledgment messaging received by the intermediate network device from the client device. | 08-21-2014 |
20140237022 | MAINTAINING INDEPENDENT STATES FOR MULTIPLE WEB BROWSER INSTANCES - A method includes receiving a request for a target Web page, the request containing a session identifier (ID) associated with an instance of a Web browser, and determining if the session ID is new or existing. If the session ID is new, the method includes creating a window session object, and initializing the window session object with data defining a state of the instance of the Web browser. If the session ID is existing, the method includes accessing a stored window session object using the session ID, the stored window session object containing data defining a state of the instance of the Web browser, generating the target Web page based on the data, and providing the target Web page to the Web browser. | 08-21-2014 |
20140237023 | METHOD AND SYSTEM FOR WIRELESS DATA TRANSMISSION, CLIENT AND SERVER CONTROLLERS - A method for wireless data transmission, a transmission system, client controllers, and server controllers are described. The method for wireless data transmission includes: establishing management connection, the server controller establishes task management connection among the client controllers respectively; task arrangement, the server controller arranges the wireless data transmission task among the client equipment based on the information of client equipment, which is acquired from the task management connection, each client equipment is coupled with corresponding client controller; task executing, based on the arranged information of wireless data transmission task; establishing data transmission connection among the client controllers; and executing the wireless data transmission task through the data transmission connection. By using the server controllers, the wireless data transmission among client equipment can be accomplished conveniently, without an operating interface. | 08-21-2014 |
20140237024 | NETWORK COMMUNICATION DEVICES AND FILE TRACKING METHODS THEREOF - In a network communication device, a communication module provides network access to a cloud server storing an electronic file, a storage module stores the electronic file in sync with the cloud server and program code of an operating system and a file tracking system, and a processing unit loads and executes the program code to enable operations of the operating system and the file tracking system, including: generating file-modification messages corresponding to events in response to the electronic file in the storage module being moved, obtaining file features and a GUID for each of the events according to the corresponding file-modification message, determining correlations between the events according to the obtained file features and GUIDs, and determining whether to notify the cloud server to update the file path of the electronic file in the cloud server with a move event according to the correlations. | 08-21-2014 |
20140237025 | METHOD OF AND SYSTEM FOR MANAGING CLIENT RESOURCES AND ASSETS FOR ACTIVITIES ON COMPUTING DEVICES - A method of and system for enabling a distributed entertainment system over a computing device is described herein. When implementing a distributed entertainment system wherein the entertainment system is directly correlated to live events or televised programs, there are a number of issues that must be addressed such as differing timing and channels of television programs and separate state laws. Furthermore, there are a plethora of varying computing device models possibly requiring model-specific software. An “Activity Client” is provided to handle such concerns. Furthermore, since time is of the essence for activities based on live or televised events, it is necessary to ensure a computing device is able to receive the necessary updates for the program before the event begins. By providing only the needed components instead of entire data packages, the present invention is able to much more efficiently prepare users' computing devices in time. | 08-21-2014 |
20140237026 | METHOD AND APPARATUS FOR LOADING RESOURCE FILES OF AN APPLICATION - A method at a client device includes: presenting content to a user; detecting behavior of the user with respect to the content; if the detected behavior meets one or more predefined criteria, downloading a first plurality of resources, where the first plurality of resources is at least a subset of resources specified in a resources list; if the detected behavior does not meet the predefined criteria, downloading a second plurality of resources, where the second plurality of resources is randomly selected from the resources specified in the resources list; receiving a user input selecting an online application; and in accordance with the user input selecting the online application, loading respective downloaded resources that correspond to the selected online application. | 08-21-2014 |
20140237027 | OPEN AND INTERACTIVE E-LEARNING SYSTEM AND METHOD - A system and method are described that provide nearly universal and simple access by learners everywhere to content developed by authors everywhere to produce an e-learning marketplace. Content is stored and updated centrally and current content is distributed to local content servers via a content delivery network (CDN). A proprietary server enables interfaces and a loadable seed to a user server connected with one or more learning management systems (LMSs). Training managers subscribe to content, the author obtains payment, and the learners ‘attend’ one or more courses, the completion status and grade of which are reportable to the one or more LMSs. Security is provided as is interaction among various users of the invented e-learning system and method. | 08-21-2014 |
20140237028 | Methods, Systems and Devices for Automatic Linking of Activity Tracking Devices To User Devices - Methods, systems and devices are provided for automatically linking a device to an activity tracking device. One method includes obtaining, at the device, a identifier from a website. The identifier is for an activity tracker that has been paired to a user account of the website. The method includes scanning, by the device, for the identifier. The scanning is of advertising messages generated by one or more activity trackers. The method identifies the activity tracker by matching the advertised identifier to the identifier obtained from the website. The method then includes establishing a link between the activity tracker and the device. The link is established without requiring user initiation to link the activity tracker to the device. | 08-21-2014 |
20140237029 | CLOUD-BASED RESOURCE MANAGEMENT - The invention involves the migration of at least some of the content discovery and/or resource management tasks from a home network to a remote server by using a proxy device, such as e.g. a DLNA-compatible proxy server or a proxy server compatible with other and/or multiple standards, connected to the devices within the home network and also connected to the resource server via an external, network. The proxy device can obtain content-relation information and, possibly, also: device-related information from the devices within the home network and provide that information to the remote server which can use the information to create an integrated navigation interface for navigating and/or managing content available to all of the devices within the home network. | 08-21-2014 |
20140237030 | Methods, Systems, and Products for Providing Communications Services - Methods, systems, and products provide communications services. A request for communications service is received. When at least a portion of the communications service requires a processing service, packets of data are subcontracted to a service provider to receive the processing service. A result of the processing service is received and incorporated in the communications service. | 08-21-2014 |
20140237031 | MANAGING TCP ANYCAST REQUESTS - Managing TCP anycast requests at content delivery network nodes is disclosed. In some embodiments, serving a request includes receiving a request at a node of a plurality of nodes comprising a content delivery network, wherein each of the plurality of nodes share a same anycast IP address to which the request is directed and servicing the request at the node. | 08-21-2014 |
20140237032 | REQUEST ROUTING BASED ON CLASS - A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster. | 08-21-2014 |
20140237033 | METHOD, DEVICE AND MOBILE TERMINAL FOR CONTROLLING INTERFACE DISPLAY - A method of displaying user interfaces on an electronic device comprising: detecting a first user input to access an application by a first user, including identifying information of the first user. In response to detecting the first user input, determining whether there is confidential data associated with the application cached in memory. In accordance with a determination that there is confidential data associated with the application cached in memory, comparing identifying information of the first user to the cached confidential data. In accordance with a determination that there is cached confidential data associated with the application but not belonging to the first user, displaying a first user interface corresponding to the application while retrieving confidential data belonging to the first user from a remote server, and replacing the first user interface with a display of the application and confidential data belonging to the first user retrieved from the remote server. | 08-21-2014 |
20140237034 | METHOD, APPARATUS, SYSTEM AND COMPUTER READABLE STORAGE MEDIUM OF ADDING INSTANT MESSAGE CONTACT - There are provided a method, apparatus, system and computer readable storage medium of adding an instant message contact. The method includes: receiving a joining-in request for a group from a client where a user locates, the joining-in request comprising a group identifier; acquiring audio and/or video information of other user in the group, based on the group identifier; and transmitting the audio and/or video information of the other user to the client where the user locates, for adding by the client where the user locates the instant message contact based on the audio and/or video information of the other user. Thereby, the mutual trust between unknown users is improved, and the success ratio of adding an unknown user as a contact and the ratio of turning into a contact from an unknown user are increased. | 08-21-2014 |
20140237035 | PROCESS FOR ASSISTING IN THE DESIGN OF ROOM LAYOUTS - A system comprising means for communicating information relating to relevant products and services from a server to a user interface, means for enabling a user to arrange relevant products and services on a screen within user-defined parameters, means for communicating the arrangement to the server, means for processing the arrangement into one of more specifications and means for communicating desired specifications from the server to the user interface. | 08-21-2014 |
20140237036 | RELAY COMMUNICATION SYSTEM AND RELAY SERVER - In a relay communication system, if a request to perform a first remote operation on a first client terminal selected based on relay server information is received from a third client terminal, then a first relay server relays an operation event and image data, which are operation data of the first remote operation performed based on the first remote operation request, via an operation-performing session established between the second relay server and the first client terminal. If a monitoring request to monitor the first remote operation is received from a second client terminal, then the first relay server establishes a monitoring session with the second client terminal and transmits the operation data of the first remote operation via the monitoring session. As a result, a terminal other than the terminal that performs the remote operation or the terminal that undergoes the remote operation is capable of acquiring the content of the remote operation. | 08-21-2014 |
20140244713 | ONLINE CONTENT MANAGEMENT SYSTEM WITH UNDO AND REDO OPERATIONS - Techniques are disclosed for facilitating the process of undoing and redoing modifications that are made to content using an online content management system (CMS). As a user makes changes to content, such as by editing a webpage using a web-based CMS, a history of the user's modifications is generated and stored locally on the client. When the user invokes an undo command, the modification history can be used to determine a previous state of the content and restore the content to that previous state. Similarly, when the user invokes a redo command, the modification history can be used to return to a state that had previously been undone. In some embodiments, the process of undoing or redoing the user's modifications is selectively performed on either a client side or a server side of the online system, depending on the type of content that is being manipulated. | 08-28-2014 |
20140244714 | Suppression of Extraneous Alerts on Multiple Devices - A system that includes a server and a plurality of destination clients. The server is connected to a network and routes an electronic communication through the network to a destination. The plurality of destination clients are associated with the destination and connected to the network, each destination client comprising: a network interface connected to the network and receiving the electronic communication; an output unit configured to output an alert associated with the electronic communication; and an alert suppression device suppressing output of the alert when a response to the electronic communication has been transmitted from the destination, where the alert suppression device of each of the plurality of destination clients suppresses the alert when any one of the destination clients responds to the electronic communication. | 08-28-2014 |
20140244715 | INTERACTION BETWEEN DEVICES DISPLAYING APPLICATION STATUS INFORMATION - Methods and apparatus for displaying dynamic status information on a plurality of devices and enabling interactions between these devices are described. In an embodiment, a trigger signal is sent to one or more computing devices to trigger the launch of an application client on the computing device. The trigger signal is generated on another device in response to a user interacting with the displayed status information. This other device may be an impoverished device which displays status information for an application but is not capable of running the application client. In various embodiments, the status information is displayed in the form of a GUI element called a tile and this status information may be pushed to the device by a proxy server. The trigger signal may be sent to multiple devices or in some embodiments, a computing device may be selected to receive the trigger signal. | 08-28-2014 |
20140244716 | Shared Application Store for a Platform-as-a-Service (PaaS) System - A shared application store for a platform-as-a-service (PaaS) system is disclosed. A method of the disclosure includes receiving, by a processing device of an application store, an indication of a selection of an application provided by the application store, the application configured for deployment on a platform-as-a-service (PaaS) system, issuing a command to create a copy of a repository associated with the selected application, wherein the command to create the copy further comprises tracking changes made to the copy and flowing the tracked changes to the repository from which the copy originates, and sending a copy of the repository in response to the command to create the copy, wherein the copy of the repository is deployed on the PaaS system for a user that selected the application. | 08-28-2014 |
20140244717 | EPORTAL SYSTEM AND METHOD OF USE THEREOF - An eportal system that includes a server and a client device, wherein the client device preferably is not configurable by common users of the client device, and wherein the server includes an admin system that manages content that can be communicated over the eportal system, maintains a log of all activity, and also manages client devices and users utilizing those client devices. | 08-28-2014 |
20140244718 | NETWORKING SUPPORT FOR ZONE CLUSTERS BASED ON VIRTUALIZATION OF SERVERS - An aspect of the present invention provides a corresponding exclusive communication stack (e.g., TCP/IP stack) for each zone entity of a server system. In an embodiment, multiple server systems together implement a zone cluster containing such zone entities provided on corresponding server systems. As a result, when an application executing on a first zone entity of a first server is moved to a second zone entity of a zone cluster on a second server, the application continues to communicate using exclusive communication stack provided for the second zone entity. In view of the dedicated resources for network communication, applications executing in any zone entity of such a zone cluster, may have a desired level of predictable throughput performance and security for the communicated data packets. | 08-28-2014 |
20140244719 | Techniques To Manage Platform Migrations - Techniques to manage platform migrations are described. In one embodiment, for example, an apparatus may comprise an interface component, a bundle component, and an execution component. The interface component may be operative to receive a command from a client, the command comprising a bundle identifier for the client. The bundle component may be operative to determine a bundle of platform migrations associated with the client based on the bundle identifier. The execution component may be operative to execute the command on behalf of the client based on the bundle of platform migrations. Other embodiments are described and claimed. | 08-28-2014 |
20140244720 | Electronic Information Collaboration System - An approach for electronic information collaboration allows the use of a mobile device to cause electronic information to be displayed on one or more projector display devices via a virtual projector. The use of a virtual projector allows electronic information to be displayed on multiple projector display devices and/or client devices. The approach may also include the use of collaboration clients and a collaboration server to provide additional functionality with respect to the electronic information including, for example, the ability for changes made to electronic information at one location to be propagated to another location. The approach also allows a mobile device to be used to establish a videoconferencing session between two or more videoconferencing sites. As used herein, the term “videoconferencing site” refers to a location that has computer hardware, computer software and other equipment that makes videoconferencing available to one or more users at a the location. | 08-28-2014 |
20140244721 | REAL-TIME COMMUNICATIONS USING A RESTLIKE API - A computing device executes a client-side instance of an application that supports bi-directional real-time synchronous communication and real-time asynchronous communication with a server computing device by way of an application programming interface (API) that conforms to representative state transfer (RESTlike) design principles. An eventing framework on the server computing device is used to aggregate updates to resources on the server that are requested by the client computing device, and is further used to transmit metadata to the client computing device that indicates which updates are available. Real-time sensitive updates are included in the metadata, and the client computing device can decide when and how to retrieve other available updates. An asynchronous operation is modeled on the server computing device by an operation resource that can modify other resources on the server computing device and cause updates regarding status of the operation to be sent to the client computing device. | 08-28-2014 |
20140244722 | INFORMATION SHARING SYSTEM - An example information-processing device includes: a sending unit that sends data dependent on an application as shared information, the shared information being associated with a community to which a user of the information-processing device belongs from among one or more communities relevant to the application; a receiving unit that receives shared information sent from another user, who belongs to the community to which the user of the information-processing device belongs; and an outputting unit that outputs information generated based on the shared information received by the receiving unit. | 08-28-2014 |
20140244723 | SYSTEMS AND METHODS FOR CROSS-LAYER SECURE CONNECTION SET UP - Described herein are systems and methods for establishing a secure communications channel between electronic devices. In some embodiments, the secure data channel includes a secure layer | 08-28-2014 |
20140244724 | SYSTEM FOR REGISTERING AND MANAGING A DISTRIBUTED NETWORK OF STORAGE DEVICES AND METHOD OF USE THEREOF - A system for registering and managing a distributed network of storage devices and method of use thereof including, in general, providing a storage device with built-in proprietary operating system installed on a CPU and computer memory, plugging the storage device into a network of computers devices and other storage devices, powering the storage device via power over the network cable, communicating with a storage manager and to register with the storage manager, executing a storage device deployment plan based on existing storage devices and predefined distributed storage rules, providing a storage task of a set of storage services for a networked computer device, providing backup storage services for another storage device, communicating the storage status directly to a networked computer device, and, thus, functions as a storage system made up of many individual, identical or very similar storage devices that collectively provide storage services to multiple computing devices. | 08-28-2014 |
20140244725 | DNS Outage Avoidance Method for Recursive DNS Servers - This disclosure describes systems, methods, and apparatus to protect users of the Internet from DNS outages. In particular, an outage avoidance system is provided that includes query processing, outage avoidance processing, and a local cache, all configured to extend the TTL of expired answers to DNS queries or to ignore the expiration of an answer's TTL value, and thereby provide the expired answer in response to a client request when a DNS server is unable to obtain an answer from a remote DNS server. | 08-28-2014 |
20140244726 | Assignment of Point-to-Point Over Ethernet (PPPoE) Session IDs - The present disclosure describes assignment of Point-to-Point Protocol over Ethernet (PPPoE) session identifiers (IDs). A PPPoE server receives a session request from a first PPPoE client to establish a new session with the PPPoE server. Based on the session request, the PPPoE server selects a session ID for the new session with the first PPPoE client and broadcasts a probe request carrying the session ID and a Media Access Control (MAC) address of the PPPoE server. When a probe response carrying the session ID is received from a second PPPoE client within a predetermined time period, the probe response indicating that a prior session previously established with the second PPPoE client is assigned with same session ID, the PPPoE server terminates the prior session with the second PPPoE client before assigning the session ID to the new session with the first PPPoE client. | 08-28-2014 |
20140244727 | METHOD AND APPARATUS FOR STREAMING MULTIMEDIA CONTENT OF SERVER BY USING CACHE - A technology for a client streaming content of a server is provided. The technology includes a service installed in the client that receives the content from the server instead of a media player, downloads the content in a cache having a larger capacity than a memory buffer of the media player, and then transfers data stored in the cache to the media player. Accordingly, even when the memory buffer is full, data reception from the server is not stopped, and thus power consumption of the server and the client may be reduced. Also, since a connection to the server is performed by the service instead of the media player, various socket interfaces may be supported without having to change the media player, and since data is stored in the cache, a buffering time may be reduced. | 08-28-2014 |
20140244728 | CONTROLLER, METHOD FOR CONTROLLING, AND COMPUTER-READABLE RECORDING MEDIUM HAVING STORED THEREIN CONTROL PROGRAM - A controller is disposed between a terminal device and one or more processing devices that carry out processing in response to a request from the terminal device. The controller controls the processing devices and includes a processor that: when a destination processing device that is to respond to the request from the terminal device among the processing devices is in a stop state, carries out startup control to change status of the destination processing device from the stop state to an operating state, and causes a proxy responding unit that responds to the terminal device on behalf of the one or more destination processing devices to respond to the terminal device; and after the status of the destination processing device is changed to the operating state, transmits the request from the terminal device to the destination processing device. | 08-28-2014 |
20140244729 | GROUP MANAGING SYSTEM AND PROGRAM - Disclosed is a group managing system with a client device. The client device includes an input reception unit that receives an input from a user; a process information reception unit that specifies a server connected to the client device and receives the process information sent from the server connected thereto; an input screen preparation unit that stores information related to the input screen for the client device and registers the process information in the input screen information to prepare an input screen for the client device; a display unit that displays the client screen for the client device; and a processing request information sending unit that sends processing request information to the server when a processing content from the input reception unit is received to the input screen for the client device displayed on the display unit and the processing request information is prepared on the input screen for the client device. | 08-28-2014 |
20140244730 | RESOLVER-BASED DATA STORAGE AND RETRIEVAL SYSTEM AND METHOD - System and method for associating general data with an end-user based on the domain name system (DNS) resolver that the end-user uses to map the canonical domain names of internet services to their associated network addresses. The present invention elegantly addresses concerns of scale regarding the key-space, for example the global number of distinct DNS resolvers, and the data-space, for example the number of distinct geographical areas to associate | 08-28-2014 |
20140244731 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, STORAGE MEDIUM, AND PROGRAM - An information processing apparatus is disclosed which includes: a storing element for storing content data; a managing element for managing preference data by which to determine preferences of a user; a reading element for reading the content data from the storing element in response to an instruction from the user; a sorting element for sorting the content data read by the reading element, in accordance with the preference data managed by the managing element; and a composing element for composing the content data sorted by the sorting element, into a single item ready to be handled by the user. | 08-28-2014 |
20140244732 | VIRTUALIZATION IN ADAPTIVE STREAM CREATION AND DELIVERY - An adaptive streaming server, a method, and a system are described herein that create a content stream to be delivered to one or more clients by segmenting the content into data structures which are stored in random access memory (volatile storage) rather than segmenting the content into segment files which are stored on a disk or database (non-volatile storage). | 08-28-2014 |
20140244733 | Method, Apparatus, Device and System for Generating DHCP Snooping Binding Table - A method, an apparatus, a device, and a system for generating a Dynamic Host Configuration Protocol snooping (DHCP) Snooping binding table. The method includes: constructing a request packet for obtaining information about a DHCP client, and sending the request packet to a DHCP server; receiving a response packet corresponding to the request packet, and extracting the information about the client from the response packet, where the information about the client includes the client's Internet Protocol (IP) address and Media Access Control (MAC) address; and obtaining the client's virtual local area network (VLAN) number and ingress port number through the MAC address, and generating the DHCP Snooping binding table. The technical solutions solve the problem that traffic of some clients is lost due to a lack of a DHCP Snooping binding table of these clients in a process of enabling DHCP Snooping. | 08-28-2014 |
20140244734 | Management of Dynamic Email Content - Systems and methods to manage dynamic content in email via an image server. The image server being configured to communicate and receive requests from an email client regarding dynamic content. The image server is also configured to load data regarding the email client from an asset database, and to communicate with a decision engine. Further, the image server is configured to communicate with a content acquisition server, to communicate an analytics database, and to cause display of dynamic content in an email. | 08-28-2014 |
20140244735 | STREAMING SERVER ADMINISTRATION PROTOCOL - Network server information has traditionally been obtained through the use of operating systems functions and calls. By adding URL protocol code to the network server, such data may be obtained by use of a URL. In the URL, path information for the container in the server where such data resides is included. Specific server data may be retrieved, or such data may be retrieved recursively among several levels of containers. System calls and other functions may also be added to the URL path name for searching for particular data, or similar types of data through successive levels of containers. The protocol allows server administrators to access server data, in real time, from any user device in a network in which the server resides. | 08-28-2014 |
20140250164 | METHOD AND APPARATUS FOR PROVIDING CONTEXTUAL CONTEXT TO A USER DEVICE - A method for providing contextual content to a device includes determining context of a device, applying metadata to a request for a website, the metadata corresponding to the context of the device, sending the metadata to the website, and receiving from the website content based on the context. | 09-04-2014 |
20140250165 | Method and Devices for Session Timeout Management - This provides a method and devices to manage the timeout value of data sessions between messaging clients and one or more messaging servers. | 09-04-2014 |
20140250166 | Service Request Management Methods and Apparatus - A system, method, and apparatus for service request management are disclosed. An example method includes receiving service data from an information source and selecting a source data model that is associated with the information source, the source data model being configured to specify how the service data in a first format from the information source is to be mapped to data fields of a generic service data model. The example method also includes creating a service data entry of the generic service data model by applying the determined source data model to the service data and storing the service data into data fields of the service data entry. The example method further includes selecting a service provider based on the service data within the data fields of the service data entry and transmitting a service request message to the service provider including at least some of the service data. | 09-04-2014 |
20140250167 | METHOD FOR MANAGNG TRANSMISSION INFORMATION AND ELECTRONIC DEVICE THEREOF - A method and apparatus for managing transmission information about data in an electronic include transmitting data using a first application program, generating transmission information about the data transmitted using the first application program, and displaying the transmission information about the data. | 09-04-2014 |
20140250168 | OPTIMIZATION ENGINE IN A MOBILE CLOUD ACCELERATOR AND RELATED METHODS - An optimization engine embodied in an apparatus or a method is configured to control delivering content from a content source provider to a content user (UE) in a telecommunication network, by select a scenario from a plurality of possible scenarios, for delivering the content to the content user. The scenario is selected taking into consideration one or more of a viewer abandonment rate, a time of day, a UE's battery energy consumption associated with each of the possible scenarios, an amount of network signaling associated with each of the possible scenarios, preferences of the content provider, preferences of the content user, a type of the content to be delivered and a current network load. | 09-04-2014 |
20140250169 | METHOD AND APPARATUS FOR CONTENT SYNCHRONIZATION - When requested content is available at a data center, the data center returns the requested content to the data center. When the requested content is locally unavailable at the data center, the requested content is retrieved from an origin server. The retrieval of the content from the origin server may be delayed based on the processing load at the origin server. When retrieval of the content is delayed, the request is prioritized and placed in a queue for handling by the origin server based on the priority of the request. Also, when retrieval of the content is delayed, a status page may be communicated to the browser to inform a user of the delay and provide alternate content and status information related to the request determined as a function of the request or the current state of the origin server. | 09-04-2014 |
20140250170 | PROVIDING A USER WITH VIRTUAL COMPUTING SERVICES - Systems and methods for providing a user with virtual computing services are disclosed. In one embodiment, a method for providing virtual computing services to a specific user, may comprising: detecting a request generated from a user device of the specific user to access data; in which the data is not accessible by applications installed on the user device; identifying a file type of the data; and providing the specific user access to a remote application or a virtual desktop, in which the remote application or the virtual desktop is configured to allow the specific user to open, execute, edit, and/or access the data. | 09-04-2014 |
20140250171 | OPTIMIZATION OF A SOFTWARE APPLICATION IMPLEMENTED ON A CLIENT-SERVER SYSTEM - In at least one embodiment, data relating to the usage and the operating status of a frontend module of a software application implemented on the client side is acquired continuously during the execution of the application by way of a monitoring frontend module implemented on the client side of a client/server system. This acquired usage and status data is transmitted by the monitoring frontend module to a monitoring backend module implemented on the server side. The usage and status data is stored by the monitoring backend module in a database on the server side. The usage and status data stored in the database is automatically analyzed by way of an analysis module. In the process, default settings of the software application are automatically modified by way of the analysis module on the basis of the result of the analysis in order to improve the performance of the application. | 09-04-2014 |
20140250172 | DEVICE CONTROL APPARATUS, DEVICE CONTROL METHOD AND PROGRAM FOR INITIATING CONTROL OF AN OPERATION OF AN EXTERNAL DEVICE - There is provided a device control apparatus, a device control method and a program capable of easily initiating control of an operation of an external device through an application according to a status of the external device and a usage status of the application. An application for controlling an operation of an AV amplifier is acquired from an application server, a status of the AV amplifier and a usage status of the application are determined upon startup of the application, a screen according to the result of the determination is displayed in order to arrange an operation environment of the application and then a manipulation screen for controlling the operation of the AV amplifier through the application is displayed, and the operation of the AV amplifier is controlled according to a user manipulation performed through the manipulation screen. | 09-04-2014 |
20140258365 | ENHANCED COMPUTER NETWORKING VIA MULTI-CONNECTION OBJECT RETRIEVAL - Method and device implementations for network communications are disclosed. In at least one implementation, a computer networking method is disclosed which comprises opening a plurality of parallel TCP connections at a client computing device between a client program executed on the client computing device and a server program executed on a server computing device over a computer network. The method further comprises sending each of a plurality of application level web resource requests for respective byte ranges of an object from the client program executed on the client computing device to the server program executed on the server computing device over a corresponding one of the plurality of parallel TCP connections. | 09-11-2014 |
20140258366 | ACCELERATED DELIVERY OF MEDIA CONTENT VIA PEER CACHING - An example method includes monitoring client devices to identify a subset of client devices actively connected to an internet gateway server, and maintaining a record of media data chunks cached at each client device of the subset of client devices. The method includes receiving a request from a first client device for a media data item stored at a media server device, and determining that a first target portion of the media data item is cached at a second client device actively connected to the internet gateway server. The method includes instructing the first client device to establish a peer-to-peer connection with the second client device, to request, and to receive the first target portion of the media data item from the second client device. The method includes retrieving and sending the remainder of the media data item to the first client device. | 09-11-2014 |
20140258367 | RENEWING REGISTRATIONS FOR A PLURALITY OF CLIENT APPLICATIONS THAT ARE ASSOCIATED WITH THE SAME HOST SERVER VIA AN IMPLICIT PIGGYBACKING SCHEME - In an embodiment, a server registers each of the plurality of client applications on the same client device. The server receives a given registration request message from the client device that includes a request for renewing a registration for a first of the plurality of client applications with the server, and the server renews the first client application's registration in response to the given registration request message. The server also determines, in response to the given registration request message, whether to preemptively renew registrations for one or more other client applications from the plurality of client applications. The server selectively renews the registrations for the one or more other client applications based on the determination. | 09-11-2014 |
20140258368 | RENEWING REGISTRATIONS FOR A PLURALITY OF CLIENT APPLICATIONS THAT ARE ASSOCIATED WITH THE SAME HOST SERVER VIA AN EXPLICIT PIGGYBACKING SCHEME - In an embodiment, a server registers first and seconds client applications on the same client device. The first client application on a client device obtains, from the server or some other source, application-to-application communicative information for facilitating communication between the first and second client applications. Based on the application-to-application communicative information, the first client application configures a given registration request message that includes (i) a request for renewing the first client application's registration with the server, and (ii) a request for renewing the second client application's registration with the same server, and transmits the given registration request message to the server. The server renews the registrations for the first and second client applications in response to the given registration request message. | 09-11-2014 |
20140258369 | SERVER TO CLIENT REVERSE PERSISTENCE - Embodiments may be directed towards enabling one or more load balance servers to maintain connection flow persistence if the server initiates to the communication to a client. A packet traffic management device may (PTMD) intercept the request from the server and generate reverse persistence information. The PTMD may include a portion of the reverse persistence information in the request before forwarding the request to the targeted client device. The client device may send the response to the PTMD. The PTMD may employ reverse persistence information to identify the target server. The PTMD may remove the reverse persistence information from the response sent by the client and forward the response to the determined server. Removing the reverse persistence information may remove evidence that the PTMD intervened in the connection between the client and server. | 09-11-2014 |
20140258370 | SYNCHRONIZATION OF A SERVER SIDE DEDUPLICATION CACHE WITH A CLIENT SIDE DEDUPLICATION CACHE - A server computational device maintains commonly occurring duplicate chunks of deduplicated data that have already been stored m a server side repository via one or more client computational devices. The server computational device provides a client computational device with selected elements of the commonly occurring duplicate chunks of deduplicated data, in response to receiving a request by the server computational device from the client computational device to prepopulate, refresh or update a client side deduplication cache maintained in the client computational device. | 09-11-2014 |
20140258371 | COLLABORATIVE EDITING - Methods are provided for collaborative editing of documents which allow users who are editing source code to see previews of a compiled document as the process of editing continues. During editing, the source code is compiled to provide a compiled document from which previews can be produced. Steps can be taken to ensure that previews are only produced and/or sent to the user for those pages that have been changed since a previous compile. Moreover, a pre-compile checking process may avoid unnecessary attempts to compile incomplete or erroneous source code. | 09-11-2014 |
20140258372 | Systems and Methods for Categorizing and Measuring Engagement with Content - Systems and methods for engagement tracking devices configured to track engagement with content having one or more activity zones in accordance with embodiments of the invention are disclosed. In one embodiment, an engagement tracking device includes a processor and an engagement tracking application, wherein the engagement tracking application configures the processor to display content, where the displayed content includes data defining one or more activity zones within the displayed content, receive input data based on user input received via an input device configured to receive user input, where the input data is associated with one or more activity zones within the content, generate engagement data based on the received input data, where the engagement data includes the received input data and identified the associated activity zone, and transmit the engagement data to an engagement processing server system as the engagement data is generated. | 09-11-2014 |
20140258373 | Systems and Methods for Managing and Publishing Managed Content - Systems and methods for content management server systems configured to manage and publish managed content in accordance with embodiments of the invention are disclosed. In one embodiment, a versioned content management server system, includes a processor, a versioned content management application, managed content, wherein managed content includes content and content version metadata, wherein the versioned content management application configures the processor to receive updated content, locate managed content based on the received updated content, determine version data based on a portion of the located managed content, the received updated content, update the content version metadata data, associate the updated version content data with the managed content, receive a request for content, identify a portion of the managed content that corresponds to the requested content, retrieve the identified portion of the managed content, and transmit the retrieved portion of the managed content. | 09-11-2014 |
20140258374 | AUTOMATED DATA CENTER SELECTION - Systems and methods are presented for automatically selecting a data center that can communicate with a user computing system over a connection that provides reduced or minimal latency. In some cases, the system can select the data center based on the calculation of one or more latency factors that correlate, at least in part, to the latency of a communication channel between the data center and the user computing system. Further, the selected data center may be identified from a set of data centers that include one or more computing resources the user has identified as desiring to access. | 09-11-2014 |
20140258375 | SYSTEM AND METHOD FOR LARGE OBJECT CACHE MANAGEMENT IN A NETWORK - Aspects of the disclosure pertain to a system and method for large object cache management in a network. A proxy server of the present disclosure implements a token-based policing mechanism via a cache tracking table to evaluate objects for potential inclusion in a cache controlled by the proxy server and to age-out objects already stored in the cache. Use of the tracking table and token-based policing mechanism by the proxy server promoting efficient usage of caching resources and promotes efficient handling of client requests for large data objects, such as video files. | 09-11-2014 |
20140258376 | Mist Networks - A method is implemented by a nano-box for providing processing resources to support application execution to a set of devices connected to a network of the nano-box. The method includes receiving application data for an application for a mobile or fixed device. The application is executed using the application data of the mobile or fixed device to generate an output. A handoff notification is received indicating that the root controller has reassigned the application to another nano-box in the set of nano-boxes based on best resource availability and minimum latency. In response, the nano-box updates the application data with a current state of the application and transmits the updated application data over the network to be provided to the other nano-box. | 09-11-2014 |
20140258377 | RELAY APPARATUS, SYSTEM, AND COMPUTER-READABLE MEDIUM - A relay apparatus includes a storage, and request data reception and transmission units, first and second conversion units, and content identifier reception and transmission units. For each storage service, the storage stores a service identifier, access destination information, and a conversion routine for converting a content identifier and a specified condition for specifying content between a server format and a client apparatus format. The request data reception unit receives a service identifier and a specified condition from a client apparatus. The first conversion unit converts the specified condition into a server format. The request data transmission unit transmits the resulting specified condition according to the access destination information. The content identifier reception unit receives a content identifier from a server. The second conversion unit converts the received content identifier into the client apparatus format. The content identifier transmission unit transmits the resulting content identifier to the client apparatus. | 09-11-2014 |
20140258378 | THIRD PARTY VERIFICATION USING OVERRIDE IP ADDRESSES - Techniques for third party verification using override IP addresses is described, including detecting a request header from an endpoint, the request header being associated with a request for a media file, initiating a download of the media file to the endpoint, evaluating the request header to identify an address associated with the endpoint, generating a notification comprising the address, the notification being configured to indicate the address overrides a source address identified by a field in a packet associated with the request header, and sending the notification to report data associated with the media file, wherein the address overrides the source address to identify a source of the request. | 09-11-2014 |
20140258379 | NETWORK RESOURCE MODIFICATION FOR HIGHER NETWORK CONNECTION CONCURRENCE - Implementations for network resource modification for enabling higher network connection concurrence are disclosed. An example method includes receiving a request from a client for a network resource having references to objects, and retrieving the network resource from one or more servers. The method further includes modifying the network resource to cause the client to open a greater number of concurrent TCP connections to the network appliance than otherwise would have been opened had the network resource not been modified due to a browser program imposed limit on a number of concurrent TCP connections. The method further includes sending the modified network resource to the client, receiving a plurality requests for the objects from the client over the greater number of concurrent TCP connections, and replying to the plurality of requests for the objects by sending the objects to the client over the greater number of concurrent TCP connections. | 09-11-2014 |
20140258380 | TERMINAL DEVICE, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING COMPUTER PROGRAM FOR TERMINAL DEVICE, AND SYSTEM - A terminal device may receive server-side display order information transmitted from a server device. The server-side display order information may indicate a server-side display order, designated on a server side, of a plurality of object images included in a display screen displayed on a display unit of the terminal device. A terminal device may store terminal device-side display order information when a predetermined operation is received. The terminal device-side display order information may indicate a terminal device-side display order which is an order different from the server-side display order. A terminal device may display, in the display screen, the plurality of object images: in accordance with the server-side display order when a storage unit of the terminal device is not storing the terminal device-side display order information; and in accordance with the terminal-side display order when the storage unit is storing the terminal device-side display order information. | 09-11-2014 |
20140258381 | CONTENT MANAGEMENT SYSTEM, CONTENT MANAGEMENT APPARATUS, CONTENT MANAGEMENT METHOD, AND PROGRAM - A content management system, in which a server apparatus communicates with a plurality of client apparatuses via a network, includes a first client apparatus including a selection unit for selecting content to be uploaded, an editing unit for editing the content, a storage unit for associating and storing the content and editing information about the content, and an upload unit for uploading the content and the editing information to the server apparatus. The server apparatus includes a content receiving unit for receiving the content from the first client apparatus, an acquisition unit for acquiring the editing information from the apparatus, and a transmission unit for transmitting information about the content and the editing information to a second client apparatus. The second client apparatus includes a display unit for displaying the information about the content and for selectively displaying predetermined information based on the editing information. | 09-11-2014 |
20140258382 | APPLICATION CONGESTION CONTROL - Controlling client side application congestion at least in part by using one or more heuristics to predict at a data producer node, such as a server, how much time an application at a data consumer node, such as a client, will require to process a unit of data is disclosed. In various embodiments, a predicted client side processing time associated with a unit of data to be sent to a client is determined. The predicted client side processing time associated with the unit of data is used to determine a time to send a data transmission to the client. | 09-11-2014 |
20140258383 | System for serving a cross domain trade mark application interface - There is provided a server for serving a cross domain trade mark application interface. The server is adapted to serve, in response to a cross domain request from a browser application, interface markup language data, the interface markup language data defining at least a portion of the trade mark application interface, the trade mark application interface comprising at least one input field for inputting trade mark application data, the trade mark application data representing at least a trade mark representation; and receive, from the browser application via the network interface, the trade mark application data. | 09-11-2014 |
20140258384 | DYNAMIC CLIP ANALYSIS - A dynamic clip analysis system for use in a networked server-client system includes: a client including a client-side remote application module configured to analyze content from one or more of a client-side clipboard and a client-side drag and drop utility; and a remote application interactively connected with the client over a network via the client-side remote application module, the remote application including: one or more of a remote clipboard and a remote drag and drop utility; and a client-side remote application module configured to analyze content from one or more of the remote clipboard and the remote drag and drop utility, so as to perform dynamic clip analysis in the server-client system. | 09-11-2014 |
20140258385 | FAST FILE SERVER METHODS AND SYSTEMS - The invention provides, in one aspect, an improved system for data access comprising a file server that is coupled to a client device or application executing thereon via one or more networks. The server comprises static storage that is organized in one or more directories, each containing, zero, one or more files. The server also comprises a file system operable, in cooperation with a file system on the client device, to provide authorized applications executing on the client device access to those directories and/or files. Fast file server (FFS) software or other functionality executing on or in connection with the server responds to requests received from the client by transferring requested data to the client device over multiple network pathways. That data can comprise, for example, directory trees, files (or portions thereof), and so forth. | 09-11-2014 |
20140258386 | ENERGY MANAGEMENT SYSTEM AND METHOD - According to an aspect of the disclosure, an energy management system and method includes a method of altering an operating condition of a device located at a site. The method includes the steps of establishing communication with at least one device located at the site and acquiring device data from the device. Subsequently, the device data is communicated to a server disposed remotely from the site and an availability of a control action data is detected at the remote server in conjunction with the communication of the device data. The system includes a processor operable to initiate establishing communication with the at least one device and initiate acquiring device data. A communication interface is operable to communicate the device data to the remote server and detect an availability of the control action data at the remote server in conjunction with the communication of the device data. | 09-11-2014 |
20140258387 | Distribution of Content Items to User Devices in a Mobile Environment - The invention relates to a technique for controlling the distribution of content items such as advertisements, news, etc., to user devices in a mobile communications network. A method embodiment of the technique is performed in a distribution control gateway of the mobile communications network and comprises the steps of receiving, from a content provider server, a target user indication indicative of one or more target user devices for presentation of a content item; accessing a provider registry for determining a provider authorization of the content provider server; accessing a user registry for determining a user authorization for receiving the content item from the content provider server; and initiating a transmission of the content item to one or more of the target user devices. | 09-11-2014 |
20140258388 | SERVER ENABLED USER DATA EXCHANGE BETWEEN INFORMATION PROCESSING DEVICES - A server device includes: a receiving unit configured to receive, from each of a plurality of information-processing devices, location information showing a respective location of each information-processing device; a setting unit configured to set a condition showing that one information-processing device is close to another information-processing device, based on a predetermined parameter; a determining unit configured to determine whether a first information-processing device and a second information-processing device from among the plurality of information-processing devices satisfy the condition based on the location information received by the receiving unit; and a transmitting unit configured to transmit information determined at the determining unit to the first information-processing device and the second information-processing device, in a case that the determining unit determines that the first information-processing device and the second information-processing device satisfy the condition. | 09-11-2014 |
20140258389 | INTEGRATED WEB PORTAL FOR FACILITATING COMMUNICATIONS WITH AN INTENDED PARTY - Described are a system and method for presenting, to a first user, information about a second user to enable the first user to select an appropriate communication means for communicating with the second user. A service node receives from a web browser executing at a communication device used by the first user a request for a web page associated with the second user. The service node collects information related to a current status of activity of the second user, determines one or more options for establishing communications with the second user, and transmits to the first user the web page having the current activity of the second user and the one or more communications options. | 09-11-2014 |
20140258390 | SYSTEMS AND METHODS FOR MAINTAINING TRANSPARENT END TO END CACHE REDIRECTION - The present disclosure presents systems and methods for maintaining original source and destination IP addresses of a request while performing intermediary cache redirection. An intermediary receives a request from a client destined to a server identifying a client IP address as a source IP address and a server IP address as a destination IP address. The intermediary transmits the request to a cache server, the request maintaining original IP addresses and identifying a MAC address of the cache server as the destination MAC address. The intermediary receives the request from the cache server responsive to a cache miss, the received request maintaining the original source and destination IP addresses. The intermediary identifying that the third request is coming from the cache server via one or more data link layer properties of the third transport layer connection. The intermediary transmits to the server the request identifying the client IP address as the source IP address and the server IP address as the destination IP address. | 09-11-2014 |
20140258391 | METHOD AND SYSTEM FOR DOWNLOADING IN UBIQUITOUS NETWORK BY MEANS OF MULTICAST - A method and system for downloading in a ubiquitous network by means of multicast are disclosed. The method includes: after requesting to download a media service, a terminal acquires, from a tracing server, an address of a cache server corresponding to the media service, and requests the cache server to transmit the media service; after receiving the request, the cache server triggers a context server to determine, according to a preset multicast terminal threshold value, whether a condition for triggering multicast is met; when the condition for triggering multicast is met, the cache server cooperates with the context server and a joint radio resource management server to determine a plurality of terminals participating in multicast and a multicast channel; and the cache server sending data of the media service to each terminal on the multicast channel via a resource control node. According to the solution provided by the disclosure, a user is able to obtain a media multicast service in the case of being unable to learn the surrounding multicast group situation, which not only can make the best of the radio resources, but also can implement rapid media download for the user. | 09-11-2014 |
20140280463 | IMPLEMENTING A CONSISTENT ORDERING OF OPERATIONS IN COLLABORATIVE EDITING OF SHARED CONTENT ITEMS - Systems, methods, and computer-readable storage media for ordering editing operations in collaborative editing of shared content items. The content management system can receive an edit operation from a first client for a content item that is shared for collaborative editing between the first client and a second client. In response to receiving the operation, the system can send an update to the first client including a previous operation received from the second client prior to receiving the operation from the first client, wherein the update can instruct the first client to perform a transform operation to transform a parameter of the operation according to an effect of the previous operation received from the second client. The system can then receive a result of the transform operation from the first client and update the shared content item based on the previous operation and the result of the transform operation. | 09-18-2014 |
20140280464 | INTERMEDIARY API FOR PROVIDING PRESENCE DATA TO REQUESTING CLIENTS - Technologies are generally described for providing an intermediary API for intercepting and processing subscribing requests to a communications server. An intermediary API may intercept a subscribing request from a local or PIC client to receive presence status data from a presentity such as a bot executed on the communications server. The intermediary API may be configured to provide the presence data to a PIC client without consuming the communications server registered subscription limit. The intermediary API may employ a server-supported protocol-specific processing language or module to intercept the subscribing requests, to determine if the request is targeted for one or more bots executed on the communications server, and to determine if the request is for presence data for one or more bots. The intermediary API may determine if the request is non-terminating, and if all criteria are met, may provide presence data to the requesting client. | 09-18-2014 |
20140280465 | METHOD AND SYSTEM FOR ACCESSING DATA BY A CLIENT FROM A SERVER - A system and a method for accessing data by a client computer system from a server computer system, the client computer system including one or more processors configured to execute computer program modules, are described. The method includes receiving, by the client computer system from an application program, a read request to read at least a portion of a data file; sending, by the client computer system to the server computer system, a request for exact data corresponding to the at least the portion of the data file requested by the application program in the read request; receiving, by the client computer system from the server computer system, a response to the request including the exact data requested by the client computer system; and providing, by the client computer system to the application program, the exact data in response to the read request. | 09-18-2014 |
20140280466 | AUTOMATED BIBLIOGRAPHY GENERATION - A request may be obtained to electronically access a first network site. A selection indicator associated with selection of a dialog display for bibliography collection may be displayed, and an indication of a device user selection of the selection indicator may be received. A recordation of accessible entities that a user device accesses may be initiated, the accessible entities including one or more second network sites, in response to receiving the indication of the selection of the selection indicator. Representations of the recorded accessible entities may be displayed, and data representing at least a portion of the recorded accessible entity accesses may be transmitted to a device that is associated with the first network site. | 09-18-2014 |
20140280467 | METHOD OF MANAGING PORT DHCP SERVER PROTOCOL ADDRESSES - A method of managing port DHCP server protocol addresses is provided, applicable to switch hub. The port DHCP server connects to at least a port and includes port IP address allocation table. When the port try to connect, port DHCP is given priority to receive DHCP discovery message broadcast from port and respond to client. The client can use the default IP address provided by port DHCP server, instead of waiting for floating IP address provided by other DHCP server. When the hardware connected to port is replaced or reset, the hardware automatically obtains default IP address of port. When the port is connected to more than one device with IP, the method allows first device to obtain default IP address of port and other devices automatically obtains floating IP address provided by other DHCP server to shorten waiting time and provide convenient management of each port connection. | 09-18-2014 |
20140280468 | AUTOMATIC UPDATING OF REDIRECTED LOCATION REFERENCES - Content items such as web pages can be updated through a client-driven process when the client detects that a target location reference in a source content item has been redirected to another (destination) location reference. Based on a target location reference in a source content item, a client can request a target content item from a target server and can receive a redirected destination target location reference. The client can update local information based on the redirection and/or report the redirect event to a source server that provided the source content item to the client. The source server can update the source content item based on the client's report. | 09-18-2014 |
20140280469 | METHOD AND APPARATUS FOR REMOTE MANAGEMENT OF COMPUTER SYSTEM USING HANDHELD DEVICE - Certain aspects of the present disclosure are directed to a mobile IPMI remote management application program. The application program is executed on a processor of a handheld device and configured to: (a) display a first user interface on the handheld device, (b) receive a user input through the first user interface, (c) determine an IPMI request message and a target baseboard management controller (BMC) based on the user input, and (d) construct the request message and transmit the request message to the target BMC through a network. The application program includes (a) a management module, (b) a user interface module, (c) a message module, (d) a network module, and (f) a data module. The application program is also configured to: (a) encapsulate the request message in network packet, (b) determine a network address of the target BMC, and (c) transmit the network packet to the network. | 09-18-2014 |
20140280470 | MIGRATION OF NETWORK CONNECTION UNDER MOBILITY - The present disclosure relates generally to the field of migration (e.g., seamless migration) of a network connection under mobility (e.g., host mobility). In various examples, migration (e.g., seamless migration) of a network connection under mobility (e.g., host mobility) may be implemented in the form of systems, methods and/or algorithms. | 09-18-2014 |
20140280471 | SYSTEMS AND METHODS FOR TRANSPARENT COMMUNICATION WITH BANDWIDTH CONSERVATION AND HTTP CACHING - A communication channel in a network maintains client-server transparency while providing reduced bandwidth in the channel. A first and second node can communicate a compressed form of the object data between themselves in the channel. One of the first or second nodes hosts a cache database that can store, transparently to the client, the requested object data. The stored object data can be used to decompress the compressed object data communicated between the first and second node. One of the nodes can provide control signals to the other node to indicate whether the requested object data is stored in the cache database. This configuration preserves transparency between the client and the server while permitting reduced bandwidth usage between the first and second nodes via the compressed object data. | 09-18-2014 |
20140280472 | Systems And Methods For Abandonment Detection And Mitigation - Systems and methods for presenting information are disclosed. One aspect comprises receiving a request for information. First data can be provided in response to the request if a parameter is equal to or exceeds a comparator element, wherein the parameter relates to one or more of abandoned data transmissions and completed data transmissions. Second data can be provided in response to the request if the comparator element exceeds the parameter. | 09-18-2014 |
20140280473 | MANAGING WEB SERVICES USING A REVERSE PROXY - Method, system, and computer program product to manage traffic in a web services cluster using a programmable reverse proxy, by providing the reverse proxy in the cluster, the cluster hosting web services, defining, in a routing table in the reverse proxy, stacks and a weight for each stack, each stack including at least one version of a web service, receiving, at the reverse proxy, a URL requesting to access a web service, selecting one of a first stack and a second stack based on the weights of each stack, the first stack specifying a first version of the web service, the second stack specifying a second version of the web service, each of the first stack and the second stack selected at least once in a plurality of requests, and generating, at the reverse proxy, a URL directed to the version of the web service specified by the selected stack. | 09-18-2014 |
20140280474 | SYSTEM AND METHOD FOR PROVIDING A USER INTERFACE TO REMOTELY CONTROL MEDICAL DEVICES - Systems and methods for remotely controlling a medical device are disclosed. Such systems and methods may include the providing of computer executable instructions for presenting a graphical user interface capable of providing remote user input to the medical device, wherein the graphical user interface is at least substantially a true screen representation of an interface of the at least one medical device. At least one network port may be capable of remotely receiving the user input information. Responsive to the input information, a driver associated with the medical device may be configured to control the medical device responsive to the input at the remote graphical user interface. | 09-18-2014 |
20140280475 | Apparatus for Single Workflow for Multi-Platform Mobile Application Creation and Delivery - A System Solution of a Computing device and Computer hardware automatically generates a Data Model with a well-defined structure containing the Business Entity Data and a Service Representation with Services selected by a Business Entity. The System Solution applies the Data Model to an Automatic Application Generator that automatically generates an Application comprising a set of Native Application Clients for all desired platforms (mobile, non-mobile and Cloud), Application Servers, communication protocols, Dashboards, and other components. The output of the Automatic Application Generator provides a set of Application Clients for the particular platforms selected by the Business Entity and interacts with the Operating System of a Client Device. A Dashboard automatically generates Updated Applications based on the selected Services as desired by the Business Entity. The clients and servers communicate via an automatically generated Client-Server Protocol. The System Solution offers the ownership, control and beneficial use of this idea. | 09-18-2014 |
20140280476 | Method for Single Workflow for Multi-Platform Mobile Application Creation and Delivery - A high-level functionality generates a Data Model which is used to automatically generate Applications comprising Application Clients, Application Servers, Client-Server Protocols, Dashboards and other components. These Applications are derived for different mobile and non-mobile's Operating Systems. This functionality uses Services, Service Representation, Application Flow, Rules, and Presentation Attributes. The input for the automation is a very high-level, “service” level “language,” from which all parts are automatically generated. The output of the automation also includes a way to validate the correctness of the generated Applications. The generated Dashboard provide a Business Entity with functionality to continuously update the generated Data Model based on the Services and Business Entity data, and from the updated Data Model automatically generate updated versions of the Application. The functionality may be a graphical representation, a set of forms, a set of policies, or a set of values associated to a set of pre-defined parameters. | 09-18-2014 |
20140280477 | Dynamic User Interface Delivery System - A System Solution offers a Business Entity a way to update a Native Application Client by directly downloading a new version of the Application Client from an Application Server bypassing the Application Store. A Native Application Client is updated while the current Native Application Client is running on the Client Device. A Native Application Client is divided into a Native Layer which runs directly on the Operating System of the Client Device and a Dynamic Layer that runs on the Native Layer. The System Solution automatically generates Application Clients, Application Servers, and Dashboards. The Business Entity uses the generated Dashboards to modify the Dynamic Layer by generating a new Dynamic Layer and making it available for download to the Client Device. The Navigation Parameters can be set in the Dynamic Layer allowing the Business Entity to change the application flow of the Native Application Client. | 09-18-2014 |
20140280478 | User Interface and Content Translation System - A system solution offers a Business Entity an automatically generated set of User Interfaces to run on a plurality of Client Devices of different characteristics in terms of operating system, hardware, and look and feel, and yet provide the same user experience. A User Interface that offers a user experience on a Reference Client Device is automatically translated to offer the same user experience on a plurality of Client Device having different characteristics from the Reference Client Device. The objects displayed in the User Interface for the Reference Client Device are placed on a Translation Grid that is generated and superimposed on the User Interface. A Client Translator and Generator translates the User Interface from the Reference Client to the plurality of Client Devices using the Translation Grid and a set of Translation Rules. A measurement of the automatic translation process identifies optimal and sub-optimal translation for each Client Device. | 09-18-2014 |
20140280479 | Dynamic Tag Management for Optimizing Content Delivery - Some embodiments provide a content delivery network (CDN) solution that affords the CDN control over those elements of customer content that are delivered by third parties. The CDN integrates a distributed set of monitoring agents. Each monitoring agent monitors the delivery performance of third parties to the region in which the agent operates. The CDN uses the performance monitoring information to dynamically manage the content tags to the third-party delivered elements of CDN-customer content. Specifically, a CDN server retrieves the parent page for requested CDN-customer content. The CDN server identifies the region from where the request originates and retrieves the logs from the monitoring agents monitoring from that region. The CDN server then modifies the base page by dynamically removing the tags to the third-party delivered elements that are reported in the monitoring agent logs as being unavailable, inaccessible, or underperforming in the identified region. | 09-18-2014 |
20140280480 | Dynamic Tag Management for Optimizing Content Delivery - Some embodiments provide a content delivery network (CDN) solution that affords the CDN control over those elements of customer content that are delivered by third parties. The CDN integrates a distributed set of monitoring agents. Each monitoring agent monitors the delivery performance of third parties to the region in which the agent operates. The CDN uses the performance monitoring information to dynamically manage the content tags to the third-party delivered elements of CDN-customer content. Specifically, a CDN server retrieves the parent page for requested CDN-customer content. The CDN server identifies the region from where the request originates and retrieves the logs from the monitoring agents monitoring from that region. The CDN server then modifies the base page by dynamically removing the tags to the third-party delivered elements that are reported in the monitoring agent logs as being unavailable, inaccessible, or underperforming in the identified region. | 09-18-2014 |
20140280481 | Hierarchical Application Client System - A System Solution offers a Business Entity the generation of a plurality of User Experiences offered by a Two-Layer Native Application Client, stores these experiences in the client device or in an Application Server, and provides a way to directly download dynamically User Experiences while the Two-Layer Native Application Client is running on the Client Device. The Two-Layer Native Application Client automatically downloads a first User Experience based on a first condition and a second User Experience in the plurality of User Experiences based on a second condition. A plurality of Applications shares a common Native Layer and is downloaded dynamically to the Client Device. A first and a second Application in the plurality of Applications runs simultaneously on the client device. The System Solution generates Dashboards that can be used to modify dynamically the Dynamic Layers and Applications in the pluralities of Two-Layer Native Application Clients. | 09-18-2014 |
20140280482 | DETERMINING APPROPRIATE BROWSING APPLICATIONS FOR SELECTED NETWORK RESOURCES - A network resource, such as a page, may be loaded or rendered in different manners on a plurality of different browsers. Data and information regarding the loading and/or rendering of various network resources on a variety of browsers, including data or information regarding errors, latencies or customer ratings of the loading or rendering of such resources on such browsers, may be evaluated in order to identify the most appropriate browser for viewing a requested network resource. If that network resource is available to a user who requests the network resource, then a recommendation or an instruction to view the network resource in the most appropriate browser may be provided to the user. | 09-18-2014 |
20140280483 | CLIENT DATABASE CACHE - Briefly, embodiments disclosed herein may relate to network database management for online applications and may relate, more particularly, to caching database records for online applications at client computing devices, for example. | 09-18-2014 |
20140280484 | Dynamic Service Extension Infrastructure For Cloud Platforms - DSEI (dynamic service extension infrastructure) enables registration of an extension application as a service, storage of application files and development resources, runtime access to runtime artifacts, generic data persistency, Web enablement of application maintenance and persistence access, and so on. An integrated development environment that supports file access may be used for the creation of application service. DSEI provides a WebDAV folder for each extension application, so that the user may work on the application files and resources. Application services may be built with standard Web technologies. It is possible without knowing the technical infrastructure of a cloud application in the cloud platform, to extend the cloud application by creating application services or to enhance existing application services. | 09-18-2014 |
20140280485 | PRE-FETCHING REMOTE RESOURCES - Systems and methods are described for pre-fetching remote resources. A computerized method of pre-fetching remote resources includes calculating a probability of a request for a remote resource by a user within a validity period, based on a representation of historical requests for the remote resource by the user, pre-fetching the remote resource if the probability is greater than a threshold, intercepting an actual request for the remote resource by the user, recording the actual request into the representation of the historical requests by the user, and fulfilling the actual request for the remote resource using the pre-fetched remote resource. | 09-18-2014 |
20140280486 | Methods and Systems for Switching Between Software Applications - Methods and systems relating to hosted applications, some examples of systems including storage units including computer executable code associated with a plurality of applications, data memories, wherein one or more of the applications include computer executable code configured to store previous location data associated with a saved location within the application, retrieve the previous location data, and direct the client computer to the saved location. Some examples of methods include transferring computer executable instructions associated with first applications to client computers, receiving requests from users to execute second applications, storing previous location data associated with saved locations within the first applications, transferring computer executable instructions associated with second applications to client computers, receiving a request from users to execute first applications, and transferring computer executable instructions associated with the first application to the client computer, including directing the client computer to saved locations associated with previous location data. | 09-18-2014 |
20140280487 | METHODS FOR MANAGING ENTITY PROFILES AND APPLICATION LAUNCHING IN SOFTWARE APPLICATIONS - Methods for managing entity profiles and application launching in software applications, including providing a network connected application server, providing an application configured to be loaded on a client computer, receiving credentials associated with a user from the client computer with the application server, identifying subscribed entities associated with the user, displaying a visual representation of the subscribed entities associated with the user on the client computer, and transferring entity profile data to the application in response to the user selecting the visual representation of one of the subscribed entities. In some examples, the methods include loading a launching utility on a client computer, where the launching utility is configured to display a user interface displaying a user subset of software applications. | 09-18-2014 |
20140280488 | AUTOMATIC CONFIGURATION OF EXTERNAL SERVICES BASED UPON NETWORK ACTIVITY - System, computer program product, and method to configure an external network based on internal network conditions, by monitoring a load attribute of one or more network flows traversing an ingress port of at least one network element in a software-defined networking (SDN) enabled network, upon determining that the load attribute of a first network element in the SDN enabled network exceeds a predefined threshold, provisioning, by the application, an additional service on the external network, by the application, an additional service on the external network, and extending, by the application, the SDN enabled network to include the additional service on the external network. | 09-18-2014 |
20140280489 | ACCESSING MULTIPLE CONVERGED IT INFRASTRUCTURES - A technique for communicating with multiple Converged IT Infrastructures (CITIs) includes accessing any CITI that is part of a group of multiple CITIs by accessing a single CITI within the group. In an example, each CITI has a representative converged infrastructure coordinator (CIC), which stores information about the respective CITI. When any CITI in the group receives a request from a client for information about any other CITI in the group, the CIC of the CITI receiving the request contacts the CIC of the other CITI and obtains the requested information about the other CITI from its CIC. In some examples, the CIC also acts to aggregate, filter, and/or analyze information gathered from multiple CITIs in the group, and thus allows clients to receive processed data pertaining to many CITIs in response to simple commands. | 09-18-2014 |
20140280490 | SYSTEMS AND METHODS FOR VISUAL COMMUNICATION - Various systems and methods described herein relate to visual communication. Various embodiments may facilitate visual communication sessions that enable: presentation of a video stream with a data content overlay that is under the control of a session participant acting as an operator (hereafter, referred to as a “presentation operator”); video-based puppeteering; collection of analytical information regarding visual communication sessions; secure submission of information through visual communication sessions; and/or fine-grained permissions of session participants. | 09-18-2014 |
20140280491 | IN-VEHICLE SERVICES FOR USER-PROVIDED DEVICES - An approach to facilitating in-vehicle services for user-provided devices is provided. One or more communication sessions with one or more user-provided devices may be facilitated by an in-vehicle computer system. One or more content items available to the one or more user-provided devices may be stored by the in-vehicle computer system. A list of the one or more content items may be provided by the in-vehicle computer system to the one or more user-provided devices. A selection of at least one content item from at least one user-provided device may be received by the in-vehicle computer system. Access to the at least one content item may be provided, by the in-vehicle computer system via the one or more communication sessions, to the at least user-provided device based on the selection. | 09-18-2014 |
20140280492 | Method and System for Distributing Data among a Multi-Tenant service with a Shared Userbase - A method and system for distributing data among a multi-tenant system with shared and non-shared users. Shared users may be global across the system or per tenant or developer. Non-shared users would be per app. While some data would be shared across users, other data stored within the multi-tenant system would be related specifically to the app, including gameplay data and non-gameplay data, such as leaderboards, inventory, virtual currency. Userbases may be upgraded and downgraded per app or per developer. | 09-18-2014 |
20140280493 | Application Architecture Supporting Multiple Services and Caching - A service agent provides an interface for the actions that a client application needs to perform against a server. The service agent selects an appropriate service implementation based on configuration information. The service implementation is associated with a particular service version or source. A number of service implementations are available to the service agent. The service agent also creates a cache service instance that is compatible with the service instance. The client application makes data requests through the service agent. The cache service retrieves requested data from a local storage or from a selected service, if the data is not available locally. The cache service stores an expiration value with the data in the cache. The expiration value is retrieved when data is requested from the cache. The cache data is returned only if the expiration value has not exceeded an expiration policy. | 09-18-2014 |
20140280494 | Relay Service for Different Web Service Architectures - A relay component for a back office service creates an externally exposed REST service endpoint in front of the back office service. Instead of calling the back office service directly, REST service clients make REST service calls to the relay component using the HTTP protocol. The relay component coverts the data to XML format and sends it in a SOAP call to the back office service. The relay component receives the response from the back office service as a SOAP response that is converted to a REST message to be sent to the REST client. | 09-18-2014 |
20140280495 | MANAGING AND IMPLEMENTING WEB APPLICATION DATA SNAPSHOTS - Embodiments are directed to locally storing a snapshot of a personal information management web application, efficiently booting a personal information management web application and to managing personal information management web application snapshots. In one scenario, a client computer system determines that various portions of stored content for a personal information management web application have been changed. The client computer system creates a snapshot of certain, specified portions of data that are used for booting the personal information management web application and stores the created snapshot in local storage on the client computer system. As such, the snapshot is available for the next personal information management web application boot-up. | 09-18-2014 |
20140280496 | METHOD AND SYSTEM FOR MANAGING DATA-SHARING SESSIONS - A method and system for managing data sharing sessions is provided. A data-sharing session is managed with a computer system. The data-sharing session has a set of software systems participating therein. Requests are maintained for the software systems for sets of requested data. Values are stored for shared data items received from the software systems in the data-sharing session. The shared data items are resolved to at least one of the sets of the requested data using semantic descriptions provided for the shared data items and the requested data. The software systems requesting the at least one set of requested data are notified whenever updates to the values of the shared data items are available. The data-sharing session is destroyed if there is one of an absence of activity and an absence of one of the software systems having a particular characteristic in the data-sharing session. | 09-18-2014 |
20140280497 | METHOD AND APPARATUS FOR CONTROLLING A PROCESS PLANT WITH LOCATION AWARE MOBILE CONTROL DEVICES - A computer-readable storage medium for controlling a process plant includes instructions operable to determine the location of a device in the process plant and to display data related to proximate devices. The instructions cause a processor to transmit to a server a first request for first data from a data storage area and to receive from the server, in response to the first request, first data from the storage area. The instructions cause the processor to cause the display to display the first data received from the server and to receive an indication that the mobile user interface device is in proximity to an external device. The instructions cause the processor to transmit to the server a second request for second data according to the received indication and to receive second data from the server. | 09-18-2014 |
20140280498 | MEDIA SHARING COMMUNICATIONS SYSTEM - A system retrieves media content from a first media content provider for access by a sharing user, and receives an indication that the sharing user desires to share the media content with a receiving user. The system determines an identity of the receiving user and shares the media content by sending an intermediate link that identifies the media content to a computer system of the receiving user. The system receives an indication that the receiving user has selected the intermediate link, and communicates an identity of the media content and the identity of the receiving user to an intermediate server. The system obtains, from the intermediate server, a first universal resource locator (URL) that was determined based on the identity of the media content and the identity of the receiving user. The system retrieves the media content from a second media content provider using the first URL. | 09-18-2014 |
20140280499 | DISTRIBUTED NETWORK SERVICES - Providing a distributed network service includes: receiving network traffic at a first physical device; and executing a service engine to participate in the distributed network service. The distributed network service is provided to at least the first target application instance executing in a first VM on the first physical device, and a second target application instance executing in a second VM on a second physical device; and a shared state of the distributed network service is maintained with respect to the first physical device and the second physical device. | 09-18-2014 |
20140280500 | FILE CHANGE NOTIFICATIONS IN A SCALE-OUT NAS SYSTEM - A method for file change notifications includes creating, on a first local node, a file change notification message in response to a client creating, deleting, and/or modifying a file system item addressed through a file path. The first local node notifies associated local client processes representing clients connected to the first local node and flagged to receive file change information. The notification message includes information regarding a file change for the file path. The method includes checking a global node for second local nodes flagged to receive file change information for the file path and sending a file change notification message from the first local node to the second local nodes in response to receiving identification of the second local nodes. A second local node notifies associated local client processes representing clients connected to a second local node and flagged to receive file change information for the file path. | 09-18-2014 |
20140280501 | SYSTEMS AND METHODS FOR OBTAINING AND USING TARGETED INSIGHTS WITHIN A DIGITAL CONTENT AND INFORMATION SHARING SYSTEM - A system for obtaining insight information for a plurality of client applications and a plurality of mobile users, comprises a content management system module configured to distribute a plurality of types of content to the plurality of mobile users, wherein at least one of the content and types of content differs for each of the plurality of client applications; an insights module configured to allow a client associated with a specific client application to define one or more locations and select a target vertical, select an insights algorithm based in the target vertical, identify the status of the plurality of users relative to the defined locations, and cause the content management system module to distribute certain types of content to the plurality of users based on the status; and a data warehouse configured to store the status information for each of the plurality of client applications and associated users. | 09-18-2014 |
20140280502 | CROWD AND CLOUD ENABLED VIRTUAL REALITY DISTRIBUTED LOCATION NETWORK - A virtual reality network provides access to a number of virtual reality representations, each virtual reality representation representing a location in a virtual universe and defined by VR data stored on the network. The VR data can be in a simplified data format. A database stores the network address and the location in the universe of each virtual reality representation. A database server provides access to the database. The database server generates a list of locations in response to a location query from a visitor, and provides the network address of the virtual reality representation of a selected location. A visitor connects to the database server with a client host to visit the locations in the virtual universe. | 09-18-2014 |
20140280503 | SYSTEM AND METHODS FOR EFFECTIVE VIRTUAL REALITY VISITOR INTERFACE - A virtual reality network provides access to a number of virtual reality representations, each virtual reality representation representing a location in a virtual universe and defined by VR data stored on the network. The VR data can be in a simplified data format. A database stores the network address and the location in the universe of each virtual reality representation. A database server provides access to the database. The database server generates a list of locations in response to a location query from a visitor, and provides the network address of the virtual reality representation of a selected location. A visitor connects to the database server with a client host to visit the locations in the virtual universe. | 09-18-2014 |
20140280504 | VIRTUAL REALITY UNIVERSE REPRESENTATION CHANGES VIEWING BASED UPON CLIENT SIDE PARAMETERS - Systems and methods for enabling a visitor to access VR representations authored by different authors of images at different quality levels at various locations in a virtual universe via a computer network are provided. A plurality of data sets may be stored in memory. Each VR data set may define a VR representation of a location and may be independently authored by a respective author different from the other authors. In addition, each VR dataset may have a speed and quality metric to assist the visitors in an optimized experience. One or more VR data servers may access and transmit the VR data sets of various quality and speeds, each of which may be associated with a VR data server having access to the VR data set. A domain server may be adapted to access and transmit domain data comprising the location within the universe of each VR representation and the network address of the VR data server associated with the VR representation. Further, a client host may be adapted to communicate with the domain server to receive domain data representing the network address of the VR data server associated with a bets matched quality and speed VR representation and to communicate with that VR data server to access the VR data set defining the VR representation without leaving the virtual universe. | 09-18-2014 |
20140280505 | VIRTUAL REALITY INTERACTION WITH 3D PRINTING - Systems and methods for enabling a visitor to access VR representations authored by different authors of locations in a virtual universe via a computer network are provided. Data may be stored regarding a plurality of VR data sets. Each VR data set may define a VR representation of a location, as well as 3D data and may be independently authored by a respective author different from the other authors. One or more VR data servers may be adapted to access and transmit the VR data sets. Each VR data set may be associated with a VR data server for access to the VR data set. A domain server may be adapted to access and transmit domain data comprising the location within the universe of each VR representation and the network address of the VR data server associated with the VR representation. Further, a client host may be adapted to communicate with the domain server to receive domain data representing the network address of the VR data server associated with a selected VR representation and to communicate with that VR data server to access the VR data set defining the VR representation without leaving the virtual universe. | 09-18-2014 |
20140280506 | VIRTUAL REALITY ENHANCED THROUGH BROWSER CONNECTIONS - Systems and methods for enabling a visitor to access VR representations authored by different authors of locations in a virtual universe via a computer network are provided. A plurality of VR data sets may be stored. Each VR data set may define a VR representation of a location, as well as world wide web data and may be independently authored by a respective author different from the other authors. One or more VR data servers may be adapted to access and transmit the VR data sets, and each VR data set may be associated with a VR data server for access to the VR data set. A domain server may be adapted to access and transmit domain data comprising the location within the universe of each VR representation and the network address of the VR data server associated with the VR representation. Further, a client host may be adapted to communicate with the domain server to receive domain data representing the network address of the VR data server associated with a selected VR representation, the client host further adapted to communicate with that VR data server to access the VR data set defining the VR representation without leaving the virtual universe. | 09-18-2014 |
20140280507 | METHOD, SERVER AND SYSTEM FOR PROCESSING TASK DATA - Various embodiments provide methods, servers, and systems for processing task data. In an exemplary method, a task-data-processing request sent by a client can be received. The task-data-processing request can contain a type identifier of task data. The type identifier of the task data can include a daily-task-data identifier, a mainline-task-data identifier, a random-task-data identifier, or a combination thereof. The task data corresponding to the type identifier of the task data can be processed to generate processing results, according to the type identifier of the task data and a preset processing scheme corresponding to each type of the task data. The processing results can be returned to the client. | 09-18-2014 |
20140280508 | Systems and Methods for Device Identity Delegation for Application Software - A method implemented in a delegating server for binding a device identity to a software application comprises receiving registration data from a client device executing a software application and assigning a device identifier to the client device and registering the client device with the delegating server based on the registration data. The method further comprises facilitating communication between the client device and the service provider based on the device identifier, wherein the delegating server is located between the client device and the service provider. | 09-18-2014 |
20140280509 | OFFLOADING EXECUTION OF A PORTION OF A CLIENT-SIDE WEB APPLICATION TO A SERVER - Offloading execution of a portion of a client-side Web application to a server. In one embodiment, for example, a computer-implemented includes identifying a function to-be-offloaded in a client-side scripting language file; generating an offloaded function based on the function to-be-offloaded; replacing, in the scripting language file, the body of the function to-be-offloaded with client RPC stub which, when executed by an end-user computing device as a result of a call to the function to-be-offloaded, causes one or more arguments passed into the function to-be-offloaded to be marshalled and sent to a server in one or more network messages. | 09-18-2014 |
20140280510 | Systems and Methods for Facilitating Delivery of an Item - Included are embodiments for facilitating delivery of an item. Accordingly, some embodiments of a method include sending notification to a plurality of clients, the notification indicating a scheduled pickup of items, receiving a response from at least one of the clients indicating confirmation of the desired service, and providing an interface to a delivery personnel indicating the at least one clients that confirmed the desired service. Some embodiments include providing a first route to reach the at least one client and deliver picked up items to an intermediate destination. | 09-18-2014 |
20140280511 | DETERMINING THE TOPOLOGY OF A NETWORK - Mechanisms for determining a network topology are disclosed. Client computer information messages are received from a plurality of client computers. The client computer information messages include a network identifier that identifies a network address of a respective client computer. A first link table that identifies ports of a first switch device and corresponding network identifiers of at least some client computers is received from the first switch device. A second link table that identifies ports of a second switch device and corresponding network identifiers of other client computers is received from the second switch device. A nodal tree structure is generated that identifies the plurality of client computers, the communication links between the plurality of client computers, the first switch device, and the second switch device based on the client computer information messages, the first link table, and the second link table. | 09-18-2014 |
20140280512 | NON-TRANSITORY COMPUTER READABLE MEDIUM, SERVER AND SYSTEM - A server may receive information from one or more service providing apparatuses. Computer-readable instructions may cause the server to store device identification information, type information, and/or a transmission condition in association with service identification information. The server may receive device state information from one or more information devices when an information device determines that a transmission condition is satisfied. The server may also store the received device state information in association with device identification information identifying a specific information device, which transmitted the device state information. Further, the server may transmit, to a specific service providing apparatus, identified by specific service identification information, the device state information stored in association with the specific service identification information. | 09-18-2014 |
20140280513 | PRO-BUFFERING PROXY FOR SEAMLESS MEDIA OBJECT NAVIGATION - Disclosed are the method and apparatus for pre-caching contents of online media objects. A proxy running on a computing device determines a first media object that a media navigation application running on the computing device is playing and one or more second media objects that relates to the first media object. The proxy retrieves from one or more content servers data of the first media object and the one or more second media objects on behalf of the media navigation application. The proxy stores the data of the first media object and the one or more second media objects in a buffer of the computing device, and satisfy a data request for the first media object or the one or more second media objects from the media navigation application by supplying the data stored in the buffer to the media navigation application. | 09-18-2014 |
20140280514 | LAYER 7 APPLICATION CLASSIFICATION - Maintaining layer 7 state as a client device roams between network devices during a session. Data packets used in executing a layer 7 application are received at a first network device that a client device is coupled to during a session. Data packets received by the first network device are stored in a layer 7 application buffer that is sent to a second network device that a client device roams to during a session. A layer 7 application buffer is used to classify a layer 7 application that is the subject of a session in order to maintain layer 7 state as a client device roams to a second network device during a session. | 09-18-2014 |
20140280515 | SYSTEM AND METHOD FOR MANAGING MULTIPLE VARIANTS OF AN HTTP OBJECT - This disclosure is directed to methods and systems for managing variants of a Hypertext Transfer Protocol (HTTP) object. An intermediary, between at least one client and a server, may generate variants of an HTTP object. The HTTP object may be received from the server responsive to a first request for the HTTP object. The variants may include a first variant generated based on a first parameter of a plurality of parameters. The plurality of parameters may be identified based on one or more requests for the HTTP object from the at least one client. The intermediary may store the variants of the HTTP object in a cache. The intermediary may retrieve, responsive to interception of a second request to the server for the HTTP object and based on a determination of the first parameter from the second request, the first variant from the variants stored in the cache | 09-18-2014 |
20140280516 | SYSTEM OF DYNAMIC INFORMATION RELAY USING GEOLOCATIONAL DATA - A system and method for providing dynamic information relay by using geolocational data. Relay of information is triggered by proximity to the geolocation of objects of interest, thereby resulting in dynamic and automated information transmission to a mobile device. | 09-18-2014 |
20140280517 | System and Method for Capturing Interaction Data Relating to a Host Application - Systems and methods for capturing interaction data relating to a host application (app) implemented on a mobile device are disclosed. A tracking module is embedded in the host application. Interaction data relating to the host application is captured on the mobile device with the tracking module. The captured interaction data is transmitted from the mobile device. | 09-18-2014 |
20140280518 | METHOD FOR SCHEDULING DISTRIBUTION OF CONTENT TO A PLURALITY OF MEDIA DEVICES - Methods of electronic scheduling for playback of media contents are disclosed. Discrete items of content are scheduled for play back based upon a schedule created by the integration of scheduling methods into a single scheduling algorithm. In a first scheduling method, a discrete item of content is assigned a frequency rating relative to other items of content. A second way to schedule is repeating a content item at specific intervals of time. A third scheduling method allows the content to be played at a specific date and time. A fourth scheduling method includes playing a content item upon receipt of a trigger event which is received from a source external to the scheduling system. And lastly, means are provided for selectively determining whether or not particular content is available for play in a particular venue or during a particular period of time. | 09-18-2014 |
20140280519 | METHODS AND APPARATUS FOR ENABLING USE OF WEB CONTENT ON VARIOUS TYPES OF DEVICES - A method system for interactive communication with a web site using a mobile communicator having the following functionalities: receiving, at a server, an http request from a mobile communicator being used by a user, the http request identifying a website and should the mobile communicator not support a client-side script employed by the website, causing the server to emulate the script so as to enable the user to interact with the website. | 09-18-2014 |
20140280520 | SYSTEM THAT PROVIDES FOR REMOVAL OF MIDDLEWARE IN AN INDUSTRIAL AUTOMATION ENVIRONMENT - An industrial automation environment communication system comprises a component that receives a web-based request in an industrial automation environment, wherein the web-based request includes data relating to an automation device. An encapsulating component encapsulates the web-based request, wherein the encapsulation facilitates transmitting the data to the automation device via an industrial automation network protocol. | 09-18-2014 |
20140280521 | RANDOM NEXT ITERATION FOR DATA UPDATE MANAGEMENT - Host machines and other devices performing synchronized operations can be dispersed across multiple racks in a data center to provide additional buffer capacity and to reduce the likelihood of congestion. The level of dispersion can depend on factors such as the level of oversubscription, as it can be undesirable in a highly connected network to push excessive host traffic into the aggregation fabric. As oversubscription levels increase, the amount of dispersion can be reduced and two or more host machines can be clustered on a given rack, or otherwise connected through the same edge switch. By clustering a portion of the machines, some of the host traffic can be redirected by the respective edge switch without entering the aggregation fabric. When provisioning hosts for a customer, application, or synchronized operation, for example, the levels of clustering and dispersion can be balanced to minimize the likelihood for congestion throughout the network. | 09-18-2014 |
20140280522 | SYSTEM AND METHOD FOR PROVIDING AN ACTIVELY INVALIDATED CLIENT-SIDE NETWORK RESOURCE CACHE - A system and method for providing an actively invalidated client-side network resource cache are disclosed. A particular embodiment includes: a client configured to request, for a client application, data associated with an identifier from a server; the server configured to provide the data associated with the identifier, the data being subject to subsequent change, the server being further configured to establish a queue associated with the identifier at a scalable message queuing system, the scalable message queuing system including a plurality of gateway nodes configured to receive connections from client systems over a network, a plurality of queue nodes containing subscription information about queue subscribers, and a consistent hash table mapping a queue identifier requested on a gateway node to a corresponding queue node for the requested queue identifier; the client being further configured to subscribe to the queue at the scalable message queuing system to receive invalidation information associated with the data; the server being further configured to signal the queue of an invalidation event associated with the data; the scalable message queuing system being configured to convey information indicative of the invalidation event to the client; and the client being further configured to re-request the data associated with the identifier from the server upon receipt of the information indicative of the invalidation event from the scalable message queuing system. | 09-18-2014 |
20140280523 | PRELOADER EMPLOYING ENHANCED MESSAGES - A disclosed method of serving web page requests includes detecting a client request for a web page that contains an object. A preloader application is invoked to execute while the object is downloading to the client. The preloader application displays a preloader message during at least part of the downloading interval. At least a part of the preloader message is an advertisement or is otherwise unrelated to a progress of the downloading of the object. A size of the object may exceed a specified threshold and/or a type of the object may match any of a set of predetermined object types. The set of predetermined object types may include a Java® object type, a Flash® object type, or another object type suitable for implementing motion graphics. In some embodiments, the preloader application resides on a third party web site. | 09-18-2014 |
20140289306 | In-Flight Computing Device for Aircraft Cabin Crew - A system for use by cabin crew on board an aircraft, comprising a server including a database, the server being at a location remote from the aircraft. The server selectively communicates with a plurality of systems external to the system to retrieve information related to a journey to be made by the aircraft. The server runs an application for communicating with the external systems to send and receive data to and from the server. A portable computing device such as a tablet computer on board the aircraft has a database for receipt and storage of flight related information received from the server, the flight related information including seating information and other passenger related information. The portable device runs an application for real-time communication with the server during a flight or after the flight, for exchange with the server of at least one of seating and passenger related information. | 09-25-2014 |
20140289307 | METHOD FOR TRANSMITTING DATA BETWEEN ELECTRONIC DEVICES - A method provides fast data transmission between electronic devices, and avoids network congestion. A number of electronic devices in a network are divided into a client group including client devices and a server group including service devices. A control device for each client device is appointed from among the service devices according to a connection quality between the client device and the service device, and a route path between every two service devices is determined according to a connection quality between every two service devices. A route table of each service device is created according to the route path between every two service devices, and requested data is transmitted from a target device to a request device according to the route path. | 09-25-2014 |
20140289308 | STREAMING DISTRIBUTION SYSTEM, STREAMING DISTRIBUTION METHOD - A streaming distribution system in which streaming data is transmitted from a server to a client, the streaming distribution system includes: the server includes: a first processor configured to execute a plurality of instructions, the instructions includes, rearranging at least one independently playable data item contained in the streaming data from an original position to a position at a front side of the streaming data; transmitting the rearranged streaming data to the client; and the client includes: a second processor configured to execute a plurality of instructions, the instructions includes, decoding the original streaming data that has been restored in accordance with the original position of the received independently playable data item. | 09-25-2014 |
20140289309 | Media Transformation to Routable Message, or Retrievable Content Based on Key - A content server enables a content creating device to send media content to a target consumer/destination device with an uncommon media format by transforming media content transmitted or uploaded by a content creator into media content that is either routable or accessible to a target consumer/destination device. In particular, a content creating device embeds captured media content and an address of a target consumer/destination device into a content transformation message and then routes the content transformation message to the inventive content server. The content server then receives the content transformation message and transforms embedded media content into either a routable SIP signaling message with actual media content or a routable SIP signaling message with retrievable media content. Once media transformation is complete, the content server sends the routable message with actual/retrievable media content to the target consumer/destination device indicated in the content transformation message. | 09-25-2014 |
20140289310 | CLOUD SERVICE DEVICE, MUITI-IMAGE PREVIEW METHOD AND CLOUD SERVICE SYSTEM - A cloud service device includes a data center that stores video preview images. A first message requesting previewing multiple images from is received from a multimedia device. Multiple offsets corresponding to the multiple images according to the first time interval and the first image number are calculated and time points corresponding to the multiple images according to the multiple offsets and the first preview time point are calculated. The multiple images from the data center according to the calculated time points are obtained and transmitted to the multimedia device to preview. | 09-25-2014 |
20140289311 | PROXY ASSIGNMENT APPARATUS AND METHOD FOR ASSIGNING PROXY - A proxy assignment apparatus includes a processor or wired logic hardware configured to detect a first data request issued from a terminal apparatus for requesting first data. The processor or wired logic hardware is configured to determine whether a first proxy server that satisfies a condition exists, wherein the first proxy server corresponds to a media access control address of the terminal apparatus. The processor or wired logic hardware is configured to report a first internet protocol address of the first proxy server to the terminal apparatus when it is determined that the first proxy server exists. | 09-25-2014 |
20140289312 | SYSTEM AND METHOD FOR TRACKING FITNESS PROGRESS FROM A CLIENT DEVICE - The invention is generally a system that enables a user to visually and graphically track their fitness goals using an interactive device connected to a server, wherein fitness progress data of the user is stored and made available to the user via a user interface, for example on a mobile device application or a webpage. The system of tracking fitness progress comprises a server, a database, and a device, for example a fitness booth, for taking images and gathering fitness progress data from a user. The information gathered at the fitness booth, including images, is stored in the database. Users are provided a graphical user interface to update and access their fitness progress data, thereby facilitating the user's tracking of their fitness progress. | 09-25-2014 |
20140289313 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD - A communication device, including: a processor configured to estimate each of a plurality of first throughputs for each of a plurality of first route patterns corresponding to each of combinations of a plurality of first routes used in parallel, coupling the communication device to a first content server, estimate each of a plurality of second throughputs for each of a plurality of second route patterns corresponding to each of combinations of a plurality of second routes used in parallel, coupling the communication device to a second content server, select one of the plurality of the first and second route patterns based on the estimated plurality of the first and second throughputs, acquire an identical content from the first content server or the second content server using the selected one of the plurality of the first and second route patterns, and transmit the acquired identical content to a terminal device. | 09-25-2014 |
20140289314 | SYSTEMS FOR DISTRIBUTING APPLICATIONS AND METHODS OF OPERATION OF SAME - A managed services platform and method of operation of same are described herein. The platform can include a device management service (DMS) server in which the DMS server can act as a gateway for communications with one or more computing devices, and the computing devices are associated with a first entity. The platform can also include an application service (AS) server in which the AS server is communicatively coupled with the DMS server. When a first computing device contacts the DMS server, the DMS server is operable to provide a bundle to the first computing device. As an example, the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications. The content of the bundle can be determined at least in part by the first entity. | 09-25-2014 |
20140289315 | RELEVANCY IMPROVEMENT THROUGH TARGETING OF INFORMATION BASED ON DATA GATHERED FROM A NETWORKED DEVICE ASSOCIATED WITH A SECURITY SANDBOX OF A CLIENT DEVICE - A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data. | 09-25-2014 |
20140289316 | METHOD AND SYSTEM FOR SYNCHRONIZING BROWSER BOOKMARKS - Methods and systems for synchronizing browser bookmarks are provided herein. In an exemplary method, a server can receive a bookmark collection sent by a first terminal browser. The bookmark collection can contain one or more bookmarks. The server can push the bookmark collection to a second terminal browser for the second terminal browser to simultaneously add the one or more bookmarks contained in the bookmark collection as bookmarks of the second terminal browser. | 09-25-2014 |
20140289317 | METHOD AND SYSTEM TO DETECT A CACHED WEB PAGE - A method and system to determine whether a web page has been cached is provided. An example system comprises a cookie generator, a cookie distributor, and a cookie evaluator. The cookie distributor may be configured to provide the code to a client system, in response to a request for web content from the client system. A value of the code to be updated at the client system in response to the client system initiating a request for the web content. The cookie evaluator may be configured to compare a value of the code to the default value. The cached status detector may be configured to use a result of the comparing to determine a cached status of the web content, the cached status to indicate whether the web content has been cached by the client system. | 09-25-2014 |
20140289318 | Apparatus And Method For Context-Aware Mobile Data Management - A context of a mobile device is determined. A context preference of a user associated with the mobile device is determined. The context of the mobile device and the user context preference is transmitted to another node and responsively returned data is received. Available free space in the mobile device is determined. All data whose timestamp is within a predetermined threshold is cached. The data is cached in at least a portion of the free space. | 09-25-2014 |
20140289319 | REQUEST ROUTING USING POPULARITY INFORMATION - A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computing device transmits a first DNS query to a content delivery network service provider. The content delivery network service provider transmits an alternative resource identifier in response to the client computing device DNS query. The alternative resource identifier is selected as a function of popularity information pertaining to the requested resource. The client computing device then transmits a second DNS query to the content delivery network service provider. The content delivery network service provider can then either resolve the second DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat until a DNS nameserver resolves a DNS query from the client computing device. | 09-25-2014 |
20140289320 | METHOD AND APPARATUS FOR SENDING A PUSH CONTENT - A method and apparatus for sending a push message is provided. A push sending agent in a server receives a push message sent by a push initiator, and compares a length of a content of the push message with a matching condition. The matching condition includes a maximum message length threshold specifying a maximum length allowed for the content of the push message. The push sending agent determines that the length of the content of the push message does not exceed the maximum message length threshold, and then sends the content of the push message to a push receiving agent in a terminal. | 09-25-2014 |
20140289321 | Monitoring and Control Systems and Methods - A system and a method for controlling and monitoring a system within a facility are disclosed. The system includes a facility component configured to include at least one control point configured to be disposed within a facility and to monitor and control at least one element of the system within the facility; a network component configured to be communicatively coupled to the facility component and configured to process information received from the at least one control point; a remote client component configured to be communicatively coupled to the network component and configured to provide monitoring and control of the facility via the network component and the facility component. The remote client component is configured to receive processed data from the network component and generate instructions to the control point via the network component. | 09-25-2014 |
20140289322 | ORIGIN REQUEST WITH PEER FULFILLMENT - A method of servicing content requests in a CDN may include receiving a request for content from a first client device, identifying content associated with the content request, identifying a second client device that stores the content, identifying a CDN storage location that also stores the content, determining whether the second client device is authorized to source the content to the first client device, and selecting a source for the content. The source for the content may be selected from the storage location associated with the CDN and the second client device. The source for the content may be selected based on one or more CDN policies. The method may also include initiating a transfer of the at least a portion of the content from the second client device to the first client device if the second client device is selected as the source for the content. | 09-25-2014 |
20140289323 | KNOWLEDGE-INFORMATION-PROCESSING SERVER SYSTEM HAVING IMAGE RECOGNITION SYSTEM - Extensive social communication is induced. Connection is made with a network terminal capable of connecting to the Internet, and an image and voice signal reflecting the subjective visual field of the user and the like which can be obtained from the headset system that can be worn by the user on the head is uploaded via the network terminal to a knowledge-information-processing server system, and specifying and selecting of an attention-given target by the voice of the user himself/herself are enabled on the server system with collaborative operation with the voice recognition system with regard to a specific object and the like to which the user gives attention and which is included in the image, and with regard to the series of image recognition processes and image recognition result made by the user, image recognition result and recognition processes thereof are notified as voice information to an earphone incorporated into the headset system of the user by way of the user's network terminal via the Internet by the server system with collaborative operation with a voice-synthesizing system, so that user's message or tweet can be extensively shared by users. | 09-25-2014 |
20140289324 | GAME SERVER DEVICE, SERVER CONTROL METHOD, AND SERVER CONTROL PROGRAM - The server device according to the invention includes: a storage unit that associates and stores multiple first characteristic data sets for each user and associates and stores second characteristic data for each group to which the multiple first characteristic data sets belong; a different-user-selecting unit that selects a different user when a predetermined event occurs while a game is being played; a group formation-assessing unit that determines whether or not all of the first characteristic data sets belonging to a group are included in the first characteristic data sets associated with the user and the different user; and an action-executing unit that executes predetermined actions using, in addition to the first characteristic data sets associated with the user and the different user, the second characteristic data associated with the group for which it has been determined that all of the pertinent first characteristic data sets are included. | 09-25-2014 |
20140297713 | INTEGRATED DEVELOPMENT ENVIRONMENT FOR HETEROGENEOUS CLIENT/SERVER ENVIRONMENTS - The present disclosure describes methods, systems, and computer program products providing an integrated development environment for client/server environments. One computer-implemented method includes reading a derived business application data model (BADM) associated with a business application into an integrated development environment (IDE), defining a client application data model (CADM) for a client application, defining at least one data mapping rule (DMR) to map at least data translations between the BADM and the CADM, developing the client application based upon at least the CADM, developing at least one web service based upon the BADM, CADM, and the at least one DMR, generating the client application and the at least one web service, and deploying the client application, the at least one web service, and the at least one DMR. | 10-02-2014 |
20140297714 | PROVIDING BINARY IMAGES CUSTOMIZED FOR DIFFERENT USERS IN MEMORY SPACE CONSTRAINED ENVIRONMENTS - A web-based system is provided for generating binary images customized for different users in memory space constrained environments. Inputs from a user identifying a set of features of interest in a software program, and a maximum size of memory space available for storing the software program are received. A required size of memory space for the software program, including the set of features is computed. If the required size is more than the maximum size, the user is notified that the set of features cannot be fit into the available memory space. Otherwise, a corresponding binary image implementing both of a core functionality of the software program and the set of features of interest is built. The user can retrieve the binary image from the server via the client system. | 10-02-2014 |
20140297715 | SERVER SIDE VIDEO SCREEN CAPTURE - A technique for capturing the output of a software application, controlled by an end-user of a client computer, on a server computer. The data may be captured from a hosted application running on the server computer, an application simulating the operations of an application used by the end-user on the client computer, or from a capture stream sent by an application on the client computer. A capture engine stores the capture data on the server computer without consuming processing or memory resources of the client computer. Furthermore, the capture data is immediately available on the server computer for sharing and publication, without consuming network bandwidth or a long upload delay. | 10-02-2014 |
20140297716 | SERVER-SIDE VIDEO SCREEN CAPTURE - A technique for capturing the output of a software application, controlled by an end-user of a client computer, on a server computer. The data may be captured from a hosted application running on the server computer, an application simulating the operations of an application used by the end-user on the client computer, or from a capture stream sent by an application on the client computer. A capture engine stores the capture data on the server computer without consuming processing or memory resources of the client computer. Furthermore, the capture data is immediately available on the server computer for sharing and publication, without consuming network bandwidth or a long upload delay. | 10-02-2014 |
20140297717 | SERVER SIDE VIDEO SCREEN CAPTURE - A technique for capturing the output of a software application, controlled by an end-user of a client computer, on a server computer. The data may be captured from a hosted application running on the server computer, an application simulating the operations of an application used by the end-user on the client computer, or from a capture stream sent by an application on the client computer. A capture engine stores the capture data on the server computer without consuming processing or memory resources of the client computer. Furthermore, the capture data is immediately available on the server computer for sharing and publication, without consuming network bandwidth or a long upload delay. | 10-02-2014 |
20140297718 | APPARATUS AND METHOD FOR TRANSMITTING IMAGE OF MULTI-USER - A multi-user image transmitting apparatus is mounted in a slot of a server, and when a plurality of users send a request for an image to the server, the multi-user image transmitting apparatus converts a plurality of image signals that are output from a plurality of video cards that are mounted in the server to a plurality of image data, respectively, converts the plurality of image data to a plurality of user datagram protocol (UDP) image packets, respectively, and transmits the UDP image packets to a plurality of user terminals through a network. | 10-02-2014 |
20140297719 | RECEIVING A COMMUNICATION EVENT - Method, node and user terminal for receiving communication events over a communications network. The method comprising: executing a communication client at the user terminal, the client arranged to operate in one of a plurality of modes, filtering parameters associated with each of the modes are stored in storage at the user terminal; the client detecting a mode that the client is operating in and accessing the filtering parameters associated with the mode from the storage; the communication client transmitting the filtering parameters accessed from said storage to a node in the network, the filtering parameters defining one or more types of communication event that are permitted to be received at the terminal from said network when the communication client is operating in said mode; and receiving only said one or more types of communication event at the terminal from said node when the communication client is operating in said mode. | 10-02-2014 |
20140297720 | CLIENT APPARATUS, SERVER APPARATUS, MULTIMEDIA REDIRECTION SYSTEM, AND METHOD THEREOF - A client apparatus, a server apparatus, a multimedia redirection system, and a method thereof includes: a client interface which communicates with a server apparatus that supports a multimedia redirection function; a connector which is connected to a client local storage that stores a client content; a data processor which processes the client content; a controller which transmits information about the client content to the server apparatus and, if a play command with respect to the client content is received from the server apparatus, controls the data processor to process the client content as a form that is output; and an output unit which outputs the processed client content. | 10-02-2014 |
20140297721 | SERVER CLUSTER DEPLOYMENT SYSTEM AND SERVER CLUSTER DEPLOYMENT METHOD - A server cluster deployment method includes obtaining an operation system image from a server and loading an operation system corresponding to the operation system image on a father terminal. The operation system image is stored in a storage module of the father terminal. A child terminal requests the operating system image from the father terminal. If a number of child terminals that have obtained the operating system image from the father terminal is less than a preset value, the father terminal transmits the operation system image to the child terminal. If the number of child terminals that have obtained the operating system image from the father terminal is greater than the preset value, the request is transferred to another father terminal to transmit the operating system to the child terminal. | 10-02-2014 |
20140297722 | MEDIA MESSAGE SENDING METHOD, DEVICE AND SYSTEM - A method, device and system for sending media messages are disclosed in the present document. The method includes a media server receiving a media message which is delivered by a sending client through IMAP to a storage unit for the message to be sent pre-allocated to a sending user, the media server storing the received media message in the storage unit for message to be sent of the sending user, and the media server acquiring a media message unsent in the storage unit for message to be sent and forwarding the media message according to an identifier of a recipient user carried in the acquired media message. In such a fashion, it can be guaranteed that an IMAP client can possess the function of sending the messages, which reduces the complexity of implementing the terminal technology. | 10-02-2014 |
20140297723 | INFORMATION PROCESSING SYSTEM, CONTROL METHOD, SERVER, INFORMATION PROCESSING DEVICE, AND STORAGE MEDIUM - A server computer sets a priority order of each of contents based on an attribute of each of the contents designated by HTML data and provides the HTML data including the priority order with a client computer. The client computer acquires the contents from the server computer by using streams with priorities depending on the priority order of each of the contents designated by the HTML data provided from the server computer. The client computer controls display using a part of the contents and caches other contents from among the acquired contents. | 10-02-2014 |
20140297724 | NETWORK ELEMENT MONITORING SYSTEM AND SERVER - A first server changes an execution source of health check to a second server in response to a reception state of event information from an NE of a monitoring target. | 10-02-2014 |
20140297725 | SCRIPTING WEB SERVICES - A process performed on a server includes configuring the server to enable script for a Web service to be defined dynamically, where the Web service includes an application program interface (API) for enabling access by, and interaction with, a computer program executing on a device other than the server. The process also includes compiling the script to produce machine-executable code for the Web service, receiving a call from the computer program to the Web service, executing the machine-executable code in response to the call to produce an output, and sending the output to the device. | 10-02-2014 |
20140297726 | CONTENT RATE CONTROL FOR STREAMING MEDIA SERVERS - The present invention provides a method for content rate selection. The method includes selecting a content rate for play out of at least one frame transmitted from a media server to a media client via a wireless access network. Selection of the content rate is performed based on a statistical representation of a bandwidth available for transmission of frames. | 10-02-2014 |
20140297727 | METHOD, SYSTEM, SERVER AND CLIENT DEVICE FOR MESSAGE SYCHRONIZING - A message synchronizing method, a message synchronizing system, a server and a client device are disclosed. In the method, a server acquires a shared message with an unread mark corresponding to a first communication account after at least one client device logs into the first communication account; the server sends the shared message with the unread mark to each of the at least one client device; if the server receives a read mark reported by any of the at least one client device after the shared message with the unread mark is read by the any of the at least one client device, the server performs synchronization, for the read mark, on each of the at the least one client device except the client device reporting the read mark. Message reading states among client devices for same communication account are synchronized. | 10-02-2014 |
20140297728 | LOAD DISTRIBUTION SYSTEM - A load distribution system includes a plurality of storage devices which accept an input processing request or an output processing request and return a processing result, a plurality of I/O processing servers which transmit the input processing request or the output processing request to the one of the plurality of storage devices, receive the processing result, and, when a response time from the transmission of the input processing request or the output processing request to completion of the processing exceeds a threshold, send out an overload response indicating that processing to the input processing request or the output processing request is in an overloaded state, and a plurality of access servers which transmit an input processing request or an output processing request from a user to an I/O processing server which is not in an overloaded state on the basis of the overload response from the I/O processing server. | 10-02-2014 |
20140297729 | NETWORK-ASSISTED REMOTE MEDIA LISTENING - Improved approaches for media listening amongst different users are disclosed. For example, methods, systems or computer program code can enable users to have a remote listening experience in real time. Advantageously, a remote user at a remote client device can in effect listen to a particular digital media asset that is being played at a local client device of a local user. Media information and/or user profiles can also be provided about themselves and shared with other users. | 10-02-2014 |
20140297730 | DELIVERY SYSTEM, DELIVERY METHOD, SERVER DEVICE, PROGRAM, AND CLIENT DEVICE - A server device is configured to be able to transmit content data having one of a plurality of bit rates. While receiving the content data, a client device stores a received portion thereof and reproduces content based on the stored data. A delivery system acquires a period of time during which content can be reproduced (remaining reproduction time) based on a portion of the stored data that has not been reproduced. The delivery system calculates, according to a predetermined procedure, a correction amount for correcting the bit rate based on the remaining reproduction time, and changes the bit rate based on the calculated correction amount. When the bit rate is within a predetermined range, the delivery system calculates a correction amount having a smaller magnitude than a magnitude of the correction amount calculated according to the procedure. | 10-02-2014 |
20140297731 | Full-Duplex Bi-Directional Communication Over a Remote Procedure Call Based Communications Protocol, And Applications Thereof - Systems and methods for reducing the cost but increasing the performance caused in streaming data between a client and a server are described herein. Embodiments of the present invention relate to reducing the cost but increasing the performance by the traditional data streaming where two TCP connections, one for each direction of traffic is used. Further embodiments allow a server in communication with one or more clients using a RPC based communication protocol to bi-directional stream not on two TCP connections but a single TCP connection. In one embodiment, this is achieved by transmitting from the client to the server an initial handshake. If the server receives the handshake, then the client streams a request stream to the server and the server streams a response stream to the client simultaneously over the same single TCP connection establishing full-duplex streaming. | 10-02-2014 |
20140297732 | FEDERATED DOWNLOAD OF DIGITAL CONTENT TO WIRELESS DEVICES - A content descriptor is received at a download server on a network from a remote content server, which is coupled to the download server through a computer network. The content descriptor is indicative of a selection by a user transmitted from a wireless client device to the remote content server and relating to a digital product hosted by the remote content server. The content descriptor is used by the download server to obtain the digital product from the remote content server. The digital product is then downloaded from the download server to the wireless client device via a wireless network. The content descriptor may include information such as a reference for use by the download server in locating the digital product, information describing the digital product, price information relating to the digital product, and/or information specifying a licensee of the digital product. | 10-02-2014 |
20140297733 | Cloud Computing System and Method for Managing Storage Resources Therein - A cloud computing system and a method therein. The cloud computing system includes: a resource server cluster, where the resource server cluster includes at least two resource servers, each resource server in the resource server cluster has at least one type of resources of computing resources and storage resources, and at least one resource server in the resource server cluster has computing resources and storage resources; a computing resource management module configured to manage the computing resources in the resource server cluster, so as to provide a virtual computing service; and a storage resource management module configured to manage a shared storage resource pool established using the storage resources in the resource server cluster, so as to provide a virtual storage service, where storage resources included in each storage resource pool are from at least two resource servers in the resource server cluster. | 10-02-2014 |
20140297734 | Software-Defined Network Attachable Storage System and Method - A method for establishing a software-defined network attachable storage system includes establishing first and second sets of logical computer systems (which may be virtual computer systems) as namespace servers and dataspace servers respectively. Each namespace server is configured: (a) to store, in its memory, filesystem metadata, the metadata including file and directory names and information on where user data associated with the file and directory names resides, and to store in its storage system a dynamically updated copy of the filesystem metadata; and (b) to process storage system pathname requests, for a predetermined subset of the namespace, from at least one requesting client computer and to return in response to each request a handle for use by the requesting client computer; and (ii) each dataspace server is configured to store and retrieve user data in its storage system based on handles determined by the namespace servers. | 10-02-2014 |
20140297735 | DATA TRANSMISSION AND RECEPTION SYSTEM - [Problem] The problem to be solved by the present invention is increasing speed of data transmission while resolving the problem of bottlenecks that occur when content data is distributed to client terminals in a server-client system. | 10-02-2014 |
20140297736 | DATA INTERCHANGE SYSTEM - A data interchange system for a remote presentation service that applies especially to client/server applications for computer networked systems. The performance of a networked system that requires transferring data between a server and a client application can be improved by utilising very thin clients, such as with apps on smart phones for instance, where the business rules needed to operate the application are situated on the server as much as possible, instead of within the client application. Additionally, the quantity of data that is required to be displayed on or operate a client application should be kept to a minimum, which may be done by only transferring the least amount of data required, and also be taking advantage of default values for fields and not transferring any data if it matches the default. This approach has the further advantage that new client applications can be more quickly developed and deployed for a wide variety of alternate client platforms. | 10-02-2014 |
20140304319 | Approach For Providing Service Workflows Through Devices - An approach for providing service workflows through devices includes a service server determining that a service is available for a particular device. In response to determining that the service is available for the particular device, the service server obtains, from the particular device, service information that specifies, for the service, at least one or more processes that implement the service on the particular device, one or more parameters for the one or more processes and one or more user interfaces for the one or more processes. The service server generates, based upon the service information, a service application that implements the service. The service server receives, from a client device, a request to use the service for the particular device and in response, the service server provides to the client device the service application that implements the service. | 10-09-2014 |
20140304320 | SYSTEMS AND METHODS FOR DYNAMIC RECEIVE BUFFERING - The present disclosure relates to methods and systems for dynamically changing an advertised window for a transport layer connection. A device can receive data from a server destined for an application. The device identifies the size of the application buffer corresponding to the application and advertises the application buffer size as a window size to the server. The device stores the data in the device memory. The device then determines the memory usage by comparing the memory usage to one or more predetermined thresholds. If the device determines that the memory usage is below a first predetermined threshold, the device can implement an aggressive dynamic receive buffering policy in which the device increases the advertised window size by a first increment. If the device determines that the memory usage is above the first threshold and below a second threshold, the device executes a more conservative dynamic receive buffering policy. | 10-09-2014 |
20140304321 | Desktop Application Synchronization to Process Data Captured on a Mobile Device - In one embodiment, a mobile device and another computer operate in tandem through a cloud synchronization service to analyze image data and provide a location based service to a user. A mobile application receives image data and stores the image data in a cloud service format. The cloud synchronization service sends the image data to a desktop application on the other computer. The desktop application analyzes the image data to generate an image attribute. The cloud synchronization service sends the image attribute data to the mobile application. The mobile application provides at least one location based service based on the image attribute. The mobile application may be an augmented reality application. | 10-09-2014 |
20140304322 | DESKTOP SHADOWING IN A VIRTUAL DESKTOP INFRASTRUCTURE ENVIRONMENT - Exemplary methods, apparatuses, and systems include a virtual desktop management (VDM) server receiving selection of a virtual desktop from an administrator device and receiving transmission of the virtual desktop from a virtual machine. The virtual desktop is generated by the virtual machine and transmitted concurrently to a remote client device and to the VDM server. The VDM server determines that the received transmission of the virtual desktop includes a policy state and, in response, provides the administrator device with limited management access to the selected virtual machine. The limited management access prevents the administrator device from accessing display data for the virtual desktop. The VDM facilitates sending a request to and receiving permission from the client device to enable the administrator device to access the display data. | 10-09-2014 |
20140304323 | FLEXIBLE DEVICE MANAGEMENT BOOTSTRAP - A mobile communication device ( | 10-09-2014 |
20140304324 | CONTENT MANAGEMENT APPARATUS, CONTENT MANAGEMENT METHOD, AND PROGRAM - When a management apparatus receives a content sharing request, the apparatus uploads information about the content to a microblog service by using an authority of a first user who made the sharing request, associates an identifier for determining the information with the content. Next, when the apparatus receives a display request for the content, the apparatus transmits an acquisition request of the uploaded information corresponding to the identifier associated with the requested content by using an authority of a second user who made the display request, to the microblog service. If the apparatus determines that the uploaded information can be acquired, the apparatus permits displaying of the content corresponding to the display request. Otherwise, the apparatus denies displaying of the content corresponding to the display request. In this way, a sharing relationship among users in the microblog service and content access rights can be associated with each other. | 10-09-2014 |
20140304325 | SYSTEMS AND METHODS FOR ETAG PERSISTENCY - The systems and methods of the present solution are directed to providing Entity Tag persistency by a device intermediary to a client and a plurality of servers. An intermediary device between a client and one or more back-end servers can receive an entity requested by the client from an origin server that provides the requested content. The intermediary device can encode the back-end server information onto an ETag of the entity, cache the entity with the encoded ETag and serve the entity with the encoded ETag to the client. In this way, when the client attempts to validate the entity by sending a request including the encoded ETag to the intermediary device, the intermediary device decodes the encoded ETag to extract the identity of the backend server and sends the request to validate the entity to the identified server that originally sent the entity that included the requested content. | 10-09-2014 |
20140304326 | PROVIDING A NATIVE DESKTOP USING CLOUD-SYNCHRONIZED DATA - Methods, systems, computer-readable media, and apparatuses for providing a native desktop using cloud-synchronized data are presented. In some embodiments, a desktop management service provided by at least one computing device may selectively store data from a remote desktop. Subsequently, the desktop management service may synchronize the stored data with a cloud-based data storage platform. Thereafter, the desktop management service may cause a native desktop to be presented on a client device using the synchronized data. In some arrangements, the extracted, analyzed, and/or selectively stored data may include one or more application shortcuts, one or more documents, one or more registry keys, one or more personalization settings, or one or more layout settings. Additionally or alternatively, the remote desktop may be associated with a first operating system, and the native desktop may be associated with a second operating system different from the first operating system. | 10-09-2014 |
20140304327 | Multi-Session Web Acceleration - A method for speeding up data downloads across the Internet utilizing a proxy server to receive client requests for downloading remote data files and then establishing multiple concurrent sessions from the proxy server which balance the download of the remote data in multiple segments across two or more available wide-area network (WAN) links. | 10-09-2014 |
20140304328 | MANAGEMENT OF ANCILLARY CONTENT DELIVERY AND PRESENTATION - Embodiments of the present invention address delivery of content, including advertising, in an online or networked digital environment. Undesirable content or content that needs to be removed from the digital environment may be eliminated through invocation of a ‘kill switch’ that terminates further delivery of the aforementioned content. The ‘kill switch’ may also eliminate certain instantiations of that content already delivered to end-user client devices. In order to lessen the need for termination of content following delivery to the digital environment, content developers and content providers may view content scheduled for delivery in digital environment ‘mock ups’ prior to actual delivery. Content developers and content providers, too, may control certain attributes related to content scheduled for delivery to further obviate post-delivery termination or modification. | 10-09-2014 |
20140304329 | 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. | 10-09-2014 |
20140304330 | SYSTEM AND METHOD FOR REDUCING LATENCY OF LOCATION BASED INFORMATION RETRIEVED FROM A LOCATION SERVICE - A system and method is provided for reducing latency when providing user location information services. The system is implemented in a computer infrastructure which includes computer executable code tangibly embodied on a computer readable medium. The executable code is operable to trigger a location based service to obtain user location information prior to the user registering for location services. | 10-09-2014 |
20140304331 | PAGE VIEWS FOR PROXY SERVERS - Distinctions between resources explicitly selected by a user and resources indirectly selected may be enabled by identifying an explicitly selected web page or other resource as such in the request for the web page or other resource, which may allow the web page or resource to be differentiated from web pages or other resources that are requested as a consequence of their indirect selection. Moreover, a log of web pages or other resources explicitly selected by a user may be maintained at the client and later reference by a local processor or communicated to a host process seeking to differentiate directly and indirectly selected web pages or other resources. These techniques also may allow a proxy or other server to perform processing related to parentally controlled accounts or related to accurately tracking frequently requested resources such as web pages. | 10-09-2014 |
20140304332 | METHOD AND DEVICE FOR IMAGE AND VIDEO TRANSMISSION OVER LOW-BANDWIDTH AND HIGH-LATENCY TRANSMISSION CHANNELS - A method for transmission of images and/or video over bandwidth limited transmission channels having varying available bandwidth, which uses a classification algorithm to decompose the images and/or video to be transmitted into multiple spatial areas, each area having a specific image type; detecting the image type of each of those areas; and separately selecting for each of those areas an image and/or video encoding algorithm having a compression ratio. The classification algorithm is used to prioritize each of the areas, increase the compression ratio of the image and/or video encoding algorithm dedicated to spatial areas having lower priority in case of decreasing bandwidth. | 10-09-2014 |
20140310331 | MONITORING AND DISTRIBUTING EVENT PROCESSING WITHIN A COMPLEX EVENT PROCESSING ENVIRONMENT - A method for event processing within a complex event processing environment. The method includes monitoring a plurality of event processing paths of the complex event processing environment. The method includes determining that utilization of server resources in the complex event processing environment has exceeded a threshold value and identifying one or more event processing paths responsible for the high utilization of server resources. The method includes determining that the one or more event processing paths contain an independent rule, wherein an independent rule includes a rule or a rule subset where data for processing of the rule or rule subset is accessible by a client computing device. The method then includes determining the client computing device can perform processing of the independent rule and transferring processing of the independent rule to the client computing device. | 10-16-2014 |
20140310332 | METHOD FOR ACCESSING PLURAL CLOUD STORAGES, ELECTRONIC APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM - A method for accessing plural cloud storages, an electronic apparatus and a non-transitory computer readable medium are disclosed herein. The method for accessing plural cloud storages includes steps of: providing a unified interface on the data processing system, the unified interface being configured for offering a unified interface format instruction to plural application programs to access each of the cloud storages; linking the unified interface with a plurality of configuration plug-ins, each of the configuration plug-ins comprises at least one distinct instruction for accessing a particular cloud storage; and, converting a request with the unified interface format instruction from one of the application programs to one of the at least one distinct instruction according to the configuration plug-ins for accessing a destination cloud storage of the cloud storages. | 10-16-2014 |
20140310333 | SYSTEM AND METHOD FOR DELIVERING REMOTELY STORED APPLICATIONS AND INFORMATION - The present invention includes computerized method and apparatus for user interactivity with a network application executing on a server. The method and apparatus includes receiving, via a wireless network, an event message from a mobile device, the event message representing an input from a user interface on the mobile device where the user interface is executing based on a mobile application. The method and apparatus further includes generating data values based on the input in the event message and information relating to the mobile device. Moreover, the method and apparatus includes sending an update message to the mobile device based on the data values for updating a display of the mobile device. | 10-16-2014 |
20140310334 | System, Method and Apparatus for Media Submission - A system, method and apparatus for media submission. The submission mechanism is configurable to perform a variable amount of intelligent preprocessing on media objects prior to upload. In the example of digital images, the tool can perform sizing and formatting, for example. | 10-16-2014 |
20140310335 | PLATFORM FOR CREATING CONTEXT AWARE INTERACTIVE EXPERIENCES OVER A NETWORK - Various software services may benefit from enhancements to interactive services. For example, context aware interactive experiences over a network may benefit from a platform for their creation, distribution, and management. A method can include receiving an application descriptor at a user device from a server, wherein the application descriptor corresponds to an interactive application. The method can also include creating an application instance on an interactive experience processing system targeted to a platform's architecture and interactive capabilities based on the application descriptor. The method can further include responding to at least one action of a user of the interactive application via interactive multimedia rendered on the user device. The application instance can include an application core including at least one interaction node and at least one media node. | 10-16-2014 |
20140310336 | SCREEN DATA TRANSFER DEVICE AND A PROCESSING LOAD REDUCTION METHOD - A screen data transfer device that includes a processor that executes a procedure. The procedure includes: (a) receiving screen data having a changed portion compressed by first compression processing, and detecting a high region where a changed frequency in the screen is a threshold value or greater; (b) detecting a processing load of the device itself; and (c) when the detected load is a threshold value or greater, and in cases in which the changed portion overlaps with the high region, assigning a route of the screen data to a first route in which second compression processing with a higher compression ratio than the first compression processing is executed by a compression section, and in cases in which the changed portion does not overlap with the high region, assigning the route to a second route in which the screen data bypasses the compression section. | 10-16-2014 |
20140310337 | TERMINAL APPARATUS, SERVER AND METHOD OF CONTROLLING THE SAME - A terminal apparatus provides shared profile information that is selectively received from a server based on a relationship between a first user and a second user, according to whether information of the second user is stored in the terminal apparatus of the first user as local profile information and information of the first user is stored in the terminal apparatus of the second user as the local profile information. Accordingly, a phonebook service for desired profile information is provided only for users in a buddy relationship sharing contact information with each other. | 10-16-2014 |
20140310338 | IMAGE DISTRIBUTION FOR DYNAMIC SERVER PAGES - A server can efficiently distribute images for a web page as groups of images. The server receives a request from a client for a group of images associated with a web page. The request encodes an image group identifier and a retrieving function. The server executes the retrieving function with the image group identifier to obtain the group of images. In response to the request, the group of images are transmitted over a number of data communication connections between the client and the server that are less than a number of images in the group of images. | 10-16-2014 |
20140310339 | CONTENT DELIVERY METHOD AND APPARATUS, AND ACCESS NETWORK DEVICE - Embodiments of the present invention relate to a content delivery method and apparatus, and an access network device. The method includes: receiving, by a cache server in an access network, a service request sent by a user equipment, where the service request contains an address of a content server; if the service data requested by the user equipment is stored, sending the stored service data to the user equipment, modifying the address of the content server in the received service request into an address of the cache server, and sending the modified service request to a core network device; receiving the modified service request that is routed by the core network device to the cache server; and sending the stored service data to the cache server through the Internet, the core network device, and the access network device, and discarding, by the cache server, the service data. | 10-16-2014 |
20140310340 | METHODS AND APPARATUS FOR INSERTING CONTENT INTO CONVERSATIONS IN ON-LINE AND DIGITAL ENVIRONMENTS - Content is inserted into conversations hosted on a takeoff site using creatives that provide lures and links to other material that users engaged in the conversation might find helpful and relevant. Such insertions are made in a contextually meaningful fashion through the use of a matching and decision process that determines best candidate creatives and an appropriate time and place for their insertion into the conversation. | 10-16-2014 |
20140310341 | INFORMATION PROCESSING APPARATUS, SYSTEM, METHOD AND MEDIUM - A first server comprises: an information request reception unit that receives a request transmitted by a user terminal; an instruction code generating unit that generates a predetermined tag of causing the user terminal to connect to a second server for which a common session ID is to be used, and to receive the common session ID from the second server; an information generating unit that generates a web page that includes the predetermined tag, as a web page that is transmitted to the user terminal in response to the request; and an information transmission unit that transmits, to the user terminal, the common session ID and the generated web page including the predetermined tag. | 10-16-2014 |
20140310342 | METHOD FOR SYNCHRONIZING A RICH MEDIA.RTM. ACTION WITH AN AUDIOVISUAL CHANGE, CORRESPONDING DEVICE AND COMPUTER SOFTWARE, METHOD FOR GENERATING A RICH MEDIA.RTM. PRESENTATION AND CORRESPONDING COMPUTER SOFTWARE - The invention relates to a method for synchronizing an action in a piece of Rich Media® content with a change in a piece of audiovisual content, said Rich Media® and audiovisual content being part of a Rich Media® presentation. According to the invention, the method comprises the following steps: obtaining a piece of information representative of said change in said piece of audiovisual content, or change information; synchronizing an action in said piece of Rich Media® content with said change, said synchronization step including the following substeps: converting said change information into a Rich Media® event; detecting said event by at least one Rich Media® object of said presentation; triggering said action in said presentation on the basis of said detected event. | 10-16-2014 |
20140310343 | Auto Update Utility for Digital Address Books - An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system also allows contacts of the user (i.e. people who's contact information or partial contact information is present in the user's address book application) to make corrections to their contact-related information contained in the user's address book, request reciprocal contact information from the user, deny the user access to additional or corrected contact-related information and take other actions relative to managing the contact-related information which others (users) have about them. | 10-16-2014 |
20140310344 | FLASH REDIRECTION WITH BROWSER CALLS CACHING - In particular embodiments, a client loads a flash player. The flash player requests a flash redirection browser to execute an NPN call, the NPN call including a string. The flash redirection browser determines whether a cache at the client includes the string, and if the cache includes the string, the flash redirection browser determines an identifier associated with the string in the cache and returns the identifier to the flash player. | 10-16-2014 |
20140317168 | SYSTEM, METHOD, AND DEVICE FOR EXPOSING WIRELESS MODULE DATA STORAGE - A system, method, and device for wireless module data storage through an application programming interface. A wireless communication module includes a processor (configured to control the wireless communication module and a memory coupled to the processor for storing computer program instructions. The wireless communication module also includes a wireless module data store and an application programming interface (API) configured to interface the wireless communication module with a host application residing on the host computing device. The API enables the host application to access the wireless module data store in the wireless communication module. | 10-23-2014 |
20140317169 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR SERVER SIDE DATA MASHUPS SPECIFICATION - A method, apparatus, and computer program product are provided in order to provide for the specification of server-side data mashups. A method is provided comprising receiving a request for data of an object type; retrieving a data model for the object type; interpreting one or more annotations specifying data to be retrieved from one or more sources to be combined with the object data; retrieving data from one or more sources based on the annotations; generating an output payload by merging the object data and the retrieved data; and causing the output payload to be returned to a client application. A corresponding apparatus and a computer program product are also provided. | 10-23-2014 |
20140317170 | Automatic generation of M2M network applications - The proposed embodiment provides a method and system for automatically generating machine to machine (M2M) network applications. The method and system includes receiving information about one or more nodes in the network and generating one or more applications for the one or more nodes based on the information. | 10-23-2014 |
20140317171 | METHODS AND APPARATUS FOR USER INTERFACE NAVIGATION - Methods and apparatus for user interface navigation may facilitate altering the output of a user interface in response to a predetermined action. Methods and apparatus for user interface navigation may cause a user interface presenting a first resource to present a static and/or dynamically created landing resource upon a user performing a predetermined action. The landing resource may comprise a website, an application, and the like. Methods and apparatus for user interface navigation may cause the user interface to present a return resource to the user upon the user performing the same or different predetermined action. In some embodiments, the return resource may comprise the first resource. | 10-23-2014 |
20140317172 | WORKLOAD PLACEMENT IN A COMPUTER SYSTEM - A system for workflow placement in a computer system wherein the performance of a system processing a workflow is monitored against one or more performance measures. One or more logic elements from the workflow are delegated for subsequent processing to other systems in the computer system in response to one or more of the one or more performance measures being within a predetermined range. | 10-23-2014 |
20140317173 | DATA COMMUNICATION SYSTEM AND METHOD - A data communication system includes a centralized server arrangement coupled via a communication network arrangement to a plurality of client devices. The centralized server arrangement and the plurality of client devices exchange data. The system allocates the data into a primary type of data and at least a secondary type of data. The primary data is communicated substantially immediately within the system, and at least the secondary data is communicated in the system in association with corresponding acknowledgements (ACK) in response to receipt of the second type of data at one or more of the client devices. At least one of the one or more client devices is optionally a wireless-enabled mobile communication device or a wirelessly-connected personal computer (PC). | 10-23-2014 |
20140317174 | METHOD AND DEVICE FOR UPDATING CLIENT - Embodiments of the present application relate to a method for updating a client, a device for updating a client, and a computer program product for updating a client. The method includes determining whether the client is to be updated, in the event that the client is to be updated, determining update packages for the client, determining a user's preferred functions from among functions offered by the client based on saved record of operations of the user corresponding to the client, determining update packages, from among the determined update packages, on which the user's preferred functions depend to serve as preferred packages, and releasing the preferred packages to the client to be updated. | 10-23-2014 |
20140317175 | TERMINAL FOR PROVIDING SOCIAL NETWORK SERVICE AND SOCIAL NETWORK SERVICE PROVIDING DEVICE - Disclosed is a social network service providing device which interworks with a terminal through a wired/wireless network, the device. The device includes: a sign agent which provides at least one of information on the wired/wireless network and unique information of the terminal for being connected with the wired/wireless network; and a social network service client which provides at least one of the unique terminal information and unique information of a member that belongs to a group using the terminal. | 10-23-2014 |
20140317176 | ENHANCEMENT OF UPLOAD AND/OR DOWNLOAD PERFORMANCE BASED ON CLIENT AND/OR SERVER FEEDBACK INFORMATION - Systems and methods for providing enhancement of upload and/or download performance based on client and/or server feedback information are disclosed. In one embodiment, the disclosed method optimizes upload performance by performing an upload speed test to measure an upload speed associated with each of multiple servers. The method detects a user request to upload a file from a client device to a host server. Based on results from the upload speed test, the method selects one of the multiple servers to upload the file. The multiple servers can include host servers providing cloud-based collaboration and/or storage services, one or more content delivery network servers and/or geographically distributed edge servers. | 10-23-2014 |
20140317177 | Methods And Apparatus For Image Delivery With Time Limits - A dynamic image delivery system receives a client request for an image at an image caching server. The image caching server measures the client's network access speed and looks for an appropriate pre-rendered copy of the requested image that is rendered for the client's network access speed in local storage. If the appropriate rendered copy is found, then the image caching server sends the rendered image to the client. If it is not found, then the image caching server dynamically renders a copy of the image and sends it to the client. | 10-23-2014 |
20140317178 | CONTROLLING CLIENT ACCESS TO A SERVER APPLICATION - An approach is provided for controlling a rate at which requests from a client computer will be received by a server application executed on a server computer. Requests are received by the server computer at different times from the client computer and time intervals between different pairs of successive requests are measured. Based on the time intervals, (1) a historical rate of requests from the client computer is determined and a limit on a rate for the server application to receive subsequent requests from the client computer is determined and enforced based on the historical rate of requests, or (2) a range of the time intervals is determined to be within a predefined range of time intervals and based on the range being within the predefined range, a denial of service attack or an overload of requests from the client computer is determined and blocked. | 10-23-2014 |
20140317179 | METHOD AND SYSTEM FOR COMMUNICATION BETWEEN A SERVER AND A CLIENT DEVICE - Systems and methods providing users with a rich web experience are disclosed. In one embodiment, a client and at least one server are in communication using a dual communication link. In another embodiment, a markup language based instant messaging application is disclosed. The instant messaging application may include group instant messaging. The instant messaging application may also provide group member persistence and message persistence at the server. In another embodiment, a card based web application is disclosed, where the card information and character may be shared with other users or within a group. The cards may also be configurable by users. | 10-23-2014 |
20140317180 | Method, Device and Central Server for Providing Service for LDAP Client - The present invention relates to a device, a method and a central server for providing service to a Lightweight Directory Access Protocol LDAP client from a central server with multiple back-ends. A LDAP request for accessing a service is received from the LDAP client, and the requested service is identified from the LDAP request. One or more back-ends are scheduled to provide service according to a rule predefined for the requested service, which rule indicating which back-end(s) are to be used for the requested service. The scheduled back-end(s) are queried with respective back-end requests according to the rule to obtain back-end responses. A LDAP response based on the obtained back-end responses is formed and is provide to the LDAP client. This allows a central server with multiple back-ends to provide services for LDAP client in a more efficient way. | 10-23-2014 |
20140317181 | ESTABLISHING DYNAMIC CONNECTION - The disclosure relates to a method establishing dynamic connection. Said method comprises receiving, by a management server, a connection establishment request message sent by a client, wherein said request message carries a first property information of a service source terminal to which connection is requested to be established; sending, by the management server, a connection instruction message carrying identification information of the client and said first property information to the service source terminal, so that the service source terminal determines whether to establish a connection to the client according to the first property information. | 10-23-2014 |
20140324942 | METHOD AND SYSTEM TO UPDATE A FRONT END CLIENT - A method and system to update a front-end client are described. A front-end client may be provided with a reloading wrapper. A reloading wrapper may be configured to detect that a new version of the associated client is available, fetch the new version of the client, test it, and replace the currently executing version of the client with the new version without disrupting the operation of the front-end. | 10-30-2014 |
20140324943 | DRAG-AND-DROP CLIPBOARD FOR HTML DOCUMENTS - Techniques are disclosed for editing pages in a client-server architecture, such as in the context of cloud-based webpage editing applications. In one embodiment, a Clipboard Module running in the client browser is invoked in response to a copy operation that is requested with respect to a selected piece of content on a given page presented at the client. The Clipboard Module is configured to store the copied content in a local storage, and to also present a UI clipboard element for viewing by the user. The UI clipboard element can be dragged-and-dropped at a target drop location within the document being edited. A drop zone indicator can be visually displayed so that user can see where the clipboard content will be placed upon release of the drag-and-drop operation. Upon release, the clipboard content is pasted or otherwise inserted into the DOM of the target page at the current drop zone. | 10-30-2014 |
20140324944 | REMOTE MANAGEMENT OF DLNA SYSTEM - Certain aspects of the present disclosure are directed to an IPMI Compatible Digital Media Controller (DMC). The IPMI Compatible DMC includes: a processor, a network interface controller, and a memory. The memory contains a firmware, and when the it is executed at the processor, the firmware is configured: (a) to be in communication with a number of digital media devices in a local DLNA network, (b) to receive an IPMI message from a remote management device through the network interface controller; and (c) to execute, in response to the IPMI message, an DLNA operation of the DMR or DMS. The digital media devices include at least one digital media renderer (DMR) and at least one digital media server (DMS). | 10-30-2014 |
20140324945 | HYDRATION AND DEHYDRATION WITH PLACEHOLDERS - Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata and may also include none, some, or all of the content of the represented remote file system objects. In conjunction with placeholders and based on one or more factors, a client may hydrate or dehydrate file system objects of the client to follow user directives, inferred user intent, and storage policies of the client. | 10-30-2014 |
20140324946 | PLATFORM FOR SHARING COLLECTED INFORMATION WITH THIRD-PARTY APPLICATIONS - A method for storing information items from a client device to a remote server is performed at the client device having memory and one or more processors, the remote server being communicatively coupled to the client device. The client device renders an information item and an information storing option associated with the information item using a first application at the client device. Upon detecting a user selection of the information storing option, the client device invokes a second application, which may or may not run on the client device, to upload data associated with the information item rendered on the client device to the remote server and then resumes the rendition of the information item using the first application at the client device. | 10-30-2014 |
20140324947 | METHOD AND SYSTEM FOR DIGITALLY CLIPPING AND TRANSFERRING CONTENT - Techniques for identifying and transferring digital content between digital devices are disclosed. Methods and systems for digitally clipping and transferring content are disclosed. | 10-30-2014 |
20140324948 | INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF - An information processing apparatus includes a memory configured to store a plurality of applications, and processor configured to execute a platform which manages and controls the applications. The platform includes an event processing module configured to process a corresponding operation corresponding to an event generated in a first application from among the plurality of applications, wherein the operation is to be executed by a second application from among the plurality of applications, and a client module configured to connect to and communicate with a server communicating with a least one external device, wherein the client module transfers the event to the server so that the corresponding operation corresponding to the event processed in the event processing module is executed by a third application stored in the at least one external device. | 10-30-2014 |
20140324949 | NETWORK SYSTEM, ACCESS-SUPPORT SERVER, PROCESSING DEVICE, AND COMMUNICATION AGENT DEVICE - A network system includes a first device for performing specific processing; a second device for causing the first device to perform the specific processing; and a server for supporting the second device in having access to the first device. The first device includes a first session establishing portion which has access to the server and to establish a first session between the first device and the server. The second device includes an address information transmission portion which sends address information indicating an address of the second device to the server, and a transfer portion which transfers the address information through the first session to the first device. The first device further includes a second session establishing portion which has access to the second device based on the address information and to establish a second session between the first device and the second device. | 10-30-2014 |
20140324950 | CONNECTION METHOD AND MANAGEMENT SERVER - A connection method and a management server are provided. Each electronic apparatus detects connection behavior supported by a network, where the electronic apparatus is located, through the management server and accordingly generates a corresponding connection profile and stores it to the management server. The management server reads two connection profiles corresponding to two electronic apparatuses when the management server receives a connection request desired to connect from one of the electronic apparatuses to another one, and dynamically adjusts a plurality of connection detection procedures based on a connection success/failure record. The management server tests the connection detection procedures to determine whether a connection can be established between the two electronic apparatuses so as to obtain a session profile for establishing the connection. | 10-30-2014 |
20140324951 | NETWORK SELECTING APPARATUS AND OPERATING METHOD THEREOF - Disclosed herein is a network selecting apparatus including: a determining unit checking an operation state of a cache server in which replicated data corresponding to a data request signal are stored and determining whether the cache server is normally operated, when the data request signal is received from a client; and a selecting unit selecting a first network so that the replicated data are transmitted to input and output devices when the cache server is normally operated and selecting a second network so that original data corresponding to the data request signal are transmitted from a storage server in which the original data are stored to the input and output devices when the cache server is not normally operated. | 10-30-2014 |
20140324952 | METHOD AND APPARATUS FOR NETWORK COMMUNICATION - The present disclosure relates to a method and apparatus for network communication utilising a network server that comprises a network connection manager and is suitable for the establishment of a bi-directional communications channel between the network server and a first terminal that comprises a connection management client, wherein the network server is configured to: associate at the network connection manager the connection management client with a registered network user; transmit to the first terminal a provisioning document comprising a credential with which the connection management client may authenticate itself to the network connection manager; and receive at the network connection manager the credential, which is transmitted by the network connection manager, and establish the bi-directional communications channel between the connection management client and the network connection manager, such that the network connection manager may use the bi-directional communications channel to activate an application on the first terminal. | 10-30-2014 |
20140324953 | TERMINAL DEVICE AND CONTENT DISPLAYING METHOD THEREOF, SERVER AND CONTROLLING METHOD THEREOF - A terminal apparatus is disclosed. The terminal apparatus includes a display, a communicator configured to perform communication with a server, and a controller configured to, in response to a preset event, receive from the server a curated content based on a user information related to the preset event and control the display to display the content, wherein the preset event is related to an application operated separately from a server-only application. Accordingly, the terminal apparatus may extract a content based on user information and display the content. | 10-30-2014 |
20140324954 | METHOD FOR BROWSING WEBPAGE PICTURE AND CLIENT DEVICE THEREFOR - The present disclosure, pertaining to the field of computer technologies, relates to a method for browsing a webpage picture and a client device therefor. The method includes: receiving, by a client device, a picture mode triggered by a user when browsing a webpage; acquiring a picture on the webpage to be browsed by the user; and displaying the picture to the user. The client device includes: a receiving module, a first acquiring module, and a displaying module. According to the present disclosure, when a user is only interested in pictures on a webpage, a client device acquires the pictures on the webpage separately and collectively displays the pictures to the user, such that the user browses the pictures on the webpage, thereby meeting user's demand on browsing only pictures. | 10-30-2014 |
20140324955 | STATION FINGERPRINTING - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for determining encoding media station fingerprints and determining if media station fingerprints are related. Also disclosed herein are systems, methods, and non-transitory computer-readable storage media for allowing client devices to preview sample media stations prior to actually creating a media station, receiving user interaction data relating to the user's activity with a sample media station, storing sample station fingerprints along with client device interaction data and using the client device interaction data to influence media item sequence generation rules for an additional related media station. | 10-30-2014 |
20140324956 | STATE CHANGE ALERTS MECHANISM - A communications system including one or more alert gates and an alert controller. Each alert gate is configured to detect a different type of alert feed corresponding to a particular kind of alert. The alert controller is connected to the alert gates and operable to receive detected alerts from the alert gates and to deliver the detected alerts to a user of the communications system. | 10-30-2014 |
20140324957 | METHOD, SYSTEM AND DEVICE FOR OBTAINING POTENTIAL FRIENDS INFORMATION - A method, a system and a device for obtaining potential friends information are disclosed in the present invention. The method includes: a server receives a request sent by a requesting client for obtaining potential friends information from a recommending user which is appointed by a requesting user; the server forwards the request for obtaining the potential friends information to a recommending client that pertains to the recommending user; the server receives the potential friends information sent by the recommending client, and determines whether users corresponding to the potential friends information and the recommending user are friends, and if yes, sends the potential friends information to the requesting client. | 10-30-2014 |
20140324958 | STREAMING MEDIA SEARCH AND PLAYBACK SYSTEM - A method is provided for playing back media from a network. The method includes receiving a search criteria from a network enabled device. The method further includes accessing a database comprising a plurality of network addresses, where the database associates each address with one or more classes of information. The addresses in the database each access a media network resource. The method further includes selecting at least one address in the database using the search criteria, and signaling the selected address to the network enabled device. The method also includes controlling the network enabled device so as to automatically access and play back the media resource of the selected address. | 10-30-2014 |
20140324959 | TIME-SENSITIVE DATA DELIVERY - Time-sensitive data delivery is described. In one example, time-sensitive data is transmitted from a server to a plurality of client terminals using a separate queue for each client terminal and at least one queue serving engine for serving the queues. Requests are received from the client terminals to subscribe to a topic, and, when a data message relating to the topic is received, the message is stored and a reference to the message added to the client terminal queues. Each queue is independently served by its associated queue serving engine. The queue serving engine determines when to transmit the message to the queue's associated client terminal independence on the queue contents. For example, each queue comprises a low-priority and a higher-priority sub-queue. Low-priority messages are only transmitted when no higher-priority messages are pending, and low-priority messages are divided into fragments such that their transmission does not impede incoming higher-priority messages. | 10-30-2014 |
20140324960 | METHOD AND APPARATUS FOR EXPERIENCING A MULTIMEDIA SERVICE - A method and an apparatus for obtaining a multimedia session are provided. The method includes transmitting a first request to a network entity to receive information on a content view of a second client device, transmitting a second request to the network entity to invite the second client device to join an existing multimedia session comprising the client device, and synchronizing the content view of the second client device with a content view of the existing multimedia session by using the assistance of the media managing server. | 10-30-2014 |
20140324961 | METHOD AND SYSTEM FOR TRANSMITTING DATA - The present invention comprises in one aspect a method for transmitting, via a client | 10-30-2014 |
20140330888 | DYNAMICALLY MODIFYING A FRAME RATE OF DATA TRANSMISSION ASSOCIATED WITH AN APPLICATION EXECUTING ON A DATA SERVER ON BEHALF OF A CLIENT DEVICE TO THE CLIENT DEVICE - A method includes continuously monitoring, through a data server executing an application on behalf of a client device communicatively coupled thereto and/or a data processing device communicatively coupled to the data server, a data bandwidth supported by the client device. The method also includes dynamically modifying, through the data server and/or the data processing device, a frame rate of the data transmission associated with the application to the client device based on the continuously monitored data bandwidth. | 11-06-2014 |
20140330889 | DATA STAGE-IN FOR NETWORK NODES - A method is described of downloading a data item from a source to each node of a plurality of nodes of a data center, wherein the data item is split in a plurality of disjoint chunks. The method includes receiving each chunk of the plurality of chunks from the source by only one node of the plurality of nodes; and distributing the plurality of chunks among the plurality of nodes within the data center until each node of the plurality of nodes has the plurality of chunks forming the data item. | 11-06-2014 |
20140330890 | Context-Driven Application Information Access and Knowledge Sharing - Example systems and methods of context-driven information access are presented. In one example, a request for information concerning an application is received from a user device employing the application. Also received from the user device is context information related to execution of the application. Based on the request and the context information, information concerning the application is retrieved. The information concerning the application is then transmitted to the user device while the user device is employing the application. In some examples, this information may also be shared among other user devices. | 11-06-2014 |
20140330891 | VIRTUAL DESKTOP ACCELERATOR WITH SUPPORT FOR DYNAMIC PROXY THREAD MANAGEMENT - In particular embodiments, a method includes determining a data flow rate of the active connections at a proxy, comparing the data flow rate to a first pre-determined threshold value, and, when the data flow rate exceeds the first pre-determined threshold value, creating one or more new processing threads associated with the proxy. | 11-06-2014 |
20140330892 | METHOD AND DEVICE FOR PUBLISHING PROMOTION CONTENTS AND COMPUTER STORAGE MEDIUM - A method and device for publishing promotion contents and computer storage medium are described. The compatibility of the promotion content publishing method can be enhanced and an accurate delivery of the promotion content can be achieved. In the method, a description file is issued to the client. The client then downloads promotion content suitable for its own operation system platform and device according to the description file. Thus the method can be used in different platforms and devices including iOS, Android, WinCE, S60v3, S60v5 and etc. The server can identify the platform of the client, the type of the device and the function opened on the client, thus an accurate delivery of promotion content to specific type of client can be achieved. | 11-06-2014 |
20140330893 | CLIENT DEVICE, INFORMATION PROCESSING SYSTEM AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system provides access to services from different servers via a common API. The system includes service-offering servers, a client that uses services offered by the service-offering servers, and an interchange server that acts as an intermediary when the client uses a service. The client communicates with the interchange server using a common API when the client uses service from the service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service being used by the client, to execute a processing sequence that is unique to the service-offering server. Thus client is able to use services offered by the service-offering servers with the use of a common API and without any need to use a different unique API for each service-offering server. | 11-06-2014 |
20140330894 | METHOD, TERMINAL AND SYSTEM FOR IMPLEMENTING DATA SHARING - A method, a terminal, and a system for implementing data sharing are described. The method includes: obtaining identification information of data to share stored in a server; allocating at least one identification frequency for the identification information according to a preset frequency allocation rule, creating an identification audio signal according to the at least one identification frequency; and playing the created identification audio signal, so that a receiver downloads the data to share from the server according to the identification information in the identification audio signal after the receiver collects the identification audio signal. In the disclosure, transmitting identification information of the data to share for data sharing may be performed anytime and anywhere as long as a connection with the server has been established, without the need of establishing a Bluetooth or other connections between the terminals or the need of installing any communication applications. | 11-06-2014 |
20140330895 | METHOD AND SYSTEM FOR DOWNLOADING APPLICATION, DOWNLOADING TERMINAL, SHARING TERMINAL, AND STORAGE MEDIUM - The present invention provides a method and system for downloading an application, a downloading terminal, a sharing terminal, and a storage medium, in which the method includes: sending an application sharing request to a sharing terminal by a downloading terminal, to obtain application information of the sharing terminal; receiving, by the sharing terminal, the application sharing request sent by the downloading terminal, and sending the application information of the sharing terminal to the downloading terminal; and downloading the corresponding application by the downloading terminal according to the application information sent by the sharing terminal. According to the invention, the promotion of the applications can be targeted, such that the application with a better user experience in sharing terminal is recommended to the downloading terminal, thus improving the promotion efficiency of the application, while not causing the adverse effect to terminal which downloads the application. | 11-06-2014 |
20140330896 | Asynchronous Data Manipulation - Methods, program products, and systems of synchronizing data while the data is being edited by a user are disclosed. A web application system implementing a notification-based web application framework can allow a user to focus or edit data in a browser on a client device while the data displayed in the browser is being synchronized with data stored on a database server. The user edit and the synchronization can be asynchronous with one another, where editing can occur before a response from the database server is received. Accordingly, user perceived response time is improved over a conventional system where a user must wait for the response from the server before the user can proceed to edit the data. | 11-06-2014 |
20140330897 | METHOD, DEVICE AND SYSTEM FOR RECOMMENDING ACCESS IP ADDRESS OF SERVER, SERVER AND STORAGE MEDIUM - A method, device and system for recommending an access IP address of a server, a server and a storage medium are provided, wherein the method includes: receiving a request for recommending a server from a client, wherein the request for recommending a server includes an IP address of the client and account information of a user of the client; designating the recommended server according to the IP address and the account information; ranking a plurality of IP addresses associated with the recommended server according to ranking parameters so as to generate an IP address list composed of the ranked IP addresses, wherein the IP addresses associated with the recommended server include a local IP address of the recommended server and IP addresses of transit servers which have accessed the recommended server; and sending the IP address list to the client. | 11-06-2014 |
20140330898 | METHODS AND SYSTEMS FOR USE IN PROVIDING A REMOTE USER INTERFACE - The present embodiments provide systems, methods and apparatuses for use in providing the playback of content. Some of these embodiments provide methods of playing back multimedia content, comprising: implementing, on a multimedia rendering client device coupled with a LAN, a simplified Internet browser that establishes a browser environment; establishing a network connection over the LAN between the client device and a remote server; operating, within the browser environment, a lightweight remote user interface (RUI) protocol client application that is operated with a JavaScript based graphics application program interface to a graphics protocol stack of the client device; receiving graphics commands; implementing, through the RUI protocol client application in cooperation with the JavaScript based graphics application program interface, the graphics commands and generating graphics in accordance with the graphics commands; and displaying on the client device the graphics consistent with the graphics commands. | 11-06-2014 |
20140330899 | Data Infrastructure For Providing Interconnectivity Between Platforms, Devices, and Operating Systems - The present invention teaches methods for using a point-and-click interface to allow developers to create visual relationships between APIs and GUI components. Further, the present invention uses interactive machine learning to learn from developer actions. The present invention will assist developers by providing recommendations on how their application should compile to a target platform. Developers may then configure their app and its connection to APIs (device and remote) directly from the present invention's point-and-click interface. The invention also teaches methods for visual recognition of data structures to allow sections of data to be targeted by a system that matches targeted data to a GUI component. The visual recognition system allows any type of data to move between systems and have required protocols applied at run time instead of during development in the way traditional software works. | 11-06-2014 |
20140337404 | SYSTEM AND METHOD FOR PROVIDING ACCESS POINTS - A method for providing a dynamic system-generated set of access points to a user including determining at least one web application or one web page to include within a set of access points according to a set of criteria, generating an access point for the determined web application or one web page, adding the generated access point to the set of access points such that the set of access points includes at least one access point corresponding to a web page and at least one access point corresponding to a web application and providing the set of access points for display to a user in a first page of a web browser. | 11-13-2014 |
20140337405 | METHOD AND APPARATUS FOR ASYNCHRONOUS DISTRIBUTION OF CONTENT - An approach is provided for asynchronous distribution of content and notifications of updates to a client. A proxy server causes an establishment of at least one communication connection between at least one proxy client, at least one proxy server, and/or at least one service provider. The proxy server determines one or more updated content items available to the at least one proxy client. The proxy server causes a transmission of the one or more updated content items, one or more notifications regarding the one or more updated content items, or a combination thereof via the at least one communication connection. | 11-13-2014 |
20140337406 | AUTOMATIC TRANSMISSION OF USER PROFILE INFORMATION TO A WEB SERVER - A method and apparatus for the automatic transmission of user profile information to a web server are disclosed. | 11-13-2014 |
20140337407 | NFS STORAGE VIA MULTIPLE ONE-WAY DATA LINKS - A system for bilaterally transferring information between a client and an NFS server. The client is coupled with an NFS server proxy running on a second receive server via a first network and communicates thereon. The processed first information is passed to a first send server via a dedicated network connection. The first send server causes the first information to be transmitted to the NFS server, via a first one-way data link, a first receive server, a second dedicated network connection and an NFS client proxy running on a second send server. The NFS server is coupled to the NFS client proxy via a second network. The NFS client proxy forwards information received from the NFS server to the client via a second one-way link, the NFS server proxy running on the second receive server and the first network. | 11-13-2014 |
20140337408 | SYSTEMS, METHODS AND MEDIA FOR MINIMIZING DATA DOWNLOADS - Systems, methods and media are provided for minimizing data downloads. One method includes providing a virtual view of a list of files remotely stored in a cloud storage server. The method also includes detecting a user request for file data associated with a file selected from the virtual view and inspecting a local cache associated with the selected file to determine whether the requested file data already exists in the cache. The method further includes displaying the file data from the cache when it is determined that the cache already includes the file data. When it is determined that the cache does not include the file data, the method also includes generating a client request for the file data, sending it to the server, receiving the requested file data from the server, updating the cache using the file data received from the server; and displaying the requested file data. | 11-13-2014 |
20140337409 | ONLINE DATA MANAGEMENT - Technologies are generally described for a data management scheme. In some examples, a method may include displaying, by a client device, a representation of a data item received from a server; transmitting, by the client device, to the server, a request to access the data item and information regarding the request to access, in response to a user input; updating, by the server, the representation of the data item to further include the information regarding the request to access; and displaying, by the client device, the updated representation of the data item received from the server. | 11-13-2014 |
20140337410 | ENTERPRISE CROSS-DOMAIN SOLUTION HAVING CONFIGURABLE DATA FILTERS - A cross-domain system for transferring files from a client to a server. A first server in the first network domain receives and stores files from the client via the first network. The received files are processed based on predetermined instructions stored in an associated file. The processed received files are transmitted to a second server via a one-way data link. The second server in the second network domain receives and stores the processed received files. The received files are further processed based on predetermined instructions stored in an associated file. The further processed received files are transmitted to the server via the second network. The two associated files are stored in permanent memory with security policies which prevent the files from disrupting operation of the first and second servers, respectively. The security policies allow the associated files to be overwritten to update the processing performed by the associated server. | 11-13-2014 |
20140337411 | PROXY FOR FACILITATING STREAMING OF MEDIA FROM SERVER TO CLIENT - A method for preparing streaming media content to be rendered by a media player employs a proxy for the media player. The proxy sends a request over a network to a content server. In response, a rolling manifest file is received by the proxy. The manifest file includes a sequence of media segment URLs indicating an ordering of the media segments that create a representation of a portion of the content stream. The URLs follow a predefined naming convention that allows URLs occurring prior to and subsequent to the URLs included in the manifest file to be predicted. The proxy predicts additional URLs that occur prior to and/or subsequent to the URLs included in the manifest file. The manifest file is modified by inserting the additional media segment URLs into the manifest file. The additional URLs are sequentially located before or after the URLs included in the manifest file. | 11-13-2014 |
20140337412 | CONTENT PROVIDING METHOD AND DEVICE - A content reproduction device includes: a communicator that requests a server for recommended content information, and receives from the server the recommended content information as a response to the request; a controller that is configured to select content based on the received recommended content information; and a display that outputs the selected content, wherein the recommended content information is information for selecting the content according to a viewing information. | 11-13-2014 |
20140337413 | RELAYING DEVICE, IMAGE PROCESSING DEVICE, AND SYSTEM COMPRISING IMAGE PROCESSING DEVICE, RELAYING DEVICE AND SERVICE SERVER - A relaying device may comprise a network interface configured to connect with a network; a processor coupled to the network interface; and a memory configured to store tagging rule information and instructions. The tagging rule information may concern a tagging rule relating to tag information for a service server capable of storing at least one tag information in association with stored contents data. The relaying may receive designated tag information designated by an image processing device. The relaying device may determine whether the received designated tag information conforms to the tagging rule. Only when it is determined that the received designated tag information does not conform to the tagging rule, the relaying may convert the received designated tag information into converted tag information. The converted tag information may conform to the tagging rule. The relaying may transmit, via the network interface, the converted tag information to the service server. | 11-13-2014 |
20140337414 | DYNAMIC RENDERING FOR SOFTWARE APPLICATIONS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamic rendering for hybrid apps. One of the methods includes receiving user input navigating to a first view of an application; determining, using a navigation hierarchy stored on the mobile device, to render the first view using a native rendering engine native to the mobile device; receiving an update to the navigation hierarchy from a server; after receiving the update, receiving user input navigating to the first view; and determining, using the update to the navigation hierarchy from the server, to render the first view using an open rendering engine that is not native to the mobile device. | 11-13-2014 |
20140337415 | COMMUNICATION APPARATUS, METHOD FOR CONTROLLING THE SAME, AND PROGRAM - Roles of communication apparatuses in a service executed by the communication apparatuses and roles of the communication apparatuses in a layer different from a layer corresponding to the service are efficiently controlled. | 11-13-2014 |
20140337416 | IMAGE PROCESSING SYSTEM - The invention relates to an image processing system in which a client apparatus transmits RAW image data to a server apparatus, receives a result developed by the server apparatus, and displays onto a display area. The client apparatus reduces the RAW image data to a size suitable to display, transmits to the server apparatus, and requests a development processing. At this time, the client apparatus also starts a transmission processing of original RAW image data to the server apparatus. While making adjustment of the development processing to reduced RAW image data, the client apparatus and the server apparatus also execute a transmission and reception processing of the original RAW image data in parallel therewith. After the development processing of the reduced RAW image data, if there is a request from the client apparatus, the server apparatus also executes the development processing of the original RAW image data in a manner similar to the reduced RAW image data. | 11-13-2014 |
20140337417 | METHOD AND APPARATUS FOR PROCESSING SERVER LOAD BALANCING BY USING THE RESULT OF HASH FUNCTION - For load balancing of a plurality of servers, a server load balancing apparatus selects a hash source from a uniform resource locator (URL) input from a client, and applies a predetermined hash function to the hash source. The server load balancing apparatus selects a server from among the plurality of servers according to a hash value based on the hash result of the hash function application. | 11-13-2014 |
20140337418 | INFORMATION PROVIDING SYSTEM, SERVER DEVICE, RECORDING MEDIUM, AND CONTROL METHOD - An information providing system includes: a server device that is communicably connected to an external server device, the external server device accumulating review management information that includes review information that indicates a review of a piece of content by a first user and first identification information that corresponds to the first user and providing a first service that includes a browsing service that makes the review of the piece of content by the first user browsable, the server device providing a second service to each second user; and a terminal device that the second user operates. Upon receiving a request from the terminal device, the server device acquires and sends, to the terminal device, review management information regarding a piece of content based on a favorite piece of content that has been registered beforehand with the external server device by the user. The terminal device controls a screen display based on the received review management information. | 11-13-2014 |
20140344325 | ASYNCHRONOUS CONTENT UPDATES IN THE BACKGROUND FOR IMPROVED APPLICATION PERFORMANCE - Server loads can be reduced while improving the experience for a user of a web application in which one or more images are produced at a server and transmitted over a communication channel to a client device. In some examples, navigation by a user to an application page that contains an image or other content resource that requires generation by a backend server but that might not immediately interest the user can involve an asynchronous download of the content resource to the client machine. In some variations, the asynchronous download can occur after a user input requesting an updating of the content resource initially displayed based on a cached resource. | 11-20-2014 |
20140344326 | SYSTEMS AND METHODS FOR DEPLOYING A SPOTTED VIRTUAL SERVER IN A CLUSTER SYSTEM - The present invention is directed towards systems and methods deploying a virtual server on a subset of devices in a cluster of devices. A first device of a cluster of devices intermediary between at least one client and at least one server, may identify a first virtual server to establish on one or more devices of the cluster. The first device may associate, to the identified virtual server, a group comprising a subset of devices in the cluster of devices. The cluster may establish the first virtual server on each device in the group responsive to associating the group to the first virtual server. Each virtual server on each device of the group may be assigned a same internet protocol address. | 11-20-2014 |
20140344327 | CONTENT INTERCHANGE BUS - Disclosed is a content interchange bus that is configured for (i) receiving a first content creation request from a client, the first content creation request including a first content object that includes data intended for distribution, a first metadata name/value pair describing the first content object, and a second metadata name/value pair describing a first content container; (ii) creating the first content container in the cloud storage platform; (iii) storing the first content object in the cloud storage platform; (iv) receiving a first message from the client, the first message including the first content container's uniform resource identifier and/or the first content object's uniform resource identifier, the message including a topic string that includes a first routing string; and (v) routing the first message to a first subscriber based at least partially on the topic string including the first routing string. | 11-20-2014 |
20140344328 | DATA COLLECTION AND DISTRIBUTION MANAGEMENT - According to embodiments of the invention, a method, a computer readable storage medium, and a computer system for data collection and distribution are provided. The method may include receiving an electronic request for data from a data provider, wherein the request includes one or more characteristics of the client device. The method may also include identifying, as a function of the characteristics of the client device, a data set to be returned to the client in fulfillment of the request. The method may also include determining whether a cache of the data collector contains data sufficient to create the data set. The method may also include collecting, in response to determining that the cache does not contain data sufficient to create the data set, data from the data provider that is sufficient to create the data set. The method may also include providing the data set to the client device. | 11-20-2014 |
20140344329 | Communication System Employing Subnet Or Prefix To Determine Connection To Same Network Segment - The disclosed communication system may employ a first protocol for communication over a network connection. The communication system may use subnet information or prefix information to determine if the network connection qualifies for using a second protocol. If the communication system determines that the network connection qualifies, the communication system employs the second protocol for communication over the network connection. | 11-20-2014 |
20140344330 | System for a Monitored and Reconstructible Personal Rendezvous Session - Disclosed is a system that adapts a personally portable “smart” communications device to enhance a user's personal security by continuously monitoring an alert function of the device from a remote location during a user initiated “session.” The user device is in communications with a remote server, which monitors the alert function and provides: accurate preservation of session data; monitoring of user device ambient conditions; dispatch of emergency services; and notification of third parties. Server software (host application) on the remote server manages communications with user devices. The server collects, processes and stores data; dispenses data according to a rule set, and manages multiple user sessions. User software manages the initiation and conduct of a session and communications with the server. The user and server software in combination provide for establishing, maintaining operations of the system, and databases accessible by the remote server for storage/archiving of system data. | 11-20-2014 |
20140344331 | SELECTING A CONTENT PROVIDING SERVER IN A CONTENT DELIVERY NETWORK - Aspects of the present disclosure involve systems, methods, computer program products, and the like, for managing the distribution of content from a content distribution network (CDN). In general, the system receives a request for content from the CDN from a user of the network and determines a server within the CDN to provide the content to the user. In addition, the system of the present disclosure may determine a preferred server or group of servers from which the content is provided to the user. This preference may be based on information received from a Border Gateway Protocol feed or Interior Gateway Protocol feed and one or more business determinations, such as the cost of providing the content through the CDN and particular egress port associated with the CDN. | 11-20-2014 |
20140344332 | Multimedia Redirection in a Virtualized Environment Using a Proxy Server - Methods and systems for multimedia redirection in a virtualized environment using a proxy server are described herein. The proxy server may store scripting code that may be injected into web content retrieved from a content resource server. The injected scripting code may cause an instantiated application in the virtualized environment to intercept/override at least some method calls in the web content. The proxy server may send the redirected multimedia content and other information to a client agent application executing on a user's computing device for rendering. | 11-20-2014 |
20140344333 | Systems and Methods for Data Exchange in Voice Communication - Systems and methods are provided for data exchange in voice communication. For example, a first request message is sent to a server for playing background music in voice communication; an authorization granted by the server to play background music separately from the voice communication is received; and upon reception of a play instruction from a user, the background music is played and an identifier of the background music is sent to the server. The server broadcasts the background music to one or more clients based on at least information associated with the identifier of the background music. | 11-20-2014 |
20140344334 | Systems and Methods for Controlling the Distribution and Viewing of Digital Art and Imaging Via the Internet - System and method for storing digital content for display on a display device, comprising at least one digital content item, configured to be displayed on the display device, and a service cloud comprising a secure storage system, configured to store digital content, a communication controller, configured to communicate with the display device, a provisioning engine, configured to control the provisioning of digital content on the display device, a service management system, configured to collect data reflecting operational status of the display device, a server, configured to interface with an application running on a computer with memory and processor for selection and control of digital content for display, an ingestion engine, configured to control importation of digital content, an external content gateway, configured to transfer digital content from outside the service cloud to the display device, and a live data feed gateway, configured to provide over-the-top content to the display devices. | 11-20-2014 |
20140344335 | DETECTING AND MANAGING A LOSS OF CONNECTIVITY WITH A REMOTE SERVER - Embodiments provide techniques for detecting and managing a loss of connection with a remote server. Embodiments include, upon transmitting a request to a remote web server, initiating a timer configured to expire after a predetermined period of time. Additionally, upon determining that the timer has expired before a response message corresponding to the request has been received from the remote web server, a request for remote web application content is transmitted to a local web server. Embodiments receive placeholder content from the local web server and output the placeholder content for display. Embodiments further include receiving a redirect message from the local web server, specifying address information corresponding to a second remote web server from which the remote web application content can be retrieved. | 11-20-2014 |
20140344336 | DEFERRING AUTHENTICATION AND RESOURCE LOADING WHILE STARTING AN ENTERPRISE SYSTEM - Embodiments provide techniques for deferring authentication and resource loading through the use of a local web server. One embodiment includes, upon receiving a request for remote web application content, at a local web server, from a client application, transmitting placeholder content to the client application. A remote web server is selected to fulfill the received request. Embodiments further include, upon determining that the remote web server is available to fulfill the received request, redirecting the client application to an address for the remote web server corresponding to the requested remote web application content. | 11-20-2014 |
20140344337 | Managing Communications in a Multi-Client, Multi-Server Environment - According to one aspect of the present disclosure, a method is implemented by a server in a server cluster. A request received from a client includes a session identifier (ID) identifying a session between the client and the server, and a correlation ID that is linked to the request. If the correlation ID is not included in an individual server-specific session microcache for the session, the request is processed to determine a response, the response is added to the session microcache, and the response and an indication of the correlation ID are sent to the client. If the correlation ID and a response to the request are stored in the session microcache, the response and an indication of the correlation ID are re-sent to the client. The session ID and session microcache are transferred to another of the plurality of servers in the server cluster to continue the session. | 11-20-2014 |
20140344338 | TRANSMITTING INFORMATION BASED ON READING SPEED - Transmitting information based on reading speed is disclosed, including: receiving an information acquisition request from a client device, wherein the information acquisition request includes a user identifier; determining the user identifier included in the information acquisition request; determining one or more historical information sent times and one or more historical sent information quantities corresponding to the user identifier from stored historical records; determining a reading speed corresponding to the user identifier based at least in part on the one or more historical information sent times and the one or more historical sent information quantities corresponding to the user identifier; determining a quantity of requested information to be sent to the client device based at least in part on the reading speed corresponding to the user identifier; and sending the quantity of requested information to the client device. | 11-20-2014 |
20140344339 | SYSTEM FOR PROVIDING PERSONAL INFORMATION USING CLOUD ID CARD AND METHOD THEREOF - Disclosed are a system and a method for providing personal information using a cloud ID card. A system for providing personal information in accordance with the present invention includes: a cloud ID server configured to store user's personal information and cloud ID information for using the user's personal information; a cloud ID card configured to store the cloud ID information provided from the cloud ID server; and a service terminal configured to obtain the cloud ID information from the cloud ID card and to be provided with the user's personal information from the cloud ID server by use of the obtained cloud ID information. When the cloud ID information is provided from the service terminal, the cloud ID server confirms consent to use of the personal information from a user terminal corresponding to the provided cloud ID information and provides the confirmed personal information to the service terminal. | 11-20-2014 |
20140344340 | SERVICE REQUEST PROCESSING - An example method to perform service request processing may comprise receiving, from a client device, a request associated with a first version of a service, the service being accessible via the server. The method may further comprise, in response to determination that version conversion from the first version to a second version of the service is required, converting the request to be compatible with the second version of the service and processing the converted request to generate a response associated with the second version. In this case, the method may further comprise converting the response to be compatible with the first version of the service; and sending, to the client device, the converted response that is compatible with the first version. | 11-20-2014 |
20140344341 | SYSTEMS AND METHODS FOR CACHING AND SERVING DYNAMIC CONTENT - A web server and a shared caching server are described for serving dynamic content to users of at least two different types, where the different types of users receive different versions of the dynamic content. A version of the dynamic content includes a validation header, such as an ETag, that stores information indicative of the currency of the dynamic content and information indicative of a user type for which the version of the dynamic content is intended. In response to a user request for the dynamic content, the shared caching server sends a validation request to the web server with the validation header information. The web server determines, based on the user type of the requestor and/or on the currency of the cached dynamic content whether to instruct the shared caching server to send the cached content or to send updated content for serving to the user. | 11-20-2014 |
20140344342 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD AND PROGRAM STORAGE MEDIUM - In order that the application in the client terminal can be used continuously without being suspended temporarily, an information processing apparatus includes first processing means and a second processing section. That is, the information processing apparatus communicates via a network with a server including a first processing section of second processing means which including the first and the second processing section. The first processing means switches processing means which executes an application to either of the first or the second processing means. The second processing section executes a processing received from the first processing section, in case that the processing means is switched from the first processing means to the first processing section. | 11-20-2014 |
20140344343 | METHOD AND SYSTEM FOR PRIVATE DISTRIBUTED COLLABORATIVE FILTERING - A system, method and computer program product for collaborative filtering, including a client device configured with distributed internal collaborative filtering mechanism and a user profile having private information of a user of the client device. The client device is configured to maintain the user profile securely within the client device. The client device is configured to calculate a set of non-private parameters based on the secure user profile with a process that runs on the client device. The client device is configured to send the non-private parameters to at least one of an external server and external client device. | 11-20-2014 |
20140344344 | PRE-FETCHING IN DISTRIBUTED COMPUTING ENVIRONMENTS - Client-side performance is optimized through server-side pushing of content. Portions of content are requested and retrieved as required by a client-side application. Moreover, content likely to be needed in the near future is pre-fetched and pushed to the client. This is beneficial from an overhead standpoint since all content need not be provided to the client at once. Rather, content provisioning is throttled based on need, and wait time is mitigated by pre-fetching. | 11-20-2014 |
20140344345 | SYSTEMS AND METHODS FOR USING AN HTTP-AWARE CLIENT AGENT - Systems and methods are described for using a client agent operating in a virtual private network environment to intercept HTTP communications. Methods include: intercepting at the network layer, by a client agent executing on a client, an HTTP request from an application executing on the client; modifying the HTTP request; and transmitting, via a transport layer connection, the modified HTTP request to a server. Additional methods may comprise adding, removing, or modifying at least one cookie in the HTTP request. Still other methods may comprise modifying at least one name-value pair contained in the HTTP request. Corresponding systems are also described. | 11-20-2014 |
20140344346 | METHOD AND APPARATUS FOR PROVIDING SERVICE AND METHOD AND APPARATUS FOR CONTROLLING TERMINAL - A method and apparatus for providing a widget service. The method includes receiving a user request signal to request that a service provided in a first space using a widget application be provided in a second space; receiving information for providing the service in the second space from an external server in response to the user request signal, the information for providing the service including information regarding at least one widget application; and providing the service in the second space based on the received information, wherein one of the first and second spaces is a first web page displayed on the display unit, and the other of the first and second spaces is a second web page displayed on the display unit or a background screen of a terminal. | 11-20-2014 |
20140344347 | METHOD AND SYSTEM FOR COMMUNICATION BETWEEN APPLICATION AND WEB-PAGE EMBEDDED CODE - One embodiment of the present invention provides a system that facilitates communication between an embedded code in a web page and a stand-alone application. During operation, the system first embeds a code within a web page that is displayed in a browser. Next, the embedded code receives information indicating a communication method provided by a stand-alone application, via a first communication channel. The embedded code subsequently sends the contextual information associated with a user browser session by calling the communication method, via a second communication channel, thereby allowing the stand-alone application to inherit the contextual information from the web browser. | 11-20-2014 |
20140351315 | IDLE PROCESSING RESOURCE ALLOCATION IN A COMPUTING SYSTEM ACROSS A NETWORK TO BOOST PROCESSING CAPABILITY OF A DATA PROCESSING DEVICE THEREOF - A method includes scanning, through a server, a number of client devices communicatively coupled thereto through a computer network for a processor thereof in an idle state, and allocating, through the server, the processor in the idle state to a client device requiring additional processing capability to establish a communication link between a client device corresponding to the processor in the idle state and the client device requiring the additional processing capability. The method also includes registering, through a driver component on the client device requiring the additional processing capability, the processor in the idle state with an operating system executing thereon following the establishment of the communication link. Further, the method includes transmitting, through the driver component, data to be processed through the processor in the idle state from the client device requiring the additional processing capability across the computer network following the registration. | 11-27-2014 |
20140351316 | SYSTEM AND METHOD FOR SECURING WEB SERVICES - A method and system for securing web services on one or more server computers by one or more client computers, the computers connected to one or more networks through one or more network interfaces, each computer having one or more memories and one or more central processing units (CPUs), the system comprising one or more logical expressions that define constraints on one or more service releases; a gateway process receiving service request messages from one or more of the clients for i) identifying the service request message, ii) processing the service request message in accordance with one or more of the logical expressions associated with the requested service and iii) providing access to the requested service if the constraints are satisfied. The system includes an agent process associated with one or more the clients, for receiving service request messages from an associated client, the message destined for a requested service and applying to the received request message one or more of a subset of the logical expressions associated with the requested service for forwarding to the gateway process. | 11-27-2014 |
20140351317 | SYSTEM FOR PROVIDING A CONTINUOUS COMMUNICATION LINK WITH A SYMBOL READING DEVICE - The disclosure embraces a system and method for providing a continuous communication link between a server computer and a symbol reading device, and a novel symbol reading device adapted for use in such a system. The system greatly simplifies the remote management, diagnostic evaluation, and monitoring of symbol reading devices, especially those devices connected to host devices that are not PC-based or running a complete operating system. | 11-27-2014 |
20140351318 | ON-DEMAND ENCAPSULATING OF TIMED METADATA IN A NETWORK ENVIRONMENT - A method is provided in one example and includes receiving media content including timed metadata, generating a common format asset including the timed metadata and a timed metadata index including at least one reference point corresponding to the common format asset. Each reference point includes state context information of the timed metadata at a particular instance of time. The method may further include receiving a request for the timed metadata from a particular client device, and retrieving a determined amount of the timed metadata from the common format asset using the timed metadata index. In a particular example, the determined amount of the timed metadata is an amount sufficient to display a current timed metadata context corresponding to the request. | 11-27-2014 |
20140351319 | PORTABLE ELECTRONIC APPARATUS AND PORTABLE CLOUD COMPUTING SYSTEM - A portable electronic apparatus includes an operating system comprising an application layer, an application framework layer, a libraries layer and a kernel layer. The application layer includes a cloud user interface allowing a user to perform an interactive function. The application framework layer includes a plurality of cloud components and at least a cloud service. The libraries layer includes a plurality of cloud managers. The kernel layer includes a cloud server driver, which is connected to the cloud managers to start the cloud service, so that the cloud service calls one of the cloud components according to the interactive function. By such configuration, the portable electronic apparatus of this invention can carry a private cloud to provide the service of a portable personal cloud. | 11-27-2014 |
20140351320 | METHOD, SYSTEM AND APPARATUS FOR COORDINATED PROCESSING OF DOCUMENT - Embodiments of the invention disclose a method, system and apparatus for coordinated processing of a document, relate to the field of data processing and are intended to address the problem of how multiple clients perform coordinated operations on the document. In the invention, a server detects a document operation on a first client among respective clients at a preset frequency and sends a detection result to a second client other than the first client; and the second client displays the detection result. Apparently this solution addresses the problem of how the multiple clients perform coordinated operations on the document. | 11-27-2014 |
20140351321 | Digital Content Distribution Systems and Methods - Embodiments of the present invention enable a user to acquire an item (e.g., a digital song, digital video, etc.) using one device (e.g., a portable device) and to easily move a copy of the acquired item from the one device to another device so that a user of the other device can play the item. | 11-27-2014 |
20140351322 | SERVER APPARATUS, DISPLAY APPARATUS, AND METHOD FOR PROVIDING A LIST OF APPLICATIONS USING THE SAME - A method for providing an application list using a server apparatus which is connectable to a display apparatus, is provided. Metadata regarding the display apparatus is provided from the display apparatus, and it is determined whether the display apparatus supports a service based on an Internet Service Provider network. An Internet Service Provider code of an Internet Service Provider network which is connected to the display apparatus is issued, and services provided by an Internet Service Provider are generated. The services correspond to the Internet Service Provider code are generated as an application list, and the application list is transmitted to the display apparatus. | 11-27-2014 |
20140351323 | SAFETY EVALUATION METHOD AND SAFETY EVALUATION COMPUTER - A safety evaluation computer evaluates safety of user data which is data of a client computer and relating to storage into a server computer based on a server area ID which is an area ID of an area where the server computer is located, and displays a result of evaluation of the safety. | 11-27-2014 |
20140351324 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - Some embodiments of the invention provide a server apparatus, comprising: a control block comprising at least one processor; at least one data reception unit operable to receive a request to share a picture; at least one storage facility, storing programmed instructions for execution by the control block, the programmed instructions defining an image analysis engine operable to determine that the picture comprises an image of a person; and at least one data transmission unit operable to issue a request to the person, or someone associated with the person, to consent to sharing the image. Other embodiments provide a method, performed by at least one computer. The method comprises: (A) receiving a request to share a picture; (B) determining that the picture comprises an image of a person; and (C) requesting that the person, or someone associated with the person, consent to sharing the image. | 11-27-2014 |
20140351325 | DYNAMIC DISPLAY USING PUSHED STREAMED DATA - A system and method for dynamic updating of display windows using a pushed stream of data. | 11-27-2014 |
20140351326 | MANAGING USER STATE OF CLOUD DESKTOPS - A mechanism is described for provisioning remote desktops in a cloud based infrastructure while maintaining user personalization. In cloud based systems, a user may not always reconnect to the same VM endpoint. In one embodiment, the virtual hard disk assigned to a user is mounted to the endpoint assigned to the user. The virtual hard disk includes the user's personal data and personalization information (e.g., settings, profiles, files, etc.). When the user disconnects from the remote desktop, the virtual hard disk is demounted from the endpoint. The virtual hard disk thus provides information regarding the user's state when the user is disconnected. | 11-27-2014 |
20140358987 | IMPLEMENTING SYNCHRONIZATION OF STATE INFORMATION BETWEEEN INSTANCES OF AN APPLICATION AS WELL AS BETWEEN DIFFERENT APPLICATIONS IN AN EFFICIENT, SCALABLE MANNER - A method, system and computer program product for implementing synchronization of state information in an efficient, scalable manner. A shared state server receives a request from a client device to access a scope containing state information. The scope is distributed over a partition(s) via the use of a “data grid” thereby increasing scalability. The shared state server relays the request to a data grid server responsible for maintaining the data grid comprised of an in-memory cache and partitions outside of the in-memory cache. The request includes a key associated with a value corresponding to the requested state information. The data grid server obtains the value associated with the key from its data grid and sends it to the shared state server to be relayed to the requesting client device. In this manner, the state information is stored in a scalable manner thereby improving the efficiency in synchronizing state information. | 12-04-2014 |
20140358988 | IMPLEMENTING SYNCHRONIZATION OF STATE INFORMATION BETWEEEN INSTANCES OF AN APPLICATION AS WELL AS BETWEEN DIFFERENT APPLICATIONS IN AN EFFICIENT, SCALABLE MANNER - A method, system and computer program product for implementing synchronization of state information in an efficient, scalable manner. A shared state server receives a request from a client device to access a scope containing state information. The scope is distributed over a partition(s) via the use of a “data grid” thereby increasing scalability. The shared state server relays the request to a data grid server responsible for maintaining the data grid comprised of an in-memory cache and partitions outside of the in-memory cache. The request includes a key associated with a value corresponding to the requested state information. The data grid server obtains the value associated with the key from its data grid and sends it to the shared state server to be relayed to the requesting client device. In this manner, the state information is stored in a scalable manner thereby improving the efficiency in synchronizing state information. | 12-04-2014 |
20140358989 | MEDIA PLAYBACK PROFILE MAPPING - A network device stores a mapping configuration to associate client type profiles with particular delivery profiles for media content and receives, from a client device, a request for a link to a content selection. The request includes a content identifier and parameters for the client device. The network device constructs, based on the parameters for the client device, a particular client type profile and maps the particular client type profile to one of the particular delivery profiles in the mapping configuration. The network device constructs a uniform resource locator (URL), based on the one of the particular delivery profiles and the content identifier, that provides the link to the content selection with formatting that is suitable for the particular client type profile and sends the URL to the client device. | 12-04-2014 |
20140358990 | SYSTEM AND METHODS TO FACILITATE ACCESS AND INTERACTION WITH A MOBILE DEVICE EMPLOYING A PERSONAL COMPUTER - A communications system includes a mobile device that is coupled to a network and has a mobile application requiring fulfillment and a personal computer that is coupled to the network and has computer data entry and display capabilities. Additionally, the communications system includes a mobile applications processor that is coupled to the personal computer and provides a mobile device interaction, wherein the mobile device interaction includes fulfillment of the mobile application with the computer data entry and display capabilities. A method of operating a communications system and a method of fulfilling mobile applications are also provided. | 12-04-2014 |
20140358991 | INTEGRATING DATA FROM VARIOUS NETWORK NODES USING A TEMPLATE STACK - There is provided a template stack that receives data from a plurality of nodes in a communication network. The template stack maps the received data to a common data framework and receives a template request from a client node. The template request preferably includes at least one transform function. In response to receiving the template request, the template stack performs the at least one transform function on the data to yield transform data and transmits the transform data to the client node. | 12-04-2014 |
20140358992 | IMAGES MONITORING AND BROADCASTING SYSTEM AND METHOD - An image monitoring and broadcasting method is executed by a first electronic device. A user interface of the first electronic device is displayed. When a monitoring or a broadcasting command is received from the user interface, the method acquires connection information of the second electronic devices which have been connected to the server. If the monitoring command is received, the method transmits connection information of the first electronic device and a preset monitoring notice to the second electronic devices, receives images transmitted from the second electronic devices to be displayed on the user interface. If the broadcasting command is received, the method transmits a preset broadcasting notice images displayed on the first display screen to the second electronic devices. | 12-04-2014 |
20140358993 | SERVER CHECK SYSTEM AND SERVER CHECK APPARATUS - A server check system that checks a duplicated process of a server that performs a predetermined process in response to a request from a terminal device, includes a receiving unit that receives a request sent from the terminal device to the server when starting a checking; a sending unit that generates a predetermined number of requests by copying the request and sends the predetermined number of requests to the server at the same time; and a determining unit that obtains a processed result by the server based on the predetermined number of requests and determines whether a duplicated process occurs. | 12-04-2014 |
20140358994 | SYSTEMS AND METHODS FOR LOCATION BASED DATA PUSHING - The present application discloses a computer-implemented method performed by a computer server system for location based data pushing. The method includes receiving first geolocation data that identify a first geolocation of a first client device, identifying a plurality of second client devices as located within a predetermined range of the first geolocation according to their respective second geolocation data, and in response to the identifying, retrieving webpage log data that record information concerning a plurality of websites that have been accessed by the plurality of second client devices. The method further includes in response to a web access request received from the first client device for accessing a webpage: identifying, among the retrieved webpage log data, one or more web pages as being related to the webpage associated with the web access request, and transmitting information of at least one identified webpage and the webpage associated with the web access request to the first client device. | 12-04-2014 |
20140358995 | PROVIDING ACCESS TO A RESOURCE FOR A COMPUTER FROM WITHIN A RESTRICTED NETWORK - Disclosed are systems, methods, and machine readable storage media that cause a storage computer and a client computer to perform a method of providing access to one or more resources on the storage computer for the client computer. The storage computer is operable for initiation of a network connection between the client computer and the storage computer. Initiation of the network connection between the client computer and the storage computer by the storage computer is enabled, and initiation of the network connection between the client computer and the storage computer by the client computer is disabled. The client computer and the storage computer are operable for maintaining the network connection between the client computer and the storage computer. | 12-04-2014 |
20140358996 | DISTRIBUTED ENCODING AND DECODING SYSTEM, METHOD, AND DEVICE - In a distributed encoding and decoding method, a destination file is requested from a master server by a client device, and the master server selects source servers that store the destination file or segments thereof. The master server further computes priorities of the source servers, and selects encoding servers according to the priorities. The master server segments the destination file in each of the encoding servers into file segments, and distributes the file segments to the encoding servers. Each of the encoding servers encodes one or more distributed file segments, and transmits the file segments to the client device. The client device receives and decodes the file segments and integrates the file segments to generate a complete the destination file. | 12-04-2014 |
20140358997 | Communication Middleware For Managing Multicast Channels - The invention is directed to a communication middleware for managing multicast channels between a server and a client connected through a communication network, wherein the communication middleware manages at least one compulsory multicast channel for delivering compulsory data to the client and the communication middleware manages at least one optional multicast channel for delivering optional data to the client. | 12-04-2014 |
20140358998 | METHOD AND APPARATUS FOR EXECUTING APPLICATION - A method of executing, by a terminal, an application that is provided from an application server. The method includes operations of receiving, from the application server, execution environment information about the application; determining whether to execute a virtual application, by referring to the execution environment information; displaying an interface so as to request a virtualization server that performs application virtualization for virtualization, based on a result of the determining; and requesting the virtualization server for virtualization of the application, based on a user input via the interface. | 12-04-2014 |
20140358999 | Apparatus and Method for State Management Across Visual Transitions - A server has a data processing module with instructions executed by a processor to maintain an annotation of a first visualization of data, where the first visualization of data has visualization configuration parameters. The annotation is linked to a second visualization of the data that utilizes the visualization configuration parameters. | 12-04-2014 |
20140359000 | METHOD FOR REMOTELY ASSISTING USER IN SETTING UTILITY PROGRAM - The present invention is to provide a method for remotely assisting a user in setting a utility program, which is applicable to a network system including an electronic device (e.g., a smartphone, or a tablet computer) storing plural entries of client-end setting data and a cloud server storing plural entries of server-end setting data each corresponding to one entry of the client-end setting data. The method is performed by the cloud server and includes the steps of activating a server-end program to connect with the electronic device via the Internet; adjusting an entry of the server-end setting data according to an edit command received from a client; sending the adjusted server-end setting data to the electronic device via the Internet so that the electronic device can reset the corresponding entry of the client-end setting data and display the corresponding utility program installed therein according to the adjusted server-end setting data. | 12-04-2014 |
20140359001 | MULTIMEDIA DEVICE CONFIGURED TO PROVIDE BOTH CLIENT AND SERVER ASPECTS OF A NETWORK SERVICE - A service hosted on a device configured for providing an information resource to a first client, the information resource in web compatible format, The service is configured to receive a request by a service interface of the service for the information resource from a device application hosted by the same device, the device application acting as the first client, such that the request is communicated to the service interface on a communication data path that bypasses a network connection interface of a device infrastructure of the device. The service also accesses by the service interface a service application layer stored on the device in a first storage in order to obtain the information resource. The service also provides the information resource in a response to the first client for subsequent processing and display on a user interface. | 12-04-2014 |
20140359002 | METHOD AND APPARATUS FOR PROVIDING APPLICATION SERVICE, AND SYSTEM FOR PROVIDING THE SAME - An application service providing system including: a service server for managing a plurality of applications, determining suitability of a client when a service is provided, and providing an application requested by the client; the client for performing communication with the service server through a wireless network, defining a device identifier in an operating system, and requesting the service server to provide an application service through a profile corresponding to the device identifier; and at least one terminal displaying the application in response to a request by the client. | 12-04-2014 |
20140359003 | METHOD AND APPARATUS FOR TRANSFERRING REMOTE SESSION DATA - Examples of systems and methods are provided for communication and for forwarding display data and cursor type related to a remote session between a client device and a remote server. The system may facilitate establishing the remote session with the remote server. After the client device is connected to a remote session, it is determined if the style of the client device's cursor should be changed. The RDP client of the remote server creates the changed cursor based on bitmap details. The change cursor may be a 1-bit or 32-bit cursor. When the remote session is disconnected, the default cursor for the client device is re-instated at the client device. | 12-04-2014 |
20140359004 | Method, Terminal, and Server for Restoring Transmission of Session Content - A method, a terminal, and a server for restoring transmission of session content. The method includes, after a refresh message for a page is received, retaining a first ICE address used by a session in the page to be in an activated state, and restoring transmission of session content of the session by using the first ICE address in the activated state, so that a terminal directly establishes a connection according to the first ICE address in the activated state after receiving a refreshed page, and after receiving a refresh message for a page, the terminal does not need to perform ICE address negotiation to determine a suitable ICE address for receiving and sending the session content, which shortens waiting time for interacting the session content with a peer-end user, thereby improving user experience. | 12-04-2014 |
20140359005 | METHOD AND SERVER FOR ALLOCATING GAME RESOURCES - The present invention discloses a method and a server for allocating game resources, which belongs to the field of network technology. The method includes: receiving a game participation request including game subzone information sent by a user; when the user enters a game subzone identified by the game subzone information, assigning the user to a waiting queue corresponding to the user in the game subzone in accordance with a predetermined condition; and when the user is successfully assigned to the waiting queue, selecting participants to play in the same group with the user from waiting queues other than the waiting queue of the user, and allocating game resources for the user and the selected participants. The present technical solution can effectively reduce occurrence of the game participants' cheating. | 12-04-2014 |
20140359006 | DYNAMIC LOCAL FUNCTION BINDING APPARATUS AND METHOD - A dynamic local function binding apparatus and method are provided. In an application virtualization environment, a terminal may register local services associated with local functions of the terminal, and a remote server may call the serviced local functions to be used while the server is executing an application for the terminal. The local functions may be unique functions of various local devices installed in the terminal. The servicing of the local functions may include creating service descriptions of the functions that are provided by the individual local devices and publishing the service descriptions. | 12-04-2014 |
20140359007 | OBTAINING EVENT RESPONSE INFORMATION - A method begins by a processing module establishing information regarding a potentially adverse event. The method continues with the processing module determining group constraints for a group regarding the potentially adverse event, wherein the group constraints includes one or more of: family member devices, neighbor devices, friend devices, first responders, co-workers, and devices of other persons having an affiliating commonality. The method continues with the processing module determining whether a temporary group exists regarding the potentially adverse event and that is in accordance with the group constraints. When the temporary group exists regarding the potentially adverse event that is in accordance with the group constraints, the method continues with the processing module identifying event response information regarding the potentially adverse event and selecting a portion of the event response information. | 12-04-2014 |
20140365554 | DISTRIBUTED CONTROL OVER CLIENT-SIDE REQUESTS FOR SERVER RESOURCES - Techniques are disclosed for regulating a flow of requests from a client device to a server. The techniques include the step of receiving, from an application program executing on the client device, a request to perform an operation on the server. The client device determines a current budget value based upon an initial budget value, where the current budget value is reduced by a particular cost each time the server processes a request generated by the application program. The client device then determines a time-adjusted budget value based upon a sum of the current budget value and a regeneration value. Finally, the client device sends to the server the request to perform the operation only when the time-adjusted budget value exceeds a threshold value. | 12-11-2014 |
20140365555 | METHOD AND SYSTEM OF CLOUD-COMPUTING BASED CONTENT MANAGEMENT AND COLLABORATION PLATFORM WITH CONTENT BLOCKS - In one exemplary embodiment, a computer-implemented method of cloud-computing based content management includes receiving a dynamic content block generated by a first user of a first client application in a first user's computing device. The dynamic content block is stored in a cloud-storage environment. A search query for the dynamic content block by a second client application in a second client's computing device is received. The dynamic content block is provided to the second client application. An update to the dynamic content block by the first user is received. The update to the dynamic content block is automatically synchronizing to the second client application. Optionally, the dynamic content block can be a wit. The dynamic content block can include a reusable portion of user-generated information such as a portion of a sales document or repeatedly used email content. A drag and drop operation from the second client application to another application can be detected. | 12-11-2014 |
20140365556 | MANAGER FOR DASH MEDIA STREAMING - Client devices streaming content adhering to the Dynamic Adaptive Streaming over HTTP (DASH) standard may send Quality of Experience (QoE) information to a DASH manager and request server status updates from the DASH manager. The server status updates may include information regarding one or more content servers including online status information, content availability, load, and content server recommendations. The content server recommendations may be a relative ranking of servers that the DASH manager recommends that the client device select as a source server for desired media content. Based on the server status update information, the client may select a source server. The QoE information sent to the DASH manager may be used by the DASH manager, along with server status information, to generate the relative ranking. | 12-11-2014 |
20140365557 | INFORMATION PROCESSING DEVICE, CONTENT DISTRIBUTION METHOD, AND CONTENT DISTRIBUTION SYSTEM - An information processing device including: a first storage unit that stores content; a second storage unit that stores session information including a home address and a care-of address of a mobile terminal, a home address of a virtual proxy, distribution content, and a state of the session; and a processing unit that updates, when a location registration request is received from a mobile terminal that is establishing a session, session information based on the location registration request, searches for an information processing device located near the mobile terminal, and notifies the detected information processing device of the session information and that transmits, when session information related to a mobile terminal that is establishing a session with another information processing device is received, to the mobile terminal, a location registration request including an address of the virtual proxy and distributes content included in the session information. | 12-11-2014 |
20140365558 | SYSTEM AND METHOD FOR VISUALIZING COMPLEX GIS LOCATION-BASED DATASETS - Disclosed are systems and methods for displaying relevant GIS data, especially complex GIS datasets in a HUD technology device. The system includes a cloud computing environment for processing and storing all requested shapefiles and work flow process shapefiles to be displayed in the HUD device. In another aspect, systems and methods are described for using retina tracking technology with a HUD device to control equipment and/or create a work flow process on a shapefile. | 12-11-2014 |
20140365559 | DYNAMIC DEFINITION FOR CONCURRENT COMPUTING ENVIRONMENTS - Exemplary embodiments allow a user to create configurations for use in distributed computing environments. Configurations can be arranged in hierarchies in which elements of the hierarchy can inherit characteristics from elements in other layers of the hierarchy. Embodiments also allow a user to flatten a hierarchical configuration to remove hierarchical dependencies and/or inheriting capabilities of elements in the hierarchy. Exemplary embodiments further allow users to deploy a distributed computing configuration on their desktop to evaluate performance of the configuration and then deploy the configuration in a distributed computing environment without having to change programming code run on the desktop/distributed computing environment. | 12-11-2014 |
20140365560 | SYSTEM FOR PROVIDING POLICY BASED CONTENT SERVICE IN A MOBILE NETWORK - A policy based content delivery system is provided. The system includes a mobile device configured to select and receive content and a content source configured to provide content selected by the mobile device to a content server. The content source is further configured to modify content selected by the mobile device prior to the content server providing the selected content to the mobile device. A content server is configured to discover content at a content source and provide a list of detected content to the mobile device for selection. The content server is further configured to instruct the content source to provide the content in accordance with a policy. The content server includes a policy enforcement engine configured to implement a policy. | 12-11-2014 |
20140365561 | METHOD AND APPARATUS FOR DYNAMICALLY LOCATING RESOURCES - Methods and apparatuses for dynamically locating resources. In one aspect of the invention, a method to retrieve a resource for a digital processing system includes; receiving a request for a resource; downloading a first version of the resource from a server through a network connection to satisfy the request if the first version of the resource is retrievable through the network connection; and loading a second version of the resource from a storage device of the digital processing system if the first version of the resource is not retrievable through a network connection. In one example, downloading the first version is performed in response to a determination that the first version of the resource is different from a second version of the resource on a storage device of the digital processing system. | 12-11-2014 |
20140365562 | DISTRIBUTION OF XML DOCUMENTS/MESSAGES TO XML APPLIANCES/ROUTERS - XML appliances/routers may be organized to implement one or more XML distribution rings to enable XML documents/messages to be distributed efficiently. The rings may be logical or physical. The XML distribution rings enable the XML documents/messages to be exchanged without requiring the XML appliances/routers to run a routing protocol to determine how XML documents/messages should be distributed through the network. Documents may be transmitted in one way on the ring or may be transmitted in both directions around the ring to enable the ring to tolerate failure of an XML appliance/router. Each XML appliance/router will receive all XML documents/messages and will make routing decisions for those clients that have provided the XML appliance/router with XML subscriptions. The subscriptions may be formed according to the XPath standard or in another manner. | 12-11-2014 |
20140365563 | SYSTEMS AND METHODS FOR CONTENT INJECTION - The present solution is directed towards a policy-based intermediary that dynamically and flexibly injects content in responses between a client and a server based on one or more policies. The present solution addresses the challenges of injecting content in a client-server transaction. The intermediary determines when and what content to inject into a response of a client-server transaction based on a request and/or response policy. The injected content may include timestamp and/or variable tracking of different events in a client-server transaction. For example, when an intermediary appliance is deployed in a system to accelerate system performance and improve user experience, the appliance may inject content based on policy to monitor the acceleration performance of the deployed appliance. | 12-11-2014 |
20140365564 | Network Communication Using Identifiers Mappable To Resource Locators - A technique for providing information via a data network is disclosed. A first server transmits an identifier to a client, where the identifier is mappable to a uniform resource locator (URL) associated with content stored on a second server. The client transmits the identifier to a second server. The second server maps the identifier to its associated URL, retrieves the content associated with the URL, and transmits the content to the client. Various types of mappings are disclosed, including encryption and predetermined mappings. | 12-11-2014 |
20140372506 | MANAGING AND USING REMOTE APPLICATIONS ON A MOBILE DEVICE - Embodiments are directed to implementing remote applications, switching between remote applications provided by different remote application servers and to presenting application notifications across remote application servers. In one scenario, a client computer system sends, to a remote application server, an indication that a remote desktop application is to be launched. It then receives, from the remote application server, window state information for various remote applications provided by the remote desktop application. The client computer system filters the received window state information to determine which remote application windows are to be displayed on the client computer system, and aggregates window state information from the filtered remote application windows that are to be displayed on the client computer system to determine which category each remote application window is to be placed in. The client computer system then displays the determined remote application windows. | 12-18-2014 |
20140372507 | Reporting Exceptions from Executing Compressed Scripts - An original script program includes code that configures an application to gather error information when a script error occurs, and to transmit this error information to a server computer. Thus, if the script causes an exception to be thrown when processed by the application, data describing the exception is sent to the server computer. The exception data is accessed by a diagnostic tool to identify the error in the original script program. Such data can be collected from multiple applications on multiple client computers after a resource with a compressed script program is made available on a server computer. Using a mapping between tokens in the compressed script program and the original script program, the diagnostic tool relates each error in the compressed script to locations within the original script program. | 12-18-2014 |
20140372508 | NATIVE CLIENT TUNNEL SERVICE FOR CLIENT-SERVER COMMUNICATION - In particular embodiments, an HTML-compatible client device loads an HTML script. The client device executes the HTML script with a Native Client specification. The client device receives user information specifying a connection. The client device creates a port forward or a tunnel device, and connects to a target host through the port forward or the tunnel device. | 12-18-2014 |
20140372509 | WEB-BASED TRANSCODING TO CLIENTS FOR CLIENT-SERVER COMMUNICATION - In particular embodiments, a first computing device associated with a web service may receive a connection from an HTML-compatible client. The first computing device may provide the client a script. A second computing device associated with the web service may receive connection information from the HTML-compatible client and assign the client a unique socket. The second computing device may launch a transcoding remote desktop client and receive a termination of the connection by the client. | 12-18-2014 |
20140372510 | GENERIC TRANSCODING SERVICE FOR CLIENT-SERVER COMMUNICATION - In particular embodiments, a computing device may receive device data from a client device. The computing device may encode the data for transmission to a remote desktop client. The re-encoding may be performed according to a pre-defined import/export protocol. | 12-18-2014 |
20140372511 | Content Pre-Render and Pre-Fetch Techniques - Content pre-render and pre-fetch techniques are described. In one or more implementations, a likelihood is predicted of subsequent navigation to content associated with a network address based at least in part on monitored navigation performed by a computing device to one or more network addresses. A determination is then made whether to cause the computing device to pre-fetch and pre-render the content based at least in part on the prediction. | 12-18-2014 |
20140372512 | SYSTEMS AND METHODS FOR TRANSMITTING DATA - A server is in communication with a plurality of clients being executed by a host. The server is configured to receive a message from a first client of the plurality of clients. The message indicates that the first client currently has focus, wherein the message is transmitted by the first client with a first cookie. The server is configured to identify that a second client of the plurality of clients utilizes a second cookie that matches the first cookie, wherein the second client is currently receiving data from the server using a low-latency update mechanism. The server is also configured to downgrade the second client from the low-latency update mechanism to a high-latency update mechanism, wherein the high-latency update mechanism is configured to enable the second client to conduct a poll of the server periodically for updates. | 12-18-2014 |
20140372513 | MULTI-TENANT ENABLING A SINGLE-TENANT COMPUTER PROGRAM PRODUCT - Apparatuses, systems, methods, and computer program products are disclosed for multi-tenant enabling a single-tenant computer program product. A layer communication gateway module may tag data associated with multiple tenants. A common repository module may provide the data to a single-tenant computer program product. A user interface gateway module may present a user interface for the computer program product to a single tenant based on one or more tags associated with the single tenant. | 12-18-2014 |
20140372514 | CLOUD SERVER, CLOUD PRINT SYSTEM, AND COMPUTER-READABLE STORAGE MEDIUM FOR COMPUTER PROGRAM - A cloud server includes a constraint setting portion configured to set at least one authorized account with which login operation is allowed and with which use of the information device is allowed, and to set constraints in use of the information device for each authorized account; and a use restriction portion configured to permit a user who has performed login operation with the authorized account to use the information device without exceeding constraints set for the authorized account. | 12-18-2014 |
20140372515 | SYSTEM AND METHOD FOR PROVIDING VIRTUAL WEB ACCESS - A client-based computer system adapted to communicate with a remote server through a network and to provide access to content or services provided by the server. The system includes a storage device and a cache. The cache is adapted to communicate with the server over the network, to intercept a request from the client to the server, and to store responses from the server on the storage device. The cache is further adapted to automatically determine when to send the request to the server over the network. The cache is still further adapted to provide a response, including from the responses stored on the storage device based upon the request, to appear as through the server provided the response. The system may also include a crawler. The crawler is adapted to operate in conjunction with the cache to cause requests to be sent to the server over the network. | 12-18-2014 |
20140372516 | SYSTEM AND METHOD FOR PROVIDING A SCALABLE TRANSLATION BETWEEN POLLING-BASED CLIENTS AND CONNECTION-BASED MESSAGE QUEUES - A system and method for providing a scalable translation between polling-based clients and connection-based message queues are disclosed. A particular embodiment includes: providing a session gateway node in data communication with a client and a server via a network, the session gateway node handling all session requests from the client; providing a user node in data communication with the server and the session gateway node via the network, the user node maintaining the set of all user queues corresponding to a particular user, the user node handling all sessions for the particular user, the user node being assigned by use of a consistent hash table; providing a polled gateway node in data communication with the client and the session gateway node via the network, the polled gateway node handling all polling requests from the client, each polling request including a session identifier corresponding to a session, the session gateway node corresponding to the session returning to the client all queued session data retained since a prior polling event; establishing a client connection between the client and a network-based service at the server; configuring a user queue for the user at the user node; and using the session gateway node to route the client connection to the appropriate user queue. | 12-18-2014 |
20140372517 | Systems and Methods for a Video Sharing Social Network - Systems and methods are provided for sharing streaming audio and video in a social network. One or more servers receive streaming video and/or audio data from one or more broadcasting clients. The one or more servers create one or more webpages controlled by the one or more broadcasting clients. The one or more webpages include streaming video and/or audio data from the one or more broadcasting clients. The one or more servers serve the one or more webpages to the one or more broadcasting clients and one or more viewing clients in a social network. In various embodiments, the one or more servers receive the streaming video and/or audio data using a real time protocol and authenticate the streaming video and/or audio data by decrypting and authenticating an encrypted token in the meta data of the real time protocol. | 12-18-2014 |
20140372518 | SYSTEMS AND METHODS FOR DEVELOPING MULTI-PLATFORM APPLICATIONS FOR COMPUTING DEVICES - Implementations of the present disclosure include actions of transmitting a first user interface engine (UIE) to a first computing device, the first UIE being specific to a first operating system of the first computing device, transmitting a second UIE to a second computing device, the second UIE being specific to a second operating system of the second computing device, the first operating system being different from the second operating system, and transmitting one or more templates to the first computing device and the second computing device, the one or more templates being agnostic to the first operating system and the second operating system, each of the one or more templates being processable using the first UIE and the second UIE to display a first user interface and a second user interface on the first mobile device and the second mobile device, respectively. | 12-18-2014 |
20140372519 | DIAGNOSTIC HEARTBEATING IN A DISTRIBUTED DATA PROCESSING ENVIRONMENT - A first component receives from a second component a set of diagnostic parameters to include in a diagnostic heartbeat packet, and information identifying a data communication protocol to be used for transmitting the diagnostic heartbeat packet. The diagnostic heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and the set of diagnostic parameters. The first component sets a first diagnostic parameter in the set of diagnostic parameters to a first value, the first value being selected to detect a first soft network error condition. A soft network error condition is a network error condition that adversely affects transmission of packets having certain properties in the data communication network. The first component configures the diagnostic heartbeat packet for transmission using the specified data communication protocol and including the set of diagnostic parameters, and sends the diagnostic heartbeat packet to the second component. | 12-18-2014 |
20140372520 | CONTENT DELIVERY SYSTEM WHERE IN A CONTENT MARKER INFORMATION REGISTERED BY ONE USER MAY BE VIEWED AND/OR REQUESTED BY A USER OTHER THAN A SPECIFIC USER - This system | 12-18-2014 |
20140372521 | TRANSPARENT FAILOVER - Described are embodiments directed at persistent handles that are used to retain state across network failures and server failovers. Persistent handles are requested by a client after a session has been established with a file server. The request for the persistent handle includes a handle identifier generated by the client. The server uses the handle identifier to associate with state information. When there is a network failure or a server failover, and a reconnection to the client, the handle identifier is used to identify replayed requests that if replayed would create an inconsistent state on the server. The replayed requests are then appropriately handled. | 12-18-2014 |
20140379778 | ASYNCHRONOUS TRANSPORT SETUP AND SELECTION FOR INTERACTIVE APPLICATIONS - Embodiments are directed to dynamically switching data transports and to dynamically managing data transports within a communication session. In one scenario, a client computer system establishes a first connection to a server computer system and receives data over that connection using one type of data transport. The client computer system then establishes another connection to the server using a second, different data transport while the first connection is being used to transfer data between the client and the server. The client computer system next receives an indication that the second connection using the second data transport has been established, and synchronizes the client and the server, so that subsequent client-server communication occurs on the second connection using the second data transport. The client then receives data from the server computer system over the second connection using the second data transport. | 12-25-2014 |
20140379779 | SYSTEM AND METHOD FOR IMPROVED SAP COMMUNICATIONS - A terminator node is provided that acts as termination on one end of the communication channel and links to the SAP server on the other end. A server device is also provided that monitors communications between the SAP server and a client. The server device condenses SAP application screens to streamline user interaction with the SAP server. The server device simulates certain types of required responses to the SAP server to allow for a persistent session between a client and the SAP server when the actual connection may be intermittent. The server device stores required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the SAP server. The system may include a client device that optionally implements the terminator node to communicate either with the server device or directly to the SAP server. | 12-25-2014 |
20140379780 | DETERMINING A SUPPORT PACKAGE STATUS - Techniques for obtaining a support package status associated with a software component executing on a computing system include receiving a transport request that comprises metadata associated with a software component, and a support package start point that defines an updated support package status of the software component for receiving an updated support package for the software component; in response to receiving the transport request, creating a correction transport that comprises the support package start point and metadata associated with the updated support package; distributing the correction transport to a computing system; in response to distributing the correction transport, identifying a current support package status of the software component; comparing the current support package status of the software component with the updated support package status of the support package start point; and based on the comparison, updating the support package status of the software component. | 12-25-2014 |
20140379781 | INFORMATION PROCESSING SYSTEM, CLIENT APPARATUS, SERVER APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing system includes a server apparatus and a client apparatus. The server apparatus includes the following components. An execution unit executes first applications. An execution controller causes, when a second application is executed, the execution unit to execute one of the first applications corresponding to the second application. A generation unit generates a first screen based on the first application. A transmission unit transmits information representing the first screen. The client apparatus includes the following components. A request unit requests execution of the first and second applications. A first acquisition unit acquires the information representing the first screen. A second acquisition unit acquires information representing a second screen based on the second application. A display displays the first screen. A display controller causes, when the first screen includes the image of the first application corresponding to the second application, the display to display the second screen. | 12-25-2014 |
20140379782 | COMPUTER-READABLE RECORDING MEDIUM STORING DATA ASSOCIATION PROGRAM AND DATA ASSOCIATION METHOD - A non-transitory computer-readable recording medium storing a data association program that causes a computer execute a process. The process includes: transmitting first function data representing a first function called by a first computation processing device that executes a specific program in which a specific function is defined; and in response to receipt of second function data representing a second function, and identification data representing a second data processing device, from the second data processing device which executes, in accordance with receipt of the transmitted first function data, a program including the second function which is cross-referenced by the first function, associating the second function data and the identification data with the first function data. | 12-25-2014 |
20140379783 | CLUSTERED DEVICE SYNCHRONIZATION - A clustered device synchronization and output system, and method of use, has a session server having a system program. The system program performs the following steps: starting a session and associating a predefined location and/or a unique identifier with the session; receiving a request from the computer device via the network to join the session; determining whether the computer device is within the predefined location, and/or receiving the unique identifier from the computer device; operably joining the computer device with the session; receiving session data from the computer device; and sharing the session data with the plurality of computer devices that are operably joined with the session. | 12-25-2014 |
20140379784 | METHOD AND APPARATUS FOR USING A COMMAND DESIGN PATTERN TO ACCESS AND CONFIGURE NETWORK ELEMENTS - An XML accessible network device is capable of performing functions in response to an XML encoded request transmitted over a network. It includes a network data transfer service, coupled to a network, that is capable of receiving XML encoded requests from a client also connected to the network. A service engine is capable of understanding and parsing the XML encoded requests according to a corresponding DTD. The service engine further instantiates a service using parameters provided in the XML encoded request and launches the service for execution on the network device in accordance with a command design parameter. A set of device APIs interacts with hardware and software on the network device for executing the requested service on the network device. If necessary, a response is further collected from the device and provided to the client in a response message. | 12-25-2014 |
20140379785 | Server Communication - The invention relates to a network node for facilitating traversal of NATs. The network node includes a NAT, a server configured for exchanging one or more messages with a client to enable the client to determine NAT-related information for the NAT, and a routing unit configured for routing the one or more messages exchanged between the client and the server via the NAT. Implementing the server on such a network node eliminates the need of having the server deployed in the WAN, thereby allowing faster determination of the NAT-related information, while the routing unit ensures that the messages traverse the NAT unit. In this manner, a NAT information provider (NIP) may request NAT behaviour discovery and obtain NAT-related information. After that, the NIP is able to provide appropriate NAT-related information to terminals in local networks, thereby enabling the terminals to traverse the NATs that they are behind. | 12-25-2014 |
20140379786 | SYSTEM AND METHOD FOR CONTROLLING FINANCIAL TRANSACTIONS OVER A WIRELESS NETWORK - A system and method for controlling financial transactions is disclosed. A customer, using a wireless device, identifies a point of sale and the amount of a transaction at that point of sale is first communicated to a central service and then transmitted to the wireless device for display at the wireless device. The customer can either accept the transaction amount to complete the transaction or reject the amount to cancel the transaction. The customer may have to enter a password or personal identification number to verify the authorization to use the wireless financial system. The customer is billed for the transaction via credit, debit, ATM or other methods, such as the wireless carrier or an internet provider. | 12-25-2014 |
20140379787 | COMMUNICATION MANAGEMENT PROGRAM AND CLIENT APPARATUS - A client apparatus according to an embodiment includes a communication mode setup device, a communication pattern determination device, and a communication execution device. The communication mode setup device sets up an operation mode for executing the communication process in accordance with the individual process or a test mode for executing the substitute process. The communication pattern determination device determines a predetermined communication pattern name representative of a local pattern if the test mode is set up. The communication execution device acquires from the communication pattern management device communication component names and an order associated with the determined communication pattern name, and executes communication components in order. | 12-25-2014 |
20140379788 | INFORMATION DELIVERY SYSTEM FOR GENERATING A DATA STREAM WITH A SERVER SYSTEM BASED ON A CONTENT FILE RECEIVED FROM A CLIENT DEVICE - An information delivery system, an information delivery method, an information processing apparatus, and an information processing method is used advantageously to deliver content stream data easily, reliably and inexpensively to the general users. A personal computer prepares a content file and an order form file using software provided by a center system, and transmits the prepared files to the center system over the Internet. Given the order form file from a customer device, the center system encodes a content file accordingly to generate content stream data and causes a moving picture delivery server to deliver the generated stream data to user terminals. This invention can be applied, among others, to systems for delivering content data over the Internet. | 12-25-2014 |
20140379789 | AUTOMATED SERVICE INTERFACE OPTIMIZATION - Disclosed are various embodiments for automated service interface optimization. In one embodiment, a service client and/or a service provider is reconfigured to use an optimized version of a data transfer interface, where the optimized version transfers fewer data items from the service provider to the service client. In another embodiment, service calls from a service client for multiple different data objects are aggregated into an aggregated service call for a data object. In yet another embodiment, an optimized data object is provided to a service client in response to a request for an unoptimized data object. If the service client attempts to use a data item excluded from the optimized data object, the excluded data item is then provided to the service client. | 12-25-2014 |
20140379790 | INFORMATION PROCESSING APPARATUS, METHOD AND MEDIUM - An application server includes: an obtaining unit that obtains first content from a content management server; a retrieval unit that retrieves an command for application server that is embedded in the first content and not executed by a client terminal; a command generation unit that generates a command for client terminal in accordance with the command for application server; a content generation unit that generates second content in which the command for application server is replaced by the generated command for client terminal; and a transmission unit that transmits the second content in response to a request from the client terminal. | 12-25-2014 |
20140379791 | SYSTEM AND METHOD FOR SIGNALING AND DATA TUNNELING IN A PEER-TO-PEER ENVIRONMENT - An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to use a tunneling server to bypass a network address translation (NAT) device that is blocking messages to an endpoint on the other side of the NAT device. | 12-25-2014 |
20140379792 | INFORMATION PROCESSING APPARATUS AND RECORDING MEDIUM - An information processing apparatus that is capable of communicating with a plurality of servers includes: a storage unit to store a network response table describing a network response time, the network response time being a time period from transmission of a request to establish a connection to a server to reception of a response to the request to establish the connection, and a server response table describing a server response time, the server response time being a time period from transmission of a request to write data to the server to reception of a response indicating a completion of writing the data; and a processor to generate pieces of divided data by dividing writing data, select, in accordance with the network response time or the server response time, saving servers, and transmit the pieces of the divided data to the saving servers. | 12-25-2014 |
20140379793 | SELECTIVE USE OF SHARED MEMORY FOR REMOTE DESKTOP APPLICATION - A method includes determining if a server supporting an application and a client having remote desktop access to the server are on a same physical computing device. Upon determining that the server and the client are on the same physical computing device, graphics data related to the application is stored from the server to shared memory that is accessible by the server and by the client. Information to enable the client to retrieve the graphics data stored by the server in the shared memory is communicated from the server to the client. | 12-25-2014 |
20140379794 | MESSAGING SYSTEM AND METHOD - A method of cross-platform messaging including receiving, by a messaging system, at least one initial message having a message format, an initial message layout and data indicative of at least one user associated with the at least one initial message, and before delivery to a destination communication device associated with the at least one user, converting, by the messaging system, an initial message into an adapted message, and facilitating, by the messaging system, delivery of the adapted message to the destination communication device. The adapted message is characterized by, at least, an adapted message layout, and the adapted message layout differs from the initial message layout in a characteristic associated with respective message layout such as number of media objects, a graphical image of a media object, a size of a placeholder related to a media object, and a location of a media object within a respective message layout. | 12-25-2014 |
20150012584 | METHOD AND APPARATUS FOR USING HTTP REDIRECTION TO MEDIATE CONTENT ACCESS VIA POLICY EXECUTION - Systems, methods, and devices of the various embodiments enable HTTP redirect messages to indicate content access policy information. In this manner, policy rules may be implemented based on the policy information in the HTTP redirect messages to control network congestion and/or quality of service (“QOS”). | 01-08-2015 |
20150012585 | RUI SERVER, RUI TERMINAL APPARATUS, RUI SYSTEM, AND METHOD FOR PROVIDING RUI SERVICE - A method for providing an RUI service is provided. The method includes: providing an RUI service to a plurality of RUI terminal apparatuses; detecting resource are scarce in response to an RUI service request received from a new RUI terminal apparatus; and displaying a resource scarcity message and transmitting the resource scarcity message to at least one RUI terminal apparatus from among the plurality of RUI terminal apparatuses and the new RUI terminal apparatus in response to the detecting resources are scarce. | 01-08-2015 |
20150012586 | DELIVERY NETWORK, SERVER, AND DELIVERY METHOD - In a delivery network system, deliver a server that holds requested content is determined, using information included in a content request message from a communication terminal. A file or stream of the requested content is read from the determined server. When the content is moving image content, a bandwidth of a mobile network is estimated, based on a response signal or a congestion state notification signal from the communication terminal. The moving content is transmitted by controlling a timing of transmitting the read file or the read stream so as not exceed the estimated bandwidth. | 01-08-2015 |
20150012587 | METHOD FOR CONFIGURING AN APPLICATION - A method and system for automatically configuring an application after downloading the same via a website such as an enterprise web application that is installed on a server in a customer network. A “one-touch configuration” method simplifies the initial configuration of the application to be installed, and makes manual entries after installation unnecessary. The method according to the invention is further applicable to obtaining applications from the Internet, wherein a customer has an account with a provider. The customer logs in using the customer login thereof at the website of the company. The company is aware of which applications the customer has purchased, by means of the customer account information, and can proved corresponding supplementary downloads, including a licensing key. The licensing key can then be transmitted to the installed application in a simple manner using the method presented. | 01-08-2015 |
20150012588 | TRANSMISSION AND RECEPTION APPARATUSES, METHODS, AND SYSTEMS FOR FILTERING CONTENT - Disclosed herein is a transmission apparatus for distributing a content to a client, including: a question generation section configured to generate question information representative of a question regarding liking of a user of the client; and a transmission section configured to transmit the question information and provider side answer information in the form of a bit string representative of an answer set by a provider which provides the content to the question regarding the liking of the user to the client. | 01-08-2015 |
20150012589 | LOCATION BASED ACCESS CONTROL FOR CONTENT DELIVERY NETWORK RESOURCES - Mechanisms are provided to allow efficient delivery of content through a content delivery network (CDN) without taxing an origin server while maintaining fine grained location based access control. Requests to a CDN are augmented with quantized and non-quantized versions of location information. A CDN can use quantized location information in a URI to identify and return content if content corresponding to the URI is available in cache. If the content is not available in cache, the CDN can contact an origin server to obtain a result for the request using non-quantized location information. The origin server examines the non-quantized location information to determine whether to respond to the client request with content. The origin server examines the area corresponding to the quantized location information to determine whether the content should be cached at the CDN. | 01-08-2015 |
20150012590 | Network Video Unit - Providing content to content receiving devices, such as digital video recorders, connected to a computer network through a content provider is described. According to one aspect, a server maintains a database correlating contact information to content receiving devices in its network. A user navigates to a web site of the content provider and selects a piece of content, which prompts the content provider to query the server for the contact information, and then transmit a request to download the piece of content to the content receiving device. The request can be a set of content identification information that automatically populates a content guide at the receiving device with an entry corresponding to the requested piece of content. This entry allows the user to confirm, interrupt, resume and cancel a download of the content as desired. | 01-08-2015 |
20150019620 | HIGH AVAILABILITY FOR COMMUNICATIONS BASED ON REMOTE PROCEDURE CALLS - Examples of disclosed subject matter relate to: a method, comprising: in an RPC client side: generating an RPC request which corresponds to an RPC call, the RPC request is addressed to an RPC server side and the RPC request includes an RPC call ID; logging the RPC request in an entry that includes an ID of the RPC call; in the RPC server side, responsive to receiving the RPC request: logging the RPC request in an entry including the ID of the RPC call; generating a respective RPC reply that is addressed to the RPC client side and the RPC reply includes the ID of the RPC call; logging the RPC reply in the entry that includes the ID of the RPC call; and in the RPC client side, responsive to receiving the RPC reply: logging the RPC reply in the entry that includes the ID of the RPC call. | 01-15-2015 |
20150019621 | Cross-Platform System for Remote-Controlling Network Camera - This invention discloses a cross-platform system for remote-controlling Network camera. The cross-platform system for remote-controlling Network camera comprises a Network camera, a server electronic coupled with the Network camera, and a device with at least one browser. The device can link to the server for requesting information from the Network camera through different browsers by one check object. The check object will identify the type of the browser, and help browser(s) interacting with the server/Network camera. Preferably, the check object is suitable for different browser, different operation system, and more than one Network camera. More preferably, the cross-platform system for remote-controlling Network camera also can be used on portable device. | 01-15-2015 |
20150019622 | ON TIME LAUNCHER FOR SITES - In one embodiment, a request identifying a first Uniform Resource Locator (URL) may be received. It may be ascertained whether a launch time associated with the first URL has been attained. An Edge Side Includes (ESI) response may be automatically provided according to a result of the ascertaining, wherein the ESI response includes instructions to fetch a web page associated with the first URL from an origin server. | 01-15-2015 |
20150019623 | DELEGATION OF RENDERING BETWEEN A WEB APPLICATION AND A NATIVE APPLICATION - Concepts and technologies are described herein for transferring an application state between a web control rendered by a native application to native indicators provided by the native application. The web control may be embedded in the native application or may be accessed by the native application. In accordance with some concepts and technologies disclosed herein, an application state control transfers the application state from a web control to a native application. The transfer may occur as a result of a function request received at the native application. | 01-15-2015 |
20150019624 | TECHNIQUES TO MANAGE STATE INFORMATION FOR A WEB SERVICE - Techniques to manage state information for a web service are described. An apparatus may comprise a processor circuit, and an application program for execution by the processor circuit to provide a set of operations to modify a state of a network resource provided by a network service. The application program may comprise a state manager component arranged to record state information for the network resource provided by the network service as state changes occur to the network resource during a first communication session, and store a resource identifier and associated state information for the network resource in a state database, the state information for use in automatically reproducing a state of the network resource during a second communication session. Other embodiments are described and claimed. | 01-15-2015 |
20150019625 | PROVIDING INDOOR MAP DATA TO A CLIENT COMPUTING DEVICE - A map data server may provide map data to a client device by generating a description of a geographic area that includes outdoor map features including a multi-story building. The multi-story building includes a “default” floor. The map data server may also provide data to the client device to graphically represent the indoor features of the default floor in the description of the geographic area. The indoor map features may be annotated to allow the client device to selectively activate or deactivate the display of the indoor map features. | 01-15-2015 |
20150019626 | SERVER DEVICE, CLIENT MACHINE, AND CONTENT PLAYBACK PROGRAM - A server device includes a controller configured and programmed to register, when a playback-capable notice notifying that content can be played on a client machine is acquired from the client machine, the client machine that sent the playback-capable notice as a content transmission destination in a storage device and which transmits the content to the registered client machine, and a client machine which plays back the content sent from the server device. | 01-15-2015 |
20150019627 | METHOD OF SHARING ELECTRONIC DOCUMENT AND DEVICES FOR THE SAME - Disclosed are an electronic document sharing method and devices allowing a user on a receiver side to easily identify an electronic document by converting a format of the electronic document to a format supportable by the receiver side receiving the electronic document. | 01-15-2015 |
20150019628 | System and methods for accessing multi-origin content from web browser and application to web application testing - The present invention discloses a system and method to allow a browser frame, tab, or window to communicate with an arbitrary number of application hosts in different domains while keeping its location constant on a client host. The invention allows all communications to occur between the web browser and any of the applications hosts and the client host while the hosts do not to have any knowledge of each other and cannot exchange data between them. The present invention thereby allows the frame, tag, or window to persist arbitrary data and programs. The system specifically allows sending arbitrary HTTP messages to the application hosts and allows receiving the associated responses, while allowing every interaction with the client host that the user browser supports (e.g. HTTP, Ajax), and allowing continuous execution of a program in the user browser frame, tab, or window. | 01-15-2015 |
20150019629 | Just-in-Time Dereferencing of Remote Elements in Dynamic Adaptive Streaming over Hypertext Transfer Protocol - A method of dereferencing by a client in a network implementing Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH), the method comprising receiving a first period of streaming content containing a message instructing the client to retrieve an updated media presentation description (MPD) and containing an indicator indicating a location from which the client is to retrieve the updated MPD, retrieving the updated MPD, and dereferencing a link in the updated MPD, wherein the link indicates a location of content to be streamed in a second period of streaming content described in the updated MPD, and wherein the client performs the dereferencing at a time before an end of the first period of streaming content that is twice a length of a minimum buffer time. | 01-15-2015 |
20150019630 | SYSTEMS AND METHODS FOR SAMPLING MANAGEMENT ACROSS MULTIPLE CORES FOR HTML INJECTION - A method for sampling management includes establishing, for a multi-core intermediary comprising a plurality of packet evaluation components executing on a corresponding plurality of cores, a frequency at which the multi-core intermediary intercepts a response transmitted from a server to a client and injects data into the intercepted response. For each of the plurality of packet evaluation components, an offset and a frequency based on a number of packet evaluation components in the plurality of packet evaluation components is established, a combination of the established frequencies substantially similar to the frequency established for the multi-core intermediary. One of the plurality of cores intercepts a response from the server to the client, at a time specified by the frequency and the offset. The packet evaluation component executing on the one of the plurality of cores injects data into the intercepted response. | 01-15-2015 |
20150019631 | SERVER-BASED SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SCANNING DATA ON A CLIENT USING ONLY A SUBSET OF THE DATA - A server-based system, method, and computer program product are provided for scanning data on a client using only a subset of the data. In operation, a request is received for a subset of data stored on a client that is required for determining whether the data is unwanted. Additionally, a representation of only the subset of data is sent from the client to a server over a network. Furthermore, a response is received from the server over the network. Still yet, there is a reaction based on the response. | 01-15-2015 |
20150019632 | SERVER-BASED SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SCANNING DATA ON A CLIENT USING ONLY A SUBSET OF THE DATA - A server-based system, method, and computer program product are provided for scanning data on a client using only a subset of the data. In operation, a request is received for a subset of data stored on a client that is required for determining whether the data is unwanted. Additionally, a representation of only the subset of data is sent from the client to a server over a network. Furthermore, a response is received from the server over the network. Still yet, there is a reaction based on the response. | 01-15-2015 |
20150019633 | METHODS AND APPARATUS FOR MAKING BYTE-SPECIFIC MODIFICATIONS TO REQUESTED CONTENT - According to this disclosure, a proxy server is enhanced to be able to interpret instructions that specify how to modify an input object to create an output object to serve to a requesting client. Typically the instructions operate on binary data. For example, the instructions can be interpreted in a byte-based interpreter that directs the proxy as to what order, and from which source, to fill an output buffer that is served to the client. The instructions specify what changes to make to a generic input file. This functionality extends the capability of the proxy server in an open-ended fashion and enables it to efficiently create a wide variety of outputs for a given generic input file. The generic input file and/or the instructions may be cached at the proxy. The teachings hereof have applications in, among other things, the delivery of web content, streaming media, and the like. | 01-15-2015 |
20150019634 | SYSTEM AND METHOD FOR OPTIMIZING THE PHYSICAL DEVELOPMENT OF ATHLETES - The present invention discloses a computer system for providing athlete metrics having a data storage tier, a server tier, a client tier and a connectivity tier. The data storage tier may be capable of storing player and team metrics data or performance data. The client tier may be capable of collecting and displaying said player and team metrics data from a plurality of input sources. The server tier may be capable facilitating communication between the client tier and the data storage tier, as well as parsing and organizing conditioning data that is being recorded and reviewed at the client tier. The present invention aims to establish a correlating relationship between player testing and evaluation metrics data and performance data, and team metrics that is then used to create forecasts, make decisions, and provide feedback and direction for day to day operation of a sports industry enterprise. | 01-15-2015 |
20150019635 | TRANSPARENT REDIRECTION OF CLIENTS TO A SURROGATE PAYLOAD SERVER THROUGH THE USE OF A PROXY LOCATION SERVER - In some embodiments, a first location server, in response to a request from a client to access an object, determines whether a first location information stored at the first location server indicates locations of instance(s) of the object. The first location server, in response to a determination that the first location information indicates the locations of the instances of the object, determines a first location of a first instance of the object at a first payload server and a second location of a second instance of the object at a second payload server from the first location information. The first location server determines priority values of the first and second locations. The first location server generates a reply to the request, the reply indicating the first and second locations of the first and second instances of the object, and the priority values of the first and second locations. | 01-15-2015 |
20150019636 | Method And System For Aggregating Media Collections Between Participants Of A Sharing Network - Systems and methods are provided for aggregating a local media collection of a user with one or more shared media collections shared with the user to provide an aggregate media collection for the user. In general, media collection information of a plurality of shared media collections from a plurality of second client devices are obtained. Media collection information identifying media items from at least one of the plurality of shared media collections and a local media collection of a first user are processed. An aggregated media collection based on the processed media collection information is provided where the aggregated media collection comprises a primary list including a media item entry for each unique media item. | 01-15-2015 |
20150019637 | DISTRIBUTED CACHING SYSTEMS WITH CONFIGURABLE EXTENDED CACHING OPTIMIZATION - Methods and systems for distributed caching of information using extended caching optimization are provided. According to one aspect, a method for distributed caching of information using extended caching optimization includes, at a mobile device for operating in a wireless network, monitoring requests issued from an application located within the device to an external entity not located within the device; storing, in a local cache, responses to the monitored requests received from the external entity; and, in response to identifying a request as one that meets a first criterion for optimization, applying an extended caching optimization, including preventing the identified request from being transmitted to the external entity and providing a response to the identified request from the local cache. | 01-15-2015 |
20150019638 | Remote-Session-To-Go Method and Apparatus - Examples of systems and methods are provided for communication and for facilitating establishing a remote session between a client device and a remote server. The system may facilitate establishing a trusted relationship between the client device and a host device. The system may be configured to receive login information from the host device for a first remote session established between the host device and the remote server. The system may facilitate continuing the first remote session previously established between the host device and the remote server as a continued remote session between the client device and the remote server. | 01-15-2015 |
20150026236 | Common Interface Communicating with Multiple Back-End Services via Gateway Application - Systems and methods are disclosed for providing a common interface for communicating with multiple back-end services via a gateway application. In an example embodiment, a gateway application receives a first web service request and a second web service request. The first and second web service requests are generated by interactions with a graphical interface provided by the gateway application. The graphical interface can access a first service and a second service using different authentication protocols. The gateway application can respond to the first and second web service requests by executing a first function provided by the first service and a second function provided by the second service. Executing the first and second functions includes transmitting respective first and second service requests to the first and second services that are respective signed using a first authentication protocol for the first service and a second authentication protocol for the second service. | 01-22-2015 |
20150026237 | PUSH NOTIFICATION VIA FILE SHARING SERVICE SYNCHRONIZATION - Embodiments relate to push notification via file sharing service synchronization. A system includes a computer processor and a mobile platform server executable by the computer processor. The mobile platform server includes a notification service configured to establish synchronization with a client-to-server directory of a file sharing container of a client mobile device via a file sharing service. The notification service is further configured to detect a notification from the client mobile device in the client-to-server directory and to determine an endpoint associated with the notification and a notification transport protocol associated with the endpoint. The notification service is also configured to select a channel plugin associated with the notification transport protocol to establish a notification channel with the endpoint and to send a notification trigger on the notification channel to the endpoint based on the notification. | 01-22-2015 |
20150026238 | SYSTEM AND METHOD FOR MANAGING EVENT TRACKING - A system and method of managing event tracking includes a tracking registry. The tracking registry includes a memory for storing tracking entries, a tracking entry hierarchy, and a registry interface configured to receive requests from a plurality of modules. The tracking registry opens a tracking entry based on a registry request received from a first module of the plurality of modules, and being associated with a first operation being handled by the first module and including a parent identifier of a parent tracking entry of the tracking entry, updates the tracking entry hierarchy based on the parent identifier, stores the first tracking entry in the memory, and closes the tracking entry based on an entry closing request received from a second module of the plurality of modules and being associated with completion of a second operation being handled by the second module. The second operation performs processing associated with completion of the first operation. | 01-22-2015 |
20150026239 | DYNAMICALLY SELECTING BETWEEN ACCELERATION TECHNIQUES BASED ON CONTENT REQUEST ATTRIBUTES - A system for dynamically selecting from among a plurality of acceleration techniques implemented in a Content Delivery Network (CDN) using attributes associated with content requests may include a network interface that receives a content request from a client system for content, where the request is associated with one or more attributes. The system may also include an intermediate server that accelerates access to the content stored in the CDN edge servers. The intermediate server may include a processor configured to access the one or more attributes associated with the content request, select one or more acceleration techniques from the plurality of acceleration techniques where the one or more acceleration techniques are selected based on the one or more attributes, and use the one or more acceleration techniques to provide the content to the client system. | 01-22-2015 |
20150026240 | LOCATION BASED NETWORK USAGE POLICIES - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for location based network usage policies. One of the methods includes storing information defining a plurality of network policy groups, receiving first information indicating that a client device is connected to the network at a first physical location, and identifying a first user role associated with the client device, identifying, from among the plurality of network policy groups, a first network policy group having both (i) an associated first policy location that corresponds to the client device's first physical location, and (ii) an associated policy role that corresponds to the client device's first user role, and regulating the client device's access to resources available on the network based on the one or more network usage policies associated with the identified first network policy group. | 01-22-2015 |
20150026241 | DELTACASTING FOR OVERLAPPING REQUESTS - Methods, apparatuses, and systems are provided for improving utilization of a communications system (e.g., a satellite communications system) when handling overlapping content requests. Embodiments use various techniques (e.g., dictionary coding techniques) to create fingerprints of content traversing the links of the communications system. These fingerprints are used to identify and exploit opportunities for using multicasting to share forward-link capacity by collapsing multiple overlapping requests for the same content via multiple content session streams into fewer session streams, including one or more shared session streams. | 01-22-2015 |
20150026242 | APPARATUS AND METHOD FOR PROVIDING CONTENT - A method of receiving content in a client is provided. The method may include receiving, from a server, a spatial set identifier (ID) corresponding to a tile group including at least one tile, sending, to the server, a request for first content corresponding to metadata, and receiving, from the server, the first content corresponding to the request. | 01-22-2015 |
20150026243 | Methods and Apparatus for Configuring and Implementing Announcements for IP Multimedia Subsystem Supplementary Services - According to a first aspect of the present invention there is provided a method of operating an Application Server (AS) that implements an IP Multimedia Subsystem (IMS) supplementary service for a user. The method includes configuring a rule for the user, the rule having an action specifying whether or not an announcement is to be provided and, if an announcement is to be provided, defining media to be used for the announcement. The method further includes determining if a condition of the rule is met by a Session Initiation Protocol (SIP) message relating to the user and, if so, implementing an announcement in accordance with the action. | 01-22-2015 |
20150026244 | COMMUNICATION SYSTEM, CLIENT TERMINAL, AND SERVER DEVICE - A batch request processing device that, when a response corresponding to a performance request issued by a GUI processing device is stored in a response storage device, outputs an output command for outputting the response to the GUI processing device, whereas when no response corresponding to the performance request is stored in the response storage device, commands a request pattern management device to predict a request which may be issued following the performance request and generate a request pattern which consists of the performance request and the predicted request, and generates a batch request including the request pattern generated by the request pattern management device. | 01-22-2015 |
20150026245 | METHOD FOR PROVIDING A WEB-SERVICE OF A MOBILE WEB-SERVICE-PROVIDER - The invention proposes a method for providing a web-service on a mobile device as a web-service provider (ws_provider). The method comprises in an embodiment a step of receiving a request for registering (reqRegService) a web-service from the mobile web-service provider (ws_provider), a step of registering the service (regService), a step of receiving a web-service-request (serviceReq) pertaining to the web-service from a web-service-client (ws_client), and a step of checking, whether a response (chkServiceReqRes) in respect to the web-service-request of the web-service-clients (ws_client) is available from the mobile web-service-provider (ws_provider), and if a response (serviceReqRes) is available forwarding the response (serviceReqRes) towards the web-service-client (ws_client). The method comprises also a step of receiving a request (reqServiceReq) by the mobile web-service-provider (ws_provider) whether a web-service-request (serviceReq) is available, and a step of checking (chkServiceReq), whether a web-service-request (serviceReq) of a web-service-client (ws_client) is available, which could not be responded, if a web-service-request (serviceReq) of a web-service-client (ws_client) which could not be responded is available, forwarding of the web-service-request (serviceReq) towards the mobile web-service-provider (ws_provider). In an alternative embodiment, the invention proposes a method for providing a web-service on a mobile device as a web-service provider (ws_provider). The method comprises a step of receiving a request for registering (reqRegService) a web-service from the mobile web-service provider (ws_provider), a step of registering the service (regService). The method also comprises a step of receiving a request (ServiceReq) from a web-service-client (ws_client), a step of sending an information (infServReq) relating to the presence of a web-service-request (serviceReq) towards the mobile web-service-provider (ws_provider) and in response thereto receiving a request (reqServiceReq) by the mobile web-service-provider (ws_provider) relating to the web-service-request (serviceReq), and a step of sending information relating to the web-service-request (serviceReq) towards the mobile web-service-provider (ws_provider) and in response thereto receiving a response towards said web-service-request (serviceReqRes) for forwarding towards said web-service-client (ws_client). | 01-22-2015 |
20150026246 | DISTRIBUTIVE ON-DEMAND ADMINISTRATIVE TASKING APPARATUSES, METHODS AND SYSTEMS - The DISTRIBUTIVE ON-DEMAND ADMINISTRATIVE TASKING APPARATUSES, METHODS AND SYSTEMS (“DODAT™ embodiments”), in many embodiments, transform ticket and user inputs via DODAT™ components into payment and work product outputs. | 01-22-2015 |
20150026247 | METHOD AND SYSTEM FOR PROVIDING REMOTE ACCESS TO A STATE OF AN APPLICATION PROGRAM - A method and system for providing remote access to a state of an application is provided. The method comprises executing an application program at a server computer for performing an application associated therewith. At a client computer connected to the server computer via a communication network a remote access program is executed for providing remote access to a state of the performed application. At the client computer a client difference program having encoded data indicative of a change of a state of the application last received from the server computer is generated and transmitted to the server computer. At the server computer the client difference program is executed for determining an updated state of the application and a server difference program having encoded a difference between the updated state of the application and the state of the application last sent to the client computer is generated. The server difference program is then transmitted to the client computer and at the client executed for updating the state of the application last received from the server computer. Display data indicative of the updated state of the application last received from the server computer are generated and displayed in a human comprehensible fashion on a display. | 01-22-2015 |
20150026248 | DATA COMMUNICATION COORDINATION WITH SEQUENCE NUMBERS - Described are sequence numbers for client-server communication, to control a client's use of server resources. A server grants the client credits, and the client consumes a credit for sending each command to the server. Each credit corresponds to a sequence number, with the set of sequence numbers forming a valid command window. The server enforces that for each received command, the command includes a sequence number that is within the valid command window and that the sequence number has not been used with another command. The server may also maintain a maximum window size, such that clients with credits cannot send a command with a sequence number that beyond a maximum sequence number. When incorporated into a data communication protocol, quality of service, combating denial of service, detection of message loss, division of server resources, secure message signing, and other numerous benefits result. | 01-22-2015 |
20150026249 | Network Video Unit - Providing content to content receiving devices, such as digital video recorders, connected to a computer network through a content provider is described. According to one aspect, a server maintains a database correlating contact information to content receiving devices in its network. A user navigates to a web site of the content provider and selects a piece of content, which prompts the content provider to query the server for the contact information, and then transmit a request to download the piece of content to the content receiving device. The request can be a set of content identification information that automatically populates a content guide at the receiving device with an entry corresponding to the requested piece of content. This entry allows the user to confirm, interrupt, resume and cancel a download of the content as desired. | 01-22-2015 |
20150026250 | SYSTEM AND METHOD OF DELIVERING DATA THAT PROVIDES SERVICE DIFFERENTIATION AND MONETIZATION IN MOBILE DATA NETWORKS - An exemplary system according to the present disclosure comprises a lower tier Radiolet™ that is in communication with a local switching office of a mobile data network, and an upper tier Radiolet™ that is in communication with the lower tier Radiolet™ and an Internet datacenter. In operation, the upper tier Radiolet™ receives data extracted from the Internet datacenter and distributes at least a portion of the received data to the lower tier Radiolet™. At the lower tier Radiolet™, the portion of received data is stored. The lower tier Radiolet™ then receives a data request (relating to a portion of received data) and in turn, transmits data from the portion of received data to a source of the data request. The lower tier Radiolet™ is located closer to the source of the data request than the Internet datacenter to improve application performance and efficiency of network as well as datacenter. | 01-22-2015 |
20150026251 | INTERNET PROTOCOL VERSION 6 CONTENT ROUTING - A content delivery system includes a cache server, a domain name server, and a redirector. The domain name server is configured to receive a request for a cache server address, and provide an IPv6 anycast address. The redirector is configured to receive a content request addressed to the IPv6 anycast address from a client system, receive load information from the cache server, and determine if the cache server is available. The redirector is further configured to forward the content request to the cache server when the cache server is available. The cache server is configured to receive the content request forwarded from the redirectors, send a response to the content request to a client system, the response including an IPv6 unicast address of the cache server as a source address, an IPv6 unicast address of the client system as a destination address, and the IPv6 anycast address as a home address, and provide the content to the requestor. | 01-22-2015 |
20150026252 | STREAMING MEDIA SEARCH AND PLAYBACK SYSTEM - A method is provided for playing back media from a network. The method includes receiving a search criteria from a network enabled device. The method further includes accessing a database comprising a plurality of network addresses, where the database associates each address with one or more classes of information. The addresses in the database each access a media network resource. The method further includes selecting at least one address in the database using the search criteria, and signaling the selected address to the network enabled device. The method also includes controlling the network enabled device so as to automatically access and play back the media resource of the selected address. | 01-22-2015 |
20150026253 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR SHARING INFORMATION - In one embodiment, a method includes: receiving an excerpt of information from a first user, wherein the excerpt of information includes information from a target web page; storing the excerpt, in an XML format, in a folder on a storage medium; detecting a change in the target web page; in response to the detected change in the target web page, updating the excerpt of information from the target web page; receiving, from the first user, an identification of a second user with whom the first user wishes to share the excerpt of information; and transmitting a communication to the second user inviting the second user to view the excerpt of information in the folder. | 01-22-2015 |
20150032797 | DISTRIBUTED AUDIO PLAYBACK AND RECORDING - Techniques are disclosed for providing distributed audio playback and recording functionality according to certain embodiments. In such embodiments one or more client audio devices can be connected to a server computing device via a network connection, thereby providing distributed audio playback and recording functionality to the server computing device. For example, audio tracks may be recorded at the server computing device based on audio signals collected from one or more remotely-located smartphones. In certain embodiments a transmission control protocol (TCP) network connection is used to transmit audio signals between the server computing device and the one or more remotely located client audio devices, thereby eliminating the need to provide physical cable connections between the devices. Distributing audio data over a network connection also reduces compatibility issues between audio software used by the server computing device and audio hardware provided by the one or more client audio devices. | 01-29-2015 |
20150032798 | Method And Apparatus For Providing Redundant Data Access - Various embodiments provide a method and apparatus for providing redundant data access. In particular, a response to a client request for a data item includes selecting the data segments of the data item to be provided to the client by each of a corresponding select plurality of servers. In particular, the data segments are smaller in size as compared to the data item and are configured such that the data item may be constructed using a proper subset of the transmitted data segments. | 01-29-2015 |
20150032799 | FACILITATING COMMUNICATION BETWEEN A USER DEVICE AND A CLIENT DEVICE VIA A COMMON SERVICES PLATFORM - A server may receive provisioning information for a client device; provision, based on the provisioning information, the client device to prepare the client device to gather data to form a data record and communicate with a user device, via the server, to receive or transmit information relating to the data record; and receive a communication request from the user device via a first network. The communication request may include a request to transmit the information relating to the data record to or from the client device. The server may communicate with the client device via a second network, on behalf of the user device, to process the communication request based on authorizing the user device. The second network may be different from the first network. The server may provide a response to the communication request to the user device. The response may include the information relating to the data record. | 01-29-2015 |
20150032800 | METHODS, SYSTEMS AND APPARATUS FOR PROVIDING APPLICATION GENERATED INFORMATION FOR PRESENTATION AT AN AUTOMOTIVE HEAD UNIT - Vehicles, computer-implemented methods, systems and apparatus are disclosed for providing application generated information for presentation at an automotive head unit (AHU) of a vehicle. For example, a vehicle is provided that is configured to communicate with an application server. The application server hosts and executes an application to generate information. The application server provides a first part of a MirrorLink server since the application hosted at the application server is normally hosted at and designed to be executed by a consumer electronics device to generate the information, and the information is normally presented at the consumer electronics device. The vehicle includes a network access device (NAD) integrated within the vehicle and an AHU that communicatively coupled to the NAD. The AHU includes a human-machine-interface (HMI). The NAD includes a wireless communication interface that serves as a second part of the MirrorLink server. For example, the wireless communication interface can receive the information over a wireless communication link and provide the information to the HMI where the information can then be presented on the HMI. | 01-29-2015 |
20150032801 | SIMULTANEOUS EVENTS OVER A NETWORK - The present disclosure relates to a technique for causing the simultaneous initiation of events over multiple devices over a network such that the events begin at a predetermined instant in time, within a precisely defined time window relative to the plurality of devices. The present method and system provides that for a given predetermined instant in time, a witness able to observe all the devices concurrently would note that the plurality of devices would individually begin an activity within a specified time window. The instant in time, t | 01-29-2015 |
20150032802 | SHARED DATA DE-DUPLICATION METHOD AND SYSTEM - This disclosure relates to synchronizing dictionaries of acceleration nodes in a computer network. For example, dictionaries of a plurality of acceleration nodes of a client-server network can be synchronized to each include one or more identical data items and data identifier pairs. Synchronization can include transmitting a particular data item, or a combination of a data item and an associated data identifier, to another acceleration node which includes it in its dictionary. A particular acceleration node can, instead of transmitting a data item, transmit an associated data identifier to another acceleration node. As all (or a subset) of the acceleration nodes can have an identical dictionary when employing the methods described herein, the particular acceleration node can use the same dictionary to communicate with all (or the subset of) other acceleration nodes of the computer network. | 01-29-2015 |
20150032803 | METHOD AND APPARATUS FOR REDUCING LOADING TIME OF WEB PAGES - A proxy server receives a request for a web page from a client device. In response to determining that a portion of the web page is available in cache, the proxy server retrieves that portion and transmits it to the client device. The portion of the web page is not the entire web page and is a prediction of the portion of the page that will remain static if the page is reloaded or requested by a different client device. The proxy server transmits a request to an origin server for the full web page. In response to receiving the full web page from the origin server, the proxy server modifies the full web page to remove the portion that was already transmitted to the client device, and transmits the modified web page to the client device. | 01-29-2015 |
20150032804 | METHOD AND SERVER DEVICE FOR EXCHANGING INFORMATION ITEMS WITH A PLURALITY OF CLIENT ENTITIES - The invention concerns a method of exchanging information items, e.g. HTTP headers, between a server device and a plurality of clients, and also concerns such a server device. The server device establishes connections with clients, wherein each connection involves a server-initiated indexing table for the server device to encode information items to be sent over the connection in the server-to-client direction. The method comprises the following steps performed at the server device: obtaining a same single indexing table as the server-initiated indexing table of the connections; in response to receiving a request for data from a client, pushing entries of the table to the client to configure the latter for item exchange in the server-to-client direction, encoding information items associated with the requested data using item indexing based on the table and sending the encoded information items to the client over the connection established with it. | 01-29-2015 |
20150032805 | Method for Sharing Media Content, Terminal Device, and Content Sharing System - A method for sharing media content, a terminal device, and a content sharing system are provided. A method for sharing media content may include: obtaining, by a first terminal device, M network addresses from the N second terminal devices; obtaining, based on the M network addresses, M pieces of media content from a content server, editing the M pieces of media content obtained from the content server to obtain first media content, and generating editing information according to an editing manner used when the first media content is obtained; sending the editing information to the content server; receiving a second network address sent by the content server; and publishing the second network address on a social networking server. The solutions of the embodiments of the present invention enhance flexibility of content sharing and user interactivity in a social networking service scenario. | 01-29-2015 |
20150032806 | LOAD DISTRIBUTION IN CLIENT SERVER SYSTEM - A server distributes operations between the server and a plurality of clients connected to the server. The server includes a communication unit and a delegation processor. The communication unit is configured to receive information indicating a status of a requesting client together with a connection request by the requesting client to the server. The delegation processor is configured to determine a delegation level characterizing a capability of the requesting client to perform at least one operation associated with the connection request and otherwise performed by the server. The delegation processor is also configured to, upon a load status of the server exceeding a predetermined allowable load, notify the requesting client to perform processing of a specified operation associated with the connection request. | 01-29-2015 |
20150032807 | System And Method For Network Access Based On Application Layer Data - A system providing network access based on application layer data, including at least one client device, an access server, and a background server group. The client device is configured to establish a TCP connection with the access server and send a data request to the access server through the TCP connection. The access server is configured to select a background sever serving the client device from the background server group according to the data request, and send TCP information initiated in the TCP connection to the selected background server. The selected background server is configured to directly send data to the client device according to the TCP information. | 01-29-2015 |
20150032808 | NETWORK-OPTIMIZED CONTENT DELIVERY FOR HIGH DEMAND NON-LIVE CONTENTS - A method, apparatus and computer-readable storage medium distribute a non-live content stream in a network. An initial meta-file is transmitted in response to a request for the content, which identifies a division of the content stream into blocks, and available sources for delivery of the blocks. The initial meta-file can identify a first multicast and a second multicast server, assigning a first and second portion of the blocks for delivery using the first and second multicast source server, respectively. The first and second portions are transmitted using the first and second multicast source servers, respectively. The first and second portions correspond to distinct non-overlapping portions of the non-live content stream. The initial meta-file can also identify a unicast source server, assigning a third portion of the blocks for delivery using the unicast source server, the third potion being transmitted by the unicast source server. | 01-29-2015 |
20150039674 | SYSTEMS AND METHODS FOR PERFORMING RESPONSE BASED CACHE REDIRECTION - The present disclosure relates to methods and systems for performing response based cache redirection to a cache proxy. A device intermediary to a plurality of clients and a plurality of servers and in communication with a plurality of cache proxies, receives a request for content from a client. The request is for content from a server of the plurality of servers. The device forwards the request to the server. The device identifies a cache redirection policy that specifies an amount of bytes of a response to buffer to calculate a signature of the content of the response. The device computes the signature of the content of the response based on the amount of bytes of the response received from the server and buffered by the device. The device selects a cache proxy based on the computed signature and forwards the request of the client to the selected cache proxy. | 02-05-2015 |
20150039675 | MESSAGING OVER HTTP PROTOCOL FOR DATA EXCHANGE - Technologies are generally provided for a protocol for retrieving data from a remote server at a local client. A client may execute a productivity service which may provide a communication application enabling users to receive messages stored at a remote server. The client may employ a messaging over hypertext transfer protocol (HTTP) to request data from the server. The messaging over HTTP protocol may incorporate specialized headers with established HTTP verbs for requesting data. An HTTP POST verb may be used to send a request to the server, and the POST request may include specialized header information specifying a content and request type, and mailbox and requesting service identification. After receipt of the POST request, the server may send a receipt response to the client, and may periodically send chunked intermediary responses processing the request to indicate the connection is still established and the request is currently pending. | 02-05-2015 |
20150039676 | MESSAGING API OVER HTTP PROTOCOL TO ESTABLISH CONTEXT FOR DATA EXCHANGE - Technologies are provided for a protocol for retrieving data from a remote server at a local client and establishing a context for the client at the server. A client may execute an application enabling users to receive data such as emails stored at the server. The client may employ a messaging-over hypertext transfer protocol (HTTP) to request the data from the server. An HTTP POST request may incorporate specialized headers with instructions for data retrieval, and may enable the client to establish a context with the server to identify the client for subsequent data requests. After receipt of the POST request, the server may send a receipt response and chunked intermediary responses while the request is being processed. The server may also send a cookie to the client representing the context of the client, and the client may return the cookies with subsequent data requests to the server. | 02-05-2015 |
20150039677 | SECURE APPLICATION ACCESS SYSTEM - A proxy server receives a synchronization request from an application program resident on a user device. The proxy server determines that the user device requires removal of application program data and synchronizes the application program resident on the user device with a null account that is associated with application program. | 02-05-2015 |
20150039678 | Method for Automatically Storing New Media - Methods and systems for automatically downloading and storing media on a mobile device are provided. A method at a mobile device includes an auto-storing process, which includes receiving, at a first time within a predefined time range, a first set of media items. The first set of media items may be based on a user media preference. Next, at a second time within the predefined time range, it may be determined that at least a portion of the first set of media items has been activated. Based on the activated media items, at least one user media activation characteristic may be determined. In response to determining that at least a portion of the first set of media items has been activated, a second set of media items based on the user media activation characteristic may be received. | 02-05-2015 |
20150039679 | METHODS AND SYSTEMS FOR RECOMMENDING TOP LEVEL AND SECOND LEVEL DOMAINS - Systems and method of the present invention provide for recommending top level domains. An exemplary method may comprise the steps of determining a location of a client computer or a preferred language for a user operating the client computer, generating a domain name comprising a top level domain, a second level domain, an nth level domain and/or a sub domain associated with the location or with the preferred language, and presenting the domain name for registration. | 02-05-2015 |
20150039680 | METHODS AND SYSTEMS FOR VIDEO QUOTA MANAGEMENT - A method of providing streaming media content to a subscriber mobile device includes providing a time-denominated media quota associated with the subscriber mobile device; in response to a request for the streaming media content from the subscriber mobile device, providing the streaming media content to the subscriber mobile device through a mobile data network; determining a media duration associated with the streaming media content; and applying the media duration associated with the streaming media content to the time-denominated media quota. | 02-05-2015 |
20150039681 | METHOD AND APPARATUS FOR DELIVERING CONTENT FROM CONTENT STORE IN CONTENT-CENTRIC NETWORKING - A method of delivering content includes receiving an interest packet including a plurality of requests in a content-centric networking (CCN), determining an availability of content for a first request among the plurality of requests in a content store (CS), fetching available pieces of content from the CS for a set of sequential requests starting from the first request among the plurality of requests in response to the content for the first request being available in the CS, the fetching comprising fetching available content for each remaining request subsequent to the first request among the sequential requests based on information from content identified for a request immediately preceding each remaining request, and delivering the fetched available pieces of content. | 02-05-2015 |
20150039682 | PROVIDING AN IMPROVED WEB USER INTERFACE FRAMEWORK FOR BUILDING WEB APPLICATIONS - Disclosed are methods, systems, and computer program products for storing client-side information for identifying and requesting server-side actions. In some implementations, a computing device maintains a local cache storing client-side information maintained according to a local caching policy. The local cache includes responses received from the server in relation to performance of server-side actions based on requests previously communicated to the server. The local cache further includes an identifier of each server-side action associated with a respective response. The computing device receives, via a first component, a first request to perform a first server-side action. The computing device receives, via a second component, a second request to perform a second server-side action. The computing device determines, based on the local caching policy, that the first and second requests should be communicated to the server, and causes the first and second requests to be communicated to the server. | 02-05-2015 |
20150039683 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR INVOKING LOCAL COMMUNICATION APPLICATION SERVICES - It is presented a method for invoking an application service in response to a tag reading by a mobile terminal. The method comprises the steps of: receiving an input message, the input message comprising tag data being associated with a tag read by the mobile terminal using local communication, the input message further comprising a recipient identifier linked to the mobile terminal; determining, using a plurality of parameters associated with the tag reading, a plurality of matching application servers, wherein conditions of a tag reading subscription for each of the matching application servers matches the plurality of parameters; and sending an invocation message to each of the matching application servers to invoke a respective application service of each of the matching application servers, the invocation message comprising the recipient identifier enabling each of the application services to send content to the user equipment and the tag data. | 02-05-2015 |
20150039684 | METHOD FOR RETRIEVING CONTENT BY A WIRELESS COMMUNICATION DEVICE HAVING FIRST AND SECOND RADIO ACCESS INTERFACES, WIRELESS COMMUNICATION DEVICE AND COMMUNICATION SYSTEM - In a wireless communication device having a first and a second radio access interface for respectively communicating with a first and a second access network, a method for retrieving content comprises receiving a request for retrieval of content from a remote server and retrieving a first part of the requested content over a first radio access technology connection. When the retrieval of the first part is determined not to meet a required QoS threshold, the second radio access interface is activated. A next part of the requested content to be retrieved is divided into a first portion for retrieval over the first radio access technology connection and a second portion for retrieval over a second radio access technology connection such that retrieval of the first and second portions are estimated to meet the required QoS threshold, and are retrieved over the first and second radio access technology connections, respectively. | 02-05-2015 |
20150046510 | THIRD PARTY SHARING-INFORMATION SEVER AND METHOD AND SYSTEM FOR GENERATING PERSONALIZED WEB PAGE THROUGH THE THIRD PARTY SHARING-INFORMATION SEVER - The present invention discloses a method for generating a personalized web page through a third party sharing-information server, and the method includes: a third party sharing-information server receives a first information request for updating a user's preference profile. The third party sharing-information server transmits the updated user's preference profile to a first web server. The first web server transmits a first web page to the user according to the updated user's preference profile and a first web page request. The third party sharing-information server receives a second information request for updating the user's preference profile. The third party sharing-information server transmits the updated user's preference profile to a second web server. A second web server transmits a second web page to the user according to the updated user's preference profile and a second web page request. | 02-12-2015 |
20150046511 | SYSTEM AND METHOD FOR STORING AND PROCESSING WEB SERVICE REQUESTS - A system is provided that is adapted to service web-based service requests. In one implementation, a caching service is provided for storing and servicing web service requests. In one implementation, virtual computer systems may be used to service requests in a more reliable manner. Different operating modes may be configured for backup redundancy and the caching service may be scaled to meet service requests for a particular application. Also, methods are provided for exchanging timestamp information among web service transaction systems to reduce the amount of processing capability and bandwidth for ensuring database to consistency. | 02-12-2015 |
20150046512 | DYNAMIC COLLECTION ANALYSIS AND REPORTING OF TELEMETRY DATA - Technologies are generally described for collecting, analyzing and reporting telemetry data. A telemetry engine is built into a client application installed on a client device, and the telemetry engine is configured to collect and analyze application data at the client device and report the analyzed data to a service provider associated with the application. The telemetry application includes a specialized set of components, such as a telemetry transport component configured to communicate with the service provider, a data collection module configured to retrieve data from the application, and a rule manager and analyzer configured to analyze collected data according to a set of data collection rules provided by the service provider. The telemetry engine enables collection and analysis of telemetry data from multiple distributed client devices. The client devices dynamically change over time to ensure that current and important information is reported to the service provider. | 02-12-2015 |
20150046513 | SYSTEM AND METHOD FOR ASSEMBLY AND USE OF INTEGRATION APPLICATIONS - A system and method of assembly and use of integration applications includes receiving a first request for services from a first client, the first request for services includes a first custom services header including one or more service descriptors, parsing the first custom services header to extract each of the service descriptors, determining a service corresponding to each of the service descriptors, inserting a request for the service into an integration application, deploying the integration application to an application server, adding a first entry to an application list, the first entry corresponding to the integration application, forwarding the first request for services to the integration application, receiving a response from the integration application, and returning the response to the first client. In some examples, the system and method further includes periodically purging one or more other integration applications from the application server based on timestamps recorded in the application list. | 02-12-2015 |
20150046514 | Target Content Video Delivery - A call manager is configured to establish an initial session between an agent and a user. A play request or a hold request from an agent device includes a video index value based on information from the user. The call manager interrupts the initial session between the agent device and the user device in response to the request and sends an invite message including the video index value to a media server. The media server accesses a video database based on the video index value for a video and establishes a communication session with the client endpoint device. The communication session includes a stream of the video from the video database. | 02-12-2015 |
20150046515 | SYSTEM AND METHOD FOR POSITIONING SPONSORED CONTENT IN A SOCIAL NETWORK INTERFACE - A system and method may optional include or utilize a processor configured to receive a request for social network content for display in a sponsored content position in a newsfeed of a social network interface, the position having a position criterion, identify a sponsored content item of multiple sponsored content items stored on a database based, at least in part, on a characteristic of the sponsored content item meeting the position criterion, a bid associated with the sponsored content item, and a scaling factor, wherein each of the sponsored content items correspond to one of multiple item types and at least two of the sponsored content items are of a different item type. The scaling factor for each of the sponsored content items is based on the item type of the corresponding one of the sponsored content items. | 02-12-2015 |
20150046516 | COMPUTER SYSTEM, DATA OUTPUT METHOD, AND COMPUTER PROGRAM - A first apparatus inquires the second apparatus about whether a first data can be transmitted, in a case where the transmission is approved by the second apparatus, transmits the data to the second apparatus, and in a case where the transmission is not approved by the second apparatus, receives data from the second apparatus and outputs the data with its own data to a storage medium, and the second apparatus determines that a data is transmitted from the first apparatus on the basis of a condition pertaining to a second data communications channel, and upon having determined to approve the transmission from the first apparatus, receives the data from the first apparatus and transmits the data with its own data to a server via the second data communications channel, and upon having determined not to approve the transmission from the first apparatus, transmits its own data to the first apparatus. | 02-12-2015 |
20150046517 | INFORMATION DELIVERY SYSTEM AND CLIENT TERMINAL - A client terminal of an information delivery system displays questions for diagnosing the personality of a user, and multiple choices as answers to the questions on a personality diagnosing screen. After any of the multiple choices have been selected by the user, delivery settings corresponding to the selected multiple choices are selected as initial values, and the delivery settings are transmitted to the server in the form of the initial values as is, or after changes have been made thereto by the user. | 02-12-2015 |
20150046518 | ELECTRONIC DEVICE CAPABLE OF NOTIFYING UPDATED CONTENTS OF WEBPAGE AND METHOD FOR NOTIFYING UPDATED CONTENTS OF WEBPAGE - An updated contents notification method includes determining and storing a plurality of favorite websites. The method obtains contents of webpages corresponding to the stored favorite websites from a web server via a first communication unit, and determines whether the contents of webpages corresponding to the stored favorite websites have been updated. | 02-12-2015 |
20150046519 | PROGRAMMING MODEL FOR SYNCHRONIZING BROWSER CACHES ACROSS DEVICES AND WEB SERVICES - A computer user may use a computing environment comprising a set of computers that respectively feature a web browser having a browser cache containing many types of data objects, including application resources and user-generated data files. However, the contents of a browser cache significantly contribute to the computing environment of a computer, and the computing environments presented by each computer may diverge, providing an inconsistent computing environment. Instead, the contents of browser caches of the computers comprising the computing environment may be synchronized across computers. Additionally, the browser cache may be synchronized with the other data objects of a computing environment (such as relevant portions of the filesystem); the synchronizing may be implemented as an out-of-browser process executing independently of the applications, and even when the browser is not executing; and the synchronization may be exposed through a programmatic access with which web applications may interact. | 02-12-2015 |
20150046520 | IMAGE DISPLAY METHOD AND APPARATUS - The application relates to an image display method, apparatus, and system. An application program running on a server initiates an image display instruction for displaying an image on a remote client. The image is processed at the server according to an image processing policy which corresponds to the type or the name of the application program, and the processed image is sent to the remote client for display. The image processing policy takes into consideration of requirements of the client, thus the problem of mismatching between the processed image and the capacities of the client is avoided. | 02-12-2015 |
20150046521 | SYSTEM AND METHOD FOR REMOTE ACCESS TO CLOUD-ENABLED NETWORK DEVICES - A system and method for optimizing communication between a client and a cloud-enabled network device communicating over the internet are provided. The method includes receiving a request from the client to access a user interface of the cloud-enabled network device; checking if the request is for a static resource of the user interface; upon determining that the request is for a static resource, sending the static resource from the cloud relay server to the client over the internet; and relaying the request to the cloud-enabled network device over the secure tunnel if the request cannot be served by the cloud relay server. In an embodiment, the cloud-enabled network device is connected in a local area network and communicates with the cloud relay server over a secure tunnel. | 02-12-2015 |
20150046522 | APPLICATIONS AND SERVICES AS A BUNDLE - A system and method are provided for managing bundles of applications and services over a network between a server system and client computers. Related applications and services are bundled together in one package so that a user is able to quickly and easily configure a computer to perform a specified task. By combining both the applications and the services in one bundle, users no longer have to search the Internet for necessary components. Furthermore, additional features that allow portability of the bundled applications and services in addition to diagnostic monitoring are included. | 02-12-2015 |
20150046523 | APPLICATIONS AND SERVICES AS A BUNDLE - A system and method are provided for managing bundles of applications and services over a network between a server system and client computers. Related applications and services are bundled together in one package so that a user is able to quickly and easily configure a computer to perform a specified task. By combining both the applications and the services in one bundle, users no longer have to search the Internet for necessary components. Furthermore, additional features that allow portability of the bundled applications and services in addition to diagnostic monitoring are included. | 02-12-2015 |
20150046524 | Data Management for Mobile Data System - A data architecture provides mobile clients with the ability to gain access to business enterprise data sources through configurable Views that interface with the data sources through Data Objects that are defined by Commands, which in turn communicate with the data sources through Connectors (also referred to as Adapters). Each type of View will interface to the data sources with a different functionality so that communications links and other system resources can be used more efficiently. The View types can include Direct Views, Derived Views, Delegated Views, and Definition Views. | 02-12-2015 |
20150046525 | REDUNDANT DATA REQUESTS WITH CANCELLATION - A method of processing a request, performed by a respective server, is provided in which a request is received from a client. After receiving the request, a determination is made as to whether at least a first predefined number of other servers have a task-processing status for the request indicating that the other servers have undertaken performance of a task-processing operation for the request. When less than the first number of other servers in the set of other servers have the task-processing status for the request, a processing-status message is sent to one or more of the servers in the set of other servers indicating that the respective server is performing the task-processing operation. Upon completion of the task-processing, a result of the processing is sent to the client contingent upon a status of the other servers in the set of other servers. | 02-12-2015 |
20150052187 | SYSTEMS AND METHODS FOR ACCESSING VIA A MOBILE COMPUTING DEVICE IN REAL-TIME OR SUBSTANTIALLY REAL-TIME, CLIENT RELATIONSHIP MANAGEMENT INFORMATION - Systems and methods are provided for accessing, with a mobile device in real-time or substantially real-time, CRM information. The CRM information may include name, address, phone number, alternate phone number, facsimile number, email address, relationships, activities, insurance policies, insurance certificates, vehicles owned or leased, associated drivers of said vehicles, equipment owned or leased, property owned, watercraft owned or leased, other insurance schedules, endorsements, risk analysis and/or policy declaration pages. | 02-19-2015 |
20150052188 | DEMAND RESPONSE EVENT DISSEMINATION SYSTEM AND METHOD - A method may include receiving peer data describing a set of peer clients associated with a demand response application server and describing how the peer clients communicate with one another. The peer data may be configured so that a subset of the peer clients directly communicate with the demand response application server and the demand response application server does not directly communicate with each of the peer clients. The method may also include receiving announcement data describing an event specified by the demand response application server and determining event response data responsive to the announcement data. The method may also include identifying, from the set of peer clients specified by the demand response application server, a set of recipient peer clients to receive the event response data. | 02-19-2015 |
20150052189 | METHOD FOR PROVIDING A THIRD PARTY SERVICE ASSOCIATED WITH A NETWORK-ACCESSIBLE SITE USING A SINGLE SCRIPTING APPROACH - The invention provides a method for providing a third party service associated with a network-accessible site. The method includes providing a client-side script which is configured to be installed on a client-side application. The client-side script gathers information associated with the network-accessible site in response to access of the network-accessible site via the client-side application. The information associated with the network-accessible site includes content published on the network-accessible site and user behavior data associated with access of the network-accessible site. Based on the information gathered using the client-side script, the third party service provider can provide users with one or more services. | 02-19-2015 |
20150052190 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, SERVER, AND CONTROL METHOD AND CONTROL PROGRAM OF SERVER - An embodiment of this invention is directed to an information processing system including a communication apparatus including an IP interface and a non-IP interface and capable of connecting to the Internet, an input device, and an output device, and a server capable of communicating with the communication apparatus via the IP interface. The server stores the combination of the input device and the output device connected to the non-IP interface of the communication apparatus and an operation to be performed by the input device or the output device in association with each other, detects the input device and the output device connected to the non-IP interface of the communication apparatus, decides the operation to be performed by the input device or the output device upon detecting the input device and the output device connected to the non-IP interface of the communication apparatus, and instructs the input device or the output device to do the decided operation. | 02-19-2015 |
20150052191 | SERVER, CLIENT APPARATUS, ARBITRATION METHOD, SERVICE REQUESTING METHOD, AND DATA DISTRIBUTION SYSTEM - A connection section | 02-19-2015 |
20150052192 | DATA SERVER - A data access point comprising: a casing containing a router configured to allow a first user to access the data access point; an integrated web domain server configured with a full content management system containing dynamic web content to be accessed by the first user; wherein the integrated server does not require a continuous connection to the internet to provide content to the user; and wherein the data access point further comprises a internet connectivity point, such as wireless LAN or 3 or 4G point, configured to access the internet and to periodically synchronise some or all of the content of integrated dynamic server with an external server. Wherein the server can be configured to allow the domain server that is integrated with the static IP cellular modem to enable access from the internet using a web domain address and a normal internet browser. This also allows remote VPN connectivity to allow maintenance and trouble shooting. | 02-19-2015 |
20150052193 | Media Fling System - Aspects of the disclosure relate to a content (e.g., media) transfer or fling platform or system and method in which content may be sent, transferred, or flung from an electronic device to an output device via a rendering device. The content may be transformed (e.g., processed) to meet a content quality based on network conditions and output device capabilities. The media may be stored locally in the electronic device or in a network attached storage or remote from the electronic device. Content stored remotely from the electronic device may also be flung under control of the electronic device. | 02-19-2015 |
20150052194 | PUBLISHER-BASED MESSAGE DATA CACHING IN A PUBLISH-SUBSCRIPTION ENVIRONMENT - Embodiments of the present invention provide an approach for a broker-assisted, publisher side cache that can be utilized to reduce a volume of data (e.g., network traffic) delivered between a publisher and broker in a publication/subscription (pub/sub) environment. Specifically, in a typical embodiment, when a message is received on a broker system from a publisher system, the broker system analyzes the message for potentially repetitive data. Such data can be determined from historical messages (e.g., determining that a certain set of data appeared in multiple messages and is thus flagged in a database or the like), a set of rules (e.g., if data set “Y” appears, flag it as potentially repetitive), etc. Regardless, once such a set of data has been identified, a unique identifier/key corresponding thereto will be sent back to the publisher system and the set of data will be stored in a (data) cache. Upon receipt, the publisher system will cache/store the unique identifier in a (key) cache. Then, when the publisher system generates a future message that would contain the same set of data, the publisher system will substitute the unique identifier (as retrieved from the key cache) for the set of data to yield an abbreviated/truncated message. The abbreviated message would be sent to the broker system, which would: analyze the message; locate the unique identifier; retrieve the corresponding set of data from the (data) cache; replace the unique identifier with the set of data to yield a completed message; and then send the completed message to relevant subscriber system(s). | 02-19-2015 |
20150052195 | Application Recommendation Method, Device, and System - Embodiments of the present invention disclose an application recommendation method, device, and system, which relate to the field of network technologies, and can recommend an application related to a service system to a user in real time according to location information of a terminal device and the service system, to save the user's time for querying the application. The method includes initiating a broadcast message to each service system located within a preset geographic location range, so that each service system returns a response message; and when an application corresponding to a response message of the service system is not installed in a terminal device, sending a download request to a server; and downloading and installing the application according to download information sent by the server. | 02-19-2015 |
20150052196 | INTERNET STREAMING AND DYNAMIC RECONFIGURATION OF USER DISPLAYS - Internet streaming from broadcast radio or television stations is described wherein triggers for dynamic content from internal or external systems cause an encoder system to generate command messages, and to optionally synchronize those command messages with any delays associated with the triggering events. Command messages are delivered through a streaming media distribution system to client media players which obtain or present the dynamic content, in association with any desired configuration changes to the appearance of the media player or the method or manner in which the dynamic content is presented. | 02-19-2015 |
20150058400 | NUMA-BASED CLIENT PLACEMENT - A management server and method for performing resource management operations in a distributed computer system takes into account information regarding multi-processor memory architectures of host computers of the distributed computer system, including information regarding Non-Uniform Memory Access (NUMA) architectures of at least some of the host computers, to make a placement recommendation to place a client in one of the host computers. | 02-26-2015 |
20150058401 | NETWORK SYSTEM, DISTRIBUTION SYSTEM, CONTROL METHOD, AND STORAGE MEDIUM - An image forming device of a network system notifies a distribution system, as a client function in response to a first controller provided in the image forming device, of software information related to the first controller and of software information related to the second controller to thereby acquire software to be applied from the distribution system. The distribution system excludes from the objects to be managed a portion of the software from the software related to the first controller when software information related to the second controller is included in the notification from the image forming device to thereby manage the software of the image forming device. | 02-26-2015 |
20150058402 | SERVER APPARATUS, CLIENT APPARATUS, SYSTEM, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - A server apparatus that connects to a first client apparatus and a second client apparatus includes a first notification unit that notifies the second client apparatus of a start message of an operation of a file in response to detection of a start request of the operation of the file from the first client apparatus, a second notification unit that notifies the second client apparatus of an end message of the operation of the file in response to detection of an end request of the operation of the file received from the first client apparatus, and a control unit that executes an operation of the file according to a start request of a subsequent operation of the file, wherein the start request is received by the second client apparatus after the start message is notified and reserved until the end message is notified. | 02-26-2015 |
20150058403 | METHOD AND SYSTEM OF DISPATCHING REQUESTS IN A CONTENT DELIVERY NETWORK - The present disclosure disclosed a method and a system for precisely dispatching a request in a content delivery network (CDN), which comprises: a domain name system (DNS) authorized by a CDN of a target website receiving, from a local DNS of a terminal in which a client is located, an IP address of the local DNS and a domain name of the target website of service content requested by the client; finding, in a shared dispatching database, an address of an optimal CDN node server of the target website that is suitable for providing service to the client based on the IP address of the local DNS and the domain name of the target website, returning the found address to the client. The disclosed method and system are able to solve the issue of low processing efficiency in CDN caused by an increase in resolution time needed in a process of IP dispatching and the issue of address error during the dispatching. | 02-26-2015 |
20150058404 | SYSTEM AND METHOD FOR MANAGING MESSAGE QUEUES IN A PEER-TO-PEER COMMUNICATION NETWORK - Disclosed is a method and system for managing one or more message queues in a peer-to-peer communication network. The system comprises of an initialization module, a queue manager, a load balancing module, a queue monitor and a fault detection and handling module. The initialization module initiates a communication channel between one or more peers through the message queue. The queue manager is configured to manage communication between peers through a unified communication system. The load balancing module uniformly distributes a load across the message queues for a transaction. The queue monitor is configured to monitor the message queues corresponding to a service and a transcode related to the service. The fault detection and handling module is configured to detect state of the server in the unified communication system and dynamically route the messages in the message queue to a next available server. | 02-26-2015 |
20150058405 | METHOD FOR PROCESSING HTTP MESSAGE AND ELECTRONIC DEVICE IMPLEMENTING THE SAME - A method for processing a Hyper Text Transfer Protocol (HTTP) message in an electronic device is provided. The method includes recognizing a user's HTTP request input, generating a first HTTP request message in response to the HTTP request input, verifying the first HTTP request message, transmitting the first HTTP request message when a pass of the first HTTP request message is determined as the result of the verification, and transmitting a second HTTP request message derived from the first HTTP request message without verifying the second HTTP request message. | 02-26-2015 |
20150058406 | SYSTEM FOR REMOTELY MONITORING DEVICE TO OBTAIN INFORMATION SENSED BY A DEVICE COMPONENT FEATURING CLIENT APPLICATION THAT DISPLAYS VIRTUAL COMPONENT CORRESPONDING TO SENSED INFORMATION AND REMOTE SITE FOR FACILITATING COMMUNICATION BETWEEN CLIENT APPLICATION AND DEVICE - Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process. | 02-26-2015 |
20150058407 | SYSTEMS, METHODS, AND APPARATUSES FOR IMPLEMENTING THE SIMULTANEOUS DISPLAY OF MULTIPLE BROWSER CLIENT CURSORS AT EACH BROWSER CLIENT COMMON TO A SHARED BROWSING SESSION - A system incorporating techniques described in this paper includes a shared session server system that enables clients to view and interact with content simultaneously. The system enables a first shared session client to send an event stream sufficient to depict results of interaction with the content at a second shared session client. | 02-26-2015 |
20150058408 | APPARATUS AND METHOD FOR CONTROLLING REMOTE USER INTERFACE SERVERS USING A MULTICAST MESSAGE IN A HOME NETWORK - An apparatus and method for controlling a Remote User Interface Server (RUIS) in a Remote User Interface Client (RUIC), wherein the method includes rendering an RUI page for controlling RUISs, receiving an input of a control command for controlling the RUISs from a user through the RUI page, generating a multicast control message for transmitting the input control command in a form of multicast, and transmitting the multicast control message to the RUISs. | 02-26-2015 |
20150058409 | ENHANCED CONTENT DELIVERY SYSTEM AND METHOD SPANNING MULTIPLE DATA PROCESSING SYSTEMS - An enhanced content delivery system and method for use with plurality of digital multimedia data processing systems and legacy systems spanning across one or more network environments. The system and method enable users with freedom of mobility while maintaining access to the user's selected content while the user transitions from one device in one location to a different device in a difference location, substantially without interruption and without the need for user action to turn on and off these target data processing systems. The Instant Invention can provide high bandwidth content delivery solutions based upon hardware and software components by activating a Target device while the system is proximate to the Target device and, in one embodiment, automatically redirecting the content while the system is proximate to a new Target device without user intervention. The Target devices include digital multimedia data processing systems and legacy systems including, but not limited to, HDTVs, TV, Personal Computers, digital music systems, printers, radios, and fax machines. | 02-26-2015 |
20150058410 | TRANSMISSION APPARATUS AND METHOD, RECEPTION APPARATUS AND METHOD, AND TRANSMISSION AND RECEPTION SYSTEM - Disclosed herein is a transmission apparatus for distributing a content to a client, including a script generation section for generating a script for obtaining user side answer information representative of an answer of a user of the client to a question regarding liking of the user, and transmission section for transmitting the script and provider side answer information representative of an answer set by a provider which provides the content to the question regarding the liking of the user to the client. | 02-26-2015 |
20150058411 | METHOD AND SYSTEM FOR DYNAMICALLY REBALANCING CLIENT SESSIONS WITHIN A CLUSTER OF SERVERS CONNECTED TO A NETWORK - A dynamic rebalancer operates in a server cluster independently of routers directing traffic to the servers in the cluster. An analysis component uses configuration information and statistics information to determine which session, if any, should be moved. A filter component receives transfer instructions from the analysis component. When the filter component receives transfer instructions from the analysis component, the filter component adds a redirect command to the client request. The filter component continually redirects client requests within the session to the new server until the client receives the redirect command and begins to send client requests to the new server. | 02-26-2015 |
20150058412 | METHODS AND SYSTEMS FOR AUTO-GENERATING MODELS OF NETWORKS FOR NETWORK MANAGEMENT PURPOSES - A system and method for modeling networks by auto-generation. The system generally comprises methods and systems for enabling the extraction, management and merging of models of networks and creating models of networks that can dynamically respond to changing context and computer requirements. The method includes ways of creating network models, maintaining n-dimensional graphs of networks; using adaptive and evolutionary algorithms for result emergence, using training and feedback to tune adaptive algorithms for solution optimization, and transformation of results into ontological and or data models. | 02-26-2015 |
20150058413 | METHOD, SERVER, CLIENT AND SYSTEM FOR DATA PRESENTATION IN A MULTIPLAYER SESSION - The present disclosure discloses a method, server, client and system for data presentation in a multiplayer session, and belongs to the technical field of multiplayer video session. The method includes: establishing a session connection with multiple clients participating in the session; receiving session control commands, audio data and video data transmitted by the multiple clients participating in the session through the session connection; assigning audio data and video data to the first client based on the session control commands transmitted by the multiple clients participating in the session, the first client is any one of the multiple clients participating in the session; transmitting the audio data and video data to the first client, so as for the first client to present the audio data and video data. Thus the audio data and video data assigned to the clients are controlled, which can reduce the dependence on network bandwidth, save network traffic, and reduce the performance requirements on the clients, so that the multiplayer session can cover more users. | 02-26-2015 |
20150067023 | SYSTEM AND ASSOCIATED METHODOLOGY FOR ENHANCING COMMUNICATION SESSIONS BETWEEN MULTIPLE USERS - In one embodiment, a video frame is received from an external source, one or more users are extracted from the video frame, and user attendee data is generated based on the one or more extracted users and stored in a database. The user attendee data and video frame are transmitted to the client device and a communication session of the client device is updated based on the video frame and attendee data. | 03-05-2015 |
20150067024 | AUTOBATCHING - An autobatching module collects multiple requests from a webpage based on an organizational schema, batches the multiple requests received in each particular time frame, and transmits a batch requests to the server. The autobatching module receives responses to the batched requests from the server, parses the responses, and delivers the responses to the webpage and to appropriate objects and widgets. | 03-05-2015 |
20150067025 | Reducing Messaging In A Client-Server System - A detection that a client-server system, which is operating in a first state mode, has switched from a first use case to a second use case for accessing a property of an object associated with a server. The first state mode during the first use case reduces messaging in the client-server system as compared to using a second state mode. A determination is performed as to whether using the second state mode during the second use case would reduce messaging in the system as compared to using the first state mode. The client-server system is transitioned to the second state mode, if operating in the second state mode would reduce messaging in the client-server system as compared to operating in the first state mode for the second use case. | 03-05-2015 |
20150067026 | ACQUIRING ONLINE MEETING DATA RELATING TO AN ONLINE MEETING - A technique acquires online meeting data relating to an online meeting. The technique involves running, by processing circuitry, a set of programs (e.g., an operating system, a slideshow application, a word processing program, other programs, etc.) to carry out an online meeting which shares online meeting content among a set of users. The technique further involves performing, while the processing circuitry runs the set of programs to carry out the online meeting, a set of information collection operations by the processing circuitry. The set of information collection operations collects online meeting data from the set of programs. The collected online meeting data includes non-bitmap text-based information extracted from the set of programs (e.g., keywords, phrases, etc. obtained via procedure calls using standard APIs to the set of programs). The technique further involves storing, by the processing circuitry, the collected online meeting data in a designated location of computer memory. | 03-05-2015 |
20150067027 | SINGLE PASS LOAD BALANCING AND SESSION PERSISTENCE IN PACKET NETWORKS - Methods and systems for performing load balancing and session persistence in IP (e.g., IPv6) networks are described herein. Some aspects relate to a destination options extension header that may be used to store load balancing session persistence option (LBSPO) data, including a client identifier and a server identifier for each of a client and a server. A load balancer for a server farm can perform session persistence and load balancing based on the LBSPO information. The server can include its own address in the LBSPO data when responding to an initial request from a client. The client device may then address subsequent packets to the server selected for that session, thereby bypassing the load balancer after the session is established, thereby freeing the load balancer to handle other requests. The LBSPO information may remain unchanged for the duration of the session. | 03-05-2015 |
20150067028 | MESSAGE DRIVEN METHOD AND SYSTEM FOR OPTIMAL MANAGEMENT OF DYNAMIC PRODUCTION WORKFLOWS IN A DISTRIBUTED ENVIRONMENT - Methods and system to control the data processing workflows in distributed environment with asynchronous message driven mechanism. A production workflow includes an ordered sequence of tasks to be executed that needs to be distributed on multiple computational nodes. Each task is assigned by a sender application to a receiver application running on a computational node through a message. On receiving the message, the receiver application sends and sends an acknowledgment to the message and schedules the sub tasks associated with the task. The sender application on receiving the acknowledgment removes the message from the queue otherwise the messages are stored in the database. On completion of the sub tasks the receiver application generates a message and the sender application on receipt of the message takes up the next task in the sequence and generates a message to another application. The sender application keeps on generating messages till all the tasks are completed in the sequence. The methods adopted in this invention provides persistence and guaranteed delivery of messages thereby improving the quality of service in transaction processing systems that are managing complex workflows. | 03-05-2015 |
20150067029 | DATA UNIQUED BY CANONICAL URL FOR REST APPLICATION - Pieces of an entity's data set can be related with each other using a canonical Uniform Resource Locator (URL). If a server returns pieces of an entity's data record to a client within multiple separate REST-based responses, the client can discern from the canonical URL that those pieces relate to the same entity. In response to each REST-based request from a client, a server returns, with the client-requested data, a canonical URL that uniquely identifies that data's entity. A client can receive the canonical URL with the data that the server returns. If the canonical URLs returned along with data items in separate requests match, then the client determines that those data items pertain to the same entity. If the client determines that separately received data items pertain to the same entity, then the client can merge those data items together into a unified record that the client stores locally. | 03-05-2015 |
20150067030 | Mobile Application System - A method includes accessing a webpage at a web server from a mobile application executing at a mobile device. A mobile application tag may be identified in the webpage, where the mobile application tag is independent of a device type of the mobile device. The method also includes determining that the mobile application tag corresponds to a native device function of the mobile device and accessing the native device function. | 03-05-2015 |
20150067031 | BUSINESS TRANSACTION CORRELATION WITH CLIENT REQUEST MONITORING DATA - A system monitors a client request and a backend business transaction performed in response to the request and correlates the data generated from monitoring the request and business transaction. A request may be monitored in detail to determine several metrics. The metrics may include sever connection time, response receipt completion time, document download time, document processing time, and page rendering time. The metrics may be determined for an entire content page as well as individual page elements, such as Iframes and elements constructed from AJAX techniques. | 03-05-2015 |
20150067032 | TECHNIQUES FOR SERVER-CONTROLLED TILING OF LOCATION-BASED INFORMATION - Techniques for server-controlled tiling of location-based information are described. An apparatus may comprise a communication component and a tile component. The communication component may be operative to receive a location-based search request from a client application, the location-based search request comprising a geographic area, and to transmit a plurality of tiles to the client application. The tile component may be operative to determine the plurality of tiles as a set of tiles that cover the geographic area, each tile of the plurality of tiles covering a portion of the geographic area and comprising a set of locations. Other embodiments are described and claimed. | 03-05-2015 |
20150067033 | Relay Server Load Balancing and Placement using In-Band Signaling - Techniques are provided for optimizing a choice of relay servers for optimizing network traffic flow between peer devices in a network. An allocate request message is received from a router device in a network and is destined for a relay server in the network. The message requests a public identifier from the relay server for the client device. Identifier information is inserted in the message that indicates an identity of the router device. A server device configured to operate as a relay server in the network receives the allocate request message. Based on the identifier information, the server device selects a particular router device in the network path to operate as a newly designated relay server for the client device. The server device sends to the client device an alternate server response message that indicates that the particular router device is selected as the newly designated relay server. | 03-05-2015 |
20150067034 | SERVER, DISTRIBUTION INFORMATION GENERATION METHOD, AND RECORDING MEDIUM - A server includes a terminal information acquisition unit, a region specifying unit, and a distribution information generation unit. The terminal information acquisition unit acquires from each of a plurality of first terminal devices, terminal information including measurement information used to calculate a distance from each of second terminal devices to each of the plurality of first terminal devices for each second terminal device present near the first terminal device and position information of the first terminal device. The region specifying unit specifies a region in which the second terminal device is disposed at a distance according to the measurement information from the position of each of the first terminal devices. The distribution information generation unit generates the information indicating the distribution of the positions of the first terminal device and the second terminal device based on the region specified by the region specifying unit. | 03-05-2015 |
20150067035 | METHOD AND APPARATUS FOR EXTENDING CAPABILITIES OF A VIRTUALIZATION DOMAIN TO SUPPORT FEATURES AVAILABLE IN A NORMAL DESKTOP APPLICATION - Examples of systems and methods are provided for communication and for establishing a remote session between a client device and a remote server using RDP. An RDP share option is enabled to notify the remote server of a request for a shared RDP session. Multiple client devices may connect to the single shared RDP session. One client device may be considered the presenter and given special permissions. Any other client devices may be considered attendees and given only restricted access. Multiple RDP sessions may be initiated for multiple client devices. | 03-05-2015 |
20150067036 | System, Method And Apparatus For A Personal Server For Managing Personal Data and Personal Automation Tasks - A system for managing personal data and personal automation tasks; comprising of one or more client computer, wide area network, one or more personal server computer, network router, local area network, external IP address, internal IP address, client applications, personal server applications, personal server controller application, personal server client applications, personal server operating system, client computer operating system and domain name service system components. The main system component, the personal server is designed to run around the clock is placed in the home or office premises of the personal server owner that facilitates managing personal data and personal automation tasks for the personal server owner with complete data privacy and data ownership; securely accessible from inside owner's premises via local area network or from outside the owner's premise via wide area network (internet). | 03-05-2015 |
20150067037 | COMMUNICATION APPARATUS AND COMMUNICATION METHOD - There is provided a communication apparatus, including: a storage, a transmitter, a receiver and an updater. The storage stores object information including first to N-th elements, and first to N-th update information identifiers identifying versions of the first to N-th elements. The transmitter transmits an acquisition request including all or a part of the first to N-th update information identifiers to an acquisition target apparatus via a network. The receiver receives, from the acquisition target apparatus, first update information to update at least one element among the elements whose update information identifiers were transmitted in the acquisition request and second update information to update the update information identifier of the at least one element. The updater updates the at least one element in the storage with the first update information and updates the update information identifier of the at least one element with the second update information. | 03-05-2015 |
20150067038 | METHOD, DEVICE, AND SYSTEM FOR ACQUIRING A WEB PAGE - A technique for acquiring a web page includes: receiving, at a client, a user instruction; obtaining from the instruction a page number of a web page that a user desires to access; searching for web page data in a hidden form that is cached in advance at the client, the search being based at least in part on the page number and the hidden form comprising web page data for a plurality of page numbers and in the event that web page data is found in the hidden form, generating, by the client, the web page using the web page data. | 03-05-2015 |
20150067039 | SYMBIOTIC CLIENT AND SERVER FOR EMBEDDED NETWORK SYSTEM - A protocol with matching protocol creation and parsing engines on both the client and server facilitates the automatic transfer of data and commands in an autonomous fashion. This protocol and its corresponding engines make up a new services layer software stack that is above the existing application layer in the network stack. The protocol is based on standard HTTP over TCP/IP as the applications, transport, and Internet layers, but adds a means to frame commands and data to allow for any operation to be performed over a single service layer. Protocol creation and parsing engines reside on all clients and the server. The server-side protocol engine runs as a common gateway interface binary within a standard web server. The client-side protocol engine has the communication layer of a standard web browser, but replaces the user interface layers with an API to automate the passing of commands and data to the server protocol engine. The server is then able to execute upon client requests or pass requests back to a specific client. | 03-05-2015 |
20150067040 | DYNAMICALLY DETERMINING A TILE BUDGET WHEN PRE-FETCHING DATA IN A CLIENT DEVICE - A pre-fetching map data system and method identifies a subset of map data to corresponding to one or more points of interest to be displayed on the map. The map data is stored on a remote map database in map data tiles. The pre-fetching map data system identifies those map data tiles that correspond to the one or more points of interest, where the identified pre-fetch map data tiles are sent from the remote database to a client device for cache storage. The number of pre-fetch map data tiles are determined using a tile budget that is dynamically adjusted in response to changing conditions on a client device. | 03-05-2015 |
20150067041 | INFORMATION SERVICES FOR REAL WORLD AUGMENTATION - A method and system provides information services for augmentation of real world environments. The information services include features for retrieving and presenting information, authoring new information services, authoring new information services, storing information, storing information services, communicating information, communicating information services, sharing information, sharing information services, executing e-commerce transactions and authenticating identification tokens. | 03-05-2015 |
20150067042 | Server-Based Backup System for User Data - In a method performed by a host system with one or more processors, the host system sends a web page to a client system via a communications network. The host system receives inputs from the client system, via the communications network, that include user text inputs to the web page. The inputs are received prior to receiving from the client system, via the communications network, a user-initiated command that would require saving user inputs to the web page. The host system also periodically auto-saves a backup copy of at least some of the received user text inputs to the web page, prior to receiving the user-initiated command that would require saving user inputs to the web page. | 03-05-2015 |
20150074174 | SERVICE AGREEMENT PERFORMANCE VALIDATION IN A CLOUD HOSTED ENVIRONMENT - Service agreement performance validation includes receiving a request for access to an application from a client system. The application is hosted by a data center in a network-hosted computing environment. The service agreement performance validation also includes querying a global positioning system receiver for geographic location information of the data center, receiving the geographic location information from the global positioning system receiver, transmitting the geographic location information to the client system, and providing access to the application. | 03-12-2015 |
20150074175 | SERVICE AGREEMENT PERFORMANCE VALIDATION IN A CLOUD HOSTED ENVIRONMENT - Service agreement performance validation includes receiving a request for access to an application from a client system. The application is hosted by a data center in a network-hosted computing environment. The service agreement performance validation also includes querying a global positioning system receiver for geographic location information of the data center, receiving the geographic location information from the global positioning system receiver, transmitting the geographic location information to the client system, and providing access to the application. | 03-12-2015 |
20150074176 | RETRIEVING DATA FROM A SERVER - A system includes a server and a controller embedded in a device. Both the server and the embedded controller are capable of communicating over a computer network. The embedded controller sends a command to the server over the computer network that identifies an instance of the device. In response, the server identifies the instance of the device based on the command, retrieves data that is specific to the instance of the device, and sends the data to the embedded controller over the computer network. | 03-12-2015 |
20150074177 | USER EXPERIENCED QUALITY ESTIMATION APPARATUS, TERMINAL BOTTLENECK DETERMINATION APPARATUS, SIMILAR OPERATION EXTRACTION APPARATUS, METHOD AND PROGRAM - A user experienced quality estimation apparatus for estimating a user experienced waiting time of an application in an user terminal, includes: a data reception unit configured to obtain, as estimation target logs, a duration time of each process of data obtaining, script execution and screen rendering performed in an estimation target period in the user terminal, and to store the estimation target logs in a received log storage unit; a log exclusion unit configured to read out the estimation target logs from the received log storage unit, and output logs from which logs having data duration time shorter than a predetermined short time process threshold or longer than a predetermined long time process threshold are excluded; a quantization unit configured to calculate, as multiplicity, the number of processes in a timeslot of a constant time length for the logs output from the log exclusion unit; and a continuous region extraction unit configured to extract a continuous region from data quantized by the quantization unit. | 03-12-2015 |
20150074178 | DISTRIBUTED PROCESSING METHOD - A distributed processing method and apparatus are provided. The distributed processing method includes receiving status information about a plurality of storages respectively provided in a plurality of slave nodes constituting a distributed cluster, and selecting at least one operation node, among the plurality of slave nodes, for performing at least one operation to be processed in the distributed cluster based on the status information. | 03-12-2015 |
20150074179 | SMARTPHONE-ASSISTED MAINTENANCE OF A SELF-SERVICE TERMINAL | 03-12-2015 |
20150074180 | SYSTEM AND METHOD FOR PROVIDING OFFLINE ACCESS TO CONTENT AVAILABLE OVER THE WEB - A system and method are provided for offline access to content accessible over a network. The method comprises identifying a grant of access to at least one data source respective of the network, wherein the access is granted to a client node; identifying a data element of one of the at least one data source; determining if the data element is suitable for offline viewing; and upon determining that the data element is suitable to be viewed offline, storing the data element in a storage unit that is accessible to the client node while operating offline. | 03-12-2015 |
20150074181 | ARCHITECTURE FOR DISTRIBUTED SERVER-SIDE AND CLIENT-SIDE IMAGE DATA RENDERING - A scalable image viewing architecture that minimizes requirements placed upon a server in a distributed architecture. Image data is pushed to a cloud-based service and pre-processed such that the image data is optimized for viewing by a remote client computing device. The associated metadata is separated and stored, and made available for searching. 2D image data may be communicated and rendered by the remote client computing device; whereas 3D image data be rendered by the cloud-based service by imaging servers and communicated to client computing device. | 03-12-2015 |
20150074182 | METHOD AND APPARATUS FOR SETTING COMMUNICATION AND RECORDING MEDIUM THEREOF - Methods and apparatuses for setting communication with devices included in a group are provided. The method includes receiving, from a host device included in the group, a communication initiation request for setting communication between the host device and the first client device, determining whether to set communication with the host device based on a communication state of the first client device, receiving, from a second client device, a communication extension request for setting communication between the second client device and the first client device, determining whether the second client device is included in the group, and in response to the second client device being included in the group, determining whether to set communication with the second client device based on whether communication with the host device and the first client device is set. | 03-12-2015 |
20150074183 | ACCELERATED REMOTE OPERATION SYSTEM API REQUESTS - Systems and method for remotely satisfying API requests made by an application executing at a client device. At an accelerated remote operations system server remote from the client device, an intercepted API request of an application executing at the client device is received. At the accelerated remote operations system server, an API response to the API request is determined using an API. The API response is compared to a previously determined API response for the API request to determine if the API response has changed. A response is sent to the client device based on whether the API response has changed and is used to continue execution of the application at the client device. | 03-12-2015 |
20150074184 | SYSTEM, APPARATUS AND METHOD FOR MULTIPLE SERVICE DELIVERY - The present disclosure discloses a terminal device, a core component, a server, a system and a service delivery method for delivering multi-service. The terminal device comprises a core component, at least one peripheral component, and at least one interface between the core component and the at least one peripheral component, wherein the at least one peripheral component is configured to provide at least one service and the core component comprises at least one interface configured to be connected to at least one peripheral component, a processor and a non-transitory storage medium. | 03-12-2015 |
20150074185 | TECHNIQUES TO AUTOMATICALLY SYNDICATE CONTENT OVER A NETWORK - Techniques to automatically syndicate content over a network are described. An apparatus may comprise a client computer having a processing system with a processor and computer-readable medium. The computer readable medium may store program instructions for a syndication manager component communicatively coupled to a content producing component arranged to be executed by the processor. The syndication manager component may be operative to receive syndication content from the content producing component, and provide a syndication dialog through the content producing component to syndicate the syndication content using a content delivery platform. The syndication manager component may also syndicate the syndication content to form a syndication resource accessible from the content delivery platform over a network using a syndication referent. Other embodiments are described and claimed. | 03-12-2015 |
20150074186 | SERVER SYSTEM CONNECTION PROCESS METHOD PREVENTING NETWORK CONGESTION - A server connection process method that can prevent network congestion is adopted for use on a server system which includes client ends, an Internet and a server host. The server host includes a dynamic port allocation module, a plurality of question and answer process units and a plurality of application service units. Each client end has a port preset selection unit to preset and automatically select an idle question and answer port in the dynamic port allocation module to form connection to the question and answer process unit to process requirement questions, then select an idle application port in the dynamic port allocation module to connect to a required application service unit to process required services. Through the dynamic port allocation module under TCP/IP, the invention allows the client end to have multiple ports for selection. | 03-12-2015 |
20150074187 | Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows - The present invention leverages an existing content delivery network infrastructure to provide a system that enhances performance for any application that uses the Internet Protocol (IP) as its underlying transport mechanism. An overlay network comprises a set of edge nodes, intermediate nodes, and gateway nodes. This network provides optimized routing of IP packets. Internet application users can use the overlay to obtain improved performance during normal network conditions, to obtain or maintain good performance where normal default BGP routing would otherwise force the user over congested or poorly performing paths, or to enable the user to maintain communications to a target server application even during network outages. | 03-12-2015 |
20150074188 | WEB PAGE SCRIPT MANAGEMENT - Web page scripts are managed in a network using a network appliance that intercepts a web page sent from a server and addressed to a client browser; modifies the web page by removing an embedded script from the web page; executes the removed embedded script; and sends the modified web page from the network appliance to the client browser. | 03-12-2015 |
20150081762 | SYSTEMS AND METHODS FOR DISTRIBUTING NETWORK TRAFFIC BETWEEN SERVERS BASED ON ELEMENTS IN CLIENT PACKETS - Systems and methods are disclosed for distributing network traffic received from a plurality of client devices and bound toward a plurality of servers sharing a common network address. One method includes receiving network traffic from the plurality of client devices, addressed to an network address associated the servers; separating the received network traffic into assigned buckets based on a respective source network address associated with each unit of traffic; and forwarding the received traffic to one of a plurality of servers associated with the predetermined network address, based on the bucket assigned. The network traffic may be separated into assigned buckets by determining which subset of bits of an network address of a client device to evaluate for bucket separations. A netmask may be created based on the determined subset of bits, and each source network address may be mapped to one of the buckets using the netmask. | 03-19-2015 |
20150081763 | PAIRING OF DEVICES - A server computer to provide a web service including exercise data user accounts, acquire and store a unique device identifier of at least one physiological sensor device, associate each of the acquired at least one device identifier with one of the exercise data user accounts, detect that an exercise application of a user terminal successfully accesses a specific exercise data user account, and provide the user terminal with the at least one device identifier which is associated with the specific exercise data user account. There is further provided a user terminal to successfully access the specific exercise data user account in the web service, acquire the at least one device identifier from the web service, and apply the acquired at least one device identifier in determining whether or not to allow the user terminal to wirelessly pair with a physiological sensor device. | 03-19-2015 |
20150081764 | Remote Virtualization of Mobile Apps - The present invention includes various embodiments of a mobile app remote virtualization system and process that enables users of remote client devices to control mobile apps running in a host server environment. The resulting user experience is practically equivalent to running native mobile apps, even when such mobile apps require access to local client device resources, as well as when native versions of such mobile apps do not exist for the user's client device. The functionality afforded by the mobile app remote virtualization system and process of the present invention enables a variety of novel scenarios and “use cases” that have not previously been available to mobile device users. | 03-19-2015 |
20150081765 | SYSTEM AND METHOD FOR ENHANCING MULTI-MODULE EXPERIENCE - Methods and systems for processing content from multiple content sources includes identifying a plurality of content sources for rendering content on a website. A plurality of content modules associated with the website, are identified. Each content module is configured to render content from each of the plurality of content sources. A rendering size of each of the content modules selected for rendering on the website, is identified. The content format for each of the plurality of content module is defined for the identified rendering size of each of the content modules. A selection of one of the plurality of content modules is received. The selection causes a reconfiguration of the rendering sizes of one or more of the plurality of content modules. The content format of the one or more of the plurality of content modules is adjusted based on the rendering sizes after the reconfiguration. | 03-19-2015 |
20150081766 | VIRTUAL PACKET ANALYZER FOR A CLOUD COMPUTING ENVIRONMENT - A device, of a cloud computing environment, receives an instruction to create a virtual packet analyzer from a user device associated with a user. The device creates the virtual packet analyzer in the device based on the instruction, and receives a packet provided in a portion of the cloud computing environment associated with the user. The virtual packet analyzer determines information associated with the packet, and determines whether to duplicate the packet based on the information. The virtual packet analyzer processes the packet based on whether the packet is to be duplicated. A duplicate packet of the packet is generated when it is determined that the packet is to be duplicated, and is transmitted to another device to identify or resolve a problem within the portion. The packet is transmitted to a destination of the packet when it is determined that the packet is not to be duplicated. | 03-19-2015 |
20150081767 | REDUNDANCY NETWORK PROTOCOL SYSTEM - A redundancy network protocol system may include a server to manage one or more virtual internet protocol address (VIP) profiles. Each VIP profile may be shared across one or more neighboring servers. The neighboring servers may be in the same broadcast domain or distributed to be multiple Layer | 03-19-2015 |
20150081768 | SERVER, TERMINAL AND DATA PUSHING METHOD - The present invention provides a server, a terminal and a data pushing method. The server comprises a request receiving unit configured to receive request information from at least one terminal and a pushing instruction from another server; a request generating unit configured to parsing the pushing instruction so as to obtain information of data associated with the terminal and generate a pushing request according to the information of the data associated with the terminal; and a request transmitting unit configured to transmit the pushing request to the terminal and transmit the request information to the other server, so that the other server determines the information of the data and generates the pushing instruction according to the request information. | 03-19-2015 |
20150081769 | PRESENCE AND ON-DEVICE PROXYING - An example method of facilitating communication between a mobile device and a target peer includes receiving, at a proxy executing on a mobile device, a communication to initiate a real-time communication connection with a target peer. The method also includes determining one or more capabilities of the target peer. The method further includes initiating a session with the target peer, where the session is based on the one or more determined capabilities of the target peer. | 03-19-2015 |
20150081770 | RELAY DEVICE, RELAY METHOD AND THIN CLIENT SYSTEM - A relay device includes: a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute, receiving a page from a server device; partitioning a second region other than a first region of the page in which the page is displayed by a client terminal into one or more partition regions; calculating the number of partition regions transmitted to the client terminal during a time difference between an acquisition time taken to acquire the entire page from the server device and a transmission time taken to transmit the first region to the client terminal; and transmitting an image corresponding to the first region and images corresponding to the partition regions of the calculated number to the client terminal. | 03-19-2015 |
20150081771 | REMOTE PORT ACCESS (RPA) SERVER - Systems and methods for accessing data from one or more remote devices and providing data to remote devices installed behind one or more firewalls are provided. The remote devices are configured to automatically detect network connectivity and to open a network connection to a remote port access (RPA) server. The remote devices initiate the connection with the RPA server enabling the connection to be established through the firewall. A client device establishes a network connection to the RPA server in order to access data from or to provide data to one or more of the remote devices. The RPA server acts as an intermediary between the RPA server and the remote devices that receives data from the client device and sends the data to the remote device and receives data from the remote devices and sends the data to the client device. | 03-19-2015 |
20150081772 | Systems and Methods for Message Prompting - Systems and methods are provided for message prompting. For example, a communication client corresponding to a first user acquires a first communication message pushed by a communication server; the communication client acquires avatar information of a second user related to the first communication message; and the communication client displays a prompt of the first communication message in a preset prompting area, wherein the prompt contains the avatar information of the second user. | 03-19-2015 |
20150081773 | HIGH AVAILABILITY ARCHITECTURE FOR A CLOUD-BASED CONCURRENT-ACCESS COLLABORATION PLATFORM - Embodiments in the present disclosure include systems and methods related to a high-availability architecture for a cloud-based concurrent-access collaboration platform. The disclosed technology relates to an active data center which includes multiple document server instances that handle user requests for concurrently accessing documents. Multiple document server instances are implemented on a single physical server. This architecture uses an instance assignment manager to assign documents to the document server instances, a primary repository to store backup snapshots of the documents, and a datastore to store all changes made to the documents. The disclosed technology also involves a backup data center that can be swapped with the active data center automatically. | 03-19-2015 |
20150081774 | SYSTEM AND METHOD FOR IMPLEMENTING AUGMENTED OBJECT MEMBERS FOR REMOTE PROCEDURE CALL - A communication method and system configured to facilitate integration of complex automation systems composed of disparate components that may run with different processes, are distributed over a network, or are embedded devices. The system/method allows for a client to rapidly access functionality exposed by a service within a client-service system employing a distributed application structure utilizing an augmented object-oriented model of multiple member types. The system/method allows interconnected nodes to communicate through message passing and remote procedure calling so as to reduce latency within a system composed of distributed resources. | 03-19-2015 |
20150081775 | APPARATUS AND METHOD FOR REAL-TIME RECOMMENDATION OF MULTIMEDIA CONTENT IN COMMUNICATION SYSTEM - A method and apparatus for recommending multimedia content in a communication system are provided. The method includes generating recommendation information for recommending content, and transmitting a message including the recommendation information, wherein the recommendation information includes information necessary for joining a session carrying the recommended content. The apparatus includes a control unit configured to generate recommendation information for recommending content; and a communication unit configured to transmit a message including the recommendation information, wherein the recommendation information includes information for joining a session carrying the content. | 03-19-2015 |
20150081776 | METHOD AND SYSTEM FOR ESTABLISHING INTEGRATED GROUP ISC SESSION BASED ON CONTENT INTEREST - A method and system for establishing an integrated group Immersive Social Centre (ISC) session for a content viewing and a communication by an ISC server to deliver contents associated with a content interest is disclosed. The group ISC session is established for a pre-defined group created with members indicating interest in the group ISC session initiated by an initiator ISC client. The method allows the ISC server to receive the content interest from an initiator ISC client. Further, the members of the pre-defined group can schedule time for the integrated group ISC session. The content interest received from the initiator ISC client is selected by the ISC user of the initiator ISC client from a personalized contents list, based on static preference or on demand preference of the ISC user, sent by the ISC server or an ISC XML Document Server (XDMS). | 03-19-2015 |
20150081777 | DYNAMIC CONTENT AGGREGATION - Methods, systems, and devices for dynamically aggregating content, especially digital content, are described. These include tools and techniques for automatically creating a unique package that tells a user-specific story about memorable life events. Electronic media files such as photographs, videos, and the like, of a user may be captured and linked to a unique identifier. The electronic media files may be transmitted to a central server where they may be aggregated and utilized to generate a multimedia file for user. The multimedia file may include electronic media files captured at disparate locations and times, and it may include stock content, user-generated content, third-party content, and the like. Users may access archived stories (e.g., multimedia files) in a virtual bookshelf Third-parties may be compensated for their content that is provided to a user. | 03-19-2015 |
20150081778 | WEB ACCESS USING CROSS-DOMAIN COOKIES - Disclosed is a method and a system for web access using cross-domain cookie. The method uses a cookie server to generate a public cookie which uniquely identifies a client and is adapted for the client to access multiple operator servers that are recognized by the public cookie. When an operator server receives an access request from the client without a valid public cookie recognizing the operator server, it redirects the access request to the cookie server, which generates a public cookie, redirects the access request back to the operator server and passes along the public cookie. The operator server then writes the public cookie into the client and binds itself with the public cookie. A public cookie may include a group of related cookies identifying the common client that are generated this way to allow the same client's activities to be tracked by different operator servers having different domain names over the Internet. | 03-19-2015 |
20150081779 | Predictive, Multi-Layer Caching Architectures - Predictive, multi-layer caching architectures may be used to predict which elements a user is most likely to navigate to within a collection of elements associated with a predefined layout and, in response, to increase the accessibility of these elements to a client device of the user. For instance, the techniques may utilize a predictive, multi-layer caching architecture for storing these predicted elements to decrease the latency to render these images if the user navigates within the collection of elements in the predicted manner. The collection of elements may comprise images (e.g., a 3D model, a map, etc.), video files, audio files, text files, or any other type of file that is consumable on a client device. | 03-19-2015 |
20150081780 | METHODS AND SYSTEMS FOR APPLICATION CONTROLLED PRE-FETCH - Systems and methods for application controlled pre-fetch are described. One method is for receiving pre-fetch information, over a network, at a first load balancer. The pre-fetch information is received from a first server. The pre-fetch information includes a first element identifier. The method is further for retrieving a first element by communicating a message to a second server, the message including the first element identifier. | 03-19-2015 |
20150081781 | METHOD AND SYSTEM FOR INTERFACE CONFIGURATION VIA DEVICE-SIDE SCRIPTING - A technique is provided for configuring an interface device. The interface device includes a plurality of device elements, such as objects configured in accordance with object-oriented programming concepts. A query from a general purpose viewer is received by the interface device, such as originating from a configuration station where the general purpose viewer is operative. The query is interpreted by server-side scripting executed in the interface device to identify the device elements and to display visual representations of the device elements in a design-time environment. The design-time environment and the visual representations are then transmitted to a configuration station. The device elements, their properties and functionalities may be altered by means of the design-time environment and the server-side scripting to create interface screens, alter device elements and their properties and functions, and so forth. | 03-19-2015 |
20150081782 | METHOD OF AUTONOMIC REPRESENTATIVE SELECTION IN LOCAL AREA NETWORKS - A method and apparatus for selecting a client computer as a relay server to rebroadcast common application information that is broadcast from a server system over a network. The client computer is selected randomly to rebroadcast the User Datagram Protocol (UDP) information received from the server system and client computers receiving the UDP information from another client computer relay server on the network do not rebroadcast the information. If the client computer selected to rebroadcast the common information fails to rebroadcast, another client computer is randomly selected as a relay server and takes over rebroadcasting the common information. | 03-19-2015 |
20150088964 | INSTANTANEOUS NON-BLOCKING CONTENT PURGING IN A DISTRIBUTED PLATFORM - Some embodiments provide instantaneous and non-blocking content purging across storage servers of a distributed platform. When a server receives a purge operation, it extracts an identifier from the purge operation. The server then generates a content purge pattern from the identifier and injects the pattern to its configuration. Instantaneous purging is then realized as the server averts access to any cached content identified by the pattern. The purging also occurs in a non-blocking fashion as the physical purge of the content occurs in-line with the server's cache miss operation. The content purge pattern causes the server to respond to a subsequently received content request with a cache miss, whereby the server retrieves the requested content from an origin source, serves the retrieved content to the requesting user, and replaces a previously cached copy of the content that is to be purged with the newly retrieved copy. | 03-26-2015 |
20150088965 | SYSTEMS AND METHODS FOR SELECTIVE RETRIEVAL OF ADAPTIVE BITRATE STREAMING MEDIA - Methods and apparatus that enable a subscriber of an adaptive bitrate streaming service provider to begin viewing a live program already in progress, and further have the ability to pause, rewind or start the program over from the beginning of the program regardless of its actual length or the manifest window defined by an encoder. Selective retrieval of a live media stream is provided by storing, at a server, a plurality of media fragments beginning at an initial time along with a server manifest for the media stream. In response to a client request for a start time later than the initial time, the server generates a program-specific manifest based on the server manifest. | 03-26-2015 |
20150088966 | SERVICE ACTIVITY USER INTERFACE - Described are techniques and systems for providing a user interface which provides information about one or more activities being performed by services available among affiliated devices. The information is based on activity data which may be obtained through a subscription-publication mechanism with the affiliated devices. The user interface may also provide activity controls to modify the one or more activities. | 03-26-2015 |
20150088967 | ADAPTIVE AND RECURSIVE FILTERING FOR SAMPLE SUBMISSION - Disclosed are systems, apparatuses, computer readable media, and methods of using an adaptive (i.e., learning) client-server system to enhance the efficiency of sample submissions, e.g., the submission of samples of malware programs to a server dictionary. The server in such a system may accumulate a dictionary of known programs and/or portions of programs that have been submitted by many different client devices over time, representing all the various programs that they have encountered. If a portion of a particular file submission is already “available” to the server (i.e., it is a portion that the server has already analyzed and stored), it will be excluded from all future sample transmissions. The server will gradually accumulate a rich dictionary of common program portions, thus requesting transmission only of previously unseen portions. Such systems, apparatuses, computer readable media, and methods may therefore be used to reduce transmission times needed for future sample submissions. | 03-26-2015 |
20150088968 | SYSTEMS AND METHODS FOR MANAGING LOADING PRIORITY OR SEQUENCING OF FRAGMANTS OF A WEB OBJECT - This disclosure is directed to methods and systems for delivering an item of web content requested by a client. An intermediary between a client and a server may intercept a request from the client to the server for an item of web content. The intermediary may split the item of web content into a plurality of fragments. The intermediary may identify, responsive to the request, a first fragment of the plurality of fragments to transmit to the client. The intermediary may inject executable code into the first fragment of the plurality of fragments. The executable code may be configured to conditionally incorporate additional fragments from the plurality of fragments into the first fragment at the client. | 03-26-2015 |
20150088969 | SYSTEMS AND METHODS FOR MANAGING LOADING PRIORITY OR SEQUENCING OF FRAGMENTS OF A WEB OBJECT - This disclosure is directed to methods and systems for managing rendering of a web page in a browser. A client operated by a user may execute code within a first fragment of a web page as the first fragment is presented to the user. The code may be injected into the first fragment by an intermediary between the client and a server of the web page. The intermediary may have split the web page into the first fragment and a plurality of fragments, and may have modified a default rendering characteristic for each of the plurality of fragments. Each of the modified rendering characteristic may include a trigger and action for rendering of a corresponding fragment. The executing code may dynamically detect a trigger for rendering of a second fragment from the plurality of fragments. The executing code may initiate a corresponding action for rendering of the second fragment. | 03-26-2015 |
20150088970 | SYSTEMS AND METHODS FOR MANAGING LOADING PRIORITY OR SEQUENCING OF FRAGMENTS OF A WEB OBJECT - This disclosure is directed to methods and systems for managing delivery and rendering of an item of web content. An intermediary between a client and a server may intercept a request from the client to the server for an item of web content. The intermediary may split the item of web content into a first fragment and a plurality of fragments. The intermediary may inject, into the first fragment for delivery to the client, executable code and a plurality of unique identifiers corresponding to the plurality of fragments. The intermediary may send the first fragment to the client. The injected executable code may generate a request at the client to the server for a second fragment from the plurality of fragments responsive to detecting an event. The intermediary may intercept the request for the second fragment, and may send the second fragment to the client responsive to the request. | 03-26-2015 |
20150088971 | USING A PROCESS REPRESENTATION TO ACHIEVE CLIENT AND SERVER EXTENSIBLE PROCESSES - A system has actions that are performed on one or more clients, and other actions that are performed on a server. The computer system provides user input mechanisms that receive user inputs for customizing the computer system. A model of a customized process within the computing system is captured. Both server side and client side customizations are captured in a single process definition. The definition is stored and can be run later as is or as translated into an appropriate representation. | 03-26-2015 |
20150088972 | SERVER SELECTION FOR CONTENT DISTRIBUTION - In an embodiment, a method comprises receiving a first routing table of a first server computer; receiving a second routing table of a second server computer; receiving a request, from a client computer, for information about content servers that hold a media item title, wherein the request includes a client internet protocol address of the client computer; estimating that the first server computer is closer to the client computer than the second server computer is to the client computer based, at least in part, on the client internet protocol address, the first routing table, and the second routing table; sending, to the client computer, a first address to the client computer based, at least in part, on estimating that the first server computer is closer to the client computer than the second server computer, wherein the first address identifies the media item title stored on the first server computer. | 03-26-2015 |
20150088973 | Network Management System, Network Path Control Module, And Network Management Method Thereof - A network management system, a network path control module, and a network management method thereof are disclosed; wherein the network management system is used for transmitting a data between a client and a plurality of servers. The network management system includes the network path control module and a plurality of transmission modules. The network path control module electrically connects to the client. The plurality of transmission modules electrically connect to the network path control module for electrically connecting the data between the client and the plurality of servers, wherein the plurality of transmission modules electrically connect to each other. When the data is transmitted, the network path control module chooses an appointed transmission module from the plurality of transmission modules so as to form a data transmission path between the client and the plurality of servers via the appointed transmission module. | 03-26-2015 |
20150088974 | Method and System of Application Development for Multiple Device Client Platforms - A client server environment having a server with a Web service in communication with a local client application which is tightly integrated with its local operating environment residing on a platform remote from the server; the local client application tightly integrated by way of integrating data structures requested and received from the server; the integrating data structures defining the attributes and parameters needed by the local client application to define an interface between the local client application and the Web service. The integrating data structures enable tight/close integration between the hosted application and the devices and the operating system features of the platform upon which the local client application resides. Also disclosed is an abstracted environment which can run on any one of the supported platform's devices as a native application, all based on the passing of the same page commands and receipt of corresponding client data objects between the server and the client applications; the data objects being identical irrespective of the platform. In a preferred form, the device application interface for each local platform is tightly integrated with the client application, whereby the abstracted environment appears to run as a native application on the platform. | 03-26-2015 |
20150088975 | SYSTEMS AND METHODS FOR HANDLING A COOKIE FROM A SERVER BY AN INTERMEDIARY BETWEEN THE SERVER AND A CLIENT - This disclosure is directed to methods and systems for handling a cookie by an intermediary between a server and a client. An intermediary may receive a first request from a client for a web page of a server, and may incorporate code into a first fragment of the web page to include in a modified web page for presentation at the client. The code, upon execution, may transmit a predefined request from the client. The intermediary may receive a response from the server to the first request. The response may include a cookie and information about the cookie in a header section of the response. The intermediary may transmit to the client responsive to the predefined request, the cookie and a second fragment for inclusion in the modified web page. The second fragment may include the information about the cookie in a header section of the second fragment. | 03-26-2015 |
20150088976 | INFORMATION PROCESSING SYSTEM, PROCESSING APPARATUS, AND DISTRIBUTED PROCESSING METHOD - Even when processing object data includes confidential information, distributed processing can be performed. An apparatus determination unit | 03-26-2015 |
20150088977 | WEB-BASED MEDIA CONTENT MANAGEMENT - A first media content and a second media content are accessed using a web-based user interface. The first and the second media contents are modified using the web-based user interface to create a third media content that is based on the first and the second media contents. The third media content is transmitted, using the web-based user interface, over a network for presentation on display devices. | 03-26-2015 |
20150088978 | COOKIE BASED SESSION MANAGEMENT - An enterprise software system access manager saves cookies for users' sessions on client devices but creates server-side sessions on the fly when needed for the users to access certain features, when there is a constraint on the client device, or due to application policies. The server-side session objects can have references to the client-side cookies and can have key-value pairs added to them instead of the associated cookie. | 03-26-2015 |
20150088979 | Enhanced M2M Content Management Based On Interest - Methods, devices, and systems are disclosed for an M2M Interest Function. An M2M Interest Function may receive requests from users to publish the users' personal interests in particular data identify relationships and patterns in the data. Associated data may then be stored in a single best location for such data based on various criteria rather than on separate M2M Gateways or M2M Servers. This location may be provided to users interested in such data. Relationship and association data may be provided to M2M gateways. | 03-26-2015 |
20150088980 | REDIRECTION SERVICE PROFILING - A system can include a processor; memory operatively coupled to the processor; an input; an output; and one or more modules stored in the memory that include instructions executable by the processor to instruct the system to receive information, via the input, that includes information associated with a target; parse the information; access a profile; and build a link based at least in part on the information and at least in part on the profile. | 03-26-2015 |
20150088981 | INTEGRATED SOCIAL MEDIA SERVER AND ARCHITECTURE - Disclosed is a system including a social client and an intermediate server. A social client may be implemented as a mobile application or embedded as a component of a hosted application. The social client may include features/functions for a user to follow, tag, post, and/or comment on a case, a topic, user(s) concerning the case and/or topic, post(s) tagged to a topic, case(s) tagged by the user, or a combination thereof. The intermediate server may serve as an intermediate between backend system(s) and social client(s). For example, the intermediate server may receive a work order from a backend system, place the work order in an event stream and/or a work folder for the user, mark the work order as in-process when the user completes work, and return the work order to the backend system. The backend system may then mark the work order as having been completed. | 03-26-2015 |
20150088982 | LOAD BALANCED INTER-DEVICE MESSAGING - The present disclosure provides a detailed description of techniques used in methods, systems, and computer program products for using multiple connection URLs to enable load balanced inter-device messaging. The claimed embodiments address the problem of cost-effectively scaling the communications with an increasing number of devices connected to the Internet. More specifically, the claimed embodiments are directed to approaches for registering a listener device (e.g., mobile phone or handset) to receive messages from one or more notification devices (e.g., web camera), selecting a notification server from multiple servers to receive each notification message (e.g., using multiple URLs) and forward the message (e.g., through a push service) to the listener device. The selection of the notification server can be based on load balancing the multiple servers. | 03-26-2015 |
20150088983 | LOCAL AND REMOTE MONITORING USING A STANDARD WEB BROWSER - A home security and control system for monitoring and controlling an external environment such as a home environment comprising: an Internet browser connectable to an extranet; an extranet located external to the home environment and accessible via the Internet browser; a communications server located in the extranet and adapted to interconnect on demand with one of a series of connection gateways located in predetermined home environments; and a connection gateway located in the home environment adapted to control and/or monitor the operation of at least one security device in the home environment; wherein upon accessing a predetermined address by the Internet browser on the extranet, the communications server connects to a predetermined one of the connection gateways to control and/or monitor the operation of the security device. The extranet can ideally be implemented as a Virtual Private Network (VPN) across an Internet substrate. | 03-26-2015 |
20150088984 | INTELLIGENT SWITCHING METHOD AND SYSTEM FOR BROWSER KERNEL - An intelligent switching method and system for a browser kernel at least including a first browser kernel unsupportive to a first page markup language and a second browser kernel unsupportive to a second page markup language. The method may include: determining which one of the first and the second browser kernels is the currently used browser kernel, determining whether or not a webpage adopts the first page markup language if the currently used browser kernel is the first browser kernel, if so, switching to the second browser kernel for processing, or determining whether or not a webpage adopts the second page markup language if the currently used browser kernel is the second browser kernel, if so, transferring an access via a cloud server or determining, by the cloud server, whether or not to switch to the first browser kernel for processing, otherwise, opening the page using the second browser kernel. | 03-26-2015 |
20150088985 | CLIENT-SERVER INPUT METHOD EDITOR ARCHITECTURE - In general, one innovative aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a key event at an input method editor (IME) server transmitted to the IME server from an IME client that is in communication with the IME server, wherein the IME server is a stateful server that stores both requests and responses of a communication session between the IME server and the IME client, and the IME client is a stateless IME client that issues a request to the IME server based on the key event, identifying, by the IME server, one or more logographic characters based on the key event, generating, by the IME server, rendering information corresponding to the one or more logographic characters, and transmitting the rendering information from the IME server to the IME client to display the one or more logographic characters. | 03-26-2015 |
20150088986 | INFORMATION PROCESSING APPARATUS, AND CONTROL METHOD AND STORAGE MEDIUM THEREFOR - An information processing apparatus configured to notify information on processing in a notification method different depending on whether the processing to be executed by a processing unit is one executed in response to a request from a web application accessed by the apparatus. The information processing apparatus registers identification information for the web application accessed by the apparatus, and determines whether a job to be executed by the apparatus is one requested by a web application corresponding to any of registered identification information. When it is determined that the job is one requested by a web application corresponding to any of the registered identification information, the progress of the job is displayed in detail. When it is determined that the job is not one requested by a web application corresponding to any of the registered identification information, the progress of the job is briefly displayed or is not displayed. | 03-26-2015 |
20150088987 | PROVIDING SUPPLEMENTAL CONTENT TO AN IMS USER DURING REGISTRATION - IMS networks and methods are disclosed for providing supplemental content to a user of a communication device during registration. When a communication device attempts to register with an IMS network, the IMS network receives a register request message from the communication device, and processes the register request message to register the communication device. The IMS network also identifies supplemental content to provide to the communication device, such as account information, weather content, news, location information, advertisements, etc. The IMS network generates a register response message, and embeds or otherwise includes the supplemental content in the register response message. The IMS network then transmits the register response message to the communication device. Responsive to receiving the register response message, the communication device identifies the supplemental content in the register response message, and provides the supplemental content to the user. | 03-26-2015 |
20150095403 | BUSINESS OBJECT ATTACHMENTS AND EXPIRING URLS - A computer implemented method may include requesting details of an object and attachments associated with the object. The attachment details for each attachment may include an attachment name and an attachment ID. In response to a selection of an attachment associated with the object, a determination may be made as to whether a cache already includes the selected attachment. If the cache includes the selected attachment, the selected attachment may be retrieved from the attachment cache. If the cache does not include the selected attachment, the attachment may be downloaded using an attachment URL. The attachment URL may be requested and generated based on the attachment ID. The downloaded attachment may also be stored in the attachment cache. | 04-02-2015 |
20150095404 | DISTRIBUTED IN-ORDER LOAD SPREADING RESILIENT TO TOPOLOGY CHANGES - Methods, apparatus, and systems for distributing network loads in a manner that is resilient to system topology changes. Distribution functions and associated operations are implemented on multiple load splitters such that if a load splitter becomes inoperative, another or other load splitters can forward packets corresponding to flows previously handled by the inoperative load splitter without requiring flow state synchronization to be maintained across load splitters. The distribution functions are implemented in a manner that distributes packets for the same flows to the same servers through system topology changes, addressing both situations when servers fail and/or are taken off-line and when such servers or replacement servers are brought back on-line. The techniques are facilitated, in part, via use of redistributed flow lists and/or Bloom filters that are marked to track redistributed flows. A novel Bloom filter recycle scheme is also disclosed. | 04-02-2015 |
20150095405 | SELF-ADAPTIVE WORKLOAD SOLAR MODE COMPUTING OPTIMIZER SYSTEM FRAMEWORK FOR GREEN HYBRID SERVERS - An apparatus and method for self-adaptive software workload and service green power mode computing optimizer system framework at data center, and a companion “Green Flag” mechanism for general consumer or computing device end users that are coupled with green hybrid servers, to enable software executions to directly utilize solar PV power as much as possible, and so help deliver the environmentally sustainable way of cloud computing. | 04-02-2015 |
20150095406 | SYSTEM AND METHOD FOR REMOTE ADMINISTRATION OF AN ELECTRONIC DEVICE - The present invention relates to a system and method for remote administration of an electronic device. The system includes a server device to be controlled, a client device for controlling the server device, a client program installed on the client, and a server program which is installed on the server for automatically establishing a secure communication tunnel between the devices so that the controller can be used to effect physical changes on the server. The client and server programs use a unique identifier or key that includes data for locating that specific client, permitting creation of the communication tunnel only with that client device. | 04-02-2015 |
20150095407 | RECOMMENDING CONTENT IN A CLIENT-SERVER ENVIRONMENT - Techniques for recommending content to a user include identifying classified public content stored on a server appliance or a repository; identifying private content of a user stored on a client appliance or a repository, the client appliance communicably coupled to the server appliance through a network; receiving, from the user, a request for a recommendation of content; generating a representative query based on the request for the recommendation of content; determining, based on the representative query, a portion of the classified public content stored on a server appliance or the repository; determining, based on the request, a portion of the private content stored on the client appliance or the repository; and preparing, for presentation to the user, the portion of the classified public content based on the representative query and the portion of the private content based on the request for the recommendation of content. | 04-02-2015 |
20150095408 | Method and System for Loading Content Data on a Webpage - There is provided a system and method for optimizing loading of content data on a webpage by utilizing client-side technology. The system comprising a server and a client device, the client device configured to request a webpage from a server, receive an image tag and a configuration file from the server, determine a selected image from a plurality of images using client capabilities, the image tag, and the configuration file, create an image handle to request the selected image from the server, transmit the image handle to the server, and receive the selected image from the server. The client device may also receive supported advertisements from the server, select at least one advertisement from the supported advertisements using the client capabilities, and request the at least one advertisement from the server. | 04-02-2015 |
20150095409 | Method and System for Mapping, Tracking, and Transporting of Content Data on a Webpage - There is provided a system and method for optimizing mapping, tracking, and transporting of content data on a webpage using client-side technologies. The system including a server and a client device, the client device configured to retrieve content data from a first webpage accessed from the server, assemble a cookie using the content data from the first webpage, store the cookie in a memory of the client device, detect a second webpage accessed, retrieve the cookie in response to detecting the second webpage, extract the content data from the cookie, and load the content data on the second webpage. | 04-02-2015 |
20150095410 | SERVER SYSTEM, SERVER DEVICE, STORAGE MEDIUM STORING INFORMATION PROCESSING PROGRAM, AND INFORMATION PROCESSING METHOD FOR SERVER SYSTEM - An example server provides a service by which predetermined information regarding a certain user is made viewable by another user. The server receives, from a terminal device of a first user, a request for registering the first user as a registered user with a second user. The server identifies another user separate from the second user as an approver who has an authority to approve the request made to the second user. The server transmits an inquiry about approval of the request to a terminal device of the approver, receives an answer for the inquiry from the terminal device of the approver, and determines whether or not to approve the request based on the received answer. If it is determined that the request is approved, the server stores, in a storage device, identification information of the first user as a registered user with the second user. | 04-02-2015 |
20150095411 | RELAYING DEVICE, IMAGE PROCESSING DEVICE, AND SYSTEM COMPRISING IMAGE PROCESSING DEVICE AND RELAYING DEVICE - A relaying device may receive content data from a particular image processing device. The relaying device may send, to a server device, the received content data and a first particular instruction instructing to store the received content data in a first storage mode in the server device. The relaying device may send first screen information to the particular image processing device. The first screen information includes instructions for displaying a first screen on a display provided in the particular image processing device, and for accepting a changing instruction to change the first storage mode to a second storage mode. The relaying device may send second particular instruction to the server device in a case that a first information is received. The second particular instruction may instruct to store the content data in the server device in the second storage mode. | 04-02-2015 |
20150095412 | SYSTEM AND METHOD FOR PUSHING NETWORK INFORMATION - The present disclosure generally provides a system for pushing network information. The system includes a pushing server and a processing server. The pushing server is used for pushing predefined network information contents and corresponding interaction information to a first client, and for obtaining feedback information from the first client in response to the interaction information, and submitting the feedback information to a processing server, the feedback information includes a first user ID. The processing server is used for processing the feedback information, and generating an attention index corresponding to the first user ID. The system may accurately acquire the attention index of the users toward the network information. A method for pushing network information is provided as well. | 04-02-2015 |
20150095413 | METHOD FOR PROVIDING SERVICE INFORMATION, APPARATUS, AND NETWORK SYSTEM - Embodiments of the present invention provide a method for providing service information, an apparatus, and a network system. The method for providing service information in the embodiments of the present invention includes: receiving, by a radio access network cache, a service request message from a mobile terminal, where the service request message includes a service identifier and moving state information of the mobile terminal; and if the radio access network cache determines that the radio access network cache stores service information corresponding to the service identifier and the moving state information satisfies a preset activation condition, returning, by the radio access network cache, acknowledgment information to the mobile terminal, and sending the service information to the mobile terminal. | 04-02-2015 |
20150100621 | User Interface for a System Including Smart Phone and Smart Watch - System and method for operating a smart phone and a smart watch connectable through an ad hoc communication link is provided. Operations of the smart watch can be controlled by employing a virtual watch user interface operated through the smart phone. The user interface is displayed in a synchronized manner between the phone and the watch. The user can switch freely between the phone and the watch employing the same user interfaces. In another aspect, the smart phone can be operated in a low power mode mimicking the operations of the smart watch. | 04-09-2015 |
20150100622 | Network Device Mediation - Systems and methods for managing a network are disclosed. One method can comprise establishing communication with an interface of a user device, wherein the user device is located within a first network that is external to a second network. Communication can be established with a computing device, wherein the computing device is located within the second network, and wherein data is received from the computing device based at least in part on a threshold service parameter. An emulation of the interface of the user device can communicate with the computing device to satisfy the threshold service parameter. | 04-09-2015 |
20150100623 | User Interface Control in a Networked Audio System - A method for implementing a user interface (UI) control in a networked audio system that includes a plurality of audio playback devices that are adapted to play audio and that are operatively connected to a network over which audio data is delivered from a digital audio source to the audio playback devices, where the networked audio system further includes a control device that is operatively connected to the network and that has a display that is adapted to display a representation of a UI, and where the control device comprises an operating system (OS) and a native application program written for the control device OS, and memory. There is a local UI program that is stored in the control device memory. The local UI program is loaded in the control device when the native application is opened. The loaded UI is then displayed on the control device display. | 04-09-2015 |
20150100624 | METHOD AND SYSTEM FOR SUPPORTING VNC/RFB PROTOCOL TRANVERSAL THROUGH FIREWALLS WITHOUT THE NEED TO CONFIGURE OPEN PORTS - A Virtual Network Computing (VNC) server functions as a web-based proxy server to facilitate peer-to-peer connections in a VNC environment. An objective of the web-based proxy server is to overcome limitations caused when a machine resides behind a firewall. In the configuration of the present invention, the web-based server performs the functions of a conventional client machine while a client in the peer-to-peer configuration performs the conventional server listening function. | 04-09-2015 |
20150100625 | Data Transmission System - A gateway for access to an interconnection network (ICB) of a data transmission system. The gateway includes a first local network, termed a client network, a second local network termed a cloud network and an interconnection network connecting the client network and the cloud network. The gateway is configured to identify and route data of the client network destined for the cloud network. | 04-09-2015 |
20150100626 | COMMUNICATION TERMINAL AND COMMUNICATION PROCESSING METHOD - A processor searches, when the communication terminal obtains an application, whether information that includes an origin of the application is stored in the storage device. The processor sets, when the information that includes the origin is not stored, information that includes an origin used within the communication terminal in a manner such that the information that includes the origin used within the communication terminal is different from information that is stored in the storage device and includes an origin. | 04-09-2015 |
20150100627 | XML COMMUNICATION - A distributed system includes a client and a server. The client may comprise a serialization module for serializing data into a first communication format to communicate the data to a server. The server may include a communication format parser for de-serializing the data received into a server-internal communication format. The serialization module may also be adapted for transforming the data into the server-internal communication format for a communication to the server. The client may also be adapted for indicating to the server that the client is capable of sending data in the server-internal communication format, and the server may be able to indicate its readiness to receive such data. The data may be sent either in the first or, alternatively, in the server-internal format. | 04-09-2015 |
20150100628 | System and Method for Message Dispatching and Communication - A system for secure delivery of messages over disparate networks with disparate protocols, comprising a server computer comprising program code stored in a memory and adapted to manage message delivery received from at least one accredited client computing device, the server computer having at least a plurality of special TCP sockets allowing a plurality of persistent connections, the connections being adapted to deliver messages under different carrier protocols, using at least one of SNPP, WCTP, SMTP, CAP, and OAI carrier types protocols, and the connections being adapted to facilitate the sending of multiple messages in a short time. | 04-09-2015 |
20150100629 | METHOD FOR PROVIDING CLOUD SERVICE, AND SYSTEM AND APPARATUS THEREFOR - The present invention relates to a method for providing a cloud service in which if an application requested by a client terminal cannot be run thereon, then the application is updated so that same can be run on the client terminal and then is provided thereto, and to a system and an apparatus therefor. A cloud system comprises: a service apparatus which, when a request to run a particular application is received from any one client terminal, determines whether the application can be run thereon, and if not, then updates the application so that same can be run thereon, and transmits, to the client terminal, the results corresponding to the run of the application; and a client terminal for requesting, from the service apparatus, to run a particular application, and receiving, from the service apparatus, results corresponding to the run of the application and outputting same. | 04-09-2015 |
20150100630 | SYSTEM AND METHOD FOR THROTTLING SERVICE REQUESTS HAVING NON-UNIFORM WORKLOADS - A system that provides services to clients may receive and service requests, various ones of which may require different amounts of work. The system may determine whether it is operating in an overloaded or underloaded state based on a current work throughput rate, a target work throughput rate, a maximum request rate, or an actual request rate, and may dynamically adjust the maximum request rate in response. For example, if the maximum request rate is being exceeded, the maximum request rate may be raised or lowered, dependent on the current work throughput rate. If the target or committed work throughput rate is being exceeded, but the maximum request rate is not being exceeded, a lower maximum request rate may be proposed. Adjustments to the maximum request rate may be made using multiple incremental adjustments. Service request tokens may be added to a leaky token bucket at the maximum request rate. | 04-09-2015 |
20150100631 | PROACTIVE TRANSMISSION OF NETWORK CONTENT - A process is provided for providing network content to a client computing device by one or more content providers in conjunction with a network computing provider. The client computing device requests a network resource from the network computing provider. The network computing provider processes the network resource request to identify embedded resources associated with the network resource, and determines whether any version of the network resource or associated embedded resources are available in a cache or data store associated with the network computing provider. The network computing provider provides the determined available content to the client computing device for storage or initial processing, and requests the most recent version of the network resource from a content provider. The network computing provider may obtain any additional content from the content provider or a content delivery network provider. | 04-09-2015 |
20150106425 | Performance Optimization in a Secured Computing Environment - Machines, systems and methods for servicing requests, the method comprising: receiving a first client request from a client system in a communications network, wherein the first client request is to be serviced by a first request processor process running on a server system connected to the communications network; identifying a first channel, wherein the first request processor process is configured to service requests delivered via the first channel; determining whether the server system is ready to deliver client requests to the first request processor process via the first channel; in response to determining that the server system is ready, delivering the first client request to the first channel; and in response to determining that the server system is not ready, creating the first channel, delivering the first client request to the first channel and configuring the first request processor process to service requests delivered via the first channel. | 04-16-2015 |
20150106426 | TEMPORARY CONTENT VERSIONING ON A CLIENT IN A REST-BASED SYSTEM - Techniques are disclosed for maintaining different versions of a web resource. A client-side application observes and tracks all asynchronous requests for web resources sent from the client to a server. Every time a user attempts to modify a resource on the server, the application stops or otherwise pauses the execution of the request and retrieves a representation of the resource from the server in an original state. The representation is stored locally on the client in a local storage, such as browser persistent storage, and may be stored with a timestamp and the corresponding resource URL. Subsequently, the request to modify the resource is executed. In this manner, a representation of the resource is retained in an original state prior to modification. The locally-stored representation can be used to restore the resource back to the original state in response to a so-called undo request by the user. | 04-16-2015 |
20150106427 | METHOD AND APPARATUS FOR CONTROLLING ACCESS TO INFORMATION AND APPLICATIONS BETWEEN CLIENTS IN A TELECOMMUNICATIONS NETWORK - An information system that provides information exchange and application services based on the location and relationships between a landmark client and a service user client. The information service system first builds up direct referral link between a landmark client account and a declared landmark location. The landmark account stores information and applications associated to the landmark client. A service user connects to the information service system via a user client account that stores information and applications associated to the user client. The information service system determines a relationship between the landmark client and the user client using the location and navigation data of the clients as well as their identity and configuration information. The service next builds up information exchange and system control connections between the landmark client and the service user client according to their specified information access and usage rules under prescribed relationship situations. | 04-16-2015 |
20150106428 | SYSTEM AND METHOD FOR COLLABORATIVE PROCESSING OF SERVICE REQUESTS - A system and method of collaborative processing of service requests includes receiving a service request at an application server, beginning execution of a proxy member function of a proxy class, and determining whether a movable member function in a movable class is to be executed at a client. When the movable member function is to be executed at the client, the method further includes creating a partial response including code for the movable class and information for invoking the movable member function and transmitting the partial response to the client fore execution of the movable member function. When the movable member function is not to be executed at the client, the method further includes executing the movable member function in the application server and returning a result of the movable member function as a result of the proxy member function. The proxy member function replaces the movable member function. | 04-16-2015 |
20150106429 | METHOD AND SYSTEM OF COMPILING AND SHARING EMOTIVE SCORING DATA - A method and system for compiling scoring data from users based on their feelings relating to an area of common interest of computing devices is disclosed. A tile relating to an area of common interest is associated with a user. The tile with a current score is displayed to the user. An updated score is requested from the user relating to their feeling associated with the area of common interest. An updated score from the user associated with the area of common interest is received. Scores from other users are displayed to the user when the updated score is received. | 04-16-2015 |
20150106430 | CLOUD SERVICE HOSTING ON CLIENT DEVICE - One or more techniques and/or systems are provided for cloud service hosting on a client device. For example, a cloud service may comprise data and/or functionality that may be consumed by apps on client devices. The cloud service may be hosted within a cloud computing environment because a client device may not comprise processing resources capable of hosting the entire cloud service. Accordingly, a local service may be deployed on a client device as a local instantiation of the cloud service. For example, the local service may be a local instantiation of at least a portion of the data and/or functionality of the cloud service. In this way, the local service may utilize fewer resources than the cloud service, and may locally process requests from apps on the client device. For example, a map local service may process requests using map data locally cached from a map cloud service. | 04-16-2015 |
20150106431 | METHOD AND SYSTEM FOR DISTRIBUTING LOAD BY REDIRECTING TRAFFIC - Disclosed is a system for servers to redirect client requests to other servers in order to distribute client traffic among the servers. A client is assigned to a server although the client may be unaware of that assignment. When the client accesses a server, a server possibly identified to the client by a name service, the server checks the client's assignment. If the client is not assigned to this server, then in some scenarios this server redirects the client to its assigned server. The client responds by sending its request to the assigned server. In other scenarios, the first server accessed by the client proxies the client's traffic to the assigned server. A database is kept of client-to-server assignments. If the present load distribution is less than ideal (e.g., clients are assigned to an unavailable server), then the assignment database is updated to reflect how the load should be distributed. | 04-16-2015 |
20150106432 | Network-Based Playback of Content in Cloud Storage Based on Device Playback Capability - A cloud computing device facilitates distribution of digital content by receiving multimedia content and a corresponding effect uploaded from a source device and storing the multimedia content with the corresponding effect, receiving an access request from a requesting device for the multimedia content, and determining whether the requesting device is a registered device. In response to the requesting device not being a registered device, the requesting device is registered and a registered device capabilities list is updated. A determination is made based on the registered device capabilities list on whether the requesting device is compatible with the multimedia content and effect. Based on a compatibility determination, data is transmitted to the requesting device to facilitate playback of the multimedia content and effect. | 04-16-2015 |
20150106433 | DATA TRANSMISSION METHOD, SYSTEM AND STORAGE MEDIUM THREROF - A data transmission method is provided. The method includes: establishing, by a first NAT-T sub-module of a TCP server proxy module, a transmission channel with a second NAT-T sub-module of a TCP client proxy module via a NAT-T signal server; and transmitting, by a client, a data packet to a server module in the transmission channel via the TCP server proxy module and the TCP client proxy module; wherein when a first reliable transmission sub-module of the TCP server proxy module and a second reliable transmission sub-module of the TCP client proxy module receive the data packet, the first reliable transmission sub-module and the second reliable transmission sub-module detect the transmission channel and the data packet, and suitably control the transmission channel and the data packet according to a detection result so that the data packet is reliably forwarded between the client module and the server module. | 04-16-2015 |
20150106434 | COMPOSITONS, METHODS AND SYSTEMS FOR RETRIEVAL OF HARVEST DATA - The present invention relates to cloud-enabled devices configured to collect and transfer data to the cloud via automated processes embodied in a dedicated device. In particular, the present invention relates to retrieval and remote analysis of harvest data of a diversity of crops including, for example, determination of corn, soybean and wheat harvest yields. | 04-16-2015 |
20150106435 | METHOD, DEVICE AND SYSTEM FOR PROVIDING SERVICES BASED ON LOCATION INFORMATION AND TERMINAL DEVICE THEREON - A method, device, terminal, and system for providing services based on location information are provided. The method includes acquiring location information of a client; retrieving attribute information of a group of the client when the client is located within a group service region; and providing a group service according to the attribute information of the group of the client. The device includes an acquisition module configured to acquire location information of a client; a retrieval module configured to retrieve attribute information of a group of the client when the client is located within a group service region; and a service provision module configured to provide a group service according to the attribute information of the group of the client. | 04-16-2015 |
20150106436 | Method and Apparatus Providing Synchronization and Control for Server-Based Multi-Screen Videoconferencing - A videoconferencing system in which multiple browsers are utilized to present content and control functions for a server based videoconference. The content of the videoconference (e.g., video and audio streams) is presented on a display device driven by a local computer running a browser. The local computer also runs a separate browser that presents control functions on a different display device (e.g., a touch screen). The system can be scaled to include additional monitors and browsers running on the local computer. A local server is provided on the local computer for facilitating communications among the locally running browsers. In this manner, the browsers can communicate with each other via the local server executing on the local computer. The need to send traffic to a remote server to effectuate the browser-to-browser communication is eliminated. This provides for reduced latency and lowers the demands on the remote server. | 04-16-2015 |
20150106437 | CENTRALIZED SELECTION OF PEERS AS MEDIA DATA SOURCES IN A DISPERSED PEER NETWORK - A multi-source peer content distribution system transfers content files from multiple, distributed peer computers to any requesting computer. The content distribution network coordinates file transfers through a mediation system including a content catalog and a host broker system. The content catalog contains an identification of each content file, the segmented subunits of each file, and the peer caches to which the subunits have been distributed. The host broker system receives content file requests issued over a network from requesting computers. In response, manifest files identifying the request corresponding content subunits and distributed cache locations are returned. The requesting computers can then retrieve and assemble the corresponding content subunits from the peer computers to obtain the requested content file. | 04-16-2015 |
20150106438 | Real Time Communication Method, Terminal Device, Real Time Communication Server and Real Time Communication System - The present invention provides a real time communication method, a terminal device, an RTC server and an RTC system. The method includes: receiving, by a first terminal, call request information that is sent by another terminal to the first terminal and forwarded by an RTC server and, where the call request information carries a unique identifier of a WEB-based RTC application of a terminal sending the call request information; and determining, by the first terminal, whether to accept a call request according to the unique identifier of the WEB RTC of the terminal sending the call request information, if yes, sending request information for opening the WEB-based RTC application to the RTC server, and after receiving information of the WEB-based RTC application returned by the RTC server, communicating, by using the WEB-based RTC application, with the terminal sending the call request information. | 04-16-2015 |
20150106439 | COMBINED BROADCAST AND UNICAST DELIVERY - Described herein are techniques for facilitating combined broadcast and unicast delivery of content. According to various embodiments, a media stream from a content provider may be received at a unicast server and at a broadcast server. The media stream may comprise a plurality of media stream fragments. A relative delay may be introduced into the media stream at the broadcast server such that media stream fragments transmitted from the broadcast server are delayed relative to media stream fragments transmitted from the unicast server. The media stream fragments may be transmitted to a user device. The user device may be operable to switch between receiving the media stream fragments from the unicast server and the broadcast server. | 04-16-2015 |
20150106440 | AUTONOMOUS NETWORK STREAMING - Virtual software applications are dynamically delivered and application data is allocated between local and network data stores. In one scenario, a computer system establishes a data input/output (I/O) filter configured to intercept data file requests being sent from a virtual software application to an operating system's file system. The data I/O filter intercepts a data file read request that is configured to retrieve a specified data file from the file system. The data I/O filter forwards the intercepted read request to a network-accessible data store that is configured to return the specific data file. Then, upon receiving the specified data file from the network data store, the I/O filter sends the specified data file to the virtual software application. In this manner, the specified data file is usable by the virtual application. | 04-16-2015 |
20150106441 | INTERNET RADIO AND BROADCAST METHOD WITH ARTIST PORTAL - Data streams are generally selected according to user preferences and transmitted to the user in general alignment with expressed preferences of the user. Such data streams may be music, including music videos. Users may indicate their general or specific preferences with regards to song, artists, or albums. Any other aspects or factors that might affect the user's preferences can be taken into account. A playlist is created that combines all of these factors. The playlist then serves as the basis for feeding the data streams to the user. Each user is able to express his or her own preferences and receive music corresponding to those preferences on an on-going basis. | 04-16-2015 |
20150106442 | NETWORK COMMUNICATIONS - Measures, including methods, apparatus and non-transitory computer-readable storage mediums, are provided for processing browser sessions in a telecommunications network, the telecommunications network comprising a service provider network operated by a service provider responsible for providing telecommunications services to a plurality of subscriber client devices. The measures include, at an entity in the service provider network: receiving, from a subscriber client device in the plurality, a browser session request; transmitting the browser session request to a server entity located outside the service provider network; receiving, from the server entity, a browser session response in relation to the transmitted browser session request; transmitting the browser session response to the subscriber client device; and modifying, prior to the respective transmittal, at least one of the browser session request and the browser session response according to one or more browser session processing modification rules. | 04-16-2015 |
20150113042 | OPEN USER INTERFACE - In an example embodiment, a definition is loaded into a client application for execution on a user device. Then, one or more classes defined in a central repository database of a server are loaded into the client application. It may then be determined that one or more custom classes not defined in the central repository database are contained in the definition. The one or more custom classes may be validated by ensuring that they contain one or more preset functions. The one or more custom classes may then be loaded into the client application, thereby overriding or extending at least one of the one or more classes defined in the central repository database. | 04-23-2015 |
20150113043 | Method, System and Program Product for an Interactive Entertainment Service - As one implementation example, a method is described which comprises sending a signal to a server to initiate a communication session. It also comprises receiving a media data stream from the server, the server receiving the media data stream from at least one media receiving architecture in a proximity to an event, the media receiving architecture generating the media data stream, wherein the media data stream received is at least a portion of the media data stream generated by the media receiving architecture, wherein the media data stream is modified by the server to control access of a user of an electronic device to restricted content of the media data stream. It also comprises allowing interaction with the media data stream, the interaction performed through a user input on the electronic device, the user input being transmitted as part of the communication session with the server. | 04-23-2015 |
20150113044 | Device-resident media files - A device is configured for communications over an IP network. The device comprises a user interface, a memory interface for accessing information media files stored in a memory in the device or associated with the device, and a media file streamer. The device is configured to receive an instruction from the IP network during establishment of a call, during a call, or at termination of a call, the instruction identifying one or more of the media files. The device is configured to access the identified media file from the memory via the memory interface and to stream the identified media file to convey the information in the media file via the user interface. | 04-23-2015 |
20150113045 | DATA PROCESSING SYSTEM, SERVER, CLIENT, AND PROGRAM FOR MANAGING DATA - In a server ( | 04-23-2015 |
20150113046 | DATA COMMUNICATION NETWORK - A data communication network comprises a remote server, a local server in data communication with remote server via a remote telecommunication network and client computing devices in data communication with local server via a local data network. Local server is configured to receive data from remote server and distribute the received data to client computing devices via local data network. Local server comprises a plurality of plug computers in data communication with at least one other of the plug computers via local data network. At least one of the plug computers is configured to receive data from remote server via remote telecommunication network and communicate the received data to at least one other of the plug computers via local data network. Each client computing device is in data communication with at least one of the plug computers via local data network to receive data received from remote server. | 04-23-2015 |
20150113047 | RULES-BASED MULTIPOINT ROUTING OF REAL-TIME INFORMATION USING CLIENT-SERVER ARCHITECTURE - A media routing server is described. The media routing server may be configured to receive media information from a source computing system. The media routing server may be configured to scale the media information based on characteristics of one or more destination computing systems. Each scaled media information is unique to the characteristics of each destination computing system. The media information may comprise a plurality of objects. Priority information and sequencing information may be assigned to the objects by the media routing server. The media routing server may be configured to transmit the scaled media information to each destination computing system based on at least the priority information and the sequencing information. | 04-23-2015 |
20150113048 | SWITCHING OF ELECTRONIC SOCIAL PRESENCE BETWEEN DEVICES - A processor implemented method, system, and/or computer program product switches an electronic social presence between a first device and a second device. An electronic signal indicating a signing in to a social presence server by the first device is received. A determination is made as to whether the first device and the second device are physically located farther apart than a predetermined distance. In response to determining that the first device and the second device are physically located farther apart than the predetermined distance, the first device signs out from the social presence server, the second device signs in to the social presence server, and a history associated with the electronic social presence is transferred from the first device to the second device. | 04-23-2015 |
20150113049 | Transmission System, Transmission Device, and Data Transmission Method - The relationship between sending devices and receiving devices can be controlled with a high degree of freedom when sending and receiving data between multiple devices. A POS system | 04-23-2015 |
20150113050 | FINDING AND USING SERVERS FOR CERTAIN SERVICES - A specific address of a server in a data communication network is found when using anycast addressing defined for available servers that provide a predetermined service by providing a first server having a memory and a processor coupled to the memory, sending a request from a client to use the first server for the predetermined service by the anycast address of the service, receiving the request at the first server and detecting that the request was addressed using an anycast address, and sending a response to the client, instructing the client to use an alternative server and providing a specific address of the alternative server to the client, instead of providing the requested predetermined service by the first server in response to the request. | 04-23-2015 |
20150113051 | SYSTEMS AND METHODS FOR DYNAMIC ACCESS TO PROGRAM FEATURES - The multimedia client-server system provides a multimedia client program with a set of features and a server system that creates feature access information that determines which features are to be made available to a particular user. The server system may send the feature access information to the user such that the information is accessible to the multimedia client program. The multimedia client program may dynamically control the user's access to the program's feature set by using the feature access information to validate and verify the user. In addition, the feature access information may be accessible to the server system, such that the server system may periodically update the feature access information, such as, for example, when the user accesses the server system to download multimedia content. | 04-23-2015 |
20150113052 | Method for Terminal Management in Home Network, Device, and Home Network - A gateway ACS generates a service template according to service server information received from a service server, where the service template includes a first application identifier corresponding to an application service; a home gateway acquires the service template from the gateway ACS, and creates a virtual client for the application service corresponding to the first application identifier, and when an application service corresponding to a second application identifier acquired from a terminal belongs to the application service corresponding to the first application identifier, maps information corresponding to the second application identifier, to the virtual client corresponding to the first application identifier; and the virtual client implements message exchange between the service server corresponding to the first application identifier and the terminal. | 04-23-2015 |
20150113053 | DISTRIBUTED NETWORK PAGE GENERATION - Disclosed are various embodiments for distributed generation of network pages from portions of network pages. A first request for a network page is obtained. A second request for a network page portion is sent to a server application. The second request includes a protocol header that specifies a base uniform resource locator (URL). The network page portion is obtained from the server application. The network page portion is based at least in part on the base URL. The network page is generated from the network page portion and other data. | 04-23-2015 |
20150113054 | METHOD, CLIENT, SERVER, AND SYSTEM FOR SHARING CONTENT - Embodiments of the present disclosure disclose a method, a server, a client, and a system for sharing content. The method includes: obtaining sharing request submitted by the client, the sharing request including a destination website to be shared; obtaining sharing content of the destination website according to the destination website; processing the content of the destination website, and generating an accessible address corresponding to the content of the destination website; and sending the accessible address corresponding to the content of the destination website to the client, such that the client replaces the destination website by using the accessible address and sends a sharing message including the accessible address. The method, the server, the client, and the system can be directed to increase efficiency of visiting sharing content. | 04-23-2015 |
20150113055 | INFORMATION MANAGEMENT OF DATA ASSOCIATED WITH MULTIPLE CLOUD SERVICES - A method and system for providing information management of data from hosted services receives information management policies for a hosted account of a hosted service, requests data associated with the hosted account from the hosted service, receives data associated with the hosted account from the hosted service, and provides a preview version of the received data to a computing device. In some examples, the system indexes the received data to associate the received data with a user of an information management system, and/or provides index information related to the received data to the computing device. | 04-23-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
20150120815 | REMOTE MULTI-CLIENT ACCOMMODATING SYSTEM AND HOST COMPUTER - According to the present invention, a remote terminal ( | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
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. | 04-30-2015 |
20150127714 | USING A SMARTPHONE FOR REMOTE INTERACTION WITH VISUAL USER INTERFACES - Methods and systems are provided for establishing an interaction session between a visual interface on any of a wide range of devices (e.g., POS, ATM, computer, television, or other visual display) and a smartphone having a camera by using the smartphone camera to scan or capture a special image (e.g., a QR code) presented on the visual interface. The special image serves as a token mark that can graphically encode information about the visual interface and the operator or owner of the device presenting the visual interface. Upon scanning the token mark, an application on the smartphone may establish a connection between the application and a server in communication with the visual interface. The application may then present some of actions provided by the visual interface on the smartphone display so that the user can select actions using the smartphone with the selected actions being performed on the visual interface. | 05-07-2015 |
20150127715 | DECOUPLED DICTIONARY AND TRANSMISSION SERVICES OVER COMMUNICATIONS NETWORKS - Systems and methods are described for providing dictionary services that can be decoupled from transmission services. For example, a subscriber can request content via a network of a transmission services provider, which offers dictionary services via a third-party dictionary services provider. In response to receiving the content request from the subscriber, the transmission services provider can issue a dictionary request to the dictionary services provider, which maintains subscriber dictionary models that indicate which data blocks are presently stored in each subscriber's local storage. As data blocks are received from a content source in response to the content request, a dictionary model corresponding to the requesting subscriber can be accessed and used to determine which of the data blocks are presently stored in the subscriber's local storage. The transmission services provider can use those determinations to communicate only those data blocks the requesting subscriber does not already have in local storage. | 05-07-2015 |
20150127716 | Filtering Unnecessary Display Updates for a Networked Client - Methods, systems, and computer programs are provided for managing remote display performance. One method includes operations for receiving notifications of events identified by an operating system, and for receiving notifications of display updates destined to a remote display coupled to a remote client. The method includes an operation for correlating events and display updates to determine the transmittal priority for the updates, where the priority is associated with a criticality for presenting the display updates on the remote display. Further, a subset of the display updates are identified as unnecessary for transmission to the remote client based, at least in part, on the priority of the display updates. Additionally, the method includes an operation for performing at least one of: discarding the subset; consolidating the subset into a single display update for transmittal to the remote client; or limiting the frequency of transmission of the subset to the remote client. | 05-07-2015 |
20150127717 | COMPUTING DEVICE WITH AUTOMATIC DOWNLOAD AND INSTALLATION OF A NEW PLUG-IN - A computing device includes at least one processor to execute a web browser application and a separate and distinct plug-in deployment application. The web browser application receives user action information indicating user interaction with a web page displayed by the web browser application, determines that a new plug-in is to be installed based on the user action information, and provides the plug-in deployment application with download instructions for downloading the new plug-in. The plug-in deployment application automatically downloads the new plug-in in response to the download instructions without user involvement, and automatically installs the new plug-in on the computing device without user involvement. | 05-07-2015 |
20150127718 | PAGE UPDATE REMINDING METHOD, SYSTEM, AND DEVICE - A method for reminding a page update is provided. The method includes: receiving by a proxy server a request from a user for visiting a page of a third-party website via a mobile terminal; obtaining by the proxy server the page of the third-party website according to the request and providing by the proxy server the page to the mobile terminal; entering by the mobile terminal an update reminding markup state after receiving an instruction of the user; receiving and marking by the mobile terminal a region selected by the user in the page and feeding back the selected region to the proxy server; and notifying by the proxy server the user in a predetermined manner when content in the selected region of the page is updated. | 05-07-2015 |
20150127719 | INFORMATION PROCESSING SYSTEM, PROXY APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, an information processing system includes a unique information collector, a response changer, and a response transmitter. The unique information collector is configured to transmit a unique information request to a client apparatus, and receive unique information from the client apparatus. The unique information request is for requesting the unique information of the client apparatus. The response changer is configured to change, based on the unique information, a page included in a page response received from a server apparatus, and output the changed page, the page response responding to a page request transmitted from the client apparatus. The response transmitter is configured to transmit the changed page to the client apparatus. | 05-07-2015 |
20150127720 | SYSTEM AND METHOD FOR COMBINING CONTENT SITE VISITOR PROFILES - Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or more processes by which multiple visitors that may appear distinctly independent may be merged into a new single united visitor profile due to the leveraging of one or more unique persistent identifiers. | 05-07-2015 |
20150127721 | SERVER NETWORK ADDRESS SELECTION BASED ON NETWORK CHARACTERISTICS OF SERVICE PROVIDERS - Systems, methods, apparatuses, and software that select network addresses of a network content server are provided herein. In one example, a method of operating a control node to perform network address selection that selects between different communication service providers according to network characteristics is presented. The control node receives a domain name lookup request from an end user device to reach a network content server. The control node processes network characteristics and the domain name lookup request to select a network address that corresponds to one of the communication service providers. The end user device can use the selected network address to reach the network content server over the selected communication service provider. | 05-07-2015 |
20150127722 | DATA PROCESSING METHOD, APPARATUS AND SYSTEM - A data processing method applied to a proxy capable of communicating with a client and a server is provided. The method includes the proxy receiving request data in a first data format sent from the client associated with a computer game, where the first data format of the request data is supported by the client. The method also includes the proxy converting the first data format of the request data into a specific data format associated with the server and not supported by the client, where the specific data format is a binary data format and used by the server. Further, the method includes the proxy sending the request data in the specific data format to the server, such that the server can process the request data in the specific data format. | 05-07-2015 |
20150127723 | TELEPHONY WEB EVENT SYSTEM AND METHOD - An embodiment of the system for publishing events of a telephony application to a client includes a call router that generates events from the telephony application and an event router that manages the publication of events generated by the call router and that manages the subscription to events by clients. The system can be used with a telephony application that interfaces with a telephony device and an application server | 05-07-2015 |
20150127724 | METHOD, SYSTEM AND SERVER FOR PUSHING INFORMATION - A method, system and server for pushing information are disclosed in the embodiments of the present invention. In the method, corresponding to position information, the server presets contacts used for pushing information as communication robots. The method comprises: receiving, by the server, a nearby contact search request from a client, wherein the search request includes current position information of the client; searching the contacts nearby the current position included in the information; returning the searched contacts to the client, wherein the searched contacts includes communication robots; receiving, by the server, a query request from the client for querying the communication robots, obtaining recommendation information corresponding to the query request and pushing the recommendation information to the client. | 05-07-2015 |
20150127725 | Method and System for Building an Elastic Cloud Web Server Farm - A method and system for building an elastic cloud web server farm. The method includes registering a web application on a serving cloud and copying the web application to a distributed store. A load of the web application is specified, and a plurality of nodes is added for the web application based on the load. A web server corresponding to a node of the plurality of nodes is then initialized. A web request is received from a user and a web server is selected from a list of available web servers to process the web request. The web request is further transmitted to the web server. A web response, based on the web request, is transmitted back to the user. The system includes a central registry, a distributed store, a process coordinator, one or more web servers, and a router. | 05-07-2015 |
20150127726 | METHODS, SYSTEMS AND APPARATUS FOR CONFIGURING A SYSTEM OF CONTENT ACCESS DEVICES - Methods, systems, and apparatus to configure a system of content access devices and direct signals, content, and communications between devices are described. A requested content item is directed from a source device to a first receiving device. A change of format of the requested content item from a first format to a second format is detected and the requested content item is redirected to a second receiving device based on the second receiving device supporting the second format. | 05-07-2015 |
20150134721 | ANALYTICS BASED SCOPING OF HTML5 WEB STORAGE ATTRIBUTES - A method, system, and computer program product for optimizing storage of Web storage attributes through analytics is provided. The method includes identifying and storing in memory of a computer, utilization of different Web storage attributes by different end users across different Web application sessions from different Web browsers and analyzing the stored utilization of different Web storage attributes to identify a past scope of utilization for each of the different Web storage attributes. The method further includes, responsive to receiving a request from a requestor for an optimal storage location of a particular Web storage attribute, determining an identified past scope of utilization for the particular Web storage attribute, mapping the determined identified past scope of utilization for the particular Web storage attribute to the optimal storage location, and returning an indication of the mapped optimal storage location of the particular Web storage attribute to the requestor. | 05-14-2015 |
20150134722 | CONTENT ITEM PRESENTATION SYSTEM - In one aspect, a content item presentation server sends, to a first client of the server, browser-executable instructions implementing a presentation application. The instructions are configured to present, at the first client, at least a portion of a content item in the presentation application with at least one user control of the presentation application for navigating the content item in a particular manner disabled. After sending the instructions, the server receives, from a second client of the server, a first command to navigate the content item in the particular manner. In response to receiving the first command, the server sends, to the first client, a second command to navigate the content item in the particular manner thereby causing the presentation application to automatically navigate, at the first client, the content item in the particular manner. | 05-14-2015 |
20150134723 | GEO-DISTRIBUTED DISASTER RECOVERY FOR INTERACTIVE CLOUD APPLICATIONS - Disaster recovery is provided for an application that is being hosted on a current data center, thus ensuring the availability of the application. An option for replicating session state data for the application is selected. This selection is made from a set of different session state data replication options each of which has different performance and resource cost trade-offs. The selected option determines how the session state data for the application is to be replicated. The selected option is implemented, where the implementation results in the session state data for the application being replicated outside of the current data center, thus ensuring that this data remains available in the event that the current data center goes offline. | 05-14-2015 |
20150134724 | ESTABLISHMENT AND SYNCHRONIZATION OF A VIRTUAL THEATER BASED ON TRANSACTION INFORMATION AND PLAYBACK PREFERENCE INFORMATION - A device may receive a request to establish a virtual theater. The device may provide, to multiple user devices, information regarding a transaction and one or more playback options for the virtual theater. The transaction may relate to establishing the virtual theater. The device may receive, from the multiple user devices, playback preference information based on the one or more playback options. The device may establish the virtual theater based on receiving the playback preference information and based on providing the information regarding the transaction. The device may provide, to the multiple of user devices, media content via the virtual theater based on the playback preference information. | 05-14-2015 |
20150134725 | COMPUTER-IMPLEMENTED METHODS, COMPUTER READABLE MEDIUM AND SYSTEMS FOR VIRTUAL APPLICATION EXECUTION - One or more computer devices share remote computer resources. An application program is instantiated on at least one server so as to run a “virtual application” on the server. At least one computer device communicates with the server over a network. A virtual screen, also instantiated on the server, stores screen data corresponding to input data from the computer device and an output data from the virtual application. A UI server is also instantiated on the server. The UI server receives the input data from the computer device, for subsequent input to the virtual application, and transmits the screen data from the virtual screen to the computer device. Under this configuration, the computer device may utilize the resources of the server by effectively running the application on the server. | 05-14-2015 |
20150134726 | System and Method For Machines to Communicate over the Internet - A system comprising a plurality of client machines in communication with a server machine over the internet. Each client machine comprises a Client Ping Plus Software Module (Client PPSM). The Client PPSM comprises code to send a Ping Plus Request having an unique identifier corresponding to the client machine. The server machine comprises a Server Ping Plus Software Module (Server PPSM) and an Unique Identifier Database. The Server PPSM comprises first code to receive the Ping Plus Request from the client machine and second code to determine if the unique identifier is in the Database. The Server PPSM comprises third code to hold the Ping Plus Request if the unique identifier is not in the Database. The Server PPSM comprises fourth code to create a Ping Plus Response if the unique identifier is in the Database and fifth code to send the Ping Plus Response to the client machine. | 05-14-2015 |
20150134727 | CLOUD-BASED DATA SERVER PROVIDING HOME APPLIANCE MANAGEMENT SERVICE AND METHOD THEREOF - A cloud-based data server providing a user of a terminal apparatus with a management service for one or more home appliances connected to a home gateway through a home network using a cloud storage, and a method thereof performed by the cloud-based data server are provided. By providing the home appliance management service to the user of the terminal apparatus through the cloud-based data server, metadata, associated with the home appliances, generated by the home appliances may be managed efficiently, and the user of the terminal apparatus may remotely monitor states of the home appliances or control functions or operations of the home appliances in a home network system. | 05-14-2015 |
20150134728 | COMPUTER SYSTEM AND REMOTE CONTROL METHOD THEREOF - A computer system and a remote control method thereof are provided. The method is adapted for the computer system having a network and a processor. In the method, the network card is used to receive a management interface request sent by a remote device thorough a network and send a system management interrupt to the processor, so as to wake up the processor and control the processor to enter a system management mode. Then, the processor loads a management monitoring program into a memory so as to execute the management monitor program. Finally, the processor processes the management interface request by using the management monitoring program in the system management mode, and replies a processing result to the remote device through the network by using the network card. | 05-14-2015 |
20150134729 | METHOD AND APPARATUS FOR MANAGING SERVICE CAPABILITY THROUGH NETWORK - In order to provide service capability management to a service application server that is connected to a user terminal through a network, a service capability management apparatus receives a service capability management request of a communication network resource from the service application server. The service capability management apparatus transmits a request processing result including a uniform resource locator (URL) that is related to a processing result of a corresponding communication network resource to a service application server according to the request. The service capability management apparatus communicates with the service application server through an open interface using a representational state transferful (RESTful) web service. | 05-14-2015 |
20150134730 | METHOD FOR PERFORMING DNS RESOLUTION IN A NETWORK, CONTENT DISTRIBUTION SYSTEM AND CLIENT TERMINAL FOR DEPLOYMENT IN A CONTENT DISTRIBUTION SYSTEM - A method for performing DNS resolution in a network, in particular in a content distribution network ( | 05-14-2015 |
20150134731 | INFORMATION DISSEMINATION SYSTEM BASED ON INTEGRATION OF BROADCAST NETWORK AND INTERNET - The present invention provides an information dissemination system based on the integration of the broadcast network and the Internet, including: a terminal storage module, a regional storage module, a statistics-and-analysis module, a recommendation-and-analysis module, a media content management module and a network scheduling module. By two-level storing and playing of media contents, along with the statistics and analysis for on-demand behaviors of users, the intervention of the operator, and the recommendation and analysis performed by the recommendation-and-analysis module, the media contents are classified. Further, according to the classification, a media content is transmitted to the terminal storage module via the Internet; or, is transmitted to the terminal storage module via the Internet and pushed to the terminal storage module via the broadcast network; or, is pushed to the terminal storage module or the regional storage module at a predetermined time via the broadcast network. Thus, the respective advantages of the broadcast network and the Internet can be integrated and also the bandwidth pressure and the pressure of concurrent accesses on the Internet can be alleviated. | 05-14-2015 |
20150134732 | USER TERMINAL DEVICE, METHOD AND NETWORK SYSTEM FOR DISPLAYING WEBPAGE - A terminal apparatus for displaying a web page, a method and a network system thereof are provided. The web page display method of the terminal apparatus includes displaying the web page, transmitting information of the displayed web page to at least one peripheral terminal apparatus such that the web page may be displayed on the at least one peripheral terminal apparatus, one of changing and editing the web page according to first control information regarding the web page, transmitting the first control information to the at least one peripheral terminal apparatus, receiving second control information regarding the web page from the at least one peripheral terminal apparatus, and one of changing and editing the web page according to the second control information. | 05-14-2015 |
20150134733 | INDUSTRIAL MONITORING USING CLOUD COMPUTING - Systems, methods, and software to facilitate cloud-based data processing and analysis in an industrial automation environment are disclosed herein. In at least one implementation, operational data generated by at least one industrial machine is stored in a local cache. The operational data is transferred for storage in an unstructured data storage system in a cloud-based architecture. In the cloud-based architecture, the operational data is processed to convert the operational data to a structured format and the operational data in the structured format is then stored in a structured data storage system. In response to receiving a request for analytics, at least a portion of the operational data is extracted from the structured data storage system and the analytics are executed on the at least the portion of the operational data. | 05-14-2015 |
20150134734 | STATELESS MICROKERNEL WEB SERVER ARCHITECTURE - A method for serving enterprise commerce between a stateless microkernel architecture HTTP server program executed on a server device and an HTTP client program executed on a client computing device is disclosed. The method includes receiving an HTTP request including a plurality of client attributes and a plurality of resource operations from an HTTP client program, reading the plurality of client attributes from the HTTP request, and splitting the HTTP request into a plurality of individual resource operations at a splitter/combiner agent. For each individual resource operation, the method includes determining a destination URL and content type from a content type header of the HTTP request, comparing the client attributes to stored client attribute profiles, retrieving matching existing resource representations, sending the retrieved existing resource representation to the splitter/combiner agent, combining retrieved resource representations into a combined resource representation, and sending the combine resource representation to the HTTP client program. | 05-14-2015 |
20150134735 | Reverse Seamless Integration Between Local and Remote Computing Environments - Methods and systems for transparent user interface integration between remote applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration. Furthermore, international text may be correctly received in cross-language environments, or translated into the language of the presenting environment. | 05-14-2015 |
20150134736 | METHOD, FRAMEWORK, AND PROGRAM PRODUCT FOR FORMATTING AND SERVING WEB CONTENT - The present invention provides an approach and corresponding framework that separates data from its formatting/view by generating the dynamic JavaScript (data) as a set (e.g., at least one) of JavaScript (data) objects, without any HTML formatting. Then, a set of JavaScript functions can be created that takes the set of JavaScript objects as a parameter, and outputs all or a subset of this data object in a format determined by this JavaScript function. In general, these formatting functions can be static, rather than dynamic, JavaScript. This approach has the advantage of providing a much greater degree of formatting flexibility, without the need for each new format to establish a connection with the back-end system providing the data. | 05-14-2015 |
20150142870 | SYSTEM AND METHOD FOR UPDATING AN ATTACHMENT - Methods, systems, and computer-readable media are provided. Some embodiments include receiving, at a first server from a client, a request to access a data object associated with an application on a second server. The first server sends a request for the data object to the second server and the first server receives the data object from the second server. The first server receives a first file from the client and determines whether a second file is attached to the data object. In response to determining that the second file is attached to the data object, the first server obtains the second file and generates a third file by merging the first file and the second file, and an update process is performed such that the third file is attached to the data object and the second file is not attached to the data object. | 05-21-2015 |
20150142871 | Methods, Devices and Computer Readable Storage Devices for Guiding an Application Programming Interface Request - An application programming interface request is guided to an application server. The application programming interface request is received from a communication device via a communication network. Data indicating a context of the communication network in relation to the communication device is obtained. An application server to which to send the application programming interface request is determined based on the data indicating the context of the communication network in relation to the communication device. | 05-21-2015 |
20150142872 | METHOD OF OPERATING A SERVER APPARATUS FOR DELIVERING WEBSITE CONTENT, SERVER APPARATUS AND DEVICE IN COMMUNICATION WITH SERVER APPARATUS - Method for delivering content comprising the steps of: (i) generating and storing website content experiences, and storing a respective weighting for each experience; (ii) offering the stored website content experiences based on its weighting, and storing a record of the website content experience offerings; (iii) receiving user-initiated website content actions from the computer devices; (iv) storing the user-initiated website content actions from the computer devices in relation to the website content experience offered; (v) analysing the user-initiated website content actions in relation to the record of website content experience offerings to determine a frequency of website content experience actions in relation to a frequency of website content experience offerings, and (vi) adjusting the stored weighting of a website content experience in response to the determined frequency of website content experience actions in relation to the frequency of website content experience offerings satisfying a criterion and an associated statistical significance criterion. | 05-21-2015 |
20150142873 | Communication Between Two Clients Via A Server - A method for communication between two clients via a server in a network using OPC Unified Architecture (OPC-UA), wherein a virtual server object that provides a server functionality to a first of two clients is implemented in the server by making available to the first client a virtual address space in an address space of the server, and a process for generating and modifying virtual server nodes in said virtual address space. The server allows the second client to access virtual server nodes in the virtual address space and informs the first client each time that the second client accesses a virtual server node in the virtual address space. | 05-21-2015 |
20150142874 | PRIORITIZED ONE-SHOT BROWSING TO REDUCE HTTP PAGE DOWNLOAD DELAY - Methods and apparatus are described for reducing round-trip time (RRT) for communications between a proxy and a browser. The methods and apparatus may include receiving a webpage from a server in response to forwarding to the server a first request received from the browser. Further, the methods and apparatus may include parsing the webpage for one or more object identifiers. Moreover, the methods and apparatus may include requesting one or more objects from the server based on the one or more object identifiers. Additionally the methods and apparatus may include storing the one or more objects received from the server. | 05-21-2015 |
20150142875 | METHOD, SERVER, CLIENT AND SOFTWARE - A client device is disclosed. The client device comprises: a communication unit configured to receive a plurality of parameters, the parameters defining segments of an image stored on a server, wherein the segments do not overlap; a processing unit configured to allow selection of a segment of the image in accordance with a defined view on the client device and wherein upon selection the segment and an adjacent segment are downloadable from the server; a plurality of the decoders operable to decode the segment and the adjacent segment and a display configured to display on the client device the cut out of the image taken from the segment. | 05-21-2015 |
20150142876 | COLLABORATIVE, CONTEXTUAL ENTERPRISE NETWORKING SYSTEMS AND METHODS - Described is an enterprise-based, contextual network system and method to keep employees connected with one another, as well as to external resources. Current media offers a great way to stay in touch with others but is not cohesive and contextual for businesses or generally productive for businesses. The enterprise media disclosed in this application presents a way for businesses to keep all of their employees and outside resources connected, but in a professional and efficient manner for the workplace. This enterprise media adapts to its users to create an interface that will help the user complete work, connect with others, and use various applications all in one place. | 05-21-2015 |
20150142877 | METHOD, SYSTEM, AND APPARATUS IN SUPPORT OF POTENTIAL FUTURE DELIVERY OF DIGITAL CONTENT OVER A NETWORK - A method in support of potential future delivery of digital content items over a data network includes obtaining at a server over the data network at least one digital content item for potential future delivery and delivery metadata pertaining to potential future delivery of the digital content item. The delivery metadata includes at least one recipient and a monitoring interval. The digital content item is stored by a processor of the server, and, during the monitoring interval, a user account associated with the digital content item is monitored by the processor for an occurrence of an inactivity benchmark. Upon a lapse of the monitoring interval without an occurrence of the inactivity benchmark, the digital content item is delivered to the at least one recipient. A system can be constructed to implement the method described herein. | 05-21-2015 |
20150142878 | DYNAMIC CREATION AND EXECUTION OF CONTAINERIZED APPLICATIONS IN CLOUD COMPUTING - A method, system, and computer-readable storage medium for creating and executing containerized applications in cloud computing are disclosed. For example, one method involves identifying a command. Such a command indicates an application to be executed by a compute node. The method also involves generating a job for transmission to the compute node. The job indicates a container. The compute node, upon receipt of the job, is configured to create an environment for such a container, execute the application within the container, and generate results of the execution of the application. | 05-21-2015 |
20150142879 | NETWORK GATEWAY IMPLEMENTING AN INSTANCE MANAGER FUNCTION - A communication network comprises an access network, a subsystem and a gateway computer that bridges the access network and the subsystem. A plurality of client applications of a single user may connect to services provided by the subsystem. The gateway registers the user in the subsystem and associates all communication of the plurality of instances with a unique identifier that identifies the combination of the user and the gateway thus reducing the number of user registrations in the subsystem. | 05-21-2015 |
20150142880 | Intelligent Network Streaming and Execution System for Conventionally Coded Applications - An intelligent network streaming and execution system for conventionally coded applications provides a system that partitions an application program into page segments by observing the manner in which the application program is conventionally installed. A minimal portion of the application program is installed on a client system and the user launches the application in the same ways that applications on other client file systems are started. An application program server streams the page segments to the client as the application program executes on the client and the client stores the page segments in a cache. Page segments are requested by the client from the application server whenever a page fault occurs from the cache for the application program. The client prefetches page segments from the application server or the application server pushes additional page segments to the client based on the pattern of page segment requests for that particular application. The user subscribes and unsubscribes to application programs, whenever the user accesses an application program a securely encrypted access token is obtained from a license server if the user has a valid subscription to the application program. The application server begins streaming the requested page segments to the client when it receives a valid access token from the client. The client performs server load balancing across a plurality of application servers. If the client observes a non-response or slow response condition from an application server or license server, it switches to another application or license server. | 05-21-2015 |
20150142881 | PERSONAL DATA PLATFORM - Receive a plurality of data management policies from a user. Store in a memory the data management policies in association with a context and an identifier of the user. Receive personal data of the user collected in one or more contexts by one or more collection devices. Determine whether the personal data complies with one or more of the data management policies with respect to collecting personal data of the user. If the personal data complies with the data management policies with respect to collecting personal data on the user, then storing in the memory the personal data in association with the identifier of the user. Provide a centralized interface to the user for managing the personal data stored in the memory. | 05-21-2015 |
20150142882 | CONTENT PROCESSING METHOD AND NETWORK SIDE DEVICE - Embodiments of the present invention provide a content processing method and a network side device. The content processing method includes: determining that the application content needs to be cached in a content caching device in a network; and distributing the application content to the content caching device in the network. The content processing method and the network side device of the embodiments of the present invention may avoid HTTP proxy processing of a content delivery network, thereby reducing the complexity of the network processing. | 05-21-2015 |
20150142883 | INFORMATION PROCESSING APPARATUS, SYNCHRONIZATION CORRECTION METHOD AND COMPUTER PROGRAM - An information processing apparatus is provided which includes a transmission unit for transmitting a query request for querying another device for a count value held by such other device, a reception unit for receiving a return of the count value from such other device, a correction unit for performing, at a predetermined period, correction processing for synchronizing sampling frequency with such other device based on the received count value, and a reproduction unit for reproducing content in synchronization with such other device based on the sampling frequency. The correction unit corrects by taking into account a Round Trip Time between the transmission of the query request and the reception of the return and residual difference occurred at a previous correction time. | 05-21-2015 |
20150149528 | Methods, Systems and Apparatus to Determine a Distributed Content Share Storage Scheme - Methods, apparatus, systems to determine a distributed content storage scheme are disclosed. Example methods to store a content file include generating, with a processor remote from a first client device storing content shares of the content file, a first content share storage scheme identifying a second client device to which a first subset of a first combination of the content shares is to be distributed for storage when a first client device is coupled to a first local area network. The method further includes generating, with the processor, a second content share storage scheme identifying a third client device to which a first subset of a second combination of the content shares is to be distributed for storage when the first client device is coupled to a second local area network. | 05-28-2015 |
20150149529 | REMOTE CONTROL OF A SHARED APPLICATION - Systems, methods, and computer-readable storage media are provided for enabling client devices to remotely control a shared application. A remote control service receives a request for a shared application to be controlled by a multiple client devices. Based on this request, the client devices are enabled to remotely control the shared application. A command from one of the client devices is received at the remote control service to modify a display of the shared application without the client device receiving any sensitive information associated with the shared application or the computing device running the shared application. The command is used to cause a modification to the display of the shared application. | 05-28-2015 |
20150149530 | Redirecting Access Requests to an Authorized Server System for a Cloud Service - In some embodiments, a first server system of a cloud service can receive a bearer token for accessing the cloud service. The bearer token can be generated based on authenticating a remote client in communication with the first server system. The first server system can determine that a resource of the cloud service is hosted by a second server system of the cloud service rather than the first server system. The resource can be identified using the bearer token. The first server system can provide the bearer token to the remote client along with redirect information for accessing the second server system. The second server system can in respond to receiving the bearer token from the remote client by establishing a session with the remote client. The remote client can access the resource via the session with the second server system. | 05-28-2015 |
20150149531 | Dynamically Selected Message Refresh Interval - A system and method includes transmitting, from a client device, a message to a server via a network (including a core network, an access network, other additional networks or network elements). The method further includes determining a characteristic associated with the network. The method also includes determining, at the client device, a session refresh period based on the determined characteristic associated with the network. The method also includes transmitting, from the client device, a refresh message to the server upon expiration of the session refresh period. | 05-28-2015 |
20150149532 | INFORMATION PROCESSING SYSTEM, TERMINAL DEVICE, AND METHOD - An information processing system includes one or more terminal devices; and an information processing apparatus connected to the one or more terminal devices via a network. Further, the terminal device includes an output control unit controlling timing to acquire a second data which are to be output subsequent to a first data which are output in response to an instruction from the information processing apparatus, and a storage unit storing the second data acquired by the output control unit. | 05-28-2015 |
20150149533 | METHOD FOR CONTROLLING OPERATIONS OF NETWORK SYSTEM - A method for controlling operations of a network system is provided. The network system has a server and a plurality of client terminals linked to the server. According to the method, the server establishes a file set, each client terminal establishes a directory, and a first criterion and a second criterion of each client terminal are set respectively. Each client terminal selectively uploads file(s) to the server according to the first criterion, such that the server updates file(s) of the file set with the file(s) received from the client terminal. The server selectively transmits updates of the file(s) of the file set to each client terminal according to the second criterion of each client terminal. Each client terminal stores the updates of the file(s) received from the server in the directory of each client terminal. | 05-28-2015 |
20150149534 | SYSTEMS AND METHODS FOR CREATING, DISPLAYING AND MANAGING CONTENT UNITS - The present invention involves a system which allows the creation, display, and management of content units within content, such as an image and/or video and/or photo gallery. The content unit is provided transparently through the use of iFrames and can be managed and control in real time. In general, the information provided through an iFrame may include without limitation images, icons, photographs, logotypes, videos, links and text descriptions, in different combinations. The present invention operates in the field of digital advertising, and in particular in the field of display advertising. The present invention provides the benefit of offering a new advertising display unit, which is at the same time both user initiated, provides for no intervention to the web page and can be effectively managed in real time. The present invention applies to all images and videos and photo galleries, including those on mobile applications as well as desktop applications. | 05-28-2015 |
20150149535 | Systems And Methods For Application Execution And Deployment Cloud - A system including a server having a processor coupled to memory storing instructions capable of providing advanced software as a service (AdSaaS) to a user. The AdSaaS allows a user to select an application and a version of the application for execution. The AdSaaS may further allow a user to create a complex workflow including more than one application executing on a given dataset. The AdSaaS may be presented in user workspace accessible by the user on a developer cloud hosted by the server whereby more than one user may access the workspace at a given time. Moreover, licenses owned by a user may be shared with other users through the workspace. | 05-28-2015 |
20150149536 | NETWORK SYSTEM, CONSTANT CONNECTION METHOD, COMMUNICATION METHOD, ELECTRONIC DEVICE, CONSTANT CONNECTION SERVER, APPLICATION SERVER, AND PROGRAM - A network system is provided that includes a first and a second electronic device. The first and second electronic devices perform data communications by using a first protocol that enables a constant connection, and perform data communications by using a second protocol when a predetermined condition is satisfied. Alternatively, a network system is provided that includes an electronic device; a constant connection server that makes a constant connection with the electronic device; and an application server that sends data to the electronic device in response to polling from the electronic device. The application server pushes a polling instruction to the electronic device via the constant connection server. | 05-28-2015 |
20150149537 | METHOD AND SYSTEM FOR PUBLISHING VIRTUAL APPLICATIONS TO A WEB SERVER - A method and system for publishing virtual applications on the Internet. The method includes obtaining a list of applications associated with a publisher from a server computing device and displaying the list to a user via a user interface. Next, a selection by the user of one of the applications is received from the user interface. A new virtualized version of the selected application is built. The virtualized version includes at least one application file that at least partially implements the new virtualized version of the selected application. Then, the application file is uploaded to the server computing device. An application address is received from the server computing device and a link to the application address is displayed to the user via the user interface. The virtualized version of the application is available at the application address for download and execution over a network (e.g., the Internet). | 05-28-2015 |
20150149538 | Managed Services Platform - A managed services platform. An applications management server is provided for managing relationships with application service providers and others over a wide area network such as the Internet. The applications management server interfaces with a master database server and the servers of one or more application service providers, or other entities, to facilitate selection and deselection of applications, services, and capabilities that may be available for use by the information technology network of a company. | 05-28-2015 |
20150294022 | Terminal device, system for providing picture and method for transmitting picture - The present disclosure discloses a terminal device, a system for providing picture and a method for transmitting picture and pertains to the field of network communications technologies. The method comprises: obtaining a URL of a picture to be transmitted according to a picture request initiated by a terminal device; determining the picture quality value of the picture to be transmitted according to the state of the network where the terminal device is located; determining the maximum resolution value of the picture to be transmitted according to the state of the network where the terminal device is located and the resolution value supported by the terminal device; sending the URL of the picture to be transmitted, the picture quality value of the picture to be transmitted and the maximum resolution value of the picture to be transmitted to a picture bed server; receiving the returned picture which had been processed by the picture bed server according to these parameters, and displaying it on the terminal device. Under the premise of not affecting the experience of viewing a picture by a user, the technical solution of the present disclosure realizes the beneficial effects of reducing the transmission size of the picture, increasing the transmission speed of the picture, and at the same time guaranteeing the picture quality as much as possible. | 10-15-2015 |
20150295726 | Communications platform - A communications platform for mobile devices transmits data (such as alert messages) to at least one mobile device user. The platform comprises a server and an alert client responsible for receiving alert messages sent by the server. The alert client may also perform specific functions on a mobile communications device to insure that the alert message does not remain unnoticed or ignored. The platform may further comprise a cell broadcast service server to limit transmission of an alert message to mobile device users in a particular locality or localities. | 10-15-2015 |
20150295785 | Resource Subscription Method and Device - A resource subscription method and a resource subscription device are provided. In the method, a server receives a request message from a client, wherein the request message includes a subscription condition, and the subscription condition includes whether to receive a notification message for addition and/or deletion of one or more resources in a resource directory or not; and the server subscribes or cancels subscription to a resource directory for the client according to the request message. By virtue of the solution, the subscription to the resources is realized according to the directory, and the notification message for the addition and/or deletion of one or more resources in the resource directory is transmitted to the client according to a specific requirement of the client, so that an IoT terminal can be flexibly managed through a Restful-style interface. The solution improves access efficiency and reduces network overhead. | 10-15-2015 |
20150295877 | AUTOMATED USER TASK MANAGEMENT - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving tracked locations from a plurality of the client devices and monitoring the tracked locations over time in order to determine a respective task progress for each of a plurality of first users based on monitoring. | 10-15-2015 |
20150295966 | DEVICE AFFILIATION PROCESS FROM SECOND DISPLAY - Apparatus and methods for using a second display with a network-enabled television. In one implementation, this feature allows the user to conveniently affiliate their IPTV devices with various service providers and manage such affiliations directly from a second display device instead of going to a separate affiliation website. The second display could be a smart phone that can often be found beside the user, a laptop or tablet PC, a desktop PC, or the like. | 10-15-2015 |
20150295968 | SOFTWARE STREAMING SYSTEM AND METHOD - A method for streaming software may include downloading blocks associated with a software title until an executable threshold is reached, initiating execution of the software title, and continuing to download blocks of the software title while the software title is executed. Another method for streaming software may include sending to a client data sufficient for the client to build a virtual directory structure for use in executing a software title, streaming a subset of blocks associated with the software title to the client, and streaming additional blocks associated with the software title to the client on demand. A system for streaming software may include a server computer and a client computer. The server computer may include a program database and a streaming engine. In operation the streaming engine may stream an executable streaming application from the program database to the client. | 10-15-2015 |
20150295969 | MEDIA STREAM FRAGMENT REQUEST - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for requesting potentially missing fragments in a media stream index are described in this specification. In one aspect, a method includes receiving a fragmented media stream index at a client system, where the media stream index includes a list of sequentially arranged fragment identifiers. Fragments listed in the media stream index can be requested from a server system. Fragment identifiers that are potentially missing in the media stream index can be identified based, at least in part, on a determined naming convention indicating the sequential arrangement of the fragment identifiers. Fragments can be requested based on the potentially missing fragment identifiers and processed for display when received. | 10-15-2015 |
20150295972 | SYSTEM FOR OPTIMISING WIRELESS DATA DOWNLOADS | 10-15-2015 |
20150295984 | Multi Web Application Management Framework System and Method - A multi-web application management framework system and method is disclosed. A method for managing multiple web applications using a client-side application management framework system can comprise the steps wrapping an application in an isolation container using an isolation service stored in a memory, and storing the application in the isolation container in the memory. A client computer within a system for managing multiple web application can comprise a processor and a memory. The processor can, at the direction of an isolation service, wrap an application in an isolation container. The memory can store a client-side application management framework. The client-side application management framework can comprise the isolation container, and the isolation container can comprise the application. The memory can also comprise a client-side application service. The client-side application service can be an isolation service. | 10-15-2015 |
20150295987 | METHOD FOR THE RECOVERY OF CONTENT CORRESPONDING TO A URL ADDRESS BY A CLIENT DEVICE - A method for recovering content such as an HTML page corresponding to a URL address by a client device, includes, based on a URL address corresponding to the content, the client device checks for the presence of the content of the URL address in a cache memory of the client device; in absence of the content of the URL address in the cache memory, the client device creates a short message including the URL address; the message is transmitted to a server device by a one-way transmission protocol without establishment of a connection; the server device downloads the content corresponding to the URL address from the internet network; the content is transmitted to the client device by the server device via a one-way protocol with coding without acknowledgement; the content is received by the client device; and the content is recovered and stored by the client device in the cache memory. | 10-15-2015 |
20150295988 | URL prefetching - An enhanced tag management system is disclosed comprising a networked resource/asset prefetch feature. In some examples, the tag management system comprises a recommendation system, a collection system, a non-volatile data store, a user computing device with cache memory, and/or other components. The enhanced tag management system permits prefetching of resource/assets, such as images, videos, widgets, etc., while avoiding the skewing of analytical results. As a result, a user computing device may enjoy enhanced performance and reduced latency without sacrificing the reliability of collected analytics data. | 10-15-2015 |
20150295990 | MONADIC EVALUATION OF INJECTED QUERY COMPOSITIONS - Embodiments enable the evaluation of injected queries within a monad. One or more operators with closures are received from a first process. The operators with closures represent one or more functions to be applied by a second process. The second process evaluates the received operators with closures to apply the functions within the monad. During evaluation, the second process converts the closures to simply typed closures. Further, the second process binds the converted closures within the monad to restrict execution of the functions. In some embodiments, the queries (e.g., sequences of one or more operators with closures) are composed using a set of query operators from the language integrated query (LINQ) framework encoded in uniform resource locators (URLs) in the representational state transfer (REST) style. | 10-15-2015 |
20150295991 | METHOD AND DEVICE FOR BROWSING NETWORK DATA, AND STORAGE MEDIUM - Disclosed are a method and a device for browsing network data, and a storage medium, and the method is operable on a device for browsing network data and includes: requesting for acquisition of network data, which includes thumbnail media data used for the thumbnail display of original media data; acquiring the thumbnail media data and data amount information of the original media data corresponding to the thumbnail media data; and displaying the thumbnail media data and the data amount information. By the disclosure, a user of an Internet terminal may obtain the relevant information of the original media data, so that unnecessary data acquiring operations by the user may be reduced, the waste of network traffic is reduced and the standby time of the Internet terminal is prolonged. | 10-15-2015 |
20150295994 | SYSTEM AND METHOD FOR ACCESSING DISK IMAGE FILES USING HTML5 KVM/VMEDIA CLIENT RUNNING IN A WEB BROWSER - A method is disclosed for exposing virtual disk images on a user device, which is running an HTML5 KVM/vMedia client in a Web browser, and which has established a KVM session with a KVM device associated with a remote device. A selected disk image file is initially obtained by the user device and a message sent to the remote device that the disk image file is available for use. The HTML5 KVM/vMedia client exposes the disk image file for use to the remote device, which sends a message to the HTML5 KVM/vMedia client requesting a specific portion of the disk image file. The HTML5 KVM/vMedia client receives the message and a script engine running in the Web browser creates a new file available to the Web browser of just the portion requested by the remote device, which is then transmitted to the remote device. | 10-15-2015 |
20150295997 | Control System, and Information Processing Device - Appropriate use of a device by each terminal is enabled based on plural terminals being able to use the device. | 10-15-2015 |
20150295998 | System and Method for Selecting a Content Delivery Network - A system and method for selecting a data delivery network. A determination is made of user information associated with a communication from a user. A determination is made of performance information for multiple data delivery networks. The data delivery network is selected for the communication from the multiple data delivery networks. | 10-15-2015 |
20150296000 | CLOUD-EDGE TOPOLOGIES - The description relates to cloud-edge topologies. Some aspects relate to cloud-edge applications and resource usage in various cloud-edge topologies. Another aspect of the present cloud-edge topologies can relate to the specification of cloud-edge applications using a temporal language. A further aspect can involve an architecture that runs data stream management systems (DSMSs) engines on the cloud and cloud-edge computers to run query parts. | 10-15-2015 |
20150296011 | SYSTEM AND METHOD FOR STORING BROADCAST CONTENT IN A CLOUD-BASED COMPUTING ENVIRONMENT - A system, method and device for media content storage and delivery. A server has a receiver in communication with a processor. The receiver receives a request message. The request message includes media data indicating requested media content and a consumer device identifier corresponding to a consumer device. The processor determines whether the consumer device identifier corresponds to a registered consumer device. If the processor determines that the consumer device identifier corresponds to the registered consumer device, then the processor determines whether the request message is one of a storage request message and a content request message. If the request message is the storage request message, then the processor is further configured to determine whether the requested media content is available for storage. If the request message is the content request message, then the processor initiates delivery of the requested media content to the consumer device. | 10-15-2015 |
20150296013 | COMMUNICATION SYSTEM AND ITS METHOD AND COMMUNICATION APPARATUS AND ITS METHOD - This invention relates to a communication system including a first apparatus having a first storage medium, and a second apparatus for transmitting data to the first apparatus, the second apparatus comprising: a second storage medium for storing management information of data to be transferred to the first storage medium; communication means for communicating data with the first apparatus; edit means capable of editing the management information; and control means for making a control to transfer data stored in the second storage medium to the first storage medium by way of the communication means on the basis of the management information edited by the edit means. | 10-15-2015 |
20150296014 | PICTURE DOWNLOAD METHOD AND APPARATUS - Embodiments of the present invention disclose a picture download method and apparatus, which are used to increase the speed of downloading multiple pictures at the same time. The method of the embodiments of the present invention includes: combining uniform resource locator (URL) addresses of multiple pictures, the multiple pictures including some or all of pictures to be downloaded; sending a download request to a proxy server, the download request carrying a combined URL address, to enable the proxy server to acquire the multiple pictures according to the combined URL address; and parsing a picture data flow that is obtained after the multiple pictures are combined and that is sent from the proxy server, to obtain the multiple pictures. | 10-15-2015 |
20150296022 | SYSTEM FOR MEDIATING HETEROGENEOUS DATA EXCHANGE SCHEMES BETWEEN IoT DEVICES - Disclosed herein is a system for mediating heterogeneous data exchange schemes between devices in an Internet of things environment, the Internet of things environment including devices having network/Internet ability and a server connected to the devices, including an Internet of things (IoT) application unit provided in a server and connected to devices to interact with the devices so that data is exchanged with the devices or the devices are used; and one or more devices, each having an adapter configured to convert different interfaces for respective devices into a unified interface using an adapter pattern, and provide a unified generic interface, thus unifying data exchange schemes with the IoT application unit. | 10-15-2015 |
20150296023 | BIOLOGICAL INFORMATION COLLECTING AND DELIVERING SYSTEM - A biological information collecting and delivering system for appropriately delivering plural types of biological information obtained from a sensor to a referencing party according to the type, content, and the like. In a representative embodiment of the present invention, a biological information acquiring device | 10-15-2015 |
20150296036 | DATA PROCESSING METHOD AND SYSTEM - The present disclosure discloses a data processing method and system, and belongs to the field of network communications technologies. The method includes: receiving, by a data buffering layer, an operation request of a follower of a user, having a long relation chain, of a client, and pushing the operation request to a service layer; receiving, by the service layer, the operation request pushed by the data buffering layer, and caching the operation request according to a minimum storage unit, where the minimum storage unit is divided by using the user having a long relation chain as a unit; and finding, by the service layer according to a preset routing configuration when data cached in the minimum storage unit reaches a preset condition, a specified database that belongs to the user having a long relation chain, and performing an operation on the specified database according to the operation request. | 10-15-2015 |
20150296038 | ESTIMATION OF MISSED INFORMATION - A method performed under control of a cloud system including a first proxy terminal may include connecting the first proxy terminal with a first end device, receiving, from the first end device, a first information regarding the first end device, and estimating a second information regarding the first end device based at least in part on the first information regarding the first end device. The estimating is performed when the first end device is disconnected from the first proxy terminal. | 10-15-2015 |
20150296039 | METHOD AND SYSTEM FOR DOCUMENT PROCESSING IN WIRELESS COMMUNICATION APPARATUS - A method and a system for document processing in a wireless communication apparatus may include, upon receiving a document of an unidentifiable type, a wireless communication apparatus that sends the document to a network server via a wireless communication module. Upon receiving the document sent by the wireless communication apparatus, the network server carries out a document type conversion processing, and sends the converted document to the wireless communication apparatus via a wireless network. Upon receiving the document converted by the network server, the wireless communication apparatus opens the document by calling a corresponding application with a document processing module. The method and system makes use of the processing capability of a network server to carry out a conversion processing on a document of an unidentifiable type. Thus, the wireless communication apparatus does not need to install a large quantity of document processing applications. | 10-15-2015 |
20150296043 | DYNAMIC IDENTIFICATION SYSTEM AND METHOD FOR IoT DEVICES - Disclosed herein is a system and method for dynamically identifying devices in an Internet of things environment configured such that devices and an IoT application server are connected based on the Internet. The system includes devices, each having a profile distribution component for transmitting a profile thereof to an IoT application server; and the IoT application server for identifying, managing, and connecting each device, wherein the IoT application server includes a device pool manager for receiving a profile from the device, storing the profile in an active device pool, and managing the profile of the device; an active device pool for storing the profile; and an IoT service unit for receiving notification that a new device has been discovered from the device pool manager, and dynamically checking discovery of the new device by scanning the active device pool for a profile of each device at a predetermined time. | 10-15-2015 |
20150296052 | METHOD FOR INCORPORATING NETWORK PORT HOPPING WITH MINIMAL OR NO IMPACT TO UNDERLYING SYSTEMS - Embodiments for providing port hopping are generally described herein. In some embodiments, a client system is disposed at a client node. A host system is disposed at a host node, wherein the host system includes a first port designated for receipt of packets from the client system. A port hopping interface is disposed between the client system and the host system, wherein the port hopping interface receives data from the client system and relays the received data to the first port of the host system based on a port hopping technique. | 10-15-2015 |
20150296053 | Anycast Transport Protocol For Content Distribution Networks - A cache server for providing content includes a processor configured to receive a first datagram from a client system sent to an anycast address, send a response datagram to the client system in response to the first datagram, receive a request datagram from the client system sent to the anycast address, and send a batch of content datagrams to the client system. The first datagram includes a universal resource locator corresponding to the content. The response datagram includes a content identifier for the content. The request datagram includes the content identifier, an offset, and a bandwidth indicator. The batch of content datagrams includes a portion of the content starting at the offset. | 10-15-2015 |
20150304176 | METHOD AND SYSTEM FOR DYNAMIC INSTANCE DEPLOYMENT OF PUBLIC CLOUD - According to one exemplary embodiment, a method for dynamic instance deployment of public cloud uses a load monitor to obtain a current server deployment, wherein the current server deployment at least includes, for each server of a plurality of servers, an identity information of the server, and a number of current connections of the server, a server instance type of the server, and a located area of the server; and uses a scaling engine to determine whether there is at least one server of the plurality of servers satisfies at least one trigger condition, add the at least one server that satisfies the at least one trigger condition into a server candidate set, and receive an information of a performance cost ratio to perform a server scaling procedure for at least one area according to the server candidate set. | 10-22-2015 |
20150304384 | APPARATUS AND METHOD FOR ACCESSING WEB IN NETWORK SYSTEM - The present invention relates to an apparatus and a method for accessing the web in a network system in which pre-fetching of web pages is supported. To that end, when DNS processing is requested, a user terminal provides URL information to which a connection is anticipated to a proxy server via a DNS server. The proxy server can, via the DNS server and by means of the URL information received from the user terminal, pre-fetch information about a web page to which a connection is anticipated via a user terminal. That is, the proxy server configures a TCP session with a web server before a TCP session configuration request is received from the user terminal. Furthermore, by acquiring and storing necessary web page information before an HTTP request from the user terminal is received, the proxy server can immediately provide the web page information which has been in storage in response to an HTTP request from the user terminal. | 10-22-2015 |
20150304385 | INTERNET/INTRANET-CONNECTED APPARATUS - A method and apparatus that uses the Internet protocol, TCP/IP, for a home control network. The invention also provides embedded servers, email clients at the electrical boxes. The invention integrates the Internet to the electrical outlet, switch, or appliance boxes using a low cost embedded web server. | 10-22-2015 |
20150304386 | SYSTEMS AND METHODS FOR CONTEXT MANAGEMENT - Systems and methods comprising a context analyzer configured to associate one or more Hypertext Transfer Protocol (HTTP) transactions, an extensible document parser configured to parse a document included in the one or more HTTP transactions; and a library of parser additions used by the context analyzer to generate context-full replay instructions. | 10-22-2015 |
20150304389 | Application Managing Application - A System Solution automatically generates a set of Native and Non-Native Application Clients which include updating functionality capable of generating update commands to instruct the System Solution to generate an updated set of Native and Non-Native Application Clients. Using the generated Application Clients, an employee of a Business Entity coupled with the System Solution instructs the System Solution to create a new updated set of Native and Non-Native Application Clients that are automatically downloaded to devices used by the customers of the Business Entity. The System Solution also automatically generates an Update Command Dictionary which, when downloaded to a Manager Client Device, allows an employee of the Business Entity to use a General Third Party Application, such as a SMS, email, or messaging application commonly available on a mobile device, to generate update commands to instruct the System Solution to generate an updated set of Native and Non-Native Application Clients. | 10-22-2015 |
20150304392 | FILE TRANSMISSION METHOD AND SYSTEM THEREOF - The invention provides a file transmitting method and system. The file transmitting method is used for a system comprising N network file systems, N file receiving and forwarding servers, N network access servers, N client servers and N backstage servers that are in a one-to-one correspondence with the network file systems, comprising: the backstage server sends a file transmitting request to the file receiving and forwarding server, the file transmitting request comprises information on the file sending party, the file destination party and the file to be transmitted; the file receiving and forwarding server verifies the legitimacy of the file transmitting request; if legitimate, a file is transmitted between the file sending party and the file destination party; otherwise, a response that prohibits the transmitting is generated and returned to the backstage server that initiated the request. With the invention, transmission of files can be realized. | 10-22-2015 |
20150304396 | INFORMATION SYSTEM, SERVER APPARATUS, TERMINAL APPARATUS, AND INFORMATION PROCESSING METHOD - A server apparatus includes: a receiving unit that receives a terminal request from a terminal apparatus; a terminal request processing unit that interprets the terminal request, thereby acquiring scenario base information corresponding to the terminal request, and performs processing corresponding to the terminal request; a scenario generating unit that generates a scenario, using the scenario base information, and a processing result of the terminal request processing unit; and a transmitting unit that transmits the scenario generated by the scenario generating unit, to the terminal apparatus. | 10-22-2015 |
20150304398 | MEASURING ACTUAL END USER PERFORMANCE AND AVAILABILITY OF WEB APPLICATIONS - Techniques for monitoring web application performance are provided. A request for a web application is received at an application server. A response pipeline at the application server generates client application code corresponding to the requested web application. The client application code is intercepted in the response pipeline. Instrumentation code is inserted into the intercepted client application code to generate an instrumented client application code. The instrumentation code is configured to be executed when the instrumented client application code is rendered at the client to capture performance information at the client, and is configured to transmit the captured performance information from the client. | 10-22-2015 |
20150304402 | DATA COMMUNICATION METHOD AND DATA COMMUNICATION SYSTEM - A data communication method and a data communication system are provided. The data communication method includes: detecting, by an electronic cigarette, a behavior characteristic of a user; generating, by the electronic cigarette, a triggering signal if the behavior characteristic of the user meets a reporting condition, wherein the triggering signal indicates a current behavior of the user; transmitting, by the electronic cigarette, the triggering signal to a user terminal bound to the electronic cigarette; transmitting, by the user terminal, the triggering signal to a service platform transparently; and pushing, by the service platform, corresponding information to the user terminal based on the triggering signal. | 10-22-2015 |
20150304406 | Methods and Systems for Generating Recommendations to make Settings at Vehicles via Cloud Systems - Methods and systems are provided for processing information associated with vehicles via one or more servers of a cloud system. One example method includes establishing a communication link between a computing device associated with a vehicle and a server. The communication link is over a wireless network and the communication link is established in association with a user account. The communication link is established for one or more sessions The method further includes receiving, at the server, a plurality of actions associated with inputs to the vehicle. The plurality of actions are received during the one or more sessions, and generating, by the server, a recommendation to program a setting at the vehicle. One or more of the plurality of actions at the vehicle during the one or more sessions are processed to determine a confidence score associated with generating the recommendation to program the setting. Generation of the recommendation occurs upon reaching or exceeding a predefined threshold. The server then sends to the user account the recommendation to enable programming of the setting for the vehicle. | 10-22-2015 |
20150304409 | DETERMINING AT LEAST ONE COST FACTOR ASSOCIATED WITH USING THE CLOUD TO PROVIDE AN APPLICATION COMPONENT - A technique includes using a network sniffer to acquire at least one measurement of network activity associated with an application component, where the application component is a candidate to be migrated to a cloud. The technique further includes, based at least in part on the measurement(s), determining at least one cost factor associated with the application component being provided by the cloud. | 10-22-2015 |
20150304411 | Self-Organizing Distributed Service Overlay for Wireless Ad Hoc Networks - An apparatus and a method are operable to enable peer-to-peer communication between a first communication node having a first server application and an associated first client application and a second communication node having a second server application and an associated second client application in a wireless ad hoc network. In one embodiment, the apparatus includes memory including computer program code configured to, with a processor, cause the apparatus to determine an identity and service capability of the second communication node, initiate the first client application on the first communication node, enable the first server application with the first client application on the first communication node to communicate with the second client application via the second server application on the second communication node, and provide a service associated with the first client application and the second client application between the first server application and the second server application. | 10-22-2015 |
20150304433 | GESTURE BASED SWITCHING OF VIRTUAL DESKTOP CLIENTS - A computer implemented method receives a switch session request from a source client device that is running a virtual desktop session. The method identifies a list of one or more potential destination client devices based on the source client device. The method then selects a desired destination client device from the list, disconnects the virtual desktop session from the source client device, and establishes a connection between the virtual desktop session and the desired destination client device. | 10-22-2015 |
20150304438 | CONTENT DISTRIBUTION SYSTEM, PROGRAM, AND CONTENT DISTRIBUTION METHOD - Provided is a system that distributes content to an electronic device. The content is intended to notify a user of the electronic device about offering of a specified service. The system comprises a positional information acquisition unit that acquires, from each electronic device, positional information in a plurality of pieces in chronological order, by which a position of the electronic device is identifiable; a candidate selection unit that selects, as a distribution candidate for the content, the electronic device in which a time after elapse of an estimated travel time from a current time is before a time limit corresponding to the content; and a content distribution unit that distributes the content to the electronic device selected for the content by the candidate selection unit. | 10-22-2015 |
20150304447 | USER SPECIFIC VISUAL IDENTITY CONTROL ACROSS MULTIPLE PLATFORMS - A content-generating user is enabled to set visible attributes for a content item from any device so that the content item maintains a uniform look and feel across the various platforms. The visible attributes set by the generating user are stored in the user's profile on a user profile database. When a request to display the content item is received from a client device, the platform associated with the request is determined. Display data comprising one or more of the visible attributes retrieved from the user profile database, the content item and a template based on the platform is transmitted to the client device. The client device configures a display of the content item to a viewer based on the received display data. | 10-22-2015 |
20150304455 | METHOD AND SYSTEM FOR PROVIDING A ROAMING REMOTE DESKTOP - Techniques are disclosed for migrating a linked clone virtual machine (VM) based on a location of a client device. In one embodiment, a client device transmits its location to a VM management center, and a migration application running thereon determines whether the client device and a linked clone VM to which the client device is attempting to connect are at the same location. If the client device and the linked clone VM are not at the same location, the migration application identifies a VM hosting site proximate to the client device, and instructs a hypervisor to “cold” migrate the linked clone VM and its associated redo log to a VM host and a storage device, respectively, at the identified VM hosting site. The link clone VM may then be “actively” linked to a base VM at the VM hosting site, while maintaining “passive” links to base VM(s) at other locations. | 10-22-2015 |
20150304456 | METHOD AND SYSTEM FOR THE MANUFACTURE AND CREATION OF SURFACING MATERIALS - A system for the manufacture and creation of surfacing materials includes a central server maintaining operational software facilitating various functionalities. The central server functions in accordance with a client-server model where the central server coordinates provision of services and requests. The system also includes a design database linked to the central server, a manufacturing facility linked to the central server, a company website linked to the central server, design tools linked to the central server, input tools linked to the central server, and output tools linked to the central server. | 10-22-2015 |
20150304457 | Method, System And Device For Monitoring Data - A method, system and device for monitoring data. A server receives service running data of a service transmitted from a client. The server acquires a first abnormal strategy corresponding to the service and provides an alarm for the service when the first abnormal strategy is matched according to the service running data. The server can determine for which service running on the client the abnormality occurs and an alarm is provided. | 10-22-2015 |
20150304458 | METHOD AND APPARATUS FOR PROVIDING A DYNAMIC EXECUTION ENVIRONMENT IN NETWORK COMMUNICATION BETWEEN A CLIENT AND A SERVER - Example implementations disclosed herein are directed to systems and methods for providing an event-trapping mechanism in a dynamic execution environment. The systems and methods can include creating one or more execution blocks, each associated with a sequence of screen events of a user interface, from a function stored in a script; storing the one or more execution blocks as handlers; and executing the one or more handlers independently from each other, when the associated sequence of screen events for the handler is detected in network traffic. | 10-22-2015 |
20150304459 | METHOD AND SYSTEM OF TRANSMITTING DATA OVER A NETWORK USING A COMMUNICATION PROTOCOL - A method of transmitting data over a network includes receiving, by a Non-Traditional HTTP server, a request from a Non-Traditional HTTP client through a network, the Non-Traditional HTTP server being configured to operate as a HTTP server that does not use TCP, the Non-Traditional HTTP client being configured to operate as a HTTP client that does not use TCP, the Non-Traditional HTTP server and the Non-Traditional HTTP client communicating through the network using User Space Transport Protocol (UsTP); and determining by the Non-Traditional HTTP server whether the request is valid. If the request is determined to be invalid, sending, by the Non-Traditional HTTP server, an error message to the Non-Traditional HTTP client through the network over UsTP. If the request is determined to be valid, sending by the Non-Traditional HTTP server, requested data to the Non-Traditional HTTP client through the network over UsTP. | 10-22-2015 |
20150312115 | System and Method to Publish Information from Servers to Remote Monitor Devices - To assist in monitoring the intelligent messaging network, a system and method for publishing logging and status information from the servers is provided. A list of available servers accessible for monitoring by persons, devices, and applications via a remote monitor device can be provided. The remote monitor device may forward selected servers from the list of available servers in which they are interested. Also, particular information about the selected servers can be requested. Access to certain servers and information may be restricted to those with authorization. Authorization can be verified by the use of digital certificates. The requested information can then be gathered and provided to authorized persons or devices. Typically, the information includes logging and status information from the servers. The information can be provided as an XML page and viewed using, for example, a standard web browser. Further, if the information is provided to the remote monitor device as an XML page, a standard XML parser may be used to extract particular information from the XML page. | 10-29-2015 |
20150312164 | MOBILE INFORMATION TERMINAL AND PROGRAM THEREOF - A mobile information terminal determines whether or not access to a site which is specified by a signal is permitted when the signal transmitted from a transmission source is received, based on identification information. When it is determined that access to the site is permitted, the terminal changes a state of the identification information to a state in which access is not permitted by accessing the site. When it is determined that access to the site is not permitted, the terminal receives an instruction on access to the site while the signal is received. When the instruction on access is received, the terminal accesses the site. | 10-29-2015 |
20150312166 | SOFTWARE LOAD BALANCER TO MAXIMIZE UTILIZATION - A load balancer receives a sequence of requests for computing service and distributes the requests for computing service to a computing node in an ordered list of computing nodes until the computing node reaches its maximum allowable compute capability. Responsive to an indication that the computing node has reached its maximum allowable compute capability, the load balancer distributes subsequent requests for computing service to another computing node in the ordered list. If the computing node is the last computing node in the ordered list, the load balancer distributes a subsequent request for computing service to a computing node other than one of the computing nodes in the ordered list of computing nodes. If the computing node is not the last computing node in the ordered list, the load balancer distributes a subsequent request for computing service to another computing node in the ordered list of computing nodes. | 10-29-2015 |
20150312168 | EFFICIENT METHOD FOR ACCESSING IMAGE DATA STORED IN A CLOUD - A device transmits a request to access image data stored in a cloud and then receives an access path to the image data. If the image data are in a first data format, the device reads the image data via the access path, converts them into the second data format, and stores the converted image data in the cloud. It also modifies the access path according to a modification rule and stores the modified access path in the cloud. If the image data are in the second data format, the device either always reads the image data in the second data format via the access path or checks whether a special instruction has been defined. On the basis of the special instruction, the device either reads the image data in the second data format via the access path or remodifies the access path using the modification rule. | 10-29-2015 |
20150312179 | MESSAGING BASED SIGNALING FOR COMMUNICATIONS SESSIONS - According to one embodiment of the present invention, a system for providing call signaling services to client devices transmits a start channel message on a service topic from a first client device to a service instance. The system publishes from the service instance to the client devices a channel message including a channel topic. The service instance subscribes to the service topic and an associated channel topic. Each client device subscribes to a corresponding client topic. The system transfers signaling information between the client devices and the service instance by publishing signaling information to a channel topic and client topics to establish a communication Channel between the client devices. The system communicates between the client devices by publishing information over the communication channel. Embodiments of the present invention further include a method and computer program product for providing call signaling services in substantially the same manners described above. | 10-29-2015 |
20150312285 | CREATING VIRTUAL AREAS FOR REALTIME COMMUNICATIONS - Examples that are described herein provide systems and methods for creating virtual areas for realtime communications. Some examples provide a quick and easy process for creating a virtual area for a set of communicants and provisioning those communicants for realtime communications in the virtual area. Some examples provide a quick and easy way for a user to wrap a realtime communications framework around a network service. Through seamless integration of realtime communications (e.g., realtime audio, video, chat, screen sharing, and file transfer) in persistent virtual areas, these examples are able to enhance and improve communicants' experiences with a network service relative to traditional browser based methods of collaborating on network service based projects. | 10-29-2015 |
20150312296 | METHOD AND DEVICE FOR PUSHING MULTIMEDIA RESOURCE AND DISPLAY TERMINAL - A method and device for pushing a multimedia resource and a display terminal, the method including: obtaining, by a cloud server, a device identifier of a mobile terminal upon determining that the mobile terminal has established a connection with a display terminal; searching with the device identifier a device identifier information table for multimedia resource play information corresponding to the device identifier; determining multimedia resources to be played according to the multimedia resource play information; and transmitting the multimedia resources to be played to the display terminal. | 10-29-2015 |
20150312314 | METHOD AND SYSTEM FOR APPLICATION LOADING - The present invention discloses a method and system for application loading, the method comprising: receiving from the client a method tag request triggered on the basis of the tagging method of the application; retrieving the method tag in a method tag index store; obtaining, in response to the method tag being retrieved, a method content body corresponding to the method tag; and sending the method content body to the client. The present invention reduces the number of redundant codes to be loaded, thereby accelerating the application loading time. | 10-29-2015 |
20150312321 | SYSTEM FOR GENERATING A RESPONSE TO A CLIENT REQUEST - Embodiments of the invention are directed to a system, method, and computer program product for generating a response to a client request. The system typically including a memory, a processor and a module configured to receive a request associated with a service from a client; initiate the presentation of a first user interface, wherein the first user interface enables a user selection of one or more template types; initiate the presentation of a second user interface based on at least a user selection of one or more template types, wherein the second user interface enables a user selection of one or more templates associated with the selected template type; receive a client progress from the user based on at least the selection of the one or more templates to generate a response, wherein the response reflects the status of the request; and transmit the response to the client. | 10-29-2015 |
20150312323 | SYSTEM AND METHOD FOR PROVIDING INDIVIDUALIZED PORTABLE ASSET APPLICATIONS - In one aspect, a computer-implemented method for providing individualized portable asset applications may generally include providing access to a master geospatial asset and receiving a user input associated with generating a portable geospatial asset based on the master geospatial asset, wherein the portable geospatial asset corresponds to a data subset of the master geospatial asset. The method may also include generating the portable geospatial asset based on the user input and embedding the portable geospatial asset within an asset application, wherein the asset application includes computer-readable instructions for rendering the portable geospatial asset. In addition, the method may include transmitting the asset application containing the portable geospatial asset to a separate computing device. | 10-29-2015 |
20150312325 | ENHANCED RELIABILITY FOR CLIENT-BASED WEB SERVICES - Disclosed herein are systems, methods, and software for providing enhanced reliability for web services. In an implementation, a proxy service supports web services provided by a client application to at least an online service. While the client application is temporarily disconnected from the proxy service, the proxy service monitors for web services activity to occur in association with the web services provided by the client application to at least the online service. In response to the client application reconnecting to the proxy service after having been temporarily disconnected from the proxy service, the proxy service communicates activity information to the client application indicative at least of whether or not to query the online service with respect to the web services activity. | 10-29-2015 |
20150312329 | SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR PROVIDING APPLICATIONS STYLE FUNCTIONALITY TO A USER - Systems, methods, and computer readable media of providing applications style functionality to a user of a mobile radio terminal are disclosed. In certain embodiments, the systems, methods, and computer readable media include the steps of receiving a data stream transmission having a plurality of states, wherein each state is associated with output instructions and storage instructions, and wherein the plurality of states is configured such that moving through the states creates the appearance of executing an application on the mobile radio terminal; decoding the data stream transmission and caching each of the plurality of states with the associated output instructions according to the associated storage instructions; rendering a first state; responsive to an event on the mobile radio terminal, moving from the first state to a second state by applying the output instructions associated with the second state; and communicating a change of state to a server. | 10-29-2015 |
20150312344 | Intelligent Media Production Systems and Services - Embodiments of intelligent media production system and services are presented. In one embodiment, a described method includes receiving an electronic request for a media production service from a media production client. The method may also include searching, using a data processor, a pre-compiled set of service providers a sub-set of media production service providers that are suitable for providing the media production service. Additionally, the method may include electronically presenting the sub-set of media production service providers to the media production client. The method may also include receiving a selection of a media production service provider from the media production client. | 10-29-2015 |
20150312345 | INFORMATION PROCESSING TERMINAL AND CONTROL METHOD - In the present invention, as functions of a web browser, the web browser extracts, among local storage data stored in a storage area, local storage data as a deletion candidate according to one or more conditions, and deletes the local storage data extracted as the deletion candidate from the storage area. | 10-29-2015 |
20150312355 | Management of Notifications in a Mobile Web Application - A method is provided for managing notifications between a user agent installed in a mobile terminal and a web server. The method includes the following acts, carried out by an intermediate piece of equipment: receiving a notification message from the mobile terminal in accordance with a first protocol designed for transmission over a signaling channel, the notification message including notification data from the user agent; generating a notification message in accordance with a second protocol designed for transmission over the Internet network, in which the notification data is inserted; and transmitting to the web server, of the notification message in accordance with the second protocol. Also provided are an intermediate piece of equipment implementing these acts, as well as a method for sending a notification message and a mobile terminal implementing such a sending method. | 10-29-2015 |
20150312359 | PROGRAM, METHOD FOR INFORMATION PROVISION SERVICE, DEVICE AND INFORMATION PROVISION SERVICE SYSTEM - A non-transitory computer readable storage medium storing therein a program for causing a computer to execute a process, the process includes receiving, by a server, a position information from a mobile terminal device, and sending, by the server, contents of domain corresponding to the position information to the mobile terminal device, and wherein the sending further includes second sending, by the server, when the position information corresponds to an offline preparation domain which locates a circumstance of an offline domain of which a communication with the mobile terminal device is in an offline state, the contents of the offline domain corresponding to the offline preparation domain. | 10-29-2015 |
20150312375 | PRE-FETCHING GRID BLOCKS BY USER INTENT - Disclosed herein are systems, methods, and software to enhance user experiences with online services and hosted content. In at least one implementation, an initial user interaction with a user interface to a local model of content is detected. The local model of the content comprises an initial portion of the content downloaded to the local model. A subsequent user interaction with the user interface to the local model of the content is predicted based at least in part on the initial user interaction. A subsequent portion of the content is then identified for downloading to the local model of the content in anticipation of the subsequent user interaction occurring. The subsequent portion is identified based at least in part on the subsequent user interaction. | 10-29-2015 |
20150312376 | SYSTEM AND METHOD FOR SUPPORTING A BYPASS-DOMAIN MODEL FOR ACROSS-DOMAIN MESSAGING IN A TRANSACTIONAL MIDDLEWARE MACHINE ENVIRONMENT - A system and method can support across-domain messaging in a transactional middleware machine environment. A transaction domain can import one or more services from a remote transaction domain, wherein said one or more services are registered in a service table that is associated with the transaction domain. Furthermore, a client in the transaction domain can find from the service table a remote server in the remote transaction domain that provides said one or more services, and send a message directly to the remote server to invoke said one or more services by passing one or more domain gateway servers in both the transaction domain and the remote transaction domain. | 10-29-2015 |
20150312377 | SYSTEM AND METHOD FOR UPDATING SERVICE INFORMATION FOR ACROSS-DOMAIN MESSAGING IN A TRANSACTIONAL MIDDLEWARE MACHINE ENVIRONMENT - A system and method can support across-domain messaging in a transactional middleware machine environment. A gateway server in a transaction domain operates to provide a notification of an update in one or more services to one or more gateway servers in one or more remote transaction domains. Furthermore, the gateway server can receive an inquiry for said one or more services from a remote transaction domain, and send a response to a gateway server in the remote transaction domain, wherein the response contains information that allows a client in said remote transaction domain to invoke said one or more services. | 10-29-2015 |
20150312378 | SYSTEM AND METHOD FOR SUPPORTING A PROXY MODEL FOR ACROSS-DOMAIN MESSAGING IN A TRANSACTIONAL MIDDLEWARE MACHINE ENVIRONMENT - A system and method can support across-domain messaging in a transactional middleware machine environment. Using a proxy model, a first transaction domain can export one or more services to a second transaction domain, wherein said one or more services are imported from a third transaction domain. Furthermore, a first gateway server in the transaction domain can receive a request from a client in the second transaction domain to invoke said one or more services in the third transaction domain, and can route the request to a server in the third transaction domain that provides said one or more services. | 10-29-2015 |
20150312384 | MANAGING SEQUENCE VALUES WITH ADDED HEADERS IN COMPUTING DEVICES - In one embodiment, the disclosure provides a data processing method comprising receiving, from a client computer, a first handshake message segment comprising a first client sequence value; sending to a server computer a second handshake message segment comprising a second client sequence value equal to the first client sequence value less an added data length value; receiving a third handshake message segment from the client computer and sending a fourth handshake message segment to the server computer and determining that connections to the client computer and the server computer have reached established states; receiving from the client computer a first data segment comprising a first data length value; forming a second data segment that comprises: payload data from the first data segment; added data that is equal in size to the added data length value; and a second data length value equal to a sum of the first data length value and the added data length value; sending the second data segment to the server computer; wherein the method is performed using one or more computing devices. | 10-29-2015 |
20150319135 | TRANSFER OF A DOMAIN NAME THROUGH MOBILE DEVICES - A domain name may be transferred from a donor account to a recipient account at a registrar using a donor mobile device and a recipient mobile device that may be in close proximity to each other. An application on the donor mobile device may send a donor request to an application on the recipient mobile device identifying the domain name. The application on the recipient mobile device may send either an accept or a reject of the donor request to the application on the donor mobile device. If accepted by the application on the recipient mobile device, the application on the donor mobile device may send a request to the registrar to move the domain name from the donor account to the recipient account. The registrar, after verifying or confirming the domain name transfer request, may transfer the domain name from the donor account to the recipient account. | 11-05-2015 |
20150319197 | REAL-TIME CONTENT SHARING BETWEEN BROWSERS - Techniques are provided for selectively broadcasting information from a sender's computer to one or more recipient computers in real-time. A user connects to a networked content server and browses selected content items which are determined to be of interest to other collaborators. The user activates a content sharing mode and indicates which content is to be shared. A reference to the shared content is sent to the server which in turn pushes the referenced content to identified content recipients. Content recipients can be identified based on a variety of factors, such as by subscription to a listening channel opened by the content sender, by individual selection by the content sender, and/or by geolocation. The shared content can be automatically displayed to each identified content recipient non-intrusively. Content can be pushed to the content recipients via a persistent open communication channel established between the content server and content recipients. | 11-05-2015 |
20150319228 | 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. | 11-05-2015 |
20150319229 | DATA STORE INTERFACE THAT FACILITATES DISTRIBUTION OF APPLICATION FUNCTIONALITY ACROSS A MULTI-TIER CLIENT-SERVER ARCHITECTURE - Methods and systems for facilitating distribution of application functionality across a multi-tier client-server architecture are provided. According to one embodiment, data from a database associated with a server computer system is cached into a hierarchical data map by an application running on the server computer system by instantiating multiple data points and assigning each an ephemeral ID that uniquely identifies it. Each of the data points includes a name field and a value field. A request is received by the server from a client. The request contains a value to be stored within a particular data point that is specified by its ephemeral ID. Responsive to the request, the particular data point is identified based on the ephemeral ID and the value contained in the request is transferred to the value field of the particular data point. Changed contents within the hierarchical data map are then persisted to the database. | 11-05-2015 |
20150319249 | REMOTE APPLICATION CONNECTION SHARING - One or more techniques and/or systems are disclosed for sharing a connection to a remote-based application running on a server. A plurality of client-side browser instantiations can be associated with the remote-based application, such as by running instantiations of the remote application locally on respective client machines. The client-side browser instantiations are able to write to and read from a local global storage regarding the remote-based application, and are notified of a state change to the local global storage, without polling. A first browser instantiation registers as a primary instantiation with the local global storage, and connects to the server for the remote-based application. One or more second browser instantiations registered with the local global storage, along with the primary browser instantiation, can send and receive updates for the remote-based application through the primary browser instantiation, utilizing state change notifications. | 11-05-2015 |
20150319255 | INFORMATION DISTRIBUTION DEVICE, INFORMATION RECEPTION DEVICE, INFORMATION DISTRIBUTION METHOD, AND RECORDING MEDIUM - An information distribution device includes: an action information collection unit that collects action information from an action information transmission device; a rules construction unit that, on the basis of a plurality of related pieces of action information constructs personalization rules including a selection condition and selection information; a rules transmission unit that transmits the personalization rules to an information reception device; and a distribution information transmission unit that transmits distribution information stored in a distribution information storage unit to the information reception device. The information reception device includes a filtering unit, which extracts, from the personalized rules received by a rules reception unit, personalization rules including a selection condition that matches the action information acquired by an action information unit, and which selects, from the distribution information received by a distribution information reception unit, the distribution information indicated by the selection information in the extracted personalized rules. | 11-05-2015 |
20150319260 | PROCESSING DNS QUERIES TO IDENTIFY PRE-PROCESSING INFORMATION - Systems and methods for processing a DNS query to identify and implement pre-processing information by a DNS server component in anticipation of a corresponding content request from a client computing device are provided. The pre-processing information can correspond to identification of content to be preloaded or other actions to be implemented by one or more computing devices in association with an anticipated client content request. Based on identification of the content or future actions, a DNS server component can provide the pre-processing information to one or more computing devices, such as computing devices of a CDN service provider and/or an original content provider, in advance of a corresponding request for content from the client computing device in order to improve performance associated with responding to the client request. | 11-05-2015 |
20150319267 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR CONTROLLING DEEP PARSING OF DIAMETER MESSAGES - A system for controlling deep parsing of Diameter messages comprises a Diameter node. The Diameter node includes at least one processor and a Diameter parsing engine for receiving a Diameter message, determining whether the message includes a Diameter deep parse indicator, for determining whether or not to perform deep parsing of the message based on the presence, absence, or value the Diameter deep parse indicator, and performing or refraining from performing deep parsing of the message based on results of the determining. | 11-05-2015 |
20150319269 | SYSTEMS AND METHODS FOR INTERMEDIARIES TO COMPRESS DATA COMMUNICATED VIA A REMOTE DISPLAY PROTOCOL - The present solution automatically detects the remote display protocol capabilities of the client, server and/or intermediaries to determine whether the client and server should compress the remote display protocol data or the intermediaries, and in some cases both. | 11-05-2015 |
20150324166 | Systems and Methods for Webpage Sound Control - Systems, devices and methods are provided for webpage sound control. For example, one or more audio webpages are obtained from webpages opened in a browser, the audio webpages being loaded with media information; an operation widget is configured based on at least information associated with the audio webpages, the operation widget being configured to gather operations associated with the audio webpages; one or more operations triggered for the operation widget are received; and one or more operation instructions associated with the audio webpages are executed based on at least information associated with the received operations. The operation instructions are configured to control the audio webpages. | 11-12-2015 |
20150324474 | SYSTEM, APPARATUS AND METHOD FOR GENERATION OF CONTENT FOR DISTRIBUTED HETEROGENOUS COMPUTERS - A system, apparatus and method for generation of content for distributed heterogeneous computers is provided. A server can connect to a network, which in turn is connected to a plurality of client computing devices, a plurality of fixed display computers and a plurality of administration computers. The server is configured to receive content form the administration computers, and to adjust the received content for one or more of the respective fixed display computing and to also adjust the received content for one or more of the client computing devices. | 11-12-2015 |
20150326627 | System and Method for Customized Experiences in a Shared Online Environment - There is provided a system and method for providing customized experiences to a plurality of client stations in a shared environment. There is provided an accounts database having data relating to a plurality of clients, an online server having a server processor and hosting the shared environment for access by the plurality of client stations, and an online client application for execution by a client processor of a client station. The server processor is configured to retrieve client data from the accounts database relating to a client, determine client preferences of the client based on the client data, create a customized environment from the shared environment according to the client preferences, and send the customized environment to the online client application of a client station associated with the client for rendering the customized environment on a client display. User interactions may be filtered to maintain a shared environment perception. | 11-12-2015 |
20150326646 | COORDINATING SERVICES ACROSS MULTIPLE PROVIDERS - Systems and methods are disclosed for coordinating services across multiple providers. In one implementation, a processing device receives, from an application, a request to initiate a transaction, processes the request in relation to one or more service providers to identify a service provider with respect to which the transaction is to be executed, provides the request to the service provider, receives transaction outcome from the service provider with respect to the transaction, and provides the transaction outcome to the application. | 11-12-2015 |
20150326660 | Devices, Methods, and Computer Readable Storage Devices for Collecting Information and Sharing Information Associated with Session Flows Between Communication Devices and Servers - Information associated with session flows between communication devices and servers is collected and shared. A request is generated for data having predefined attributes within session flows occurring between multiple communication devices and a server over a communication network. The request is sent to a controller having access to information indicating network elements within the communication network traversed by the session flows. The controller selects a network element from among the network elements traversed by the session flows and retrieves the data from the selected network element. | 11-12-2015 |
20150326671 | STATE-BASED INTERCEPT OF INTERACTIVE COMMUNICATIONS NETWORK CONNECTIONS FOR PROVISION OF TARGETED, STATUS-BASED MESSAGING - An approach is provided for reliable provision of targeted, status-based messaging to a client terminal in a computer network, such as a wide area resource-based network. A terminal node receives a message originating from a client terminal, wherein the terminal node serves as an entry point to, and services communications connections over, a wide area network for the client terminal. The terminal node determines that the message comprises an initiation request for establishing a communications connection over the wide area network between the client terminal and a remote server, and that an intercept state is in effect. The terminal node establishes the communications connection as a local connection between the client terminal and the terminal node, and services the communications connection via a local server function, wherein the servicing of the communications connection via the local server function comprises a provision of status-based messaging to the client terminal. | 11-12-2015 |
20150326673 | TRANSACTIONAL AND NON-TRANSACTIONAL DATA FOR MAINTAINING SESSION STATE - Transactional and non-transactional data for maintaining session state is described. In a session, a server instance receives, from a client, a request to execute transactional commands and non-transactional commands. The server instance sends at least one first directive executable at the client to store, in a first set of information, one or more first items representing one or more particular transactional commands that are open but not yet committed. The first set of information is maintained separately from a second set of information including one or more second items representing one or more particular non-transactional commands that have been processed. Based on committing one or more particular transactional commands, the server instance sends at least one second directive executable at the client to purge, from the first set of information, the one or more first items without purging, from the second set of information, the one or more second items. | 11-12-2015 |
20150326677 | SCREEN INFORMATION COLLECTING COMPUTER, SCREEN INFORMATION COLLECTING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - It is provided a screen information collecting computer for collecting client screen information serving as information on a client screen from a client computer for receiving a user's operation on the client screen being displayed, the screen information collecting computer comprising: a client screen information collection part for collecting the client screen information from the client computer; an operation information collection part for collecting operation information indicating information by which the user's operation performed on the client screen is identifiable; and a trigger operation determination part for determining, among the user's operations on the client screen, a trigger operation indicating a timing to control the client screen information collection part to collect the client screen information, the trigger operation determination part being configured to determine the trigger operation based on the client screen information displayed on the client computer and the operation information. | 11-12-2015 |
20150326683 | DYNAMIC GENERATION OF PROXY CONNECTIONS - A system and method which dynamically generate proxy connections in a communication system. A client computer system has a processor that is coupled by a communications path including at least one proxy connection to a first target server. An algorithm for dynamically generating proxy connections is stored in machine readable storage. The algorithm is implemented by the processor causing the client computer system to execute generating an additional one of the proxy connections in response to receiving a request and to generate a program identifier which identifies the additional proxy connection. The processor determines if the program identifier is a unique program identifier. If the program identifier is not unique, the processor changes the identifier to render it a modified program identifier so that it is unique and stores the program identifier or the modified program identifier to a configuration file at the client computer system. | 11-12-2015 |
20150326690 | Shell Integration for an Application Executing Remotely on a Server - Methods and systems described herein are directed to providing shell integration for an application executing remotely on a server. By providing shell integration for the application executing on the server, the system provides a seamless user experience, in which a user perceives minor or no differences between applications executing locally and those executing remotely. New usability enhancements in operating systems, such as Destination Lists (a.k.a. Jump Lists), Thumbnail Toolbars, Overlay Icons, Progress Bars, and integration of web sites with the Shell, may work only in a local OS environment and fail to integrate at all in a remote environment. One of the goals of the invention is to integrate these Shell capabilities and achieve a unified desktop experience for the user. | 11-12-2015 |
20150326693 | METHOD AND SYSTEM FOR MULTILATERAL CONTENTS SERVICE FOR PROVIDING INTEREST REGION BY UTILIZING SHARED REGION IN HIGH RESOLUTION CONTENTS - The present invention discloses a method for multilateral contents service utilizing shared region including delivering interest region information to a server through a proxy system, which is performed by at least one client apparatus, extracting shared region contents for the shared region which is shared among at least one interest region from the original contents, which is performed by the server, delivering the shared region contents and, the relevant information between the shared region and interest region of a first client—the first client is one of the at least one of clients—to the proxy system, which is performed by the server, and generating the interest region contents based on the contents and relevant information received from the server to deliver it to the first client apparatus, which is performed by the proxy system. | 11-12-2015 |
20150326694 | METHOD, APPARATUS AND COMPUTER PROGRAM FOR PROVIDING A DATA OBJECT FROM A CONTENT SERVER TO A CLIENT DEVICE OVER A RADIO ACCESS NETWORK (RAN) - A method and apparatus for providing a data object from a Content Server to a client device over a Radio Access Network (RAN). A first property is determined that may affect the way in which the data object is to be transferred. A property of the data object is also determined. In response to the determined first property and the property of the data object, a characteristic of a transfer of the data object from the Content Server to the client device is amended. The data object is then provided from the Content Server to the client device. The method allows characteristics of the transfer of the data object to be changed to optimize transfer to the client device. Examples of the first property include properties in the RAN or client device instructions. | 11-12-2015 |
20150331729 | DEVICE AND METHOD FOR CONTROLLING REMOTE PROCEDURE CALL - Controlling a remote procedure call from a client computer to a server computer, the client computer extracts a periodic remote procedure call from among a plurality of remote procedure calls from the client computer and extracts a non-periodic remote procedure call from among the plurality of remote procedure calls from the client computer. The client computer identifies a first information associated with the extracted periodic remote procedure call that is an item whose value is determined to represent data targeted by the periodic remote procedure call. The client computer identifies a second information associated with the extracted non-periodic remote procedure call that is a targeted data value of the item, and sets a priority level, used to select for execution the periodic procedure call, based on the first information and the second information. | 11-19-2015 |
20150333989 | ANALYZING READING METRICS - Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the clients at location within an eBook. Timing reports describe reading speeds of users of the clients. The data reports are analyzed to identify an action that is performed by the users of the clients at a location within the eBook frequently relative to other actions. Action information is generated for automatically performing the identified action at the location within the eBook. The action information is transmitted to a client. The client is configured to automatically perform the action at the location within the eBook. The reading location of a user of the client is determined based on the timing reports. | 11-19-2015 |
20150334041 | WEB ACCESS PERFORMANCE ENHANCEMENT - Systems and methods described herein may provide web access performance enhancement. A proxy server comprising a processor and a database may receive request data associated with a URL and store the request data in the database. The proxy server may receive a request for the URL from a client, identify commonly requested data in the request data, and send the commonly requested data to the client before receiving a request for the commonly requested data from the client. | 11-19-2015 |
20150334044 | Dynamic Computer Systems and Uses Thereof - The invention concerns computer systems that are specially adapted to propagate content over a dynamic network, substantially in real time, by virtue of the locational proximity of network joined client computers. Preferably, the content will also be proximity-weighted, and more preferably also rank-weighted, topic-weighted, time-weighted, query-weighted, vote-weighted, and/or location-weighted. The invention particularly concerns such computer systems that employ more than one such weighting. The invention particularly concerns such computer systems that operate using, or through, mobile devices, particularly for distributed computing applications, including social media applications and communications applications conducted over Restricted Computer Networks. | 11-19-2015 |
20150334049 | INFORMATION PROCESSING APPARATUS, SYSTEM, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes the following. A first transmission unit transmits a first response containing an identification value of the information processing apparatus to a client apparatus in response to a login request. A second transmission unit transmits, to the client apparatus, a second response to instruct the client apparatus to perform redirection to one of uniform resource locators preregistered in a server apparatus as access right transfer destinations if an access right transfer is authorized. A third transmission unit reads out region information contained in an access request received from the client apparatus in response to the second response if a uniform resource locator contained in the received access request is not the one associated with the information processing apparatus and transmits a third response containing an instruction for redirection to a uniform resource locator corresponding to the read out region information to the client apparatus. | 11-19-2015 |
20150334080 | SYSTEMS AND METHODS FOR A KEYWORD/KEY PHRASE URL AND PATH REPLACEMENT AND MANAGEMENT - In accordance with one embodiment, a server portal replacing and representing URLs, paths, macros, and other methods with simple easy to remember and input keyword(s) with or without the use of special symbols or combination of special symbols and or letter (commonly known as hashtags). The server portal provides an enhanced user experience for users to reach often long and complex URLs by just having to remember an easy keyword or keyword phrase that they encounter in business cards, TV, radio, publications, brochures, sky writing, or any other media type without limitations. The server portal is used by means of a browser, software, app, search tool, operating system, messaging systems, or other smart devices to query the keyword server and retrieve the URLs or paths when the keyword is inputted obviating the need to remember the URL and allowing great ability for anyone to provide targeted customizable measurable content to the user in a simple and easy to use manner instead of using long and complicated URLs, paths, etc. and also use it to facilitate voice input and search. Additionally this novel invention allows for other services and methods beyond advertising and URL replacement which are not possible to achieve without it. | 11-19-2015 |
20150334159 | Method, System and Browser for Executing Active Object of Browser - The present disclosure discloses a method, a system and a browser for executing a browser active object. In the present invention, a proxy object is run in a page process and an active object is run in an independent process, so that a true plug-in is separated from the page process. The present invention further discloses an inter-process script execution method, system and browser. The present invention further discloses a browser active object executing method and system, and a browser. | 11-19-2015 |
20150334160 | METHOD AND APPARATUS FOR LOADING WEB PAGE - The present disclosure relates to a pre-5 | 11-19-2015 |
20150334167 | Systems and Methods for Distributing Electronic Content - A system for distributing electronic content may include a content repository including one or more electronic content items. The content repository may be in communication with one or more content databases. The system may include a user interface in communication with the content repository. The user interface may be configured to receive a selection from a content administrator of one or more electronic content items available from the one or more content databases, and one or more end users to whom the selected electronic content items are assigned. The system may include one or more end user devices in communication with the content repository. Each end user device may be associated with an end user and an end user account. Each end user device may be configured to receive the selected electronic content items that are assigned to the corresponding end user from the content repository. | 11-19-2015 |
20150334171 | MOBILE DEVICE APPLICATION INTEGRATION WITH INFOTAINMENT HEADUNITS - A system is provided for integrating a feature rich application platform operating on a mobile device with a vehicle infotainment system. The system includes a head unit configured to control user interface devices including a display, a command entry device, and an audio output device. The head unit also includes computing resources and a communications interface. A content consumer application operates using the computing resources of the head unit, and is configured to communicate user generated commands over a communications interface to a content provider application executing on a mobile device. The content provider application is configured to direct the user generated commands to one of a plurality of sub-applications on the mobile device. | 11-19-2015 |
20150334173 | METHOD FOR THE EXECUTION OF SERVICES IN REAL TIME, NOTABLY OF FLIGHT MANAGEMENT AND REAL TIME SYSTEM USING SUCH A METHOD - A system executes services by a “server” for a “client”. A preliminary step establishes a list of available services of the server, set up for the client, in which a processing time is determined releasable by the server for the client per code execution cycle MIF. The system creates on start-up: NT execution tasks for the client, each having a priority of execution level and an allocated average duration of execution, NT being at least 1, the sum of durations of the tasks being at most the releasable processing time; execution rules associating each of the tasks with at least one service of the list; then, during each MIF cycle, the system executes the services on their associated tasks, a task executed by priority and for at most its allocated average time of execution, the non-executed part of a service being executed on its associated task in the next cycle. | 11-19-2015 |
20150334174 | APPLICATION COORDINATION - Disclosed herein is a computer-implemented method for coordinating a plurality of applications operating on a device, each application arranged to communicate with one or more servers for the application and the one or more servers associated with the application to provide one or more functions. The method comprises receiving information indicative of a function required by a first application of the plurality of applications, wherein the required function is not one of the one or more functions provided by the first application and its associated one or more servers. The method further comprises identifying a second application of the plurality of applications that is capable of providing the required function with the one or more servers associated with the second application. The method also comprises initiating communication with the second application for the first application to utilise the required function provided by the second application and the one or more servers associated with the second application. | 11-19-2015 |
20150334184 | ENABLING EXECUTION OF REMOTELY-HOSTED APPLICATIONS USING APPLICATION METADATA AND CLIENT UPDATES - Example embodiments relate to enabling execution of remotely-hosted applications via transmission of application metadata and client updates from a cloud server to a client device. In example embodiments, a cloud server maintains application metadata describing a remotely-hosted application. To enable remote execution of the applications by a client device, the cloud server sends the client device the application metadata and a corresponding client update that enables execution of the remotely-hosted application by the client device. | 11-19-2015 |
20150334192 | MECHANISM FOR MANAGING A COMMUNICATION SESSION - The invention relates to a management method for managing a communication session (SS_WS) between a terminal ( | 11-19-2015 |
20150334201 | METHOD OF PROVIDING DIGITAL CONTENT FOR USERS OF PHYSICAL ITEMS - Systems, apparatuses, and methods are provided for enhancing users' overall experiences with physical items by supplementing their physical experiences with digital experiences. According to an embodiment, an electronic device scans a smart tag associated with an item to obtain an item identifier of the item, and sends the item identifier to a server, which selects digital content to be made available to a user of the item. | 11-19-2015 |
20150334207 | Integrated Systems and Methods Providing Situational Awareness of Operations In An Orgranization - A system which comprises a series of native applications, suited to run on mobile devices, and a series of web-based applications for which functionality and processing are optimized. The native applications and the web-based applications are coordinated to optimize processes of acquiring, storing and disseminating data for speed, integrity and security. | 11-19-2015 |
20150334208 | APPARATUS, METHOD AND SYSTEM FOR A TUNNELING CLIENT ACCESS POINT - The disclosure details the implementation of an apparatus, method, and system comprising a portable device configured to communicate with a terminal and a network server, and execute stored program code in response to user interaction with an interactive user interface. The portable device contains stored program code configured to render an interactive user interface on a terminal output component to enable the user the control processing activity on the portable device and access data and programs from the portable device and a network server. | 11-19-2015 |
20150341249 | MANAGEMENT APPARATUS FOR MANAGING NETWORK DEVICE AND METHOD FOR CONTROLLING THE SAME - A server manages a script and a task, the script being a command via a web page provided by a network device, and the task designating a timing of execution of the script. In a case where the server detects a change in a configuration of the web page provided by the network device, the server controls execution of the script of the task according to the detected change. In a case where the detected change indicates that a web page element to be an operation target by the script of the managed task has been deleted, the server stops the execution of the script. | 11-26-2015 |
20150341282 | CONTEXT-AWARE PORTAL CONNECTION ALLOCATION - Various embodiments herein each include at least one of systems, methods, and software for context-aware portal connection allocation. Some embodiments operate to allocate a finite number of connections between a portal server and one or more backend systems. In some embodiments, a process that executes on a portal server determines a priority for a data processing request and allocates a data processing request to a connection queue based on the determined priority. | 11-26-2015 |
20150341414 | METHOD AND SYSTEM FOR ACQUIRING WEB PAGES - Acquiring web pages includes acquiring a hypertext transfer protocol (HTTP) request including a first Internet protocol (IP) address, looking up a web page basic framework corresponding to the first IP address, obtaining a plurality of domain names of a plurality of pieces of web page-referenced content corresponding to the first IP address, sending a domain name resolution request to a global load balancer (GSLB), wherein the domain name resolution request includes the plurality of domain names of the plurality of pieces of web page-referenced content, acquiring a plurality of second IP addresses of the plurality of pieces of web page-referenced content, and sending the web page basic framework and the plurality of second IP addresses of the plurality of pieces to a browser. | 11-26-2015 |
20150341415 | DYNAMICALLY UPDATING WEBSITE CONTENT OR WEB SERVICE VIA TEXT MESSAGING - A method is disclosed for dynamically updating the content of a website or a web service via a text message. A text service may receive, at a text phone number, the text message sent by a user from a text device. The text device may have a user phone number. In preferred embodiments, the text service may have a plurality of text phone numbers that may be called by a plurality of users. The text service may produce an action code based, at least in part, on the text message, the text phone number called by the user, the user phone number or some combination thereof. The text service may transmit the action code to one or more hosting servers to alter a website which may then be published. In another embodiment, the text service may transmit the action code to web server(s) that may alter a web service for the user. | 11-26-2015 |
20150341421 | SYSTEMS AND METHODS FOR JUST-IN-TIME STATE SHARING - Methods and systems for sharing variable states from an appliance to one or more servers is disclosed. The appliance may identify a script, and identify the variables associated with the script. The variables are shared with the servers so that the servers can execute the script. The script may also be shared with the servers. The script and the variables may be transmitted in-band with other traffic. | 11-26-2015 |
20150341426 | DOCUMENT DISTRIBUTION SYSTEM AND METHOD USING WEBDAV PROTOCOL - A document distribution system and method using a WebDAV protocol. The system includes a WebDAV server and an image forming apparatus configured to scan a document and transmit the scanned document to the WebDAV server by using the WebDAV protocol. The image forming apparatus includes a user interface operable to provide a dialog box including a first user input field to enable a user to designate a Uniform Resource Locator (URL) of the WebDAV server and a second user input field to enable the user to designate a directory of the WebDAV server so as to specify a document storing location within the WebDAV server, the dialog box to provide a connection to the WebDAV server to transmit a document to the WebDAV server using the WebDAV protocol. The image forming apparatus transmits the scanned document to a directory of the WebDAV server designated by using the user interface. | 11-26-2015 |
20150341427 | SYSTEMS AND METHODS FOR USING VIRTUAL MACHINES TO SEQUENCE NATIVE APPLICATIONS INTO VIRTUAL PACKAGES AND FOR REIMAGING VIRTUAL MACHINES - Providing virtual applications from a remote based system based on native applications. A method includes, at a remote based system, receiving a native application from an on-premises system remote from the remote based system. The method further includes at the remote based system, sequencing the native application into a virtual application. The method further includes providing the virtual application to a system different than the remote based system. | 11-26-2015 |
20150341428 | SYSTEMS AND METHODS FOR PROVIDING LOAD BALANCING AS A SERVICE - The present disclosure is directed generally to systems and methods for providing load balancing as a service. A load balancer executing on a device intermediary to a server and a plurality of clients can receive a request from an agent executing on the server. The request can be to initiate establishment of a transport layer connection. The load balancer can accept the request to establish the transport layer connection with the server. The load balancer can receive a request to access the server from a client of the plurality of clients. The load balancer can forward the request to the server via the transport layer connection established between the load balancer and the server responsive to the request of the server. | 11-26-2015 |
20150341436 | INFORMATION PROVIDING SYSTEM AND METHOD THEREOF - This specification allows a plurality of terminals to exchange and use data stored in each of the terminals through their own embedded web servers. An information providing system according to embodiments disclosed herein includes a first web server and a first controller both embedded in a telematics terminal mounted in a vehicle, and a second web server and a second controller both embedded in a mobile terminal. The first controller requests the second web server to transmit a first data corresponding to a first user request, receives the first data from the second web server, and executes the received first data. The second controller requests the first web server to transmit a second data corresponding to a second user request, receives the second data from the first web server, and executes the received second data | 11-26-2015 |
20150341437 | ELECTRONIC DEVICES - A storage device | 11-26-2015 |
20150341443 | METHOD FOR KEEPING APPLICATION ONLINE, ALWAYS-ONLINE CONTROLLER, AND DEVICE - Embodiments of the present invention provide a method for keeping an application online, an always-online controller, and a device. In the embodiments of the present invention, by sending an always-online request to an always-online controller, and further enabling a gateway device to keep a bearer tunnel always online, it is implementing that an application is always online and a heartbeat packet exchange is avoided, thereby saving signaling. | 11-26-2015 |
20150341445 | HYBRID APPLICATIONS OPERATING BETWEEN ON-PREMISE AND CLOUD PLATFORMS - A request to consume a cloud resource is received from an on-premise application. The on-premise application is deployed to a local version of a cloud application runtime. The local version of the cloud application runtime is installed locally at an on-premise platform. The request is forwarded via a secure tunnel from the on-premise platform to the requested cloud resource. The response from the requested cloud resource is forwarded back to the requesting on-premise application via the secure tunnel. | 11-26-2015 |
20150341449 | METHOD FOR DELIVERING CONTENT IN COMMUNICATION NETWORK AND APPARATUS THEREFOR - A cache control device for content delivery, includes: an interface module to communicate with a cache device and a content server; a storage module to store a service list in which service types of respective content servers are recorded; and a control module to identify the content server from at least one of (i) a content request message received from the interface module and requesting content and (ii) a content response message received from the interface module and delivering the content, determine a service type of the content server with reference to the service list stored in the storage module, and perform control so that an indicator indicating the determined service type is transmitted to the cache device through the interface module. | 11-26-2015 |
20150341459 | Method and Apparatus for Automatically Optimizing the Loading of Images in a Cloud-Based Proxy Service - A request for a web page is received at a proxy server. The request originates from a client network application of a client device. The requested web page includes multiple references to multiple images. The proxy server retrieves the requested web page. The proxy server modifies code of the retrieved web page such that the client network application will not, for each one of those images, initially request those images when parsing the page. The proxy server also adds code to the retrieved web page that, when executed by the client network application, causes at least two of the images to be requested with a single request. The proxy server transmits the modified web page to the client device. | 11-26-2015 |
20150341467 | METHOD AND OF IMPROVING HTTP PERFORMANCE ON COMMUNICATION NETWORK AND APPARATUS ADAPTED THERETO - A method of improving Hyper Text Transfer Protocol (HTTP) performance on communication networks and an apparatus adapted to the method are provided. In a communication system including a first server, a second server and at least one connection server for connecting the first and second servers, the communication method using the first server includes: receiving a request for content from at least one client; establishing a bypass connection to directly receive data from the second server; directly receiving data about the content from the second server by using the bypass connection; and transmitting the data to the client. | 11-26-2015 |
20150341468 | METHOD AND SYSTEM FOR PROVIDING ELECTRONIC DOCUMENT, MOTHER BOOK SERVER AND CHILD BOOK CLIENT - A method and a system for providing an electronic document, a mother book server and a child book client are provided. The method includes: generating a mother book by a mother book server; receiving, by the mother book server, a request message transmitted by a child book client; generating, by the mother book server, a corresponding child book for the child book client according to the request message and the mother book, and transmitting the child book to the child book client; acquiring, by the child book client, a first position information of a content corresponding to an operation instruction in the mother book, when the child book client receives the operation instruction from a user; and acquiring, by the child book client, the content corresponding to the operation instruction from the mother book server according to the first position information. | 11-26-2015 |
20150341469 | INDUSTRIAL AUTOMATION SERVICE TEMPLATES FOR PROVISIONING OF CLOUD SERVICES - A library of cloud templates for configuring cloud-based industrial solutions is provided. A cloud template provisioning system provides a platform for location and retrieval of a variety of cloud templates that facilitate configuration of cloud-based industrial applications, including control panel templates, dashboard templates, data historian templates, virtual machine management templates, and other such templates. The cloud templates can be installed and executed on a client device to provide an intuitive interface for configuring various aspects of the cloud-based solution. | 11-26-2015 |
20150341470 | SUBSCRIBING TO MULTIPLE RESOURCES THROUGH A COMMON CONNECTION - Methods, systems, and computer-readable media are provided to allow multiple server resources to share a single connection to a client device. The single connection may be maintained between a notification queue on the server side and the client device. Multiple server resources share the notification queue. When a resource changes or a service wants to communicate information to a client, corresponding messages are sent to the notification queue over a connection within the data center. Once in the notification queue, the updates are communicated to the client device. | 11-26-2015 |
20150341472 | System for real-time, graphics-based web communication using HTML 5 WebSockets - A system for web-based graphical communication using HTML 5 WebSockets is described. The method enables multiple users to interact in a web-based environment by tracking and representing, in real-time, each other's messages, location, status, graphics and other gestures of communication. | 11-26-2015 |
20150347377 | METHOD FOR PROCESSING CONTENTS AND ELECTRONIC DEVICE THEREOF - A method to process contents and an electronic device thereof are provided. A method implemented by an electronic device includes transmitting contents to be summarized, attribute information of the contents, and a summarization command to a server. The method also includes receiving contents from the server that are summarized in the server based on the attribute information of the contents and the summarization command. | 12-03-2015 |
20150350133 | MESSAGE ATTACHMENT MANAGEMENT - A method and system for exchanging email attachments is disclosed. An attachment can be sent to one or more recipients using a file hosting service. In this way, instead of including the attachment with the email, the attachment is sent and stored on a file server. The attachment can later be retrieved by the email's recipients using a link that is included in the email. The link can be embedded in the email's header or body. In one case, the attachment is automatically retrieved from the file server using the link. In another case, a recipient can manually retrieve the attachment from the file server using the link. A link can be associated with an expiration date such that when a link expires, the link can no longer be used to retrieve the attachment. | 12-03-2015 |
20150350153 | SYSTEM AND METHOD FOR ACCOUNT-BASED DNS ROUTING - A system and method are disclosed herein for account-based domain name system (Account-Based DNS) routing in an Internet Protocol (IP) service network. An IP device is provided for generating SIP or IP service requests. A configuration database that contains an association between a customer account identifier and an account-based DNS address is used by a provisioning service for assigning an account-based DNS address to the IP service request. A proxy server is configured to receive the IP service request. The proxy server is in communication with a server database comprising an association between the customer account identifier, the type of SIP service request and a plurality of feature servers, wherein the proxy server dynamically assigns a forwarding account-based DNS address to the SIP service requests based on the association in the server database so that the SIP service request is forwarded to the assigned feature server. | 12-03-2015 |
20150350259 | AUTOMATIC CREATOR IDENTIFICATION OF CONTENT TO BE SHARED IN A SOCIAL NETWORKING SYSTEM - A method for automatic creator identification of content to be shared in a network service. An exemplary method includes receiving a resource identifier that identifies a resource including content that is to be shared with a set of one or more users of the network service. A request for the resource identified by the resource identifier is transmitted by a network interface and the resource is received from a server end station. The method includes automatically identifying a creator of the content based upon the received resource and transmitting a preview to be displayed to the set of users that identifies the creator and includes a user interface element allowing the respective other user to view additional content from the creator or become associated with the creator within the network service. | 12-03-2015 |
20150350260 | SYSTEMS AND METHODS FOR MANAGING INFRASTRUCTURE SYSTEMS - A system includes a physical server that is configured to be operatively coupled to a communications system and to connect with a plurality of clients. The physical server is further configured to provide an application programming interface (API) that enables the plurality of clients to communicatively couple to each other via the communications system, an operator system to place a conference call to the plurality of clients and the plurality of clients to send and to receive status updates for a smart grid system via the communications system. The physical server is also configured to monitor a status of calls between connected clients of the plurality of clients and broadcast a global state update to the connected clients. | 12-03-2015 |
20150350270 | REDUCED LATENCY SERVER-MEDIATED AUDIO-VIDEO COMMUNICATION - Video communications between multiple computer systems configured to transmit and receive video content. A client transmitter is enabled to transmit a video message for display on the client recipient. The client transmitter is configured to transmit or record the video message to the video server. The video message is archived by the video server. When the client recipient is unavailable during the beginning of the transmission of the video message and when the client recipient is available later during the transmission of the video message, the client recipient is enabled to display the video message from the beginning of the video message while the transmission of the video message is still ongoing. | 12-03-2015 |
20150350287 | METHOD AND SERVER FOR SENDING A DATA STREAM TO A CLIENT AND METHOD AND CLIENT FOR RECEIVING A DATA STREAM FROM A SERVER - A method is provided, in a server, operatively connectable to a client via a data connection, a method of sending a data stream to the client. The method comprises receiving from the client, a request for data, the request comprising a communication identifier, obtaining a first part of the data stream from a streaming source for sending to the client and sending, to the client, a streaming data message. The streaming data message comprises: the first part, the communication identifier, and a stream indicator, indicating a second data message may follow, comprising a second part of the data stream. The method does not comprise resending the streaming data message if no acknowledgement of receipt has been received from the client. Also a method in a client is provided, as well as the server and the client. | 12-03-2015 |
20150350295 | System And Method For Loading Assets During Remote Execution - This invention generally relates to remote execution of computer applications. More specifically to a system and method of managing the transmission of assets needed for remote execution. The techniques described are particularly suited to graphical programs but have a wider domain of application. | 12-03-2015 |
20150350299 | METHOD AND APPARATUS FOR PROVIDING SECURE FILE TRANSMISSION - An approach is provided for enabling the transmission of files independent of a file transfer application or the throughput capabilities of the sending or receiving devices. A segmentation platform receives a user input for specifying a data file to be transferred from a server to a receiving device. The segmentation platform also initiates a segmenting of the data file at the server based on the user input and generates one or more instructions, at least one error detection parameter, or a combination thereof for initiating an assembly of segments of the data file at the receiving device, validating the assembly of the segments of the data file, or a combination thereof. The segmentation platform further stores the segments, the one or more instructions, the at least one error detection parameter, or a combination thereof to the server for retrieval by a user of the receiving device. | 12-03-2015 |
20150350303 | MANUFACTURING OPTIMIZATION PLATFORM AND METHOD - A platform and method for optimizing manufacturing comprising a service box, an application server, an agent server, and a cloud server. The service box is coupled to sensors on a production machine. The service box receives appropriate data from the sensors and transfers the data to the cloud server in real-time. The agent server comprises a plurality of analysis tools and management tools that have been developed by and downloaded from the application server. The analysis tools and management tools comprise applications that analyze sensor data and produce effective results to manage production efficiency and maximize overall equipment effectiveness. The cloud server utilizes the analysis tools and management tools available on the agent server or available directly on the cloud server with the sensor data received in real-time from the service box to obtain results. The analysis results are provided to a client device by the cloud server. | 12-03-2015 |
20150350305 | CONTEXT-SENSITIVE INFORMATION RETRIEVAL - A help system includes receives a request from the application running on an end-user device over a data communication network. The request may be transmitted in response to a command by a user to receive help related to the application. The server receives context information associated with the request from the application. According to one embodiment, the context information includes information gathered by the application as the user interacts with the application. The server selects information to be output based on the received context information, and transmits the selected information to the application. | 12-03-2015 |
20150350306 | Consumer PC in the Cloud - A client device has a power system, an operating system, a single chip containing a memory, a memory controller, a central processing unit (CPU), and a peripherals interface, wherein the peripherals interface communicates with external ports over one or more communication buses; an I/O subsystem comprising a display controller, input controllers, a touch screen which includes a soft keyboard, network circuitry, HDMI display/audio, a BIO-reader sensor, a camera, ports, a CDROM drive, an optical sensor coupled to an optical sensor controller, a SATA disk; a disk RAID controller; a Bluetooth device; a Bluetooth controller; an antenna; RF circuitry connected to the antenna; a proximity sensor, an accelerometer coupled to one of the input controllers; and audio circuitry connected to a speaker and a microphone. The client device is used to gain access to a user-adaptable, user-configurable UI-server which is provisioned across a cloud computing environment. | 12-03-2015 |
20150350311 | Intelligent Network Streaming and Execution System for Conventionally Coded Applications - Installation of an application on a test bed machine is monitored to generate a streamed application set of a stream enabled version of the application. Execution of the application on the test bed machine is monitored to generate the streamed application set of the stream enabled version of the application. Stream enabled application pages and a stream enabled application install block to form the streamed application set is generated based on the monitoring of the installation of the application and the monitoring of the execution of the application on the test bed machine. The stream enabled application install block is provided to a client device. A request for a stream enabled application page of the stream enabled application pages is received from the client device. The stream enabled application page is provided to the client device for continued execution of the stream enabled version of the application. | 12-03-2015 |
20150350314 | INTERFACES TO MANAGE LAST-MILE CONNECTIVITY FOR DIRECT NETWORK PEERINGS - Methods and apparatus for interfaces to manage last-mile connectivity and dynamic reconfiguration for direct network peerings. A system may include a data center, endpoint routers and a connectivity coordinator. The coordinator implements an interface defining connectivity operations. The coordinator receives a request for dedicated connectivity to data center resources, formatted according to the interface. The coordinator determines a connectivity provider to provide last-mile connectivity to the requester, and transmits a notification identifying the selected connectivity provider. | 12-03-2015 |
20150350319 | METHOD OF PROCESSING CONTENTS AND ELECTRONIC DEVICE THEREOF - A method and apparatus of an electronic device is provided. The method includes receiving, from a first server, a designated content including at least one piece of information associated with a second server. The method also includes receiving content identification information from the second server when the electronic device is located in a short-range wireless communication area of the second server. The method further includes displaying at least one information that corresponds to the content identification information, from the content received from the first server. | 12-03-2015 |
20150350338 | SYSTEM AND METHOD FOR SINGLE LOGOUT OF APPLICATIONS - A system includes an activity manager connected with a device, an application server and an identity provider. The activity manager clears a device session with both the identity provider and the application server to logout applications provided by the application server to the device. | 12-03-2015 |
20150350357 | METHOD FOR CLICK-STREAM ANALYSIS USING WEB DIRECTORY REVERSE CATEGORIZATION - In embodiments disclosed, information on a click stream associated with a user and meta tags commonly used by search engines can be used to profile a user. The click stream may comprise network addresses and timestamps and may be the only source of user information used for the profile. The meta tags may contain metadata that correspond to the network addresses in the click stream, including network address categorization for these network addresses. The profile obtained for the user may be an existing profile that represents a person or a theoretical individual having attributes similar to or most closely match the user. Based at least in part on the profile, information regarding an item may be provided to the user or the item may be offered to the user. In some embodiments, the information may be filtered before being displayed to the user. | 12-03-2015 |
20150350360 | FEEDBACK LAYER FOR NATIVE CONTENT DISPLAY IN VIRTUAL DESKTOP INFRASTRUCTURE - In one embodiment, a mobile computing device receives content in a desktop compatible format. The content is generated by a remote desktop executing an application. The mobile computing device determines a conversion of at least a first portion of the content to a native display format of the mobile computing device and displays the conversion of the at least the first portion of the content in the native display format on an interface. Also, the mobile computing device displays at least a second portion of the content in the desktop compatible format on the interface where the at least the second portion of the content in the desktop compatible format corresponds to the conversion of the at least the first portion of the content in the native display format of the mobile computing device. | 12-03-2015 |
20150350378 | Platform for Constructing and Consuming Realm and Object Feature Clouds - A computer-implemented method of providing a server-based feature cloud model of a realm includes receiving by a server a series of digital contributions that collectively originate from a plurality of remote computing devices, characterizing portions of the realm. The method also includes processing by the server the received digital contributions to associate them with a global coordinate system and storing the processed contributions in a realm model database as components of the feature cloud model of the realm. Finally, the method includes, in response to a query message over the Internet from a computing device of an end-user, serving, over the Internet by the server to the computing device, digital data defining a selected portion of the feature cloud model for integration and display by the computing device. | 12-03-2015 |
20150350379 | PROGRAMMING A DATA NETWORK DEVICE USING USER DEFINED SCRIPTS - Exemplary embodiments for programming a network device using user-defined scripts are disclosed. The systems and methods provide for a servicing node to receive a request for a network session between a client device and a server, receive a user defined class and a user defined object configuration from a node controller, and use the information to instruct an object virtual machine to generate at least one user defined object. The servicing node can then apply the at least one user defined object to a data packet of the network session, where the user defined object allows a user to configure the network device with user-defined instruction scripts. | 12-03-2015 |
20150350380 | USER TERMINAL, RULE EXECUTING METHOD THEREOF, SERVER APPARATUS AND RULE EXECUTING SYSTEM - A user terminal includes an inputter which receives a user command, a display, a communicator configured to communicate with an external server, and a controller configured to create a first rule in which the user terminal performs a first action when a first condition is met in another first user terminal, control the communicator to transmit the created first rule to the external server, and perform the first action according to an event command when the event command to perform the first action is received from the external server upon the first condition being met in the first user terminal. | 12-03-2015 |
20150350381 | Vertically-Tiered Client-Server Architecture - Systems and methods of vertically aggregating tiered servers in a data center are disclosed. An example method includes partitioning a plurality of servers in the data center to form an array of aggregated end points (AEPs). Multiple servers within each AEP are connected by an intra-AEP network fabric and different AEPs are connected by an inter-AEP network. Each AEP has one or multiple central hub servers acting as end-points on the inter-AEP network. The method includes resolving a target server identification (ID). If the target server ID is the central hub server in the first AEP, the request is handled in the first AEP. If the target server ID is another server local to the first AEP, the request is redirected over the intra-AEP fabric. If the target server ID is a server in a second AEP, the request is transferred to the second AEP. | 12-03-2015 |
20150358217 | Web Polling Method, Device and System - The present invention discloses a web polling system, comprising at least one client, a web server, and a database server, wherein the client is configured to transmit a web polling request; the database server is configured to push data added locally to the web server in real time; and the web server is configured to store the data pushed by the database server, to query in the data stored by the web server itself upon receiving the Web polling request sent by the client, and to return the found data to the client. The present invention can reduce system load and hardware cost. The present invention further discloses a corresponding device and method. | 12-10-2015 |
20150358365 | METHODS AND SYSTEMS FOR SELECTING MEDIA CONTENT BASED ON TECHNICAL ENVIRONMENT INFORMATION - The present disclosure includes a method to provide rich media content over a computer network. The system determines a user's ability to playback said rich media content locally. Next, the system provides the user with a version of said rich media content appropriate for said user's ability to playback said rich media content locally. Next, the system loads said rich media content into a local cache of the user. Finally, the system displays said rich media content from the user's local cache after said rich media content has been completely loaded. | 12-10-2015 |
20150358385 | METHOD AND DEVICE FOR PROCESSING WEB REQUESTS - The invention relates to a device and a method for processing requests. In particular, the invention concerns building a dependency tree between the requests received from the client device for prioritizing the processing of the requests by the server device; maintaining a list of requests of the dependency tree in their removal order from the dependency tree while the server device is prioritizing the processing of the requests; and removing a selection of requests from the dependency tree wherein the selection is based on the order of requests in the list. | 12-10-2015 |
20150358389 | REUSABLE SECURE FILE TRANSFER FOR MULTIPLE SYSTEMS - Methods for file transfer and corresponding systems and computer-readable mediums. A method includes sending a file download request, receiving a command instruction file, and downloading a file corresponding to the file download request according to the command instruction file. | 12-10-2015 |
20150358392 | METHOD AND SYSTEM OF VIRTUAL DESKTOP INFRASTRUCTURE DEPLOYMENT STUDIO - Aspects of the present disclosure relates to a virtual desktop deployment system configured to deploy a virtual desktop infrastructure. In certain embodiments, the virtual desktop deployment system includes: (a) virtual desktop servers, for hosting the virtual desktop infrastructure, (b) a computer server for deploying virtual desktop infrastructure by a system administrator, and a deployment database for storing virtual desktop infrastructure configuration and system settings, and (c) a virtual desktop deployment entity configured to perform following operations: (a) receiving configuration and system settings of the virtual desktop infrastructure, (b) discovering and scanning the virtual desktop servers to obtain system information, (c) establishing deployment rules and deployment dependencies, (d) reading the virtual desktop infrastructure configuration and system settings, (e) deploying the virtual desktop infrastructure to the virtual desktop servers, and (f) generating and storing the status, the reports, and the logs of the virtual desktop infrastructure deployment. | 12-10-2015 |
20150358399 | PROVISIONING AND MANAGING SLICES OF A CONSUMER PREMISES EQUIPMENT DEVICE - At a customer premises equipment comprising one or more network interfaces, an instruction to provision a slice of the customer premises equipment (CPE) for a tenant application is received from a root network manager. The instruction identifies at least one network interface of the one or more network interfaces to allocate to the slice. The slice of the CPE is provisioned, where provisioning the slice comprises allocating CPE resources including the at least one network interface to the slice of the customer premises equipment. The tenant application is obtained. Data associating the tenant application with the slice of the CPE is stored. A management instruction for managing the tenant application is received directly from a secondary network manager associated with the tenant application. The management instruction is executed only in relation to the slice. | 12-10-2015 |
20150358404 | DYNAMIC VIRTUAL MACHINE STORAGE USAGE MONITORING, PROVISIONING, AND MIGRATION - An intelligent virtual desktop infrastructure (iVDI) system is described. The system includes a first storage module having a processor, in communication with a hypervisor, and implemented by a volatile memory. The first storage module supplies a plurality of virtual machine operating systems (VMOSs) to the hypervisor. The hypervisor runs virtual machine (VMs) corresponding to the VMOSs. The systems also includes a VMOS management module configured to execute a first determination operation to determine if a usage of the first storage module has reached a preset storage limit. If yes, the VMOS management module selectively (a) initiate a deduplication operation directed to the plurality of VMOSs stored in the first storage module and (b) initiate a removal operation including removing at least one of the VMOSs from the first storage module and/or turning off at least one of the VMs running on the hypervisor. | 12-10-2015 |
20150358413 | SAVING AND RESTORING A STATE OF A WEB APPLICATION - Embodiments of the present disclosure provide a system, method and computer program product for saving and restoring a state of a web application. According to one embodiment, the method comprises receiving an indication from at least one portlet of the web application for monitoring the state of the portlet, A type of storage mechanism supported by a client interface used for accessing the web application may be detected. An event indicating an input of a content in a form of a page of the portlet may be detected. The content received as input may be saved into a memory using the detected type of storage mechanism. The state of the page may be restored on reload using the content stored into the memory. | 12-10-2015 |
20150358428 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND CONTROL METHODS AND CONTROL PROGRAMS THEREOF - A system of this invention is directed to an information processing system that acquires a processing result at a desired timing without interrupting execution of an application even if communication disconnection occurs when requesting another information processing apparatus to execute information processing. The information processing system includes a first information processing apparatus and a second information processing apparatus which are connected to each other for communication. In response to a request of information processing from the first information processing apparatus to the second information processing apparatus, access information used to access a processing result storage in which the second information processing apparatus stores a result of the information processing is generated and notified to the first information processing apparatus. The second information processing apparatus continues executing the information processing during communication disconnection between the first information processing apparatus and the second information processing apparatus, stores the result of the information processing in the processing result storage to be accessed based on the access information, and provides the result of the information processing stored in the processing result storage in response to an access based on the access information from the first information processing apparatus. | 12-10-2015 |
20150358429 | SAVING AND RESTORING A STATE OF A WEB APPLICATION - Embodiments of the present disclosure provide a system, method and computer program product for saving and restoring a state of a web application. According to one embodiment, the method comprises receiving an indication from at least one portlet of the web application for monitoring the state of the portlet, A type of storage mechanism supported by a client interface used for accessing the web application may be detected. An event indicating an input of a content in a form of a page of the portlet may be detected. The content received as input may be saved into a memory using the detected type of storage mechanism. The state of the page may be restored on reload using the content stored into the memory. | 12-10-2015 |
20150358430 | Entity Creation For Constrained Devices - A method for creating a profile for accessing or manipulating resources across a plurality of nodes in a network is disclosed. An entity manager receives a request from a client to create a profile, and preferably validates the request. The entity manager generates said profile and the profile is addressable by a profile identifier. A client may use the profile to interact with the resources across the plurality of nodes using the profile identifier. | 12-10-2015 |
20150358808 | Exchanging A Contact Profile Between Client Devices During A Communication Session - In an embodiment, a client device (CD) maintains a contact profile for a user of the CD, the contact profile including a universal identifier (UID) for the user and a list of devices and addresses at which the user of the CD can be contacted. The CD establishes a communication session with a remote CD (RCD) via a given contact address from the set of contact addresses for the RCD. The CD shares, in response to the communication session establishment, at least a portion of the contact profile to the RCD. The RCD generates and/or updates a given contact profile for the user of the CD that is maintained on the RCD based on the shared contact profile. The RCD can also share its profile with the CD in response to the communication session establishment, causing the CD to generate and/or update a contact profile for the RCD. | 12-10-2015 |
20150365246 | Distributed Processing Network System, Integrated Response Systems and Methods Providing Situational Awareness Information For Emergency Response - A distributed processing network system ( | 12-17-2015 |
20150365268 | COMMUNICATION SYSTEM AND METHOD OF CONTROLLING THE SAME - A relay server generates a search condition in accordance with a connection request from the first terminal, and requests so that a management server searches for a state of the first terminal; when device information of the first terminal which is transmitted from the management server in response to the request is obtained, generates relay information and transmits the relay information to the first terminal; and controls communication between the first terminal and the second terminal in accordance with the relay information. The management server searches for state information of the first terminal in accordance with the requested search condition, and communicates the state information to the relay server as the device information; and in accordance with receiving the relay information from the first terminal, transmits the relay information to the second terminal. | 12-17-2015 |
20150365334 | JUNK INFORMATION FILTERING METHOD AND APPARATUS - A junk information filtering method, including: detecting an Hypertext Transfer Protocol (HTTP) request data packet set generated according to that a user visits a target uniform resource locator (URL) by using a browser of a client, where the HTTP request data packet set includes at least one junk information request data packet and at least one non-junk information request data packet; identifying the junk information request data packet in the HTTP request data packet set according to a preset classification rule; and preventing, according to a preset interception policy, a destination host corresponding to the junk information request data packet from returning a junk information response data packet to the client. The embodiments of the present invention further disclose a junk information filtering apparatus. According to the present invention, accuracy of web page junk information filtering can be improved and user traffic can be saved. | 12-17-2015 |
20150365460 | DYNAMIC WORKFLOW-BASED COMPOSITE WEB SERVICE SYSTEM AND METHOD - A dynamic workflow-based composite web service system and method for the creation and definition of a web service, its properties, methods, and functions through the combination of an event trigger which defines the web service endpoint, actor classes which defines the service's properties and metadata, and a workflow which defines its methods and functions. The dynamic workflow-based composite web service system and method generally includes one or more web service endpoints (the URL where the service can be accessed by a client application), an event trigger defined for each endpoint, actors which define the properties and metadata of the service, and a workflow which receives input from the endpoint, returns the result of the process, and defines the web service functions and methods. | 12-17-2015 |
20150365464 | DOWNLOAD BOOTHS - A download booth comprising a local file server operatively connected to a removable disk drive containing, in use, multimedia content, the local file server further comprising a network interface operatively connected to a plurality of wireless access points and a wireless connection manager, wherein the wireless connection manager is configured to authenticate incoming connection requests from a plurality of wireless devices and upon authentication, to temporarily connect each authenticated wireless device to its own access point for the duration of a connection session. The end of the connection session may be determined by an estimated download time for a particular multimedia file, or upon detection of completion of a download from the download booth to the wireless device. Suitably, the connection manager is configured to dynamically queue connection requests when the number of concurrent connection requests exceeds the number of available access points and to prioritise the connection requests according to an estimated aggregated end time for completing the download requests. | 12-17-2015 |
20150365468 | DESKTOP SCREEN SHARING OVER HTTP - Sharing a desktop screen is implemented on a Hypertext Transfer Protocol (HTTP) web server using variable interval GET and POST requests. Connection to a web server bypasses firewall or shared IP limitations. In the described HTTP/HTTPS only solution, an existing web server is used to allow one or more clients to view a remote computer's screen and control it (remoting). The web server can act as an intermediary to enable one computer to “take control” of a second computer by enabling the first computer (a client) to view the desktop session of the second computer (a host) and enable the first computer to act as master for input device input (e.g., keyboard input, mouse input, stylus input, etc.) for the second computer. | 12-17-2015 |
20150365478 | CLOUD INFRASTRUCTURE BACKUP IN A SHARED STORAGE ENVIRONMENT - A technique for cloud infrastructure backup in a virtualized environment utilizing shared storage includes obtaining a workload input/output (I/O) profile to the shared storage over a time period. An attempt to locate one or more time windows in the workload I/O profile for which a cloud infrastructure backup can be staged is initiated. In response to determining the cloud infrastructure backup can be staged during at least one of the time windows, staging of the cloud infrastructure backup is scheduled during a selected one of the time windows. In response to determining the cloud infrastructure backup cannot be staged during at least one of the time windows, an interference tolerance approach is employed for accessing the shared storage for active workloads and the cloud infrastructure backup during the staging of the cloud infrastructure backup. | 12-17-2015 |
20150365483 | DATA TRANSMISSION METHOD AND SYSTEM, AND PROXY DEVICE - Embodiments of the present invention provide a data transmission method and system, and a proxy device. The transmission method includes: establishing a TCP connection between a client and an Internet server, where a proxy device interacts with the client in a wireless manner, and the proxy device interacts with the Internet server in a wired manner; and obtaining, by the proxy device, a start serial number and a reply serial number in a corresponding direction and completing data forwarding between the client and the Internet server based on this without respectively establishing an independent TCP connection with the client or the Internet server, so that the quality of service of a wireless network is not affected. | 12-17-2015 |
20150365498 | User Experience Monitoring for Application Remoting - Methods, systems, and computer programs for user experiencing monitoring for application remoting. One of the methods includes receiving a request to provide an application to a remote client. The application is executed to generate one or more application windows. A watermark window that includes a watermark is generated. Display data for the application is, generated, including the watermark window and the one or more application windows. The display data for the application is provided to the remote client for presentation on the remote client. Data identifying an operation to be performed by the application is obtained. The watermark is updated to encode information identifying the operation and information identifying an initialization of the operation by the application. Data identifying a completion of the operation is received by the application. The watermark is updated to encode information identifying the completion of the operation. | 12-17-2015 |
20150365499 | METHOD FOR CONTROLLING SIMULTANEOUS ACCESS TO DATA PRODUCED BY DEVICES COUPLED TO A MOBILE SYSTEM COUPLED TO A CPE - A mobile system (S | 12-17-2015 |
20150365500 | REMOTE CLIENT APPLICATION - An example method includes receiving input from a remote client ( | 12-17-2015 |
20150370914 | SOFTWARE APPLICATION CUSTOMIZED FOR TARGET MARKET - A system and method are presented for customizing a software application for a target market. A request to access an application is received, by one or more computer servers, from a user. At least one of a preferred language of the user and a location of the user are determined by the one or more computer servers, and a target market is determined using the at least one of the preferred language of the user and the location of the user. The target market defines a language and a region. The application is rendered by the one or more computer servers by modifying at least one of a user interface of the application and a content of the application using the target market. | 12-24-2015 |
20150372879 | COMMUNICATION SYSTEM, SERVER, AND CLIENT DEVICE - A communication system includes: a client device and a server. The server can store first address information specifying at least one first global IP address and is configured to: receive, from the client device, an IP packet containing first information and a second global IP address; determine whether the second global IP address coincides with the specified first global IP address; and when the second global IP address coincides with the specified first global IP address, transmit second information to the client device. The client device stores an object program and is configured to: transmit the first information to the server when the client device is in a restricted state in which the client device is not permitted to execute the object program; receive the second information from the server; and cancel the restricted state of the client device when the second controller receives the second information. | 12-24-2015 |
20150372888 | DATA DELIVERY - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method included generating transmission data for a web page served by a first server and rendered on the client device, the first sever belonging to a first domain; determining if the client device supports cross origin resource sharing; in response to a determination that the client device does not support cross origin resource sharing: defining an iFrame for the web page, the iFrame belonging to a second domain of a receiving server, and having a name value derived from the transmission data, receiving iFrame instructions from the receiving server and executing the iFrame instructions in the iFrame, the iFrame instruction causing the client device to: generate an HTTP POST request to the receiving server from the iFrame name value, the first HTTP POST request including the transmission data. | 12-24-2015 |
20150372944 | PROVISIONING LEGACY SYSTEMS NETWORK ARCHITECTURE RESOURCE COMMUNICATIONS THROUGH A GROUP OF SERVERS IN A DATA CENTER - Methods for managing communications between client computers and distributed resources. Distributed resources are identified that each of a set of client computers is configured to communicate with, based on configuration information stored on each of the set of client computers. A group of servers are configured to host communications between each of the set of client computers and the distributed resources, based on server capabilities of each server in the group of servers and a policy for load balancing communications through the group of servers. Then the configuration information stored on each of the set of client computers is modified to use the group of servers for communicating with the distributed resources. | 12-24-2015 |
20150372969 | DNS RENDEZVOUS LOCALIZATION - A method of generating a routing table containing information as to the weighted distance between client's that use a resolver and each rack gateway, taking into account how traffic to each client can egress from the CDN AS. The routing table is generated from matrix multiplication of two matrices. One matrix contains information as to the proportion of each client's use of each resolver in a first autonomous system. The second matrix contains information as to the distance between each client and each rack, with respect to an egress gateway, in a second autonomous system. The resulting routing table is used to identify a gateway from which to serve content to a client. | 12-24-2015 |
20150373056 | Seamless Web Real-Time Communication Support On Mobile Appliances - Techniques pertaining to seamless WebRTC support on mobile appliances are described. In one aspect, a method includes one or more processors of one or more gateway servers receiving from a browser-based application executed by a mobile device a request for access to multimedia provided by a multimedia access platform. The method also includes the one or more processors retrieving information related to a profile associated with a user of the mobile device from an identity and access management server. The method further includes the one or more processors enabling the browser-based application to receive from the multimedia access platform one or more types of multimedia based at least in part on the profile associated with the user of the mobile device. | 12-24-2015 |
20150373080 | DEVICES AND METHODS FOR OPENING ONLINE DOCUMENTS - A mobile terminal may include a processor-readable storage medium comprising a set of instructions implementing a method for opening an online document and a processor in communication with the storage medium. The processor may execute the set of instructions to receive a first request to display a first portion of an online document including a first plurality of elements, and start to download the first plurality of elements. When the processor receives a second request to display a second portion of the online document before complete downloading the first plurality of elements including a second plurality of elements, the processor may stop downloading remainder of the first plurality of elements that has not been downloaded and start to download the second plurality of elements. | 12-24-2015 |
20150373081 | METHOD OF SHARING BROWSING ON A WEB PAGE DISPLAYED BY A WEB BROWSER - A method of sharing browsing on a web page displayed in a window of a first web browser executed in a first terminal, with at least one second web browser executed in a second terminal. The method comprising: | 12-24-2015 |
20150373082 | METHOD AND APPARATUS FOR OBTAINING WEBPAGES - The present invention discloses a method and apparatus for obtain webpages. The method comprises: receiving a webpage identifier through a browser; determining whether the webpage identifier comprises an error; if the webpage identifier comprises an error, matching the error with a corresponding correction method in a pre-stored matching table for webpage identifier errors; correcting the webpage identifier in accordance with the matched correction method; and sending the corrected webpage identifier to a server to obtain a corresponding webpage. Errors in the webpage identifier can be automatically corrected, which saves time and enhances the browsing experiences. | 12-24-2015 |
20150373095 | METHOD AND APPARATUS FOR DETERMINING SERVICE QUALITY PROFILE ON DATA DISTRIBUTION SERVICE - Provided herein a method and apparatus for determining a QoS (quality of service) profile in the data distribution service, the method including determining network environment information; and determining the QoSProfile based on the network environment information, wherein the QoSProfile includes a QoSFunction, QoSMatching, QoSStatement, QoSConstraint, and QoSCharacteristic. | 12-24-2015 |
20150373097 | SYSTEM AND METHOD FOR SUPPORTING RESTFUL MANAGEMENT IN A MULTITENANT APPLICATION SERVER ENVIRONMENT - In accordance with an embodiment, a system and method for supporting RESTful management in an application server environment for operating application software includes an interface configured to receive input for interacting with the application server environment. When a request to manage the application server environment is received, REST resources are dynamically generated using bean trees and other bean information within the application server environment. The REST resources are then usable as input to the interface to manage the application server environment. | 12-24-2015 |
20150373098 | SYSTEM AND METHOD FOR SUPPORTING PARTITIONS IN A MULTITENANT APPLICATION SERVER ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for supporting partitions in a multitenant application server environment. In accordance with an embodiment, an application server administrator (e.g., a WLS administrator) can create or delete partitions; while a partition administrator can administer various aspects of a partition, for example create resource groups, deploy applications to a specific partition, and reference specific realms for a partition. Resource groups can be globally defined at the domain, or can be specific to a partition. Applications can be deployed to a resource group template at the domain level, or to a resource group scoped to a partition or scoped to the domain. The system can optionally associate one or more partitions with a tenant, for use by the tenant. | 12-24-2015 |
20150373099 | SYSTEM AND METHOD FOR CONFIGURATION TAGGING IN A MULTITENANT APPLICATION SERVER ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for supporting the use of configuration tagging in a multitenant application server environment. In accordance with an embodiment, a user interface is provided which displays a domain structure, including partitions and target systems, and enables components of the domain to be associated with user-specified tags that are received from an administrator, including for example, a first component associated with a first set of one or more tag(s), and a second component associated with a second set of one or more tag(s), which are then associated with the corresponding domain component. For example, a virtual target or target system can be associated with a tag such as “Gold”, “Silver” or “Bronze”. The tagged components can then be associated with the creation or definition of a partition. | 12-24-2015 |
20150373100 | CONTEXT SHARING BETWEEN DIFFERENT CLIENTS - The present disclosure describes methods, systems, and computer program products for providing context sharing between different clients. One computer-implemented method includes receiving a data state change from a client application associated with a client, the state change indicating a change in data contextually relevant to other client applications, generating, by operation of a hardware processor, client state data reflecting the data state change, transmitting the client state data to a server to be persisted as state data, and receiving the state data at another client, the another client aligning the state of associated application to reflect the state data. | 12-24-2015 |
20150373103 | DETERMINING TRANSFERABILITY OF A COMPUTING RESOURCE TO A CLOUD COMPUTING ENVIRONMENT - An embodiment of the present technique may in a method for generating a report related to the transferability of an application to a cloud computing environment. The method may include receiving data related to characteristics of the application. The method may include comparing, via a processor, the data received to predetermined dimensions related to the transferability of an application to a cloud computing environment to determine a comparison value indicating how close the data is to each dimension. The method may include generating, via the processor, a report based on the comparison. | 12-24-2015 |
20150373132 | SEQUENTIAL BEHAVIOR-BASED CONTENT DELIVERY - Providing sequential behavior-based content may include detecting, using a processor, an event sequence involving at least one device of a user, wherein the event sequence includes a current event and a prior event, correlating, using the processor, the event sequence with a frequent sequential pattern selected from a plurality of frequent sequential patterns associated with the user, and predicting, using the processor, a next event for the user according to a plurality of ordered events specified by the selected frequent sequential pattern. Responsive to predicting the next event, content relating to the next event may be provided to the device using the processor. | 12-24-2015 |
20150373136 | Multimedia Redirection in a Virtualized Environment Using a Proxy Server - Methods and systems for multimedia redirection in a virtualized environment using a proxy server are described herein. The proxy server may store scripting code that may be injected into web content retrieved from a content resource server. The injected scripting code may cause an instantiated application in the virtualized environment to intercept/override at least some method calls in the web content. The proxy server may send the redirected multimedia content and other information to a client agent application executing on a user's computing device for rendering. | 12-24-2015 |
20150373148 | METHOD FOR PROCESSING ACCESS REQUESTS AND WEB BROWSER - A method for processing access requests and a web browser are disclosed. In one embodiment, the processing method may be applied by a gateway maintaining a database containing, for each from among a plurality of computer virtualization platforms, at least one service provided by this platform and connection information to this platform. In one embodiment, the method comprises receiving an access request to a computer virtualization service provided by a platform transmitted by a web browser of a terminal and, if the requested service is in the database, generating from associated connection information in the database with this service, a system application adapted to the service. The system application may be configured to connect to the platform to allow the terminal to negotiate the establishment and maintenance of a communication session with the latter. The method may also comprise sending the system application to the web browser. | 12-24-2015 |
20150373149 | METHODS AND APPARATUS FOR USING SMART ENVIRONMENT DEVICES VIA APPLICATION PROGRAM INTERFACES - Systems and Methods disclosed herein relate to an application programming interface (API) server that receives, from an API client device connected to the system, one or more requests to perform an activity. The activity includes reading, editing by making additions, deletions, modifications or any combination thereof, or both reading and editing, to at least one portion of a data model comprising information related to one or more smart-devices, one or more smart-device environment structures comprising the smart-devices, or both; perform the activity based upon the one or more requests; log the activity, by storing a responsible party for the activity, based upon a vendor, user, or other party or entity associated with the API client device; and present at least a portion of the log. | 12-24-2015 |
20150373151 | METHODS AND SYSTEMS FOR AN INTERMEDIATE GRAPHICAL DESKTOP SHARING PROTOCOL - Generating a universal graphical desktop sharing protocol is disclosed. The universal graphical desktop sharing protocol is configured to communicate information (e.g., a sequence of one or more desktop sharing events) that has been translated from a first graphical desktop sharing protocol and is available to be translated into a final graphical desktop sharing protocol. | 12-24-2015 |
20150373152 | SERVER INCLUDING COMPONENTS FOR ACCESSING AND DISPLAYING INTERNET CONTENT AND FOR PROVIDING SAME TO A CLIENT - A server maintains and provides access to application media packages for accessing and displaying Internet content. These packages include a definition for rendering a graphical user interface within which Internet content may be presented outside of and without utilization of a web browser application. The packages also include a network reference, such as a URL, pointing to the Internet content such that the Internet Content may be downloaded and presented within said user interface. A representation of each package on the server available for downloading is provided. A user may select one or more desired packages for downloading. An application media viewer may also be made available for downloading. | 12-24-2015 |
20150373153 | SYSTEM AND METHOD TO REDUCE BANDWIDTH REQUIREMENT FOR VISIBILITY EVENT PACKET STREAMING USING A PREDICTED MAXIMAL VIEW FRUSTUM AND PREDICTED MAXIMAL VIEWPOINT EXTENT, EACH COMPUTED AT RUNTIME - There is provided a method of predictive prefetching and transmitting from a server to a client device at least one partial visibility event packet and/or deferred visibility event packet including renderable graphics information occluded from a first viewcell and not occluded from a second viewcell, including otherwise renderable graphics information in a client view frustum not previously transmitted to the client device; determining an estimated maximal client view frustum; calculating a subset comprising renderable graphics information that is included in the estimated maximal client view frustum; determining whether the calculated subset has previously been transmitted to the client device by comparing the calculated subset to the stored renderable graphics information previously transmitted; and transmitting the at least one partial visibility event packet and/or deferred visibility event packet to the client device if said packet has not been previously transmitted to the client device. | 12-24-2015 |
20150373157 | INFORMATION PROCESSING SYSTEM - An information processing system includes a first server that performs processes in accordance with first operations included in a system of operations for the first server, a second server that performs processes in accordance with second operations included in a system of operations for the second server different from the system of operations for the first server, and a terminal apparatus that requires the first and second servers to perform the processes. The terminal apparatus includes a first requiring portion that requires the first server to perform a process in accordance with at least one of the first operations designated by a user and a converter that converts the at least one first operation into a command set and stores the command set in a storage, the command set including at least one command, which is a part of the process and is performed by the first and second servers. | 12-24-2015 |
20150378788 | CLOUDBOOK - A computer implemented method, system and computer program product enabling cloud service providers to register in a cloud book; wherein the cloud book includes a profile for each cloud service provider of the cloud service providers including the services and terms of service for each cloud service provider of the cloud service providers; and enabling consumers to register in the cloud book; wherein the users are able to connect to each other; wherein the users are able to browse the cloud service providers' connection to consumers; wherein each consumer is enabled to compare the services and terms of service to determine which service provider has services that match the consumer; further wherein the cloud book enables a first consumer to sign up for services with a first cloud service provider. | 12-31-2015 |
20150378796 | CLIENT CONTROL IN A DISTRIBUTED STRICT QUEUE - Methods and systems for implementing client control in a distributed strict queue are disclosed. A plurality of messages are distributed to a plurality of queue servers based on strict order parameters for the messages. Messages that share a value for the strict order parameter are distributed to the same queue server. The messages are enqueued at the queue servers. Messages that share a value for the strict order parameter are enqueued in a strict order based on the time of receipt at the queue server. A control message is sent from the queue servers to one or more queue clients. The control message causes modification of a configuration at the queue clients. The queue clients are configured to process the messages based on the configurations. | 12-31-2015 |
20150381470 | Method for deploying resource in cloud computing environment - In the field of network resource deployment technology, a method for deploying resource in a cloud computing environment comprises steps of: installing a distributed communication module and a resource deployment module on each one of a plurality of nodes; via a first resource deployment module on a first node in the plurality of nodes, sending a request for resource deployment to other nodes by a user; and transmitting the resource among the distributed communication module; if the first distributed communication module on the first node detects that a destination of the request for resource deployment comprises the first resource deployment module in local, sending the request to the first resource deployment module; deploying the resource by resource deployment modules of all destinations. | 12-31-2015 |
20150381514 | MULTI-TIERED PROCESSING USING A DISTRIBUTED STRICT QUEUE - Methods and systems for implementing multi-tiered processing in a distributed strict queue are disclosed. Original messages are dequeued from a first set of queues using a first layer of queue clients, each of which transforms a subset of the original messages into a transformed message and enqueues the transformed message into a second set of queues. The transformed messages are dequeued from the second set of queues using a second layer of queue clients, each of which summarizes a subset of the transformed messages into a summarized message and enqueues the summarized message into a third set of queues. The summarized messages are dequeued from the third set of queues using a third layer of queue clients, each of which aggregates a subset of the transformed messages into an aggregated message. A final result is generated based on the aggregated messages. | 12-31-2015 |
20150381516 | RESOURCE ACCESS DRIVEN DISTRIBUTED TRANSACTION COORDINATION SYSTEM - Resource access driven distributed transaction coordination system is described. A method may include receiving a request to perform a migration of user data from a first user account to a second user account and restricting access to a distributed resource as a result of receiving the request. When a distributed process requests access to a distributed resource, and that distributed process doesn't have any pending tasks, account migration may be performed. | 12-31-2015 |
20150381543 | LOCATION INFORMATION-BASED INFORMATION SHARING METHOD AND APPARATUS - The present disclosure relates to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. | 12-31-2015 |
20150381549 | MESSAGE BATCHING IN A DISTRIBUTED STRICT QUEUE - Methods and systems for implementing message batching in a distributed strict queue are disclosed. A plurality of messages are distributed to a plurality of queue servers based on strict order parameters for the messages. Messages that share a value for the strict order parameter are distributed to the same queue server. The messages are enqueued at the queue servers. Messages that share a value for the strict order parameter are enqueued in a strict order based on the time of receipt at the queue server. A batch comprising individual messages is sent to a queue client. The messages that share a value for the strict order parameter are batched in the strict order. | 12-31-2015 |
20150381674 | System and Method for Efficient Port and Bandwidth Utilization in Setting up Communication Sessions - Techniques for efficiently allocating ports and bandwidth in a communication system configured to establish interactive, real time communication sessions between endpoints are described. Requests are received at a server, from a requester endpoint device, to initiate an interactive, real time communication voice and/or video session requiring access to an interactive session resource. In an embodiment, the communication system is a contact center and the interactive session resource is an available contact center agent. Pending availability of the interactive session resource, a requester is assigned a place in a queue or otherwise scheduled to receive access to the interactive session resource. In the meantime, a data channel is established between the server and the requester's endpoint device. Resources, which can include an executable program and/or information operative to enable the endpoint device to emulate an active on-hold voice connection period, are downloaded to the endpoint device. | 12-31-2015 |
20150381699 | OPTIMIZED BROWSER RENDERING PROCESS - Implementations optimize a browser render process by identifying content neutral embedded items and rendering a web page without fetching the content neutral items. An example method includes identifying a URL pattern common to a plurality of URLs stored in fetch records and selecting a sample of URLs from the plurality. The method also includes, for each URL in the sample, determining whether the URL is optional by generating a first rendering result using content for the URL and a second rendering result without using the content for the URL and calculating a similarity score for the URL by comparing the first rendering result and the second rendering result, the URL being optional when the similarity score is greater than a similarity threshold. The method may also include storing the URL pattern in a data store of optional resource patterns when a majority of the URLs in the sample are optional. | 12-31-2015 |
20150381708 | FAILURE MANAGEMENT IN A DISTRIBUTED STRICT QUEUE - Methods and systems for implementing failure management in a distributed strict queue are disclosed. A plurality of messages are distributed to a plurality of queue servers based on strict order parameters for the messages. Messages that share a value for the strict order parameter are distributed to the same queue server. The messages are enqueued at the queue servers. Messages that share a value for the strict order parameter are enqueued in a strict order based on the time of receipt at the queue server. One or more queue clients are configured to attempt message processing for the enqueued messages. Log data is received from the one or more queue clients at the queue servers. The log data is descriptive of the attempted message processing. | 12-31-2015 |
20150381709 | INPUT/OUTPUT MANAGEMENT IN A DISTRIBUTED STRICT QUEUE - Methods and systems for implementing input/output management in a distributed strict queue are disclosed. A plurality of messages are distributed to a plurality of queue servers based on strict order parameters for the messages. Messages that share a value for the strict order parameter are distributed to the same queue server. The messages are enqueued at the queue servers. Messages that share a value for the strict order parameter are enqueued in a strict order based on the time of receipt at the queue server. One or more queue clients are configured to attempt message processing for the enqueued messages. Network interactions between the queue clients and one or more external components are configured to be routed through a network proxy. | 12-31-2015 |
20150381729 | Data Storage Verification in Distributed Storage System - A server system with one or more processors and memory sends a verification request, to a client device, to verify that the client device is storing a data block, where the verification request includes verification parameters. In response, the server system obtains from the client device a first verification value for the data block. The server system compares the first verification value with a second verification value for the data block, where the second verification value was previously computed, in accordance with the data block and the verification parameters, and stored by the server system. In accordance with a determination that the first verification value matches the second verification value, the server system confirms that the client device is storing the data block. | 12-31-2015 |
20150381734 | STORAGE SYSTEM AND STORAGE SYSTEM CONTROL METHOD - The present invention can shorten a response time required by a client computer to receive configuration information after transmitting a request for the configuration information to a storage system. | 12-31-2015 |
20150381736 | DISTRIBUTED CLOUD STORAGE - Distributed cloud-based data storage divides a file for storage into a number of portions that are separately stored with two or more storage service providers. The division and/or transmission of the file may be implemented based on arbitrary criteria, including random selection, an applied storage policy or assignment of a given portion to a corresponding storage service provider as examples. One or more portions of the file may be assembled into an upload file that is transmitted to and received from a storage provider. The portions of the file received from the storage provider may be used to reconstruct the file. | 12-31-2015 |
20150381741 | METHOD AND APPARATUS FOR FACILITATING ESTABLISHING AND MAINTAINING COMMUNICATION SERVICES - Aspects of the subject disclosure may include, for example, providing radio access information to a first server of an IP multimedia subsystem network to cause the first server to establish an interface between the first server and a second server for providing the radio access information to the second server, where the interface does not utilize an S14 interface, and where the providing of the radio access information to the second server causes the second server to discover access networks in proximity to the communication device and to manage connections to the access networks. Other embodiments are disclosed. | 12-31-2015 |
20150381744 | CLOUD COMPUTING-BASED DATA MANAGEMENT METHOD, AND SYSTEM AND APPARATUS FOR SAME - The present invention relates to a data management method based on cloud computing and a system and apparatus therefor. In particular, when a user uploads or downloads content to or from a metacloud-type storage server, data interoperability between terminals is performed using tag information associated with the metadata of the corresponding content, and thus the extraction of metadata is differently performed for each terminal, for each time, or for each user, so that a load between a terminal and a server can be minimized and a metacloud function can be smoothly provided. Furthermore, a metadata extraction target is controlled by a server, so that centralized requirements can be applied to the terminals at the same time and thus uniform service quality can be provided. | 12-31-2015 |
20150381761 | METHODS AND APPARATUS FOR REQUESTING USER SPECIFIC POLICY INFORMATION FOR LOCAL APPLICATIONS - A method comprises sending a request from an application server functionality, providing a local application functionality to a user equipment, to a policy server functionality, said policy server functionality storing local application policy information for said user equipment, and receiving information from said policy server functionality about said local application policy in formation for said user equipment. | 12-31-2015 |
20150381763 | COMMUNICATION SYSTEM, CONTROL APPARATUS, APPLICATION SERVER, AND DEVICE - An object is to increase the efficiency of transmission of M2M communication data by restricting the M2M communication in accordance with the communication condition of an access network | 12-31-2015 |
20150381767 | DISTRIBUTED PROCESS FRAMEWORK - Providing a distributed processing framework. Initially, the process begins by building a server process plug-in by invoking a code generation module to generate required boilerplate and cross-platform code. Then commencing a server process by loading plug-in code and giving it a thread of control. In addition, client machines discovering the existence of a plug-in code being executed. Further, one or more client applications running on a client server at least issuing commands to the plug-in code, monitoring the events of the plug-in code, update the properties of the plug-in code without information regarding the plug-in interface. | 12-31-2015 |
20150381771 | Reducing TCP connection establishment time in an overlay network - Applications that run on an overlay network-based managed service achieve high performance gains using a set of TCP optimizations. In a first optimization, a typical single TCP connection between a client and an origin server is broken into preferably three (3) separate TCP connections. These connections are: an edge-to-client connection, an edge-to-edge connection, and edge-to-origin connection. A second optimization replicates TCP state along the connection to increase fault tolerance. In this approach, preferably a given TCP connection is maintained on two servers. When a packet is received by one server, called the primary, its state is updated and then passed to a second server, called the backup. Only when the backup sends an acknowledgement back to the primary can it then send a TCP acknowledgement back to the host that originally sent the packet. Another optimization reduces connection establishment latency. | 12-31-2015 |
20150381776 | METHOD AND APPARATUS FOR INCORPORATING AN INTERNET OF THINGS (IoT) SERVICE INTERFACE PROTOCOL LAYER IN A NODE - A method and apparatus are described for incorporating an Internet of Things (IoT) service interface protocol layer in at least one node. The format of various IoT messages used to communicate over a service interface are also described. A set of IoT service level operations may be defined in the node. The IoT service level operations may be performed on IoT information elements (IEs). The IoT service level operations may be defined in terms of various actions that are generic and applicable across industry verticals. The operations may leverage each other as sub-operations, (e.g., collaborate, share, synchronize, discover, associate, collect, aggregate, concatenate, share, relocate, invoke, delegate or surrogate). The IoT IEs may include at least one of a content IoT IE, a context IoT IE, a policy IoT IE, a decision IoT IE, an event IoT IE, a discovery IoT IE or a descriptor IoT IE. | 12-31-2015 |
20160006645 | INCREASED DATA TRANSFER RATE METHOD AND SYSTEM FOR REGULAR INTERNET USER - Method for increasing data transfer rates for regular net-work users, including the procedures of generating a WAN optimization network (WANON), in a network, defining a client, for requesting data, and an origin, from which data is requested, the WANON determining a best requesting node for the client based on a data request, configuring the client to forward the data request to the WANON, the client requesting data by forwarding the data request to the requesting node, the WANON determining a best origin node for retrieving the requested data from the origin according to a network identifier resolution of the origin, the requesting node forwarding the data request to the origin node using WAN optimization, the origin node retrieving the requested data from the origin and transferring the retrieved data to the requesting node using WAN optimization, the requesting node transferring the retrieved data to the client, and updating the WANON. | 01-07-2016 |
20160006786 | Domain-Specific Hardwired Web Server Machine - A domain-specific hardwired symbolic web server machine is described that processes information via the hardwired mapping of symbols from one or more domains onto other such domains, computing and communicating with improved security and reduced power consumption because it has no CPU, no Random Access Memory (RAM), no instruction registers, no Instruction Set Architecture (ISA), no operating system (OS) and no applications programming. The machine provides web services by recognizing legal requests such as HTTP GET request and responding with an HTML web page. In some embodiments, the machine has no unconstrained RAM into which malware may insert itself and needs no anti-virus software. | 01-07-2016 |
20160006787 | METHODS AND DEVICES FOR VISITING A WEBPAGE - A method for visiting a webpage, includes receiving, by a server, a webpage visit request from a client, the webpage visit request including at least a webpage uniform resource locator (URL) of the webpage and a last visit time point; searching, by the server, a webpage update database corresponding to the webpage according to the webpage URL, the webpage update database storing one or more update time points and webpage content information corresponding to the respective update time points; generating, by the server, a webpage update data package according to the webpage update database and the last visit time point, the webpage update data package including webpage update contents from the last visit time point to a most recent update time point; and sending, by the server, the webpage update data package to the client. | 01-07-2016 |
20160006788 | Client-server-communication system running a client-side-script-program - A client-server-communication system comprises | 01-07-2016 |
20160006789 | WEBSITE COMPATIBILITY SHIMS - Various embodiments provide compatibility shims that can be utilized by a web browser to dynamically change web browser platform features per domain or website. The compatibility shims can be deployed to the web browser and updated in a manner similar to that of a webpage. In one or more embodiments, the compatibility shims can be utilized to change a browser's behavior and/or the manner in which the browser represents itself per domain or website. Further, the compatibility shims can enable the web browser to dynamically remove or change support for web platform features. In addition, in at least some embodiments, users can apply their own compatibility shims to their own list of websites or webpages. | 01-07-2016 |
20160006795 | Yunten's Web Application Methodology & Web Programming Language (YWAM & WPL) - This invention introduces a structured software engineering methodology for developing interactive network application systems that use a web browser as a user-dialogue engine. The methodology uses two server types: an Application Server for instantiating and executing an application instance in binary code, and an HTTP Server for delivering to the user's browser the textual HTML+Javascript user-dialogue documents used by this application instance during its execution. An application is accessed by executing at the user's browser an Application Instantiation Page (AIP) which is a part of this invention. The methodology is built into a notational programming language. | 01-07-2016 |
20160006797 | INFORMATION PROCESSING SYSTEM - Provided is an information processing system capable of controlling a user s own name disclosed to other user in accordance with the relationship with the other user. A user management server stores, for each of a plurality of users, an identification name adapted to identify the user in association with a restricted disclosure name registered by the user and information identifying a user entitled to disclosure to whom the disclosure of the restricted disclosure name is permitted. The user management server receives a request for acquisition of name information of a requested user including information identifying a requesting user from a client device. The user management server transmits the restricted disclosure name of the requested user as a reply to the acquisition request if the requesting user is registered as a user entitled to disclosure of the requested user. If not, the user management server transmits the identification name of the requested user. The client device shows the transmitted name information of the requested user on a display screen. | 01-07-2016 |
20160006800 | PEER TO PEER REMOTE APPLICATION DISCOVERY - Methods, systems, and computer-readable media for peer to peer discovery of remote applications are presented. A client device may discover available remote peers and remotely access applications hosted thereon. The client device may send a discovery message over a network and locate one or more peer devices with available remote access. The peer device may respond with a list including applications installed and currently executing application instances that the client device may remotely access. The peer device may dynamically generate the list based on analyzing applications installed on the peer device and application instances executing on the peer device. The client device may initiate remote access of a selected application hosted on the peer device. The peer device may execute the selected application in a remote mode by hooking input and output interfaces associated with the application, and the application may be executed in a shadow desktop environment. These and other features will be discussed further herein. | 01-07-2016 |
20160006803 | PROVIDING REMOTE ACCESS TO APPLICATIONS THROUGH INTERFACE HOOKS - Methods, systems, and computer-readable media for providing remote access to applications executing on a host device are presented. Aspects described herein may enable a host device to provide remote access to applications executing in a user session by hooking one or more APIs (or other interfaces) associated with an application instance and a window composition module. Dynamically assigned ports may be generated and used to allow a client device to provide remote user input to an application instance operating in a remote access mode. One or more APIs associated with the application instance may be hooked to provide the remote user input to an input queue of the application instance, bypassing an operating system input queue in some embodiments. APIs associated with the application instance and the window composition module may be hooked to allow the host device to recognize window textures generated by the application instance. These recognized window textures may be sent to the remote client device. As a result, according to some aspects, a host device may enable remote access to the application instance by providing remote input to the application instance and forwarding output from the application instance to the remote client device. These and other features will be discussed further herein. | 01-07-2016 |
20160006806 | ANALYZING REQUESTS FOR DATA MADE BY USERS THAT SUBSCRIBE TO A PROVIDER OF NETWORK CONNECTIVITY - Requests for data received from multiple subscribers are accessed. At least some of the requests for data originate from one or more addresses associated with a particular subscriber of the multiple subscribers. The accessed requests for data are organized into sets of requests based on the one or more addresses such that a set of requests corresponds to the particular subscriber, and a characteristic of the particular subscriber is determined based on aspects of the set of requests corresponding to the particular subscriber and a behavior model. | 01-07-2016 |
20160006816 | DATACASTING SYSTEM WITH INTERMITTENT LISTENER CAPABILITY - A server-client system or architecture that allows datacast applications to reliably transport data objects from a network server over a unidirectional packet network (“datacast network”) to one or more clients, each of which may be listening to the packet stream at different times. The invention allows the clients to listen intermittently to the datacast, yet still receive all of the data objects published by the server in a timely manner, and in a way that is more optimal in terms of client resource use. This ensures that listening clients can receive a complete set of the data objects broadcast while being able to conserve client processing and power resources by not requiring continuous listening by the client to the datacast. | 01-07-2016 |
20160006834 | POSTED INFORMATION SHARING SYSTEM, INFORMATION-PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, STORAGE MEDIUM, AND COMPUTER PLATFORM - An exemplary posted information sharing system includes: an information-processing system; and a server, wherein the information-processing device includes an executing unit that executes an application program, and an accessing unit that accesses an item of posted information depending on the application program that is being executed or whose execution is suspended, the posted information being stored on the server, and the server includes a providing unit that provides access to the posted information by the information-processing device, in response to a request from the accessing unit. | 01-07-2016 |
20160006835 | Distributed Cloud Computing Platform - A distributed cloud computing platform can comprise a plurality of user devices and a plurality of servers connected by a network connection. The plurality of servers can be configured for collectively maintaining a communication session. A high bandwidth and low latency network connection between the plurality of servers can be configured for the transfer of communication session information between the plurality of servers. The plurality of user devices can be configured for participating in a communication session by interacting with the nearest of the plurality of servers. | 01-07-2016 |
20160006836 | CDN Scale Down - In one embodiment, a system component in a content delivery network (CDN), the CDN including a request router and edge caches, the request router being operable to determine which edge cache should serve content to a client, the system component including a processor, and a memory to store data used by the processor, wherein the processor is operative to receive a request for content from the client, and based on a decision to shut down a first edge cache after the client has already downloaded some of the content from the first edge cache, participate in a process to transfer the client from downloading the content from the first edge cache to downloading the content from a second edge cache in the middle of the client downloading the content so that the client continues downloading the content from the second edge cache. Related apparatus and methods are also described. | 01-07-2016 |
20160006837 | METHODS, DEVICES, AND SYSTEMS FOR IMPLEMENTING CENTRALIZED HYBRID WIRELESS SELF-ORGANIZING NETWORKS - A telecommunications device, operable in a system comprising one or more servers, the device being a client device in the system. The device is constructed and adapted to: provide a client configuration state for the client device to the one or more servers; and obtain from the one or more servers a first sub-network configuration, comprising at least one path from the one or more servers to the client device, and being based on the client configuration state and on at least one other client configuration state of at least one other client device. The device can use a path specified in the first sub-network configuration to obtain at least one resource via the one or more servers. | 01-07-2016 |
20160006838 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, IMAGE PROCESSING APPARATUS, PROCESSING METHOD OF INFORMATION PROCESSING SYSTEM, AND PROGRAM - A system includes a processing unit for performing processing, an acceptance unit for accepting an execution instruction for the processing unit made by a user, a request unit for, based on acceptance by the acceptance unit, requesting a server via a first communication path to issue a first execution instruction for the processing unit, an issuance unit for, based on acceptance by the acceptance unit, issuing a second execution instruction for the processing unit via a second communication path, a receiving unit for receiving the first execution instruction that the server has issued in response to a request from the request unit, and a transmission unit for transmitting a processing result of the processing unit to a server on the basis of the first execution instruction. The processing unit performs processing in response to either the first execution instruction or the second execution instruction, whichever arrives first. | 01-07-2016 |
20160006839 | DATA COLLECTION AND DISTRIBUTION METHOD, DATA COLLECTION AND DISTRIBUTION APPARATUS, AND PROGRAM - Proposed are a data collection and distribution method, a data collection and distribution apparatus and a program which enable the convenience of a data provider to be improved. A data collection and distribution apparatus, which acquires and stores collected data collected by a data collection client and distributes the collected data to a data destination client, determines whether or not an attribute of the collected data collected from the data collection client is at variance with an attribute according to a prior arrangement, determines a collected data processing method based on a determination result, and selectively distributes the collected data of the attribute according to the prior arrangement to the data destination client based on a determination result. | 01-07-2016 |
20160006840 | DYNAMICALLY CONFIGURABLE SESSION AGENT - A monitoring system captures the behavior of distributed applications and also provides a framework for augmenting functionality of the application in response to user interactions and different states of the application and network. Network events exchanged between an application and an application server are captured and the local client events on the client device are also selectively captured. The different disparate network events and client events are then combined together during a replay operation to simulate the user experience during the previous application session. | 01-07-2016 |
20160006841 | SYSTEMS AND METHODS FOR IDENTIFYING A RETURNING WEB CLIENT - Methods and systems are provided for identifying unique devices and/or unique users of a web-based system within constraints of an external application. In some embodiments the process comprises receiving request information from a client device at an application server, using such information to form a device fingerprint, and attempting to match the newly-formed fingerprint with exactly one fingerprint stored in a database of previously-formed fingerprints. Some embodiments utilize a two-stage Locality-Sensitive Hash query technique. The client device fingerprint may be converted into a series of LSH values which may be used to find a matching fingerprint. A first stage may query input LSH values against LSH values in a data store, and a second stage may query LSH values temporarily held in volatile memory, thereby minimizing network traffic and reducing a total process time. | 01-07-2016 |
20160014041 | RESOURCE REFERENCE CLASSIFICATION | 01-14-2016 |
20160014043 | SYSTEM AND METHOD FOR REMOTE, INTERACTIVE NETWORK AND BROWSING SUPERVISION, MONITORING, AND APPROVAL | 01-14-2016 |
20160014052 | ALLOCATING BUFFER FOR TCP PROXY SESSION BASED ON DYNAMIC NETWORK CONDITIONS | 01-14-2016 |
20160014173 | Method and Apparatus for Transmitting Media Stream Data in Cloud Computing System | 01-14-2016 |
20160014182 | METHODS AND APPARATUS FOR TRANSMITTING MULTIMEDIA FILES IN A DATA NETWORK | 01-14-2016 |
20160014199 | INCREASED NETWORK RESOURCES IN EXCHANGE FOR SHARING OF DEVICE RESOURCES | 01-14-2016 |
20160014209 | Computer-Implemented Methods, Computer Readable Media, And Systems For Initiating Co-Use Of Applications | 01-14-2016 |
20160014219 | SYSTEM AND METHOD FOR GENERATING, ACCESSING, AND UPDATING GEOFEEDS | 01-14-2016 |
20160014228 | METHODS AND SYSTEMS FOR FAST ACCOUNT SETUP | 01-14-2016 |
20160014233 | COMPUTER-IMPLEMENTED AGENT TRANSFER | 01-14-2016 |
20160014234 | REPRESENTATIONAL STATE TRANSFER OPERATIONS USING INFORMATION CENTRIC NETWORKING | 01-14-2016 |
20160014236 | NETWORK-INDEPENDENT PROGRAMMING MODEL FOR ONLINE PROCESSING IN DISTRIBUTED SYSTEMS | 01-14-2016 |
20160019433 | IMAGE PROCESSING SYSTEM, CLIENT, IMAGE PROCESSING METHOD, AND RECORDING MEDIUM - An image processing system shares image processing on an image through sharing between a server and a client. The image processing system calculates a degree of interest of the user in the image based on operation information indicating information regarding an operation performed by a user, and information regarding the image, determines whether the degree of interest is equal to or greater than a first threshold value, and performs control so that the image processing is performed in the client on the image in which the degree of interest is determined to be equal to or greater than the first threshold value, and the image processing is performed in the server on the image in which the degree of interest is determined to be smaller than the first threshold value. | 01-21-2016 |
20160021041 | IMAGE FEEDING SERVER NETWORK - Technology is disclosed for feeding source images from image stores of client systems into an image processing system using image feeding servers (“the technology”). The technology includes multiple image feeding servers that can feed a source image to the image processing system, using which the image processing system can generate processed images to be served to end users. The image feeding servers can be installed at various locations, e.g., geographically spread, and more proximate to where the source images are stored. An image feeding server obtains the source image from the image store in original size, downsizes the source image, and transmits the downsized source image to the image processing system. The technology selects an image feeding server based on a score of the image feeding server. The score can be determined as a function of one or more image feeding server parameters, e.g., latency, workload, or computing resource. | 01-21-2016 |
20160021044 | SYSTEM AND METHOD FOR DIGITAL EVIDENCE ANALYSIS AND AUTHENTICATION - The system disclosed provides an efficient mechanism for acquiring email and other data from remote systems in a forensically sound manner. Email for users can be requested by investigators from email servers across the country. It is then be automatically acquired and made available to the examiner, subject to approval, and any others he deems have a need-to-know on a web based system. The data can be searched and bookmarked, and the bookmarks shared. Data can also be uploaded manually and combined with email data in the searching, bookmarking, and sharing. | 01-21-2016 |
20160021158 | MEDIA/COMMUNICATIONS SYSTEM - A system provides media content/communications data to a plurality of devices. The system includes a server system that includes a central server in communication with a plurality of local units each acting as a client to the central server. The central server is configured to provide content to each local unit. The system includes at least one earphone device linkable to each local unit to convert an audio signal received from the server system into an audible sound output to a user. The system is configured to identify a potential unlinking of an earphone device from an output of a local unit, store user-specific data corresponding to a condition of operation of the local unit substantially at the time of the potential unlinking, identify an attempt to link the earphone device with an output of a local unit, and retrieve the stored user-specific data. | 01-21-2016 |
20160021175 | METADATA-ASSISTED PROVIDING OF APPEARANCE OF DATA - The use of logic for routing data. Metadata that is associated with data residing on a first computing system is sent to at least a second computing system. The metadata is structured so that when interpreted by the second system, the second system provides an appearance that the data is local. The first system then receives a communication from the second computing system, demonstrating that a user has interacted with the appearance of data on the second system. Logic may be applied to determine how and when to send the data to the second system. Based on the determination made by applying logic, the data is sent to the second system in a manner that is associated with the identifier for the entire data. | 01-21-2016 |
20160021207 | METHOD AND SYSTEM FOR A UNIFORM RESOURCE IDENTIFIER (URI) BROKER - A system provides the ability for developers to create and embed a URI in HTML, a document, or an application to invoke another application or functionality according to a URI scheme name. The invoked application does not natively react to URI selections. Rather, a URI Broker can redirect the URI selection to the desired application and conduct any pre-processing to allow the URI to invoke any application, even those that do not include URI capability. | 01-21-2016 |
20160021208 | Device Mode Settings to Provide An Enhanced User Experience - According to some aspects of the disclosure, context information when a computing device sends a request for content, such as an Internet page, the computing device can include with the request one or more device context parameters, such as the computing device's power preferences (e.g., current battery level), wireless settings, network connection, etc. The content provider may then use this device context information to select the most appropriate version of the requested content. One example of device context information may be a low-power power save mode setting, or other mode setting. | 01-21-2016 |
20160021211 | EFFICIENT CONTENT DELIVERY OVER WIRELESS NETWORKS USING GUARANTEED PREFETCHING AT SELECTED TIMES-OF-DAY - A method for content delivery includes defining a guaranteed prefetching mode, in which content is continuously prefetched from a content source to a communication terminal of a user so as to maintain the communication terminal synchronized with the content source. One or more time-of-day intervals, during which the user is expected to access given content, are identified. During the identified time-of-day intervals, the given content is prefetched from the content source to the communication terminal using the guaranteed prefetching mode. | 01-21-2016 |
20160021216 | SATELLITE TELEMETRY, TRACKING AND CONTROL DATA TRACKING AND ARCHIVING SYSTEM - Systems, processes and devices process telemetry, tracking and control (TT&C) data received from a satellite. A data acquisition system receives data packets comprising the TT&C data received from the satellite from one or more cortexes. A data extractor node (DEN) directs the decommutation of the received TT&C data in real time as the TT&C data is received. The decommutated TT&C data from the data acquisition system is stored in a database for subsequent processing. The data extractor node obtains requested TT&C data from the database and processes the obtained portion of the decommutated TT&C data in real time. | 01-21-2016 |
20160028650 | METHOD AND SYSTEM FOR A USER TO CREATE FAVORITE SERVER LISTS FOR MULTIPLE SERVICES - The present disclosure discloses a method and system for a user to create favorite server lists for multiple services. Specifically, a network device receives a request for a particular service from a client device. Then, from a plurality of network devices that include functionality to provide the particular service, the network device selects a first subset of network devices based on stored data indicating that the first subset of network devices is associated with the client device. The network device further orders the plurality of network devices to obtain an ordered list such that the first subset of network devices is in a more preferred order than a second subset of network devices that are not included in the stored data. The network device next transmits, to the client device, information identifying the first subset of network devices as available devices for providing the particular service. | 01-28-2016 |
20160028677 | EMAIL NOTIFICATION ON MOBILE DEVICES - Methods and systems for providing notifications to mobile device utilize a cloud extension agent operating on a corporate network for sending notification requests via a cloud-based service. An application on the user's mobile device is configured to receive push notifications sent via the cloud extension agent, while receiving email messages directly from corporate email server. A user can select notification settings, allowing the cloud extension agent to be configured remotely via a cloud to provide appropriate notifications to the user. | 01-28-2016 |
20160028788 | RETRIEVAL AND PLAYOUT OF MEDIA CONTENT - An example method involves (i) accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; (ii) retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to play out, via a client device, the media content items in accordance with the sequence defined by the playlist; (iii) accessing second data representing user activity related to the client device, and using the accessed second data as a basis to select a media content item from a plurality of media content items; and (iv) retrieving third data representing the selected media content item, and using the retrieved third data to play out, via the client device, the selected media content item in between playing out the first and second media content items. | 01-28-2016 |
20160028795 | APPARATUS, METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM - In response to a request from an external device, information related to a server that provides a service related to an apparatus is set. The set information related to the server is transmitted. | 01-28-2016 |
20160028805 | COLLECTING CLIENT-SIDE APPLICATION PERFORMANCE MONITORING INFORMATION - Systems and methods for collecting client-side application performance monitoring (APM) information in distributed computer systems. An example method may comprise: inserting a script code fragment into an electronic document to be transmitted to a client computing device, wherein the script code fragment is to issue a request for loading an object from a second computer system, the request comprising at least one of: a parameter of a client browser executed by the client computing device, a parameter of an application being executed within the client browser, or a parameter of a current session of the client browser; and transmitting the electronic document to at least one of: the second computer system or the client computing device. | 01-28-2016 |
20160028808 | NETWORK OPERATING SYSTEM - Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed. | 01-28-2016 |
20160028810 | METHOD AND APPARATUS FOR A FILE SHARING SYNCHRONIZATION SYSTEM - A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser. | 01-28-2016 |
20160028823 | COMPUTER SYSTEM AND PROCESS FOR TRANSFERRING MULTIPLE HIGH BANDWIDTH STREAMS OF DATA BETWEEN MULTIPLE STORAGE UNITS AND MULTIPLE APPLICATIONS IN A SCALABLE AND RELIABLE MANNER - Multiple applications request data from multiple storage units over a computer network. The data is divided into segments and each segment is distributed randomly on one of several storage units, independent of the storage units on which other segments of the media data are stored. At least one additional copy of each segment also is distributed randomly over the storage units, such that each segment is stored on at least two storage units. This random distribution of multiple copies of segments of data improves both scalability and reliability. When an application requests a selected segment of data, the request is processed by the storage unit with the shortest queue of requests. Random fluctuations in the load applied by multiple applications on multiple storage units are balanced nearly equally over all of the storage units. This combination of techniques results in a system which can transfer multiple, independent high-bandwidth streams of data in a scalable manner in both directions between multiple applications and multiple storage units. | 01-28-2016 |
20160028841 | METHOD AND APPARATUS FOR DISASTER NOTIFICATION - A server is provided comprising a processor configured to: receive an indication of a location of a first device that is subscribed to a disaster notification service; in response to receiving a disaster alert, detect that the first device is located in an area associated with the disaster based on the indication of the location of the first device; identify a second device that has registered the first device as a friend; and transmit a first indication of the disaster to the first device and a second indication of the disaster to the second device. | 01-28-2016 |
20160028853 | SYSTEM AND METHODS TO STORE, RETRIEVE, MANAGE, AUGMENT AND MONITOR APPLICATIONS ON APPLIANCES - Systems and methods for managing applications on an appliance are provided. A server is in communication with appliances. The server is also coupled to databases which include appliance information, as well as application data. A user may authenticate using the appliance. A set of permissions may be associated with the user. The server then supervises information exchanged between the appliance and the server, as well as application functionality upon the appliance, by supplementing the applications downloaded to the appliance with supplemental code, referred to hereafter as an AppGuard. The AppGuard is tailored, using information related to the appliance, to the appliance type in order to ensure proper functionality. The AppGuard is executed upon installation, and collects device information for validation. After validation, the application may be run. Additionally, management of the applications may include augmenting, deleting, disabling or authorizing the application. | 01-28-2016 |
20160028854 | Synthetic Transactions Between Communication Endpoints - Techniques for synthetic transactions between communication endpoints are described. According to various embodiments, a synthetic transaction represents a simulation of a communication session between different communication endpoints. In at least some embodiments, performance attributes of a synthetic transaction may be recorded during various stages of the synthetic transaction. Based on the performance attributes, various actions may be taken to mitigate errors and optimize communication session performance. | 01-28-2016 |
20160028855 | SYSTEMS AND METHODS FOR APPLICATION SPECIFIC LOAD BALANCING - The present application is directed towards systems and methods for application specific load-balancing for web servers. A device intermediary to a plurality of clients and a plurality of services executing on a plurality of servers, may receive a request from a client for an application. The device may identify an identifier for the application from a table comprising a list of applications and a corresponding identifier assigned to each application. In an embodiment, the device may establish one or more monitors to monitor each service to determine applications available on each service. In an embodiment, the device may determine that one or more services of the plurality of services provides the application and select a service from the one or more services to forward the request. The device may forward the request to the selected service. | 01-28-2016 |
20160028856 | METHOD, SYSTEM AND APPARATUS FOR PROVIDING SERVICES ACROSS NETWORKS - The invention provides a method and a system for providing a service from a network device in a closed network to a client device outside of the closed network through a service portal. The method may include the steps of actively establishing a first connection between the network device and the service portal, receiving a request for the services from the client device via established first connection, retrieving data of service and sending back to the client device. As a result, the client device may access the service of network device in the closed network without being blocked by firewall or other security mechanism of the closed network. In addition, the service portal may also validate the client device, and therefore malicious intrusion or insecure access may be prevented. | 01-28-2016 |
20160028857 | FRAMEWORK FOR CLIENT-SERVER APPLICATIONS USING REMOTE DATA BINDING - Embodiments are directed towards a framework for building client-server applications. A server may provide a view definition to a client based on a page request. The view definition may define a view, and relationships between view elements and view manager elements. The client may locally bind user input associated with at least one view element to at least one view manager element based on the relationships. The bound view manager element may be provided from the client to the server based on explicit or implicit synchronization conditions. A view manager on the server may determine a result based on the bound view manager element. The client may locally bind the result associated with another view manager element to another view element based on the relationship. The client may update the view based on the bound other view element. | 01-28-2016 |
20160028858 | MANIPULATING BINARY LARGE OBJECTS - Embodiments provide automated access policy enforcement, content rule enforcement, and data transformations in a binary large object (blob) storage service. Verified and unverified clients are allowed varying degrees of access to stored blobs. In response to a read request associated with a target blob of a particular blob type, criteria from the read request are used to execute one or more transformation functions defined by the blob type to create transformed data, and the transformed data is provided to the client. In response to a write request including a target blob of a particular blob type, a set of content rules associated with the blob type is executed against the target blob. The target blob is stored based on the content rules being successfully executed. | 01-28-2016 |
20160034419 | SYSTEM AND METHOD FOR EFFICIENT ACCESS FOR REMOTE STORAGE DEVICES - A network interface controller (NIC) for use in a server controlling a plurality of storage devices provides remote access to a plurality of clients each accessing one or more storage devices of the plurality of storage devices. The NIC is configured to receive from at least a client device an input/output (I/O) request for a storage device of the plurality of storage devices and store the I/O request in a secondary memory thereof. The I/O request is sent to the storage device and a response respective of the I/O request intended for the primary processing unit of the server is received by the NIC. The client device is sent an indication that the I/O request is completed. In some exemplary embodiments, the NIC determines if the client device has appropriate I/O permissions to access a specific data block. | 02-04-2016 |
20160034442 | Mapping Between User Interface Fields and Protocol Information - A gateway device for implementing data security is described herein. The gateway device is coupled between a client device and a server device, and generates a mapping between portions of data received from a client device and interface fields or data elements of the client device. Upon receiving subsequent data from the client device, the gateway device can access the generated mapping to identify portions of the subsequent data corresponding to particular interface fields or data elements of the client device using the mapping, and can encode the identified portions of the subsequent data, for instance based on data protection techniques defined by a security policy. The encoded data can then be outputted by the gateway device to the server device. | 02-04-2016 |
20160036658 | METHOD FOR TESTING A MOBILITY DEVICE - A method for performing a real time testing of a mobility device located at a remote location using a test framework communicatively coupled with the mobility device by means of either a TCP/IP protocol or a UDP protocol, and configured to execute a client application is provided. A server application receives a remote command is received from the client application, for retrieving a test information. The test information is generated by communicating with an operating system of the mobility device, in response to the remote command. The test information includes information related to the operating system, the server application, and screenshot of a region of interest area on a display unit of the mobility device. The test information is compressed using a custom compressor, and is sent to the client application. Further, tests are performed by a test system based on the received test information from the test framework. | 02-04-2016 |
20160036766 | METHOD AND SYSTEM FOR SYNCHRONIZING PROGRAM MASKS - A method is provided for synchronization of program masks, wherein the method comprises receiving a first request message from the first client means, wherein a first program mask is requested by the first request message, determining a first unique identifier for the requested first program mask, transmitting the requested first program mask and the first unique identifier to the first client means, receiving a second request message from the second client means, wherein the second request message comprises at least the first unique identifier, determining the first program mask, which is assigned to the received first unique identifier, and transmitting the determined first program mask to the second client means. | 02-04-2016 |
20160036770 | METHOD TO CONTROL DYNAMIC HOST CONFIGURATION PROTOCOL POOL EXHAUSTION IN DYNAMIC NETWORK ENVIRONMENTS - The present disclosure discloses a method and a network device for controlling DHCP pool exhaustion in dynamic network environments. Specifically, a network device determines that a client device is assigned an Internet Protocol (IP) address by a DHCP server. The network device detects that the client device is disconnected from a network associated with the IP address, for example, by receiving a de-association message from the client device; determining that a session or an entry corresponding to the client device has timed out; determining that the client device has failed to respond to one or more messages transmitted to the client device; determining that the client device has connected to another network different than said network; etc. In response, the network device then generates a DHCP release message on behalf of the client device, and transmits the DHCP release message to the DHCP server. | 02-04-2016 |
20160036898 | CLOUD BASED SERVER TO SUPPORT FACILITY OPERATIONS MANAGEMENT - A computer system is configured to enable users to maintain a facility. The computer system includes a computer server configured to communicate across a computer network with a plurality of mobile devices, where each mobile device is pre-configured for one of a plurality of different facilities, and a database configured to store facility data about the facilities identifying sets of equipment within each facility that a user is required to perform a maintenance check on, and parameter data associated with the equipment that is set by a user through a given one of the mobile devices during the maintenance check. The computer server enables the mobile devices to read data from the database or insert new data into the database in response to requests received from the mobile devices. | 02-04-2016 |
20160036906 | DYNAMIC ADJUSTMENT OF CLIENT THICKNESS - Some embodiments relate generally to providing a dynamically adjustable client and server thickness. An apparatus can include at least one processor, at least one memory device, and at least one network interface module, and a segmented application stored in the at least one memory device and executable by the at least one processor, wherein the segmented application includes a first application segment comprising executable code stored locally to be executed by the at least one processor and a second application segment comprising a stub that when activated directs the processor to a location where at least one output variable of the second application segment is stored, wherein execution of the first application segment depends on the at least one output variable of the second application segment. | 02-04-2016 |
20160036911 | POWER AND NETWORK TRAFFIC OPTIMIZATION IN COMMUNICATION SYNCHRONIZATION - A method of syncing emails between an email server and a client device may include storing a plurality of emails for a user account. The method may also include receiving a request to sync emails between the email server and the client device. The request may include one or more discrete time intervals. The method may additionally include selecting, from the plurality of emails, emails associated with the one or more discrete time intervals. The method may further include sending at least some of the emails associated with the one or more time discrete intervals to the client device. | 02-04-2016 |
20160036912 | FILE SERVER, FILE SERVER CONTROL METHOD, AND STORAGE SYSTEM - Disclosed is a storage system that includes a first node and a second node. The first node and the second node are connected to a client and a storage device. The first node includes a first memory for cache data, receives data from the client, stores the data into the first memory, and controls the storing the content of the data into the storage device from the first memory in accordance with an instruction from the second node. The second node includes a second memory for the same cache data as the first memory. If the content of data in the storage device or the content of data in the second memory before the storing of the data is the same as the content of the data in the second memory, the second node instructs the first node not to store the content of the data into the storage device. | 02-04-2016 |
20160036920 | ACCESSING NETWORK SERVICES FROM EXTERNAL NETWORKS - A method for accessing network services from external networks includes receiving at a cloud-based server a bridge setup request from a private communication system, establishing a bridge connection between the cloud-based server and the private communication system, establishing a communication path between the cloud-based server and a cloud-based application, receiving a request from a cloud-based entity that is directed to an enterprise service hosted within the private communication system, transmitting the request to the enterprise service over the bridge connection, receiving a response from the enterprise service over the bridge connection, and transmitting the response to the cloud-based entity. Related computer program products and systems are also disclosed. | 02-04-2016 |
20160036928 | METHOD AND APPARATUS FOR PROVIDING INTERNET SERVICE IN MOBILE COMMUNICATION TERMINAL - A method and apparatus provide an Internet service in a mobile communication terminal. The method includes determining a user interest subject from user data existing within the mobile communication terminal, collecting service items through network access, determining a subject for each of the collected service items, determining relevance between the user interest subject and each of the service items, and recommending a service item according to the relevance. | 02-04-2016 |
20160036942 | METHOD, SYSTEM, AND APPARATUS FOR AGENT-BASED ARCHITECTURE FOR INTEGRATED MOBILE APPLICATIONS - Example embodiments of a method, system, and apparatus for agent-based architecture for integrated mobile applications are generally described herein. In an example embodiment, a mobile device includes a client agent module. The client agent module may be configured to receive a request from an integrated mobile application. The client agent module may be configured to determine a communication mode including at least a connected mode, a disconnected mode, and an opportunistic synchronization mode. In the disconnected mode, the client agent module may be configured to satisfy the request using local data, if the request can be satisfied with local data; otherwise the client module may be configured to store the request in local data. In the opportunistic synchronization mode, the client agent module may be configured to select data from the local data associated with the request and send the selected data and the request to the server agent. | 02-04-2016 |
20160036943 | DNS-ENABLED COMMUNICATION BETWEEN HETEROGENEOUS DEVICES - Methods and systems for an IPv4-IPv6 proxy mode for DNS servers are provided. According to one embodiment, a DNS query is received by a network device from a dual-stack client. A determination is made the network device whether a first record type containing an Internet Protocol (IP) address for a server associated with the query exists within a DNS database of the network device. If the first record type exists for the server, then communication is enabled between the client and the server based on the first record type; otherwise it is automatically determined whether a second record type usable by the client exists for the server. Responsive to a determination that the second record type exists, data associated with the second record type is shared with the client by the network device to enable communication between the client and the server. | 02-04-2016 |
20160036944 | MEDIA CONTENT MANAGEMENT - Embodiments include a system comprising a gateway that includes a processor coupled to sensors and/or network devices installed at a premises. The system includes a remote server coupled to the gateway and located remote to the premises. The gateway and/or the remote server includes data of the sensors and/or network devices. The system includes an application running on at least one of the gateway and the remote server. The application controls events corresponding to the data and/or the premises in response to content of the data. The system includes a client interface coupled to the gateway and/or the remote server. The client interface presents the data to client devices. | 02-04-2016 |
20160044085 | FIELD DEVICE, COMMUNICATION CHIP, AND METHOD FOR A WEB ACCESS TO A FIELD DEVICE - The invention relates to a method for accessing a field device in order to simplify and/or improve web access to a field device. The field device is connected to a field bus designed for an Industrial Ethernet protocol or ProfiNET, and the method comprises transmitting a request from a web browser to a web server implemented in the field device, processing the received request in the field device by using a protocol stack of the Industrial Ethernet protocol, the protocol stack being stored in the field device, and transmitting response information from the web server to the web browser. The web server is implemented in the communication chip of the field device and both the communication with the controller and the web server use the same ProfiNET stack. The invention further relates to a field device designed to perform the method, and to a communication chip. | 02-11-2016 |
20160044107 | HIGH SPEED COMMUNICATION PROTOCOL - The present disclosure involves systems, software, and computer implemented methods for providing high speed communication between a sending system and a receiving system. One computer-implemented method includes determining, by a computer, that data is available for serialization using a pointer transfer; getting a data block of the data from a memory; getting metadata corresponding to the data block; writing an original address of the data block to a transport layer; writing the data block to the transport layer; determining that the data corresponding to the data block contains pointers; and adding a referenced data block to one or more data blocks to be transferred to a receiving system. | 02-11-2016 |
20160044117 | ENHANCED COMMAND SELECTION IN A NETWORKED COMPUTING ENVIRONMENT - Embodiments of the present invention provide an approach for identifying commands for virtual resource instances in a networked computing environment (e.g., a cloud computing environment). Specifically, in a typical embodiment, a set of commands for an instance of a virtual resource may be received in a computer memory medium or the like. The commands may then be analyzed and information pertaining to the commands may be stored in a computer storage device or the like. When a user/requester later wishes to identify a command to be utilized for another instance of the virtual resource, the requester can access the information and be provided with a set of suggested commands that are typically utilized for similar and/or previous instances of the virtual resource. | 02-11-2016 |
20160044128 | 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. | 02-11-2016 |
20160044137 | INFORMATION PROCESSING TERMINAL AND CONTROL METHOD THEREFOR - In order to execute synchronization processing, a method for a web browser having a function for storing data requested from a web application in a predetermined region of a storage unit as local data includes transmitting at least a part of stored local data to a storage service on a network different from the web application, and updating the local data by using data acquired from the storage service. | 02-11-2016 |
20160044139 | METHODS AND SYSTEMS FOR COMMUNICATIONS BETWEEN APPS AND VIRTUAL MACHINES - The present invention relates to a method of configuring an interactive region on a screen output displayed on a client, wherein the screen output may be generated by an app executed on a server and may be streamed from the server to the client. The method may include the steps of receiving a coordinate and a hardware setting from the server, configuring the screen output at a point corresponding to the coordinate to form the interactive region on the screen output, dispatching a function corresponding to the hardware setting to the interactive region, and performing the function when the interactive region is acted. | 02-11-2016 |
20160050080 | METHOD OF AUTONOMIC REPRESENTATIVE SELECTION IN LOCAL AREA NETWORKS - A method and apparatus for selecting a client computer as a relay server to rebroadcast common application information that is broadcast from a server system over a network. The client computer is selected randomly to rebroadcast the User Datagram Protocol (UDP) information received from the server system and client computers receiving the UDP information from another client computer relay server on the network do not rebroadcast the information. If the client computer selected to rebroadcast the common information fails to rebroadcast, another client computer is randomly selected as a relay server and takes over rebroadcasting the common information. | 02-18-2016 |
20160050235 | Flexible Server Architecture With Ability To Dynamically Change Gateway Communication Channels - This disclosure relates to systems, methods, and computer readable media for allowing users or systems to change the gateway for particular channels of communication in an on-demand fashion, i.e., with the “flick of a switch.” More particularly, but not by way of limitation, this disclosure relates to systems, methods, and computer readable media which, by default, directly interact with each channel of communication and then funnel messages to the appropriate connected clients. Moreover, according to the techniques disclosed herein, each user may choose which device becomes the entry and/or exit point (i.e., gateway) for each communication channel, and that device may instantly become the “master” for those messages arriving via that communication channel. The improved centralized server then knows where to automatically route such messages for each communication channel. Also disclosed herein is a novel “common message object” format for storing and searching through messages in an improved fashion. | 02-18-2016 |
20160050252 | METHOD, DEVICE, AND SYSTEM FOR ACQUIRING A WEB PAGE - A technique for acquiring a web page includes: receiving, at a client, a user instruction; obtaining from the instruction a page number of a web page that a user desires to access; searching for web page data in a hidden form that is cached in advance at the client, the search being based at least in part on the page number and the hidden form comprising web page data for a plurality of page numbers and in the event that web page data is found in the hidden form, generating, by the client, the web page using the web page data. | 02-18-2016 |
20160050283 | System and Method for Automatically Pushing Location-Specific Content to Users - In one aspect, a computer-implemented method for automatically pushing location-specific content to users may generally include identifying, by one or more computing devices, a geographic location at which a plurality of users have viewed location-specific content on their client devices, identifying at least one common content item associated with the location-specific content viewed by two or more of the users, receiving an indication that a first user is traveling to the geographic location and transmitting the common content item(s) for storage on a client device associated with the first user. | 02-18-2016 |
20160050529 | Location Information from a Mobile Device - Techniques for location information from a mobile device are described. According to various embodiments, a client device receives location information from a mobile end-user device, and utilizes the location information to estimate its own location. In at least some embodiments, location information is associated with a reliability value that indicates a general reliability of the location information. According to various embodiments, a client device may utilize its estimated location in different ways. For instance, the client device may share its location with other devices and/or applications, such as trusted devices, trusted applications and/or services, and so forth. A client device, for example, may share its estimated location with a social networking platform. | 02-18-2016 |
20160057206 | APPLICATION PROFILE TO CONFIGURE AND MANAGE A SOFTWARE DEFINED ENVIRONMENT - Systems and methods to manage a network include a memory storing an application profile and an application programming interface (API) configured to communicate with a plurality of network devices of a network. A processor may be configured to access the memory and to execute the application profile to concurrently configure multiple attributes of the plurality of network devices using the API. | 02-25-2016 |
20160057207 | AUTOMATING CLIENT DEVELOPMENT FOR NETWORK APIs - System and method of automating client development for an application programming interface (API). An embodiment includes an apparatus capable of receiving information regarding a target application resource accessible by an API, and of generating a selected sequence of API calls based on weighted transitions in an API model representing resources needed for a client to perform interactions with the API. The apparatus is able to automatically generate a client program for interacting with the API according to a sequence of API calls. Additionally, methods are described for converting a model of an API into a directed, weighted graph, allowing determination of a selected sequence of API calls to access a target application resource. The API may be a Representational State Transfer API (REST API) implemented for a software defined network (SDN). | 02-25-2016 |
20160057209 | Service Centric Virtual Network Function Architecture for Development and Deployment of Open Systems Interconnection Communication Model Layer 4 Through Layer 7 Services in a Cloud Computing System - According to one aspect disclosed herein, a service centric virtual network function architecture can be used for development and deployment of services in a cloud computing system. The cloud computing system can include a plurality of compute resources and a plurality of memory resources. A portion of the plurality of memory resources can include virtual machine monitor instructions. The virtual machine monitor instructions can be executed by a first portion of the plurality of compute resources to perform operations. In particular, the virtual machine monitor instructions can be executed by the first portion of the plurality of compute resources to instantiate a virtual network function to be executed by a second portion of the plurality of compute resources. The virtual network function can include at least a portion of a decomposition of a physical network function that supports at least a portion of a telecommunications service. | 02-25-2016 |
20160057210 | APPLICATION PROFILE TO CONFIGURE AND MANAGE A SOFTWARE DEFINED ENVIRONMENT - Systems and methods to manage a network include a memory storing an application profile and an application programming interface (API) configured to communicate with a plurality of network devices of a network. A processor may be configured to access the memory and to execute the application profile to concurrently configure multiple attributes of the plurality of network devices using the API. | 02-25-2016 |
20160057211 | SYSTEM AND METHOD FOR SECURE INTEGRATION OF WEB AND MOBILE APPLICATIONS ON THE PUBLIC INTERNET WITH ENTERPRISE APPLICATION SERVERS IN THE PUBLIC, PRIVATE OR HYBRID CLOUD - Methods and systems for secure integration of web and mobile applications with enterprise servers are described. The enterprise servers are accessible via the public Internet, yet communication endpoints of application servers are not exposed to the public Internet. In an embodiment a cloud DMZ server is placed between a web/mobile client and the enterprise. The cloud DMZ server communicates with the enterprise through its firewall (for example via one or more web sockets). In order for the API requests to be made and fulfilled, the enterprise does not need to keep open and inbound port. Because only outbound ports are used on the enterprise side for application layer communication, it is not possible to attack the enterprise in known ways (for example, SYN flood, TCP connect flood, Heartbleed, Poodle, Freak, Logjam, etc.). | 02-25-2016 |
20160057220 | SYSTEM FOR CLOUD COMPUTING USING WEB COMPONENTS - In one aspect, a method for executing a web component using a server device will be described. A web component is provided at a client device. The client device also provides a shadow DOM based on the web component. The shadow DOM is synchronized with a shadow DOM cache at a server device. Various implementations relate to methods, server devices, client devices, software development kits and computer readable mediums that are involved in executing a web component at a server device. | 02-25-2016 |
20160057243 | SYSTEM AND METHOD FOR AUTOMATIC CONFIGURATION OF DOMAIN NAMES FOR THIRD PARTY SERVICES - A system and method for creating custom domain name links is presented. A request is received by at least one server communicatively coupled to a network. The request is received from a user and is to create a custom domain name link to a third party service, the request identifying a custom domain name and the third party service. An entry is retrieved from a third party service link database for the third party service. The entry specifies how to create the custom domain name link for the third party service. The custom domain name link is created, by the at least one server, in accordance with the entry retrieved from the third party service link database. | 02-25-2016 |
20160057252 | PROGRAMMING A DATA NETWORK DEVICE USING USER DEFINED SCRIPTS WITH LICENSES - Exemplary embodiments for programming a network device using user-defined scripts are disclosed. The systems and methods provide for a servicing node to receive a request for a network session between a client device and a server, receive a user defined class and a user defined object configuration from a node controller, and use the information to instruct an object virtual machine to generate at least one user defined object. The servicing node can then apply the at least one user defined object to a data packet of the network session, where the user defined object allows a user to configure the network device with user-defined instruction scripts. | 02-25-2016 |
20160057253 | Method and device for automatically establishing wifi-based local area network between equipment in private cloud - Disclosed are a method and device for automatically establishing a Wireless Fidelity (WIFI)-based local area network among equipment in private cloud. After a client successfully logs in a server, the server judges whether the client can access an established WIFI-based local area network or not according to equipment information and state information, controls the client to join the WIFI-based local area network if YES, otherwise judges whether the client can form a new WIFI-based local area network with clients which have logged in the server but have not accessed any WIFI-based local area network or not, and controls the client to form the new WIFI-based local area network when the server determines that the new WIFI-based local area network can be formed. By the disclosure, the problem that a server is necessary for interaction between clients and a WIFI function of intelligent equipment may not be fully utilized for local area network establishment interaction in an existing private cloud technology is solved, and resource tension of a server and poor user experiences can be avoided. | 02-25-2016 |
20160057254 | Context Switch of Database Connections - A solution is proposed for accessing a database by an application client. A corresponding method comprises receiving a connection command for opening a user connection between a user client of the application client and the database from the application client, the connection command comprising an indication of a context of the user client, assigning an application connection between the application client and the database to the user client in response to the connection command, and switching a context of the application connection to the context of the user client. | 02-25-2016 |
20160065437 | Method And Apparatus For Determining Application To Be Recommended - A method and apparatus for determining an application to be recommended are provided. The method includes: obtaining mode identification information of a usage mode used by each of a plurality of terminal devices and application identification information of an application run in the usage mode used by each of the plurality of terminal devices which are sent from each of the plurality of terminal devices; gathering the mode identification information and the application identification information sent from the plurality of terminal devices; and determining an application meeting a predetermined condition for each usage mode based on the gathered mode identification information and application identification information, where the application meeting the predetermined condition for each usage mode is an application to be recommended for each usage mode. | 03-03-2016 |
20160065497 | ADAPTIVE METHOD FOR THE EXECUTION OF SERVICES IN REAL TIME, NOTABLY OF FLIGHT MANAGEMENT AND REAL TIME SYSTEM USING SUCH A METHOD - The system executes services by an application called “server” for at least one application called “client.” A preliminary step establishes for each service a list of calculation parameters that can be varied in a given range, called “adjustable parameters” as well as time and quality of the said service information according to the value of the said parameters. At the request of a client for a given service, the method adjusts the value of the adjustable calculation parameters as a function of a given constraint, the service being executed using the adjusted values of the said parameters. | 03-03-2016 |
20160065644 | METHOD AND SYSTEM FOR EFFICIENT ENRICHMENT OF UPPER LAYER PROTOCOL CONTENT IN TRANSMISSION CONTROL PROGRAM (TCP) BASED SESSIONS - A gateway system employing a redirect mechanism at upper layer protocols over Transmission Control Protocol (TCP) in a packet network to circumvent problems related to alteration of TCP sequence number due to header enrichment. The gateway system increases the size of a redirect message by the size of the header enrichment and thereby brings TCP sequence number on both ends in sync despite adding the header enrichment information. | 03-03-2016 |
20160065661 | METHOD OF CONTROLLING IMAGE FORMING APPARATUS THROUGH USER TERMINAL, AND IMAGE FORMING APPARATUS AND USER TERMINAL FOR PERFORMING THE METHOD - A method of controlling an image forming apparatus using a user terminal includes displaying a popup window corresponding to an event generated in the image forming apparatus, determining whether at least one user terminal is connected to the image forming apparatus, and applying a previously set timeout to the popup window according to the connection of the user terminal. | 03-03-2016 |
20160065662 | SELECTING A CONTENT DELIVERY NETWORK - Apparatus and methods are described, including a method for use with a first content delivery network (CDN) and a second CDN that are used by a content source. A processor is used to identify that a device is requesting an exchange of content with the content source, identify a property of the requested exchange of content, and based on the property, select one of the first CDN and the second CDN. Subsequently, content is exchanged between the device and the selected CDN. Other embodiments are also described. | 03-03-2016 |
20160065666 | METHOD AND ELECTRONIC DEVICE FOR PROVIDING DATA - A method of providing data by a first electronic device is provided. The method includes connecting with a plurality of electronic devices, transmitting information on data that is able to be provided to the plurality of electronic devices by the first electronic device, to a second electronic device from among the plurality of electronic devices that is selected as a host device for transmitting the data to at least one of the plurality of electronic devices instead of the first electronic device, and transmitting the data to the second electronic device. | 03-03-2016 |
20160065673 | SYSTEM, METHOD, AND MEDIUM FOR MANAGING PRIORITY IN REQUESTS TO IN-MEMORY DATA GRID (IMDG) - An in-memory data grid (IMDG) server includes an i/o interface for transmitting and receiving data over a network. A random access memory (RAM) is configured with the IMDG which stores plural different data sets that may be requested for retrieval by applications that can connect to the IMDG server through the network. A processor receives requests for retrieval of data from the IMDG data sets, and sends the requested data to the requesting application. The IMDG server also includes a request prioritizer that determines, when two or more applications, which are competing applications that defined as having requests co-pending at the IMDG server to retrieve one or more of the data sets, which of the competing applications has the highest priority relative to the other competing applications. The request prioritizer causes a data set requested by the application with the highest priority to be handled before requests from the applications. | 03-03-2016 |
20160065679 | REGISTRATION OF DOCUMENT SERVICES PROVIDED BY AN ONLINE DOCUMENT MANAGEMENT SYSTEM - Embodiments describe registration of document services for a document management system. A server receives a request to register a service provided by the system, and generates an activation code for the service. The server identifies a web address for activating the service, and provides the web address and the code to a user. The server provides a first web page to the user that requests the code from the user. The server receives an entry via the first web page and determines if the entry matches the code. The server provides a second web page that identifies the service and includes an option to activate the service when the entry matches, and notifies the user of an error when the entry does not match. The server receives a request via the second web page to activate the service, and enables the service for the user at the system. | 03-03-2016 |
20160065683 | RELAY SERVER AND NON-TRANSITORY STORAGE MEDIUM STORING INSTRUCTIONS EXECUTABLE BY THE RELAY SERVER - A relay server includes: a communication device configured to communicate with a storage server and an image recording apparatus configured to execute a plurality of processes based on one image; and a controller. The controller executes: transmitting a first storing instruction via the communication device in a first transmission process, the first storing instruction being for storing a plurality of image data to be respectively processed in the plurality of processes for the one image, into the storage server; and when a request of transmission of image data corresponding to a particular process of the plurality of processes is received from the image recording apparatus via the communication device, transmitting acquisition information to the image recording apparatus via the communication device in a second transmission process, the acquisition information being for acquisition of the image data corresponding to the particular process from the storage server. | 03-03-2016 |
20160065684 | METHOD AND APPARATUS FOR AUTOMATICALLY OPTIMIZING THE LOADING OF IMAGES IN A CLOUD-BASED PROXY SERVICE - A request is received at a proxy server for a web page, the request originating from a client network application of a client device. The requested web page includes multiple references to multiple images. The proxy server retrieves the requested web page. The proxy server modifies code of the retrieved web page such that the client network application will not, for each one of images, request that image until the location where that image is to be displayed is within a viewport of the client network application or within a defined distance from the viewport of the client network application. The proxy server transmits the modified web page to the client device. | 03-03-2016 |
20160065694 | LIVE DATA AS A SERVICE AND CORRESPONDING PROGRAMMING INFRASTRUCTURE - Techniques for live data management are described. Some embodiments provide a Live Data Management System (“LDMS”) that provides a facility for managing live data objects and for efficiently developing client-server applications that utilize such live data objects. Live data objects are modules of computation that exist on both a client side and server side portion of a client-server application. Live data objects are configured to monitor changes to data hosted on or accessible via the server side, and to automatically update the client side without the need for polling or other requests made by the client side. The described techniques facilitate efficient software development of Web-based client server applications. | 03-03-2016 |
20160072693 | CLIENT-SERVER COMMUNICATION EVALUATION AND DIAGNOSTIC TOOL - A diagnostic system is described for use in analyzing client-server communications and, more specifically, communication applications that employ client-server interactions. The diagnostic system includes a client-side diagnostic tool and a server-side diagnostic tool that work in cooperation to analyze both sides of the client-server interaction for potential problems with the communication applications. | 03-10-2016 |
20160072879 | PERFORMING A COMPUTERIZED LANGUAGE TEACHING LESSON USING A MAIN COMPUTER AND A MOBILE DEVICE - A main computer runs a primary program performing an ongoing task, the primary program being optimized for performance on a desktop computer. A computerized device remote from the main computer runs an adjunct program which is a modified version of the primary program and is optimized for performance in a hands free mode. Communication mean provides communication between the main computer and computerized device, and the main computer and computerized device interact through the communication means so that each influences the operation of the other. | 03-10-2016 |
20160072881 | CLIENT SYSTEM COMMUNICATION WITH A MEMBER OF A CLUSTER OF SERVER SYSTEMS - In an approach for connecting an access point in a client region to an access point within a cluster of server regions for a transaction process, a processor receives a connect request to a cluster of server regions sharing a network end point from a client region. A processor reroutes the connect request by a connection balancing mechanism to a network end point corresponding to a server region within the cluster of server regions. A processor transmits connection information to the client region, wherein the connection information allows the client region to connect to the server region within the cluster of server regions. A processor connects the server region within the cluster of server regions to the client region. | 03-10-2016 |
20160072901 | System and Method To Provide A Network-Based Service - A method of providing a network-based service can include receiving a request for a service at a proxy server, wherein the request identifies a user. The method can also include identifying an application associated with the service based on the request and identifying a user data element required by the application for the user to access the application. The method can also include creating an application request element that includes the identified data element and proxying the request to the application using the created application request element. | 03-10-2016 |
20160072922 | MANAGING EDITS OF CONTENT ITEMS - One or more embodiments provide features for managing and editing content items. In particular, one or more embodiments enable one or more users to access and modify content items from one of multiple client devices without requiring storage of the content item locally on the client device. Additionally, one or more embodiments enable storing reduced resolution content items on multiple client devices in a way that saves storage space on the client devices while providing access to a content item without requiring constant network access to a central system. Further, one or more embodiments enable globally applying local edits to a content item and corresponding reduced resolution content items on multiple client devices. | 03-10-2016 |
20160072923 | CLIENT SYSTEM COMMUNICATION WITH A MEMBER OF A CLUSTER OF SERVER SYSTEMS - In an approach for connecting an access point in a client region to an access point within a cluster of server regions for a transaction process, a processor receives a connect request to a cluster of server regions sharing a network end point from a client region. A processor reroutes the connect request by a connection balancing mechanism to a network end point corresponding to a server region within the cluster of server regions. A processor transmits connection information to the client region, wherein the connection information allows the client region to connect to the server region within the cluster of server regions. A processor connects the server region within the cluster of server regions to the client region. | 03-10-2016 |
20160072924 | METHOD FOR ELECTRONIC DEVICE VIRTUALIZATION AND MANAGEMENT - A method for electronic device virtualization and management includes transmitting a signal to a server from a client. The signal is initiated by a user of a user interface of the client. The user interface of the client presents at least two devices to the user, which the user may interact with. The signal may include a power cycling instruction directed to at least one of the devices. When the server receives a communication back from the at least one device, it may send the information to the client, where the user interface may be updated in response to the communication. The devices may be controlled with other instructions, such as scheduling instructions, firmware update instructions, and configuration backup instructions. If a power device is virtualized, it may be controlled on a port-by-port basis. | 03-10-2016 |
20160072926 | REFERENCING CHANGE(S) IN DATA UTILIZING A NETWORK RESOURCE LOCATOR - The subject disclosure relates to techniques for referencing a change in data utilizing a network resource locator. An interface component can receive one or more requests that are associated with a data set from a client, and send, based on the one or more requests, a network resource locator and at least one portion of the data set to the client. Further, a data service component can compute a parameter that is associated with a change of the data set, and include the parameter in the network resource locator. In other embodiments, the data service component can receive a request utilizing the network resource locator, determine the change of the data set based on the parameter, and send the change of the data set to the client. | 03-10-2016 |
20160072927 | ODATA ENABLED MOBILE SOFTWARE APPLICATIONS - A system and a method for accessing data objects provided through an OData service involve receiving, at an application server, a data access request from a client computing device. The data access request specifies in a platform-independent manner an access operation to be performed on a first data object. The application server translates the data access request into an OData compliant request. The OData compliant request is then transmitted to the OData service to perform the access operation. | 03-10-2016 |
20160077789 | VEHICLE TO VEHICLE DATA COMMUNICATION SYSTEM - A vehicle to vehicle data communication system may include a server to communicate audio data being played in a host vehicle to a client vehicle so that both the host vehicle and the client vehicle play substantially the same audio content. The system may establish communications between the client vehicle and the host vehicle, by receiving a connection request from the client vehicle and authenticating the client vehicle and the host vehicle. The server may further receive, from the host, the audio data being played in the host vehicle and transmit the audio data to the client vehicle. The server may process the audio data and transmit the processed audio data to the client vehicle. The server may customize the audio data in accordance with the configuration of the client vehicle to maintain and/or enhance the quality of the playback of the processed audio data in the client vehicle. | 03-17-2016 |
20160080259 | SYSTEMS AND METHODS FOR DIRECTLY RESPONDING TO DISTRIBUTED NETWORK TRAFFIC - Systems and methods are disclosed for directly responding to distributed network traffic received from a plurality of client devices. One method includes receiving, at a source device, client requests including a packet having a reserved portion, a source portion, and a destination portion; determining, for each client request, a target device from a plurality of target devices to respond to the client request; modifying, for each client request by the source device, the destination portion of the packet to an address of target device; modifying, for each client request by a switching layer prior to the target device receiving the modified client request, the destination portion; and responding directly to each client request by the target device without traversing the source device. | 03-17-2016 |
20160080318 | DYNAMIC HOST CONFIGURATION PROTOCOL RELEASE ON BEHALF OF A USER - The present disclosure discloses a method and a network device for performing DHCP release on behalf of a user in dynamic network environments. Specifically, a network device determines that a client device is no longer using a first Internet Protocol (IP) address assigned to the client device. In response to the determining that the client device is no longer using the first IP address, the network device then generates a Dynamic Host Configuration Protocol (DHCP) release message on behalf of the client device for removing the assignment of the first IP address to the client device. Moreover, the network device transmits the DHCP release message to a DHCP server. | 03-17-2016 |
20160080463 | Methods and Systems for Dynamically Generating and Reusing Dynamic Web Content - Methods and systems for generating and reusing dynamic web content involve, for example, automatically generating client-side code on a server at run time, and automatically downloading the client-side code to the client side at run time. The client-side code is executed on the client side to become a widget with dynamic behavior attributes displayed as a component of a web page on a display screen of a client-side computing device. Dynamic behavior of the client-side code may triggered via an event handler mechanism wherein properties of the client-side code are dynamically changed without affecting any other content on the web page. The widget may be redisplayed on a subsequent occasion with a change in the widget without regenerating the client-side code. | 03-17-2016 |
20160080493 | API SERVER - Some embodiments of the invention provide a novel server for processing application programming interface (API) requests. In some embodiments, the API server is written in JavaScript. For example, in some embodiments, the API-accessible objects of this server are each defined in terms of a JavaScript file and a JSON (JavaScript Object Notation) file. At runtime, a runtime processor instantiates each JavaScript object from its associated JavaScript and JSON files. Once instantiated, the JavaScript object can be used to process API requests that refer to the JavaScript object. Some embodiments use novel JSON file structures that allow these embodiments to define rich JavaScript models. | 03-17-2016 |
20160080515 | NETWORK INJECTED STORAGE REDIRECTION FOR EMBEDDED APPLICATIONS - Technologies are generally described to redirect local storage for embedded applications. In some examples, a computing device such as a redirection router, coupled to network-attached storage, may detect a request for an application being delivered from a server to a destination device such as a ubicomp device and intercept the requested application. The redirection router may determine whether the destination device has sufficient local storage. In response to determination that the destination device does not have sufficient local storage or a predefined configuration such as requesting device being configured for local storage, a reference to the client-side storage associated with the application may be replaced with a link, to the network-attached storage prior to delivery of the application. Subsequent retrievals of the application or portions thereof may be from the network-attached storage directly or via the redirection router. | 03-17-2016 |
20160080518 | METHOD AND APPARATUS FOR PRE-FETCHING REMOTE RESOURCES FOR SUBSEQUENT DISPLAY ON A MOBILE COMPUTING DEVICE - A computer-implemented method and system for pre-fetching remote resource data from a remote mapping system for display on a client computing device is disclosed. Data received at a client device from an online mapping system in response to a query from the client device includes vector and remote resource data. Vector data is rasterized by the client device to depict graphical elements that are easily described by mathematical formulas. Remote resource data includes digital map elements that are not easily described by vectors, but instead, must be relayed to the client device as either bitmaps or references (e.g., URLs) to remote resources that are resolved at the backend or the client device. This remote resource data is prefetched to a client device so that it will be available for subsequent mapping application searches without resolving a corresponding reference to the remote resource data for each search. | 03-17-2016 |
20160080524 | MOBILE RUNTIME CONDITIONAL SECTIONS FOR SURVEYS - Embodiments of the invention provide for dynamically generating an interface including conditional content based on runtime variables related to the device on which the content will be presented. Embodiments provide for creating and using runtime variables for showing or hiding data, depending on the type of device that the interface is accessed from. In other words, embodiments allow a designer of the interface to define conditional sections within the interface and the conditions, i.e., values of the runtime variables, upon which those section should be included or excluded from the interface. Based on the definition of these sections and the runtime values of variables associated with those sections, e.g., variables representing a device type, application type, mode, etc. of a client device on which the content will be presented, embodiments can provide an interface tailored to be presented on that type of device. | 03-17-2016 |
20160080525 | METHOD AND SYSTEM FOR ESTABLISHING A TRUST ASSOCIATION - A method for establishing a trust association includes receiving, by a server, a request to associate a web source with an account, the request having a link to the web source, and accessing, by the server, the web source in response to the request to associate. The method further includes locating, by the server and within the web source, a tag associated with the account, creating, by the server and in response to locating the tag within the web source, a trust association between the account and the web source, and providing, by the server, an indication of the trust association for display in a user interface of a client device. | 03-17-2016 |
20160080529 | METHOD AND DEVICE FOR SENDING REQUESTS - A method for sending requests includes: determining, by a device comprising a processor, the requests and Transmission Control Protocol (TCP) connections between a client and a proxy server; and sending, by the device, the requests to the proxy server via idle TCP connections between the client and the proxy server to forward the requests to a Web server by the proxy server, or establishing, by the device, TCP connections between the client and the proxy server depending on whether the requests are serial or parallel requests, the number of the idle TCP connections between the client and the proxy server, and the number of TCP connections which are needed during sending the requests; and sending, by the device, the requests to the proxy server via the idle TCP connections and the established TCP connections to forward the requests to the Web server by the proxy server. | 03-17-2016 |
20160087844 | DISTRIBUTED COMPUTING SYSTEM - Aspects of the present disclosure are directed toward a distributed computing system in which host computing devices host computing services that are only accessible by client computing devices and other computing services associated with a particular computing channel for a line-of-business and in which host computing devices host computing services that are accessible by client computing devices and other computing services across lines of business. The computing services are configured according to a common application interface (API) that provides a modular configuration allowing the computing services to be deployed across multiple computing channels for multiple lines-of-business respectively. Aspects of the present disclosure are also directed toward an automated deployment system that is configured to automatically deploy computing services at a computing platform based on a computing platform template and one or more computing service templates. | 03-24-2016 |
20160087862 | IDENTIFYING AND TRANSMITTING PERFORMANCE INFORMATION - Performance information is gathered on a client, and indicates the performance of a hosted service with respect to the client. A cross origin resource sharing system shares the performance information with an analysis system, that is separate from the hosting service. | 03-24-2016 |
20160087931 | METHOD AND APPARATUS FOR CALCULATING DISTANCE IN CONTENTS DELIVERY NETWORK - Disclosed are a method and an apparatus for calculating a distance in a contents delivery network. According to one preferred embodiment of the present invention, when a domain name resolution request is received from an LDNS, an identifier is added to a domain name requested to be resolved so as to create a CNAMEd domain name response, the CNAMEd domain name response is transmitted to a probe server, the CNAMEd domain name response transmitted to the probe server is transmitted to the LDNS after a source IP address thereof has changed into an address of a name server in the probe server, the name server receives a resolution request to the CNAMEd domain name response from the LDNS, and the name server determines, as a distance between the LDNS and a point of presence (POP), a value obtained by subtracting a distance between the name server and the LDNS and a distance between the name server and the probe server from an interval between a time for transmitting the CNAMEd domain name response from the name server to the probe server and a time for receiving, by the name server, the resolution request to the CNAMEd domain name response from the LDNS. According to the present invention, even when the probe server cannot calculate a distance to the LDNS, a distance between the LDNS and the POP can be calculated, and thus it is possible to improve and stabilize the quality of a contents delivery network service. | 03-24-2016 |
20160088042 | METHOD AND APPARATUS FOR PROVIDING MULTIMEDIA CONTENT ON A MOBILE MEDIA CENTER - A method and apparatus for providing multimedia content over a wireless network are disclosed. For example, the method receives a request from a customer via a data enabled cellular phone for accessing one or more multimedia content from a multimedia content server of the customer, and performs an authentication for obtaining the one or more multimedia content from the multimedia content server. The method obtains the one or more multimedia content from the multimedia content server, and transmits the one or more multimedia content to the data enabled cellular phone. | 03-24-2016 |
20160088049 | INTERNET OF THINGS (IOT) ADAPTATION SERVICES - In one embodiment, a system comprises a plurality of devices which communicate via a network, such as an internet of things (IoT) for example. The devices can be adapted via a network-based adaptation service, wherein the plurality of devices that use the network-based adaptation service can correspond to different clients, such as applications and services for example. The adaptation service can use factors such as, for example, content, context, policies, prior decisions, and events when performing adaptation. Thus, the adaptation service enables intelligent and dynamic forms of adaptation across applications and services. | 03-24-2016 |
20160088066 | VIRTUAL DESKTOP MIGRATION - It may be determined that a cloud desktop should be migrated from a current region. A destination region to which the cloud desktop will be migrated can be identified. A data volume of the cloud desktop may be copied from the current region to the destination region. The data volume at the current region and the data volume at the destination region may be maintained in sync during the copying. Upon completion of the copying, a current user session associated with the cloud desktop at the current region may be frozen, a current memory and processor state of the current user session may be copied to the destination region, and a second cloud desktop instance at the destination region may be started using the copied data volume and current memory and processor state. The current user session may be connected to the second cloud desktop instance. | 03-24-2016 |
20160088077 | SEAMLESS BINARY OBJECT AND METADATA SYNC - Techniques for seamless binary object and metadata updating and synchronization are described. A synchronization engine layer at a client can detect an update to a binary object from an application layer; generate a unique identifier for the binary object; request a storage server to create a new version of the binary object with the unique identifier; and after the creation of the new version of the binary object with the unique identifier, request the storage server to update a referencing-metadata-store to refer to the binary object associated with unique identifier. | 03-24-2016 |
20160088078 | Instant Photo Sharing Arrangement and Method - An instant photo sharing method includes the steps of capturing a photo by a digital device, and instantly sharing the photo over a communication network at the same time when the photo is captured by the digital device. Therefore, a user of the digital device is able to capture and instantly share the photo at the same time to a designated social network and/or other digital devices, so as to simplify the photo sharing procedure. | 03-24-2016 |
20160088095 | DISCOVERY OF SERVER FUNCTIONS - A request associated with a functions that are provided by a server may be received from a client system. A subset of the functions that are provided by the server and that are available based on the request may be identified. Information based on the identified subset of functions may be generated. Furthermore, the information that is based on the identified subset of functions may be transmitted to the client system. | 03-24-2016 |
20160088097 | REAL ESTATE CONTENT TRACKING ON THE INTERNET - Server systems and methods to track digital content pertaining to real estate listings use markers embedded within digital media files. The digital media files are accessible for presentation to client computing platforms through real estate search servers. Responsive to a digital media file being presented, for example through a browser software application, on a client computing platform, information related to browsing activity on the client computing platform is transmitted to a server that associates individual ones of the digital media files with individual ones of the real estate search servers through which a digital media file is presented. | 03-24-2016 |
20160088109 | Method and Apparatus for Remotely Running Application Program - A method for remotely running an application program. A client acquires an application program from a server, runs the application program on the client, and detects whether the application program triggers an application programming interface (API) invocation request. If the application program triggers the API invocation request, the client determines that the client or the server executes API invocation according to a preset invocation policy. A device resource of the client can be used to execute a part of the API invocation, which enhances efficiency in remote running of the application program and improves user experience. In addition, the latest data obtained according to a result of application program running can be saved onto the server, which ensures data access security. | 03-24-2016 |
20160088119 | RELAY DEVICE AND RELAY METHOD - A relay device that is disposed between a server device and a client device and that relays a request information, comprises a storage section that stores a past processing execution completion time and stipulation information; a reception section that receives the request information; and a computation section that computes a processing execution completion time needed for the server device to execute the specific processing according to the request information received by the reception section, based on: a relationship equation indicating a relationship between the stipulated information stipulating the contents of the specific processing, a coefficient, and the processing execution completion time needed for the server device to complete execution of the specific processing; the past processing execution completion time and the stipulation information stored in the storage section; and the stipulation information included in the request information received from the reception section. | 03-24-2016 |
20160094397 | DISBURSEMENT OF REGISTRATION INFORMATION TO APPLICATION/SERVICE LAYER AT TIME OF REGISTRATION WITH A NETWORK - A method, a device, and a non-transitory storage medium provide for receiving registration information during a registration with a network, wherein the registration information includes a user identifier of a user registering with another network device of the network and an identifier of the other network device; determining whether registration information pertaining to a previous registration by the user with the network is stored; determining that the registration information pertaining to the previous registration is not stored; storing the received registration information based on determining that the registration information pertaining to the previous registration is not stored; selecting which application server of the network to transmit the received registration information; transmitting the received registration information to the application server based on the selecting; and using the received registration information to provide a service by the application server. | 03-31-2016 |
20160094414 | SYSTEM, METHOD AND COMPUTER-IMPLEMENTED ALGORITHM FOR CLIENT LIFECYCLE EXCHANGE MANAGEMENT - The present invention concerns generally with client lifecycle exchange management, and, more particularly, with a method, a computer system, and a computer-implemented algorithm for managing and coordinating events in the asset management industry that relate to the acquisition and retention of clients and their portfolios, as well as the management of those events that relate to changes in on-going client contracts, including terminations of said contracts at the appropriate time, real-time collaborations between various functional areas of the organization. | 03-31-2016 |
20160094609 | SERVER-BASED BROWSER SYSTEM - A server-based browser system provides a server-based browser and a client system browser. The client browser reports the position of a user click on its display screen, hotspot ID, or URL to the server-side browser which retrieves a Document Object Model (DOM) model and view tree for the client and finds the location on the Web page that the user clicked on using the coordinates or hotspot ID received from the client. If there is a script associated with the location, it is executed and the resulting page location is requested from the appropriate server. If there is a URL associated with the location, it is requested from the appropriate server. The response Web page HTML definition is parsed and a DOM tree model is created which is used to create a view tree model. The server-side browser retrieves a style sheet, layout algorithms, and device constraints for the client device and lays out the view model using them onto a virtual page and determines the visual content. Textual and positional information are highly compressed and formatted into a stream and sent to the client browser which decodes the stream and displays the page to the user using the textual and positional information. | 03-31-2016 |
20160094611 | MANAGING REQUESTS TO A HIGH UTILIZATION WEBSITE - In an approach to managing requests to a high utilization website, one or more computer processors receive a first resource usage load status from a first server computer. The one or more computer processors receive a request for content on the first server computer from a client. The one or more computer processors determine whether the first resource usage load is above a pre-defined threshold. Responsive to determining the first resource usage load is above the pre-defined threshold, the one or more computer processors create a queue of a plurality of content requesters, wherein the client is one of the plurality of content requesters. The one or more computer processors establish a bidirectional communication channel with the client. | 03-31-2016 |
20160094618 | DECLARATIVE AND ADAPTIVE CONTENT MANAGEMENT - A computer-implemented method for content management across multiple server computers includes receiving a request to transfer a file between a central server computer and a client device. A list of two or more local server computers is received, wherein the two or more local server computers transfer the file between the central server computer and the client device. Operational information is received that is associated with each of the two or more local server computers and a duration of connectivity between each of the two or more local server computers and the client device. A strategy is determined for the file across the two or more local server computers based, at least in part, on the operational information associated with each of the two or more local server computers. | 03-31-2016 |
20160094619 | TECHNOLOGIES FOR ACCELERATING COMPUTE INTENSIVE OPERATIONS USING SOLID STATE DRIVES - Technologies for accelerating compute intensive operations such as encryption, decryption, encoding, decoding, etc. are described. In some embodiments the technologies leverage a hardware acceleration engine in or associated with one or more solid state drives to perform compute intensive operations, e.g. on behalf of server or other computing base. Systems, methods and computer readable media utilizing such technology are also described. | 03-31-2016 |
20160094621 | DYNAMIC/SHARED PMTU CACHE - Methods, systems and computer program products for delivering content objects over the Internet are disclosed. Use of a packet size digest allows for look-up of known or discovered maximum packet sizes for network paths to various receiving systems by servers within one or more points of presence of a content delivery network, such that the packet size information can be advantageously re-used by the multiple servers to reduce delays associated with lost packets and time spent determining a path maximum packet size or maximum transmission unit by each of the multiple servers within the point of presence as they transmit content objects over the Internet. | 03-31-2016 |
20160094622 | SCHEDULED VIRTUAL DESKTOPS - A schedule may be determined. The schedule may include a shutdown time and a startup time. At the shutdown time, user data for a first virtual desktop instance for a virtual desktop may be saved and the first virtual desktop instance may be shut down. At the startup time, a second virtual desktop instance for the virtual desktop may be started up with the saved user data. The shutdown and startup of a virtual desktop instance may be based on rules or logic for an individual or an organization. | 03-31-2016 |
20160094623 | INFORMATION PROCESSING APPARATUS, COMMUNICATION SYSTEM, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes a first communication section and a second communication section. The first communication section externally receives information indicating a communication method to be used in communication with a server apparatus, by using a predetermined communication method. The second communication section communicates with the server apparatus by using the communication method indicated by the information that has been received. | 03-31-2016 |
20160094624 | SYSTEM AND METHOD FOR TENANT ONBOARDING IN A MULTITENANT APPLICATION SERVER ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment. | 03-31-2016 |
20160094626 | SYSTEM AND METHOD FOR CLASSLOADING IN A MULTITENANT APPLICATION SERVER ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for classloading in a multitenant application server environment. The system includes a domain with a plurality of partitions, and a resource group template including one or more applications, each configured with code shareable across the plurality of partitions. A class loader hierarchy can be created for each application instance in a partition, wherein the class loader hierarchy includes a class loader structure for that application instance, a partition class loader for the partition, and a shared application class loader for all instances of that application. At runtime, the class loader structure for an application instance can use the partition class loader as a parent class loader to load classes visible to the partition, and use the shared application class loader as an alternative parent class loader. | 03-31-2016 |
20160094627 | SYSTEM AND METHOD FOR PROTOCOL SUPPORT IN A MULTITENANT APPLICATION SERVER ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for supporting an object-based stateful protocol (for example, T3 protocol) in a multitenant application server environment. The system includes a domain with a plurality of server instances, and a plurality of partitions thereon, wherein two or more partitions can spread across a first server instance and a second server instance of the plurality of server instances. Each of the first and second server instances can include a single remote java virtual machine (RJVM) that manages connections established through a single server channel on that server instance using the object-based stateful protocol. The application server instance initiating the connections can associate each connection with a particular partition using a token, and use a smart stub to recover a failed connection. A standalone Java application can similarly initiate connections to an application server instance. | 03-31-2016 |
20160094635 | SYSTEM AND METHOD FOR RULE-BASED ELASTICITY IN A MULTITENANT APPLICATION SERVER ENVIRONMENT - In accordance with an embodiment, described herein is a system and method rule-based elasticity support in an application server environment. The method can begin with providing, at one or more computers, including an application server environment executing thereon, a plurality of deployable resources which can be used within the application server environment, one or more partitions, an administration server, the administration server comprising a diagnostic framework, a rules framework, and an elastic service manager, and a dynamic cluster for use by the one or more partitions. The method can continue with monitoring, by the diagnostic framework, metrics associated with the one or more partition and the dynamic cluster. The method can then trigger, by the rules framework, the action based upon a comparison between one of the one or more rules and the monitored metrics associated with the one or more partitions and the dynamic cluster. | 03-31-2016 |
20160094652 | SYSTEM AND METHOD FOR MANAGING MEDIA CONTENT - A system that incorporates teachings of the present disclosure may include, for example, a media distribution system having a controller to identify a plurality of media presentation devices of a user of the media distribution system, identify one or more distribution preferences supplied by the user for distributing media content to the plurality of media presentation devices, receive media content from one of a plurality of media sources of the user, determine a media content type from the received media content, and distribute the received media content to one or more of the plurality of media presentation devices according to the one or more distribution preferences and the media content type. The one or more distribution preferences comprise in part media content distribution arrangements assigned by the user between the plurality of media sources of the user and the plurality of media presentation devices of the user. Other embodiments are disclosed. | 03-31-2016 |
20160094665 | Session Handling in a Stateless Communication Environment - An example method includes, receiving a first data request for data transmission between a client and a server; when the first data request does not read data from the server to the client: using a first session to communicate with the server to fulfill the first data request. The first session was in existence before the first data request is received. The method further includes, after fulfilling the first data request, receiving a second data request for data transmission between the client and the server; when the second data request reads data from the server to the client: causing the first session between the client and the server to be closed; and after the first session is closed: causing a second session between the client and the server to be opened; and using the second session to communicate with the server to fulfill the second data request. | 03-31-2016 |
20160094681 | Versatile Information Management System - A versatile information management system allows users to configure web page configuration, navigation system, database tables, personal searchable pads, and can be configured as a static web site, a dynamic web site, a versatile data entry system, a real-time information sharing system, a training and leaning system, an investigative discovery system, and versatile electronic binder. The system is implemented with global editing capability, unique data validating scheme, archival method, interactive search and data-feeding function, standard sorting method, local and global search features, and phrase constructing function. | 03-31-2016 |
20160094682 | Duplicate-Free Item Creation Using EWS by a Single Client - Processing client requests for duplicate-free server operations is particularly useful for creating and sending items using Microsoft Exchange Web Services (EWS). The system facilitates avoiding creation and sending of duplicate items. In contrast to conventional implementations that send a single command to create and then perform subsequent processing of an item, a feature of the present embodiment is using two commands: a first command to create the item, and a second command to subsequently process the item. In a specific implementation, an EWS item's provided ChangeKey property is used to keep track of the EWS's reply from the server to the client, thereby avoiding duplicate item creation. | 03-31-2016 |
20160094683 | CHANNEL CONNECTION MANAGEMENT METHOD AND APPARATUS - Provided are a channel connection management method comprising: registering a first command channel connected between a server and a first client; and transmitting a signal for requesting the connection of a data transmission channel to the first client through the first command channel | 03-31-2016 |
20160094684 | GRAPHICAL USER INTERFACE FOR A COMMON INTEREST SOCIAL - The present document describes a system for generating a graphical user interface for display by a client computer. The system comprises a server, with various components, for communicating with a plurality of client computers. The server is made to get in a database memory a plurality of pieces of conceptual information and a first threshold associated to a first user account, and a plurality of pieces of conceptual information and a second threshold associated to a second user account; to determine if the relative numbers of pieces of conceptual information that the first user account and the second user account have in common both exceed the first threshold and the second threshold, respectively; and to generate a graphical user interface dataset and sending the graphical user interface dataset to the first client computer for display, the graphical user interface suggesting a connection to the second user account. | 03-31-2016 |
20160098470 | AUTOMATED STAGED DATA MIGRATION - Systems, methods, and apparatuses can provide staged migration from one or more user accounts from a source system to a destination system using an application local to the source systems. The automated staged data migration can provide coordinated staged data migration of large amounts of data in a single automated process. The system can provide automated and remotely controlled staged migrations of data that may perform source system type detection and work with multiple types of systems. | 04-07-2016 |
20160098491 | SERVICE PROVIDER SYSTEM AND SERVICE PROVIDER METHOD - A service provider system and a service provider method are disclosed herein. The service provider system includes a service provider device and a mobile device. The mobile device includes a network module, a processing module and a storage module. The network module of the mobile device connects to the service provider device through a wireless network and receives a service description file provided by the service provider device. The processing module is configured to execute a program code stored in the storage module so as to implement a synthesizing method of an application program. The synthesizing method includes the following steps: parsing multiple service description data from the service description file; and generating an application program corresponding to the service description file according to the service description data and a resource list corresponding to the mobile device. | 04-07-2016 |
20160099849 | Dynamic Reconfigurable Client Side Beaconing - Some embodiments provide a monitoring system for a distributed platform. The monitoring system dynamically controls the monitoring and reporting function of client applications running on user devices using a plurality of configurations. The system distributes different configurations to different client applications to control the monitoring and reporting of each client application independently. The system distributes different configurations to the same client application at different times in order to dynamically reconfigure the reporting function of that client application. The system compiles metrics from the client applications in order to generate custom performance reports for different content providers and identify performance issues. In response to a detected issue, the system can automatically reconfigure affected client applications to better diagnose the issue with increased reporting. The system can also issue alerts for others to take corrective action. The system can also self-heal by commanding operation of the affected client applications. | 04-07-2016 |
20160099890 | Relay Optimization using Software Defined Networking - Various embodiments provide a system for modifying a channel binding in order to relay packets between a relay client and a peer in a peer-to-peer (P2P) communication event across a network. A relay server receives a request to bind a channel in order to relay the packets for the communication event. The relay server creates requirements for a communication path. The relay server sends the requirements to a Software Defined Networking (SDN) controller. The SDN controller in turn creates and installs flows and flow tables in SDN switches to relay the packets across the network for the communication event. | 04-07-2016 |
20160099996 | Converged Call Flow and Web Service Application Integration Using a Processing Engine - Given a SIP call flow definition and WSDL extended with SIP/call flow interactions, a converged application integration (CAI) engine provides service-oriented application practitioners with an ability to reuse existing Web services integration techniques in a new converged application integration green space. The converged application integration engine “wraps” a pre-existing converged Web service/SIP or a SIP-only application, listens to application-specific signaling, and based on a supplied WSDL with SIP/call flow extensions, makes and accepts interaction requests using Web services. Given a SIP call flow definition, a WSDL extended with SIP/call flow interactions, and the converged application integration engine, a converged application execution (CAE) engine that greatly eases developing new converged applications. At runtime, the CAP engine “stitches” the signaling onto the decomposed servlet model by following the WSDL extended with SIP/call flow interactions. At appropriate binding points, the CAE engine invokes the listener callback interfaces. | 04-07-2016 |
20160099997 | METHOD AND SYSTEM FOR MANAGING APPLICATION DATA IN A COMMUNICATION DEVICE - A method and a system for managing application data in a communication device when the application processor is in an inactive state are provided. The method includes identifying an application processor in an inactive state based on an event. In an embodiment of the present disclosure, the event can include detecting inactivity of a user. Further, the method includes communicating the application data with an application server by an agent in the communication device. In an embodiment of the present disclosure, uplink (UL) and downlink (DL) application data is transmitted and received to and from the application server respectively by the agent in the communication device. The application processor invokes the agent for managing the application data with the application server when the application processor is in the active state. | 04-07-2016 |
20160100002 | RESOURCE ALLOCATION METHODS AND APPARATUS - A system, method and non-transitory computer-readable medium of instructions for provisioning resources employ a server. The server is configured to receive from a client device a request for a particular resource involving human manipulation of audio and/or visual information. The request includes resource information pertaining to a type of the resource, a date/time at which the resource is needed, and a location where the resource is needed. The server is further configured to evaluate respective criteria associated with each respective one of a plurality of potentially available resources to select one of the potentially available resources as a selected resource based on the respective criteria, send a client notification to the client device identifying the selected resource, and send to a device associated with the selected resource a resource notification indicating that the selected resource is selected as the particular resource. | 04-07-2016 |
20160100024 | IN-SERVER REDIRECTION OF HTTP REQUESTS - A method and system for HTTP request service identify a true URL content regardless of whether the target URL is redirected, and send the true URL content to a client. The requesting and sending of the redirected URL content is done internally in the HTTP server system and do not require the client to have the ability to receive and execute a URL redirection command. The server system receives a URL request from the client and generates within the server a response to the URL request. If the response does not contain any redirection information, the true URL content includes the target URL content; and if the response contains redirection information indicating a redirected URL, the true URL content includes a redirected URL content associated with the redirected URL. The client receives the true URL content in either case by submitting a request for the target URL once. | 04-07-2016 |
20160100025 | UI FRAMEWORK SUPPORT FOR PORTAL SYSTEMS - A system includes reception of a request from a client for application code to execute in a first Web page, determination that the application code is associated with a first UI framework, change of one or more Uniform Resource Locators of the application code to reference a portal server, change of one or more Uniform Resource Locators of the application code which are associated with the first UI framework to reference a first memory location of the portal server, the first memory location storing a plurality of files of the first UI framework, transmission of the changed application code to the client, and transmission to the client of a script to direct calls associated with the first UI framework to the portal server. | 04-07-2016 |
20160100031 | SYSTEM AND METHOD FOR SELECTION AND SWITCHING OF CONTENT SOURCES FOR A STREAMING CONTENT SESSION - Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. In some cases, a client itself may generate a ranking of content sources for use in the selection of content sources. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking. | 04-07-2016 |
20160100033 | SYSTEM AND METHOD FOR ZERO-FOOTPRINT SCREEN CAPTURE - A system for zero-footprint screen capture, comprising a communication server software module, a screen capture server software module, a web server software module, and a media upload server software module, wherein the web server, on receiving a request for a specific web page from a client application whose screen is to be captured, uploads a persistent screen capture software application to the client, and further wherein, upon receiving a connection request from the screen capture application, establishes a persistent connection to the screen capture application and, on receiving a notification from the communication server pertaining to an interaction involving a user of the client application, sends instructions via the persistent connection to the screen capture application, and wherein the media upload server receives via the established connection to the uploaded screen capture application one or more data packets containing screen capture graphics data. | 04-07-2016 |
20160100035 | PERSONAL HANDHELD WEB SERVER AND STORAGE DEVICE - A personal handheld web server that is Wi-Fi connectable to the internet through any wireless modem includes an ergonomic egg-shaped housing enclosing circuitry for a web server; at least Wi-Fi, Bluetooth, and USB communications; and an externally visible video screen for user input, control, music playing, and document viewing. When in communication with the Internet by Wi-Fi, the personal handheld web server has a unique URL by which the personal handheld web server can be accessed by authorized users. The personal handheld web server's Wi-Fi is self-configuring and connects to any router or hotspot. The invention further includes a separate web server (hereinafter “the Server”) that is permanently in communication with the Internet and serves only the personal handheld web servers. All content in messages between the personal handheld web server and the Server is encrypted. Access to the personal handheld web server by persons other than the owner of the personal handheld web server is only by permission of the owner. Files can be shared directly from the personal handheld web server. In addition, local sharing is possible via Bluetooth streaming of audio and via Wi-Fi to share or stream movies, audio, or any file on a LAN. The personal handheld web server can serve as a Wi-Fi hotspot for local streaming. | 04-07-2016 |
20160100036 | SYSTEM, METHOD, SERVER AND DEVICE FOR TRIAL USE OF APPLICATION SOFTWARE - A system for trial use of application software comprises at least one user device and a server. The server is communicatively coupled to the user device. The server receives a request data for trying an application software, the request data is generated corresponding to an input on the user device, the server executes at least one part of the application software according to the request data and establishes a two-way communication with the user device, and the server and the user device transmits at least one image data and at least one control data via the two-way communication. | 04-07-2016 |
20160100038 | CLOUD-BASED SERVER COMPUTING SYSTEM FOR AND METHOD OF PROVIDING CROSS-PLATFORM REMOTE ACCESS TO 3D GRAPHICS APPLICATIONS - A server computing system in a client-server computing environment includes a virtual display driver that marshals and transmits graphics application programming interface (API) functions to a client via a network. The server may receive capability information from the client, allowing the virtual display driver to resolve differences between the APIs supported on the server and the client. | 04-07-2016 |
20160103719 | AUTOMATIC OBJECT MODEL GENERATION - A target device, such as a storage controller, may host an interface that manages objects, such as storage objects (e.g., logical unit numbers (LUNs), volumes, etc.), maintained by the storage controller. Accordingly, an object on the storage controller may be modeled as an object model, such as an object oriented library, based upon modeling information mined from the storage controller. The object model may be automatically generated, such as by discovering the interface to the object using available information in a command line interface (CLI) and/or an XML file (e.g., an XML help file). In this way, the object model may use hosted/exported interfaces to manage the object. | 04-14-2016 |
20160105484 | METHOD TO OPERATE A CONTROL PANEL FOR A PRODUCTION SYSTEM, AS WELL AS A CONTROL SYSTEM FOR A PRODUCTION SYSTEM - In a method for operating a control panel for a production system, as well as a control system for a production system, in particular for a printing system, the production system control system comprises a main computer. The main computer is connected via a data connection with one or more client computers on which a browser is executed. The control panel for the production system is displayed in the respective browser. With the control panel executed in the browser, a ticket request may be made to a web user interface. Given the ticket request, the web user interface checks whether it is authorized to assign a session ticket to a browser, and whether the session ticket is available. If both are the case, then the web user interface assigns the session ticket to the browser making the ticket request. | 04-14-2016 |
20160105487 | DECENTRALIZED CLOUD WORKFLOWS - Technologies related to decentralized cloud workflows are generally described. In some examples, client applications may generate workflow packages. The workflow packages may be used to access multiple network services, such that client applications need not communicate with intermediate network services in a network service workflow. A client application may send a workflow package to a first network service in the network service workflow. The first network service may process instructions in the workflow package, store transaction results, and forward the workflow package to a next network service. Each intermediate network service may similarly process instructions, store transaction results, and forward the workflow package. Ultimately a last network service in the network service workflow may send workflow completion information to the client application. | 04-14-2016 |
20160105532 | ASYNCHRONOUS WEB SERVICE CALLOUTS AND SERVLET HANDLING - Techniques and mechanisms for providing asynchronous web service calls in an on-demand services environment. In response to request from a remote client computing device, accessing a page provided by one or more server computing devices of the on-demand services environment. The page has content including logic to retrieve information from a remote resource external to the on-demand services environment via at least one asynchronous web service call. A controller component of the page is loaded before rendering a response to the remote computing device. The controller component is executed by a first thread within the on-demand services environment. At least one web service call is sent to the remote resource with the controller component. A continuation object is returned with the controller component to release the first thread from waiting for a response to the web service call, the continuation object providing at least a label to be used when handling the response when received. The response to the web service call is received from the remote resource. Processing is resumed with the continuation object in response to receiving the response. | 04-14-2016 |
20160105533 | METHOD AND APPARATUS FOR COLLECTING AND DISSEMINATING INFORMATION OVER A COMPUTER NETWORK - The apparatus comprises at least one database for storing digital information associated with at least a first user and a second user, at least one links module for the first user and for the second user, at least one manipulations module and at least one display device for respectively displaying at least said linked digital information wherein said linked digital information associated with said first user is automatically updated on at least said display device of said second user when that information is manipulated, and wherein said linked digital information associated with said second user is automatically updated on at least said display device of said first user when that information is manipulated. | 04-14-2016 |
20160105779 | SYSTEMS AND METHODS FOR TRANSMITTING VEHICLE DATA VIA MULTIMEDIA MESSAGING SERVICE (MMS) PROTOCOL - A computer-implemented method of transmitting data via a network from a client device to a computer server includes collecting data from one or more sensors in or about a vehicle, generating an image representing the collected data, and transmitting the image to a computer server via multimedia messaging service (MMS) protocol. In other exemplary embodiments, a computer-implemented method of receiving data from one or more client devices includes transmitting a request for data to a client device of the one or more client devices via MMS protocol, receiving an image representing data collected by the client device via MMS protocol in response to the request, and decoding the image to reveal the collected data. Example embodiments of client devices, computer servers, and non-transitory computer readable medium for storing computer-executable instructions for performing one or more of the example methods are also disclosed. | 04-14-2016 |
20160112486 | OPTIMIZED IMAGE DELIVERY OVER LIMITED BANDWIDTH COMMUNICATION CHANNELS - Large-scale images are retrieved over network communications channels for display on a client device by selecting an update image parcel relative to an operator controlled image viewpoint to display via the client device. A request is prepared for the update image parcel and associated with a request queue for subsequent issuance over a communications channel. The update image parcel is received from the communications channel and displayed as a discrete portion of the predetermined image. The update image parcel optimally has a fixed pixel array size, is received in a single and or plurality of network data packets, and were the fixed pixel array may be constrained to a resolution less than or equal to the resolution of the client device display. | 04-21-2016 |
20160112499 | HARDWARE RESOURCE ACCESSING SYSTEMS AND METHODS FOR ACCESSING HARDWARE RESOURCES IN BROWSER-BASED OPERATING SYSTEMS AND MACHINE-READABLE STORAGE MEDIUM THEREOF - Methods for accessing hardware resources in an electronic device with a browser-based operating system (OS) which includes a user interface running in a browser are provided. A local server is first provided on the electronic device, wherein the local server has a corresponding URL and a dedicated network port. Then, upon receiving a service request from the client-side web application, the local server analyzes a service type of the service request and performs an operation to at least one of the hardware resources corresponding to the service type, wherein the service request is generated and directed to the local server according to the URL and the dedicated network port of the local server by the client-side web application on the electronic device. | 04-21-2016 |
20160112506 | COMPUTER SYSTEM, PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM HAVING JOB PROCESSING PROGRAM - A computer system includes: a reference point determining unit that sets node allocation reference points for the job in association with job attribute information of the job, to node coordinate spaces where the plurality of computation nodes are arranged; and a node set searching unit that searches for a computation node set that is a set of computation nodes satisfying a predetermined condition related to a remote degree that is an estimate index of a communication time from the node allocation reference point in the node coordinate space. | 04-21-2016 |
20160112508 | SYSTEM AND METHOD FOR CREATING, MANAGING, SHARING, AND PUBLISHING A HIERARCHICAL LIST STRUCTURE - Disclosed are systems, devices, and methods for creating, managing, sharing, and publishing a hierarchical list structure, an exemplary system comprising a server configured to host an application, and a first client device connected to the server via a network, the first client device configured to interface with the application hosted by the server to create a list including a sub-list, and associate one or more data elements with the sub-list, wherein the one or more data elements are entries of the sub-list, and the sub-list is an entry of the list, and wherein the list, the sub-list, and the data elements are stored on the server. | 04-21-2016 |
20160112515 | OUTPUT DATA PROVIDING SERVER AND OUTPUT DATA PROVIDING METHOD - An input information reception unit | 04-21-2016 |
20160112525 | DISTRIBUTION CONTROL DEVICE AND METHOD FOR SAME, PUSH DISTRIBUTION SYSTEM, AND STORAGE MEDIUM - Provided are a distribution control device, etc., in which, when information is distributed, said distribution can be effectively controlled. The distribution control device ( | 04-21-2016 |
20160112528 | Method and System for Serving a Virtual Desktop to a Client - A method and system for serving a virtual desktop to a client are introduced herein. In one embodiment, the method includes rendering and encoding an application frame on a first server, rendering and encoding a desktop frame that confines the application frame on a second server, communicating the application frame to the second server, and communicating the desktop frame and redirecting the application frame from the second server to the client. | 04-21-2016 |
20160112540 | System and Method for Virtual Desktop Infrastructure User Level Virtual Channel - Embodiments for provided for using virtual desktop infrastructure (VDI) user level virtual channels (VCs) which allows client data prioritization within a Transmission Control Protocol (TCP) connection to a client. An embodiment method includes establishing a communication module at a user level of operation of a server, and establishing a TCP connection between the server and a client device. Additionally, the server establishes, at the user level of operation, a plurality of VCs for a plurality of respective services provided to the client device. The communication module at the user level communicates with service modules running at the server for executing the services. The data of the VCs are arranged into a plurality of respective priority queues according to priority of the services. The communication module exchanges the data of the services in the VCs on the TCP connection with the client device according to the priority queues. | 04-21-2016 |
20160112542 | METHOD AND SYSTEM FOR DYNAMIC CONFIGURATION OF MULTIPROCESSOR SYSTEM - A multiprocessor system used in a car, home, or office environment includes multiple processors that run different real-time applications. A dynamic configuration system runs on the multiple processors and includes a device manager, configuration manager, and data manager. The device manager automatically detects and adds new devices to the multiprocessor system, and the configuration manager automatically reconfigures which processors run the real-time applications. The data manager identifies the type of data generated by the new devices and identifies which devices in the multiprocessor system are able to process the data. | 04-21-2016 |
20160112543 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - The present technology relates to an information processing device, an information processing method, and a program that can ensure content-related application programs can be reliably utilized. A client | 04-21-2016 |
20160112757 | SERVER, CLIENT AND VIDEO PROCESSING METHOD - Disclosed are a server, a client and a video processing method. The method comprises: a server transmitting at least one piece of video relevant information to at least one client, wherein a picture of a frame in a video corresponding to the video relevant information is composed of a plurality of sub-regions; the client receiving the video and the video relevant information which are transmitted by the server; selecting a sub-region; performing video analysis on the selected sub-region to generate corresponding video analysis information; returning the video analysis information to the server; the server receiving the video analysis information returned by the at least one client; and adjusting the video relevant information according to the video analysis information. The server and the client respectively comprise modules for realizing functions in the method. The present invention reduces the processing costs of video servers, and improves the efficiency and accuracy of video analysis. | 04-21-2016 |
20160119166 | METHOD AND APPARATUS FOR PROVIDING GATEWAY FUNCTION - Disclosed herein is a method and apparatus for providing a gateway function. The gateway function may be provided through interaction between a gateway and a server. In providing the gateway function, the gateway may provide a relatively lower layer, and the server may provide a relatively upper layer. The server may provide a gateway function in an NFV manner. The gateway may perform processing by calling a mapping function of the NFV type provided by the server. The server may be one of cloud servers providing an NFV pool. | 04-28-2016 |
20160119282 | DOMAIN NAME REGISTRATION VERIFICATION - Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify a domain name; request, access and/or download, from an electronic repository of domain name data, a historical data associated with the domain name; parse, from the historical data, at least one transaction associated with the domain name; calculate, according to the at least one transaction, a level of confidence that a history of registration of the domain name is complete and accurate; and transmit the historical data to a client computer communicatively coupled to the network. | 04-28-2016 |
20160119400 | PERFORMANCE IMPROVEMENT OF WEB PAGES BY ON-DEMAND GENERATION OF COMPOSITE IMAGES - A system and method for improving performance of Web Pages by On-Demand Generation of Composite images is disclosed. A server system receives a request for a first webpage from a first client system. The server system identifies a list of one or more images referenced in the requested first webpage. The server system groups the identified one or more images into one or more first files. The server system then transmits the one or more first files to the first client system. | 04-28-2016 |
20160119408 | DISTRIBUTION OF MEDIA CONTENT TO WIRELESS COMMUNICATION DEVICES - A data processing system facilitates content-delivery to a wireless communication device over a plurality of Content Delivery Networks (CDNs). The data system receives Internet Protocol (IP) address data sets characterizing IP access to the wireless communication device through one or more IP access networks. The data system receives one or more CDN identifiers indicating active ones of the CDNs for the wireless communication device on the IP access networks. The data system processes the IP address data sets and the CDN identifiers to identify a network address for one of the CDNs and a content-delivery interface from the one CDN to the wireless communication device. The data system transfers network data indicating the wireless communication device, the network address to the one CDN, and the content-delivery interface. | 04-28-2016 |
20160119424 | DISTRIBUTED PROCESSING NETWORK SYSTEM, INTEGRATED RESPONSE SYSTEMS AND METHODS PROVIDING SITUATIONAL AWARENESS INFORMATION FOR EMERGENCY RESPONSE - A distributed processing network system ( | 04-28-2016 |
20160119431 | COMMUNICATION PROTOCOLS FOR AN ONLINE CONTENT MANAGEMENT SYSTEM - In some embodiments, a client application at a client device can receive, from a browser application at the client device, a first message including a unique identifier associated with a session of the browser application at a website associated with a content management system. The client application can extract the unique identifier from the first message, and establish a connection between the client application and the content management system by sending, from the client application to the content management system, a second message including the unique identifier. The client application can then receive, from the content management system through the connection, a third message relayed by the content management system from the website, where the third message is associated with the unique identifier. | 04-28-2016 |
20160119446 | SYSTEM OF NEWS FEED OVER A WEB PLATFORM - The present invention is based on a computer program product that is adapted to be executed on a processor that is placed in a client-server environment and on execution it is adapted to enable the processor to perform a given set of steps. A request of a web service is made by a client computing device to a server computing device. This request is sent over the web service and at least a newsfeed by the server computing device to the client computing device. The web service is then displayed onto the client computing device, and further generates a news feed interface within an area of displayed web services. The news feed is then displayed onto the interface which then enables the client computing device to interact with the interface. The computer program product is a web service, which is a social networking web platform. | 04-28-2016 |
20160119448 | DETECTING TIME ZONES USING HISTORICAL DATE SAMPLING - Detecting time zones using historical date sampling is disclosed. In various embodiments, an offset between a system time and a reference time is determined for each of a plurality of sample points, to produce a resulting set of offsets. A representation of the set of offsets is computed. The representation of the set of offsets is used as a key to look up a time zone associated with the system. | 04-28-2016 |
20160124521 | REMOTE CUSTOMIZATION OF SENSOR SYSTEM PERFORMANCE - A mechanism is provided to customize response of devices to inputs received by a variety of sensors on those devices. Data samples of a desired input event are gathered and then those data samples are transmitted to a remote server computer for analysis. The analysis provided by the remote server computer results in a unique “signature” for the desired input event. This signature is then transmitted back to the device, which then stores the signature for use in subsequent input event analysis by the device. In this manner, the device can be customized to interpret a particular input provided by a particular user in order to elicit a specified response by the device. | 05-05-2016 |
20160127444 | WEB COMPONENT DISPLAY BY CROSS DEVICE PORTAL - In an approach to distributing web components for display, a computer receives a request for a plurality of web components from a user on a first computing device. The computer fetches the web components. The computer determines whether the first computing device and one or more additional computing devices are registered in association with the user. Responsive to determining the first computing device and one or more additional computing devices are registered in association with the user, the computer identifies preferred device capabilities for at least one of the web components. The computer identifies a best match of the preferred device capabilities for the at least one of the web components to one or more device capabilities of a target computing device. The computer distributes the at least one of the web components to the first computing device or the one or more additional computing devices. | 05-05-2016 |
20160127445 | METHODS AND DEVICES FOR IDENTIFYING TERMINAL - Methods and devices are provided for identifying a terminal. In the method, the device receives a request for accessing a target webpage sent by the terminal. The device sends preset drawing information to the terminal, where the preset drawing information may instruct the terminal to draw a corresponding object according to the preset drawing information. The device acquires object information for characterizing the object drawn by the terminal and generates identification information for identifying the terminal according to the object information. | 05-05-2016 |
20160127447 | FILE SHARING USING REMOTE APPLICATIONS - Techniques are disclosed herein for file sharing using remote applications. One embodiment provides a computer-implemented method that includes receiving, at a computing device, a selection of a reference for accessing the file, where the reference includes a first identifier specifying the file stored on a host server remotely located with respect to the computing device and a second identifier specifying an application that is running on the host server and that is configured to open files of a same type as the file. The method further includes establishing a remote connection to the application specified by the second identifier, by connecting to the host server and causing the application to be launched on the host server. In addition, the method includes causing the application to open the file specified by the first identifier and the user interface of the application to be remoted to the computing device. | 05-05-2016 |
20160127451 | TRIGGERING OF NOTIFICATIONS IN A COMMUNICATIONS NETWORK - A method of triggering a notification in a communications network method comprises specifying at least one computer device as a recipient device for the notification. The method further comprises triggering a rendering of the notification on the specified recipient device, wherein the notification has associated therewith a notification duration that is based on a current operational context of the notification. Furthermore, a network server and a computer system for triggering a notification in a communications network are defined. | 05-05-2016 |
20160127452 | OPENING LOCAL APPLICATIONS FROM BROWSERS - Systems and methods are disclosed herein for opening local applications from browsers. A request to open a document associated with a cloud computing system is received from a user. A determination is made that the local device has a copy of the document, and a local application is selected to open the local copy. A message is transmitted to open the local copy with the selected local application. | 05-05-2016 |
20160127456 | MUSICAL COMPOSITION AND PRODUCTION INFRASTRUCTURE - Disclosed is a system infrastructure that allows for the online and social creation of music and musical thoughts in real-time or near real-time by amateurs and professionals. Individual musical contributions are combined into a single, cohesive musical thought that is presented for approval to the collaborating creators. This solution is extensible from the world of music to other creative endeavors including the written word, video, and digital images. The foregoing system infrastructure powers and supports the online and social creation of music and musical thoughts in real-time or near real-time by amateurs and professionals alike. | 05-05-2016 |
20160127463 | SYSTEMS AND METHODS FOR PERFORMING UPDATES IN A DISTRIBUTED ENVIRONMENT - The present disclosure is directed towards systems and methods for performing updates in a distributed environment, which comprises receiving a platform product and a plurality of supporting products at a server, the server being accessible by one or more access devices and receiving a plurality of modified supporting products at the server, a given modified supporting product corresponding to a given supporting product. A determination is made as to whether a given one of the plurality of supporting products is in use by the one or more access devices. If the given one of the plurality of supporting products is not in use, the given one of the plurality of supporting products is overwritten with the corresponding modified supporting platform product. If the given one of the plurality of supporting products is in use, the given one of the plurality of supporting products is locked until its use terminates. | 05-05-2016 |
20160127475 | Leak-Proof Classification for an Application Session - The present disclosure discloses a system and method for classifying an application session for forwarding or refrain from forwarding to a client. Generally, classifying an application session includes: receiving a first request from a client device at a first network device; transmitting, by the first network device, a second request to obtain classification information corresponding to the first request; forwarding, by the first network device, the first request from the client device prior to receiving the classification information corresponding to the first request; receiving, by the first network device, the classification information corresponding to the first request; receiving, by the first network device, a first response corresponding to the forwarded first request; and based on the classification information, forwarding or refraining from forwarding the first response to the client device. | 05-05-2016 |
20160127476 | METHODS AND SYSTEMS FOR FACILITATING A REMOTE DESKTOP SESSION UTILIZING A REMOTE DESKTOP CLIENT COMMON INTERFACE - Examples of methods, systems, apparatus, and machine-readable storage media are provided to facilitate access and control of a remote desktop of a remote machine by a web browser at a client device through a transcoding server without installing proprietary plug-ins or protocols on the client device. A transcoding server may translate user input requests from a web browser into input calls compatible with a remote desktop display protocol. The transcoding server may receive remote desktop drawing commands from the remote machine and translate the remote desktop drawing commands into web browser drawing updates compatible with the web browser. A transcoding server may communicate with a web browser via HTTP and communicate with a remote machine via a remote desktop display protocol. A web browser may be an HTML5 browser. A transcoding server may send drawing coordinates to the web browser via an HTTP header and may use long polling. | 05-05-2016 |
20160127482 | External Device Interface Abstraction - Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for executing a user interface on a computing device, generating one or more event handlers executed on the computing device, each event handler corresponding to a local device service file, receiving first data at a first event handler of a first local device service associated with a first device that is in electronic communication with the computing device, generating, using the first event handler, a first event that includes the first data, receiving, at an external device service, the first event, generating, using the external device service, a first external device event based on the first event, and performing a first action based on the external device event. | 05-05-2016 |
20160127489 | MULTI-TENANT NETWORKING - Methods, systems, and apparatuses, including computer programs encoded on computer-readable media are disclosed for binding a process to a wildcard address and a port on a plurality of nodes of a cluster. A process receives a first request for a first address of a first volume that is sent to the port and a first address associated with a first virtual local area network that is not the wildcard address. The process determines the first address, a name of the first VLAN, and a first node that contains information regarding the first volume. The process determines an address of the first node that is part of the first VLAN. The address of the first node is returned. The process receives another request for a second address of a second volume that is sent to the port and a second address associated with another VLAN that is not the wildcard address. | 05-05-2016 |
20160127496 | METHOD AND SYSTEM OF CONTENT CACHING AND TRANSMISSION - A content caching and transmission method and a system thereof are disclosed. In the method, a client side returns only identifiers that are cached by the client to a server when a new page is to be displayed, and the server directly obtains content of a content queue based on the identifiers to cause the client to display the content corresponding to the identifiers without the need of performing ordering and computations repeatedly, thus saving traffic and caching resources, reducing data transmitted between the client and the server, improving user experience with respect to a browsing speed, and facilitating expansion in face of an increase in the number of users. | 05-05-2016 |
20160127507 | SMART PACKAGING FOR MOBILE APPLICATIONS - A method of distributing content to an application from a server is disclosed. The method includes detecting in a file to be sent to the application from the server that the application is directed to request one or more resources to be downloaded to the application. A network latency associated with the downloading of the one or more resources is determined. A subset of the one or more resources is selectively packaged based at least in part on the network latency. The selectively packaged subset of the one or more resources is sent to the application. | 05-05-2016 |
20160127509 | METHODS, SYSTEMS AND APPARATUS TO REMOTELY START A VIRTUAL MACHINE - Methods and apparatus to remotely start a virtual machine are disclosed herein. An example method to remotely start a virtual machine includes requesting, at a network device, allocation of a network address to the network device, the network address formerly being allocated to the virtual machine and generating, with the network device, a user interface. The user interface presents an option to start at least one of the virtual machine and an operating system installed in the virtual machine. Some example methods also include requesting, at the network device, release of the network address based on a selection of the option to start the virtual machine. Release of the network address causes the network address to be available for re-allocation to the virtual machine. The example methods can further include generating an instruction to start the virtual machine when the option to start the virtual machine is selected. | 05-05-2016 |
20160127510 | Method Of Service Capability Notification - A method of service capability notification including receiving a service capability of a representational state transfer (REST) client and a request for a service capability of a target client from an application server, sending the service capability of the target client to the application server in response to the request, and sending the service capability of the REST client to a notification server so that the notification server is able to provide the service capability of the REST client to the target client. | 05-05-2016 |
20160127511 | APPLICATION RANKING CALCULATING APPARATUS AND USAGE INFORMATION COLLECTING APPARATUS - An application ranking calculating apparatus is configured to calculate ranking for an application based on usage information from client computers on which the application is adapted to operate, the usage information representing how the application is actually used in the client computers. | 05-05-2016 |
20160132578 | SYSTEMS FOR ALLOWING ANNOTATION IN REAL TIME - Synchronous content sharing of media assets via an object data model propagated through a star network or a mesh network. Each user device updates a local object data model including information on the status of the media asset delivery, to achieve synchronization with the source data. Updates to the local object data model may be the result of direct connection between a user device and an application server via a network, or the result of indirect connections through peers in mesh networks, where the local object data model is shared through hops between peers in the mesh network if the direct connection is unavailable. | 05-12-2016 |
20160134480 | System and Method for Determining Optimal Bandwidth for Streaming to a Client Device in an Adjustable Bit Rate Video System - A system and method for selecting an initial bandwidth setting. A determination is made that a client is initiating a communication session. Network conditions for the client are determined. A bandwidth setting for the client is selected utilizing the network conditions and a previous bandwidth setting saved in a memory. The communication session for the client is initiated utilizing the bandwidth seating. | 05-12-2016 |
20160134683 | SYSTEM AND METHOD FOR AUTOMATICALLY UPLOADING, DOWNLOADING, AND UPDATING DATA SUCH AS SLEEP STUDY DATA - A method of automatically transferring data between a client ( | 05-12-2016 |
20160134688 | User Control Over Content Delivery - Novel tools and techniques for Internet service providers to enable enhanced user control over content delivery. In an aspect of certain embodiments, these tools can allow the customer to select, on a variety of different bases, whether content should be obtained from the Internet or from a lower-cost source, such as a metropolitan content delivery network (“CDN”) operated by the ISP or a private peering connection with a content source. Both of these options can, for example, avoid accessing content over the Internet and thus can reduce ISP delivery costs. In some embodiments, these cost reductions can be passed to the consumer in the way the ISP accounts for the content delivery. | 05-12-2016 |
20160134693 | AUTOMATED INFORMATION LOGGING AND VIEWING SYSTEM FOR HYDROCARBON RECOVERY OPERATIONS - An example method for automated message logging may include receiving a message from a first client in communication with a server. The received message may be placed the in a first queue at the server. The received message may be processed at the server, and the processed received message may be placed in a second queue for broadcast to a second client in communication with the server. The example method may further include broadcasting the processed received message to the second client, and placing the processed received message in a third queue for persistent storage. | 05-12-2016 |
20160134700 | METHODS AND APPARATUS TO DETERMINE IMPRESSIONS USING DISTRIBUTED DEMOGRAPHIC INFORMATION - An example involves, in response to a first request from a first client device, logging a first impression in association with a first identifier corresponding to media accessed by the first client device that generated the first request, and sending a communication to the first client device. The communication is to cause the first client device to send the first identifier to a database proprietor in association with a cookie identifier of the first client device. Second impressions are logged in response to second requests received from second client devices. The second impressions are associated with the first identifier and correspond to access to the media by the second client devices. A report is generated based on the first impression and corresponding first demographic information from the database proprietor, and based on the second impressions and corresponding second demographic information from an audience measurement entity different from the database proprietor. | 05-12-2016 |
20160134712 | METHOD, SYSTEM, AND GRAPHICAL USER INTERFACE FOR SHARING MEDIA ITEMS FROM THIRD PARTY MEDIA SOURCES - A method for sharing media items from third party media sources and a graphical user interface for sharing media items. Media items such as images, videos, etc., may be available from various third party media sources at events such as sports games and concerts. Allowing users to share media items from these third party media sources can provide users with a more robust experience, as the need for users to obtain their own images, videos, etc, of the event may be obviated. | 05-12-2016 |
20160134725 | METHOD FOR DISPATCHING NETWORK FRAMES AMONG PROCESSING RESOURCES - The invention relates to a method of processing data frames arriving on a network interface, comprising the following steps implemented in the network interface: storing a set of target positions (tgtPOS), positions in a frame at which are expected at least one parameter characterizing a subframe (ETH_TYPE) and parameters (SRC_IP, DST_IP) characterizing a client-server session; storing an expected value (xpVAL) for the subframe parameter; receiving a current frame and comparing the value (xtVAL) received at the position of the subframe parameter to the expected value; if equal, calculating an index (IDX) from the values received at the positions of the session parameters; and routing the current frame to a processing resource associated with the index. | 05-12-2016 |
20160134947 | METHOD OF AND SYSTEM FOR MANAGING CLIENT RESOURCES AND ASSETS FOR ACTIVITIES ON COMPUTING DEVICES - A method of and system for enabling a distributed entertainment system over a computing device is described herein. When implementing a distributed entertainment system wherein the entertainment system is directly correlated to live events or televised programs, there are a number of issues that must be addressed such as differing timing and channels of television programs and separate state laws. Furthermore, there are a plethora of varying computing device models possibly requiring model-specific software. An “Activity Client” is provided to handle such concerns. Furthermore, since time is of the essence for activities based on live or televised events, it is necessary to ensure a computing device is able to receive the necessary updates for the program before the event begins. By providing only the needed components instead of entire data packages, the present invention is able to much more efficiently prepare users' computing devices in time. | 05-12-2016 |
20160140194 | DATA MIGRATION SYSTEM AND DATA MIGRATION METHOD THEREOF - A data migration system and a data migration method thereof are provided. The data migration system comprises a transmission unit, a storage unit and a processing unit. The transmission unit is configured to connect with a client and a legacy storage system. The processing unit is configured to: receive a first data request from the client via the transmission unit, wherein the first data request indicates a required data; determine that the required data is missed in the storage unit; retrieve the required data from the legacy storage system via the transmission unit; copy the required data in the storage unit; and transmit the required data to the client via the transmission unit. | 05-19-2016 |
20160142302 | NETWORK SYSTEM, MACHINE ALLOCATION DEVICE AND MACHINE ALLOCATION METHOD - There is provided a load distribution function that enables an application of a user to be freely allocated to a machine even if an address of a terminal or the application used by the user is duplicated between VPNs for each user. An access detector of a machine allocation device detects a start packet from received communication packets, and determines the type of the start packet and the type of the application used by the terminal. A machine allocation manager determines a machine on which the determined application operates, and operates the machine. A network manager configures a user virtual network on a second virtual network between the determined machine and the machine allocation device. | 05-19-2016 |
20160142367 | MANAGING CONTENT DELIVERY NETWORK SERVICE PROVIDERS - A system, method, and computer readable medium for managing CDN service providers are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. The network storage provider updates request processing information based on the process requests for content. The network storage provider then makes a recommendation regarding initialization of a CDN service provider as a function of the updated request processing information. Subsequent client computing device requests for resources can be provided to the recommended CDN service provider utilizing alternative resource identifiers. | 05-19-2016 |
20160142448 | Methods and Systems to Assess an Ability to Playback Media Content - The present disclosure includes methods and systems to assess an ability to playback media content. The system progresses through media content playback applications by communicating a query to a computer system over a computer network. The progressing is used to assess an ability of the computer system to playback media content locally. Next, the system, receives a response to the query. The response indicates an ability of the computer system to playback the media content locally. | 05-19-2016 |
20160142475 | SHARD MANAGEMENT SERVICE - The disclosure is related to a shard manager that manages assignment of shards (data partitions) to application servers. An application service (“app service”) provides a specific service to clients and can be executing on multiple application servers. The dataset managed by the app service can be divided into multiple shards and the shards can be assigned to different app servers. The shard manager can manage the assignment of shards to different app servers based on an assignment policy. The shard assignments can be published to a configuration service. A client can request the configuration service to provide identification information of the app server to which a particular shard the client intends to access is assigned. The shard manager can also provide dynamic load balancing solutions. The shard manager can poll the app servers in runtime to determine the load information and per-shard resource usage, and balance the load by reassigning the shards accordingly. | 05-19-2016 |
20160142477 | CONNECTION CONTROL DEVICE, CONNECTION CONTROL SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - According to one embodiment, a connection control device includes a request acceptor to accept a connection destination determination request transmitted from a first communication device; and a determiner to determine a server being a connection destination of the first communication device from among a plurality of servers. At least one first server among the servers is scheduled to stop running at a first time point. The determiner determines the connection destination of the first communication device in accordance with a number of communication devices connected to each of the servers, based on history information on connection durations by the first communication device with the servers or history information on connection durations by communication devices with the first server, so that a number of the communication devices connected to the first server before the first time point arrives is suppressed. | 05-19-2016 |
20160142482 | ARCHIVING APPLICATIONS IN INFORMATION MANAGEMENT SYSTEMS - According to certain aspects, an information management system can include a client computing device residing in a primary storage subsystem configured to: identify a first application to archive to one or more secondary storage devices residing in a secondary storage subsystem, the first application being one of a plurality of applications installed on the client computing device; identify first data associated with the first application, the first data stored in the one or more primary storage devices associated with the client computing device; forward an executable instance of the first application and the first data to a first secondary storage controller computer to copy the executable instance of the first application and the first data to the one or more secondary storage devices; and delete the first application from the one or more primary storage devices. | 05-19-2016 |
20160142484 | PATTERN-BASED OBJECT SERVING - Systems and methods for pattern-based object serving. An example method may comprise: receiving, by a processing device, an object access pattern and an identifier of an object container to be associated with object access requests by a client; receiving an object access request from the client; selecting an object in view of the object container and the object access pattern; and providing an identifier of the object to the client. | 05-19-2016 |
20160142514 | Application Platform Operable on Network Node - A formula-driven programming-environment is described, which may be used to provide an environment for applications to operate within a network node or other computing device. In one example, statements of a program may be interpreted to thereby execute formula-style commands within an address space defined and constrained in a memory device by the integrated development environment. The commands may obtain data, assign values to variables and access data from other node(s) by the interpretation of statements in the program and communicating over a network. The communicating may include queuing a message for transmission by the formula-driven programming-environment. The commands may provide named access or relative access to data in response to the interpretation of statements in the program. The commands may communicate with at least one application located on a remote computing device in response to the interpretation of statements in the program. | 05-19-2016 |
20160142515 | NETWORK SYSTEM AND CONTROL DEVICE - A network system is provided with at least one terminal device, a control device that controls a machine, and a server device that receives data including at least one of image data and audio data from at least one of the control device and the terminal device that are connected via a network, and distributes the received data to a different device from the device that transmitted the data. The control device is provided with a controller that executes a control operation, and a communication unit that transmits data indicating an operational state of the machine that is controlled to the server device. The terminal device includes a display unit that displays the operational state of the machine controlled by the control device together with a state of another terminal device connected to the server device. | 05-19-2016 |
20160142516 | METHOD AND SYSTEM FOR TRANSFERRING DATA OVER A LOCAL AREA NETWORK TO A SMART DEVICE - The present application involves a network system that includes a web application server accessible over the internet and a local area network in communication with the web application server. The system is configured to import web browser application data from the internet to an electronic device and separately import sensitive data via a local area network for viewing on the web browser application. The local area network includes a database server configured to store data, a server configured to process information and regulate the communication of data in the database, and a portable electronic device in communication with the database server and the server. | 05-19-2016 |
20160142517 | COMPUTERIZED SYSTEM AND METHOD FOR CREATING A RESOURCE URL FOR RENDERING THE RESOURCE IN A RESOURCE SPECIFIC APPLICATION - Conversion tracking systems and methods are described herein. | 05-19-2016 |
20160142858 | CONTEXTUAL DEEP LINKING OF APPLICATIONS - A contextual deep linking server receives a request associated with a valid contextual deep link from a client device, the contextual deep link associated with link data indicating a particular configuration of an application. The server also receives, after determining that the client device has stored a previously generated fingerprint, stored contextual information for the client device identified by a locally stored fingerprint that matches the previously generated fingerprint. The server then generates, after determining that the client device does not have the previously generated fingerprint, a unique fingerprint of the client device based on a plurality of characteristics of the client device and determining contextual information of the request based on a characteristic of the client device. The server also transmits a response to the client device that is selected based on the contextual information of the client device such that the response is operable on the client device. | 05-19-2016 |
20160142859 | CONTEXTUAL DEEP LINKING OF APPLICATIONS - A client device transmits to a server a request associated with a contextual deep link, the contextual deep link associated with link data indicating a configuration of an application. The client device receives a response according to the contextual information of the client device. The client device initiates the application and transmits a request by the application for link data. The application on the client device generates a unique fingerprint of the client device based on a plurality of characteristics of the client device and transmits the unique fingerprint to the server. The client device receives the link data associated with the contextual deep link and configures the application according to the configuration indicated in the link data. | 05-19-2016 |
20160149827 | BULK UPLOADING OF MULTIPLE SELF-REFERENCING OBJECTS - A computer implemented method, computer program product, and system for performing create, read, update, or delete operations on a plurality of resources in a client-server environment. In an embodiment, the computer implemented method includes the steps of identifying individual resources requiring operations to be performed, assigning local references for any resources to which a URI (Uniform Resource Identifier) has not been provided by the server, generating metadata describing the local references and operations to be performed, wrapping each individual resource with the metadata to provide a plurality of wrapped resources arranging the wrapped resources into a single payload, and transmitting the single payload to the server. | 05-26-2016 |
20160150019 | NAMESPACE AND STORAGE MANAGEMENT APPLICATION INFRASTRUCTURE FOR USE IN MANAGEMENT OF RESOURCES IN A STORAGE SYSTEM ENVIRONMENT - A namespace and storage management (NSM) application includes an infrastructure configured to enable efficient management of resources in a storage system environment. The NSM application executes on a NSM console and interacts with an NSM server to integrate namespace management and storage management in the storage system environment. The NSM server, in turn, interacts with one or more remote agents installed on host machines in the environment to convey application programming interface (API) function calls that enable remote management of the resources. | 05-26-2016 |
20160150024 | SYSTEMS AND METHODS FOR DYNAMIC CONNECTION PATHS FOR DEVICES CONNECTED TO COMPUTER NETWORKS - Systems and methods are disclosed for dynamically selecting a connection path between a client device and a server. One method includes receiving, over a network at a server, a connection request from a client device; authenticating, by the server, the connection request from the client device; determining, by the server, a connection path for the authenticated client device based on the connection request; determining, by the server, whether the connection path for the authenticated client device is a new connection path based on the connection request; and storing, by the server, the connection path to a connection database in association with the authenticated client device when the connection path is determined to be new, the connection database including a plurality of connection paths between the client device and the server. | 05-26-2016 |
20160150032 | Prefetching Places - In one embodiment, a method includes automatically determining, in response to user input that includes an indication that the user is generating social-network content, a location of the user. The social network has a number of nodes and a number of edges connecting the nodes, and at least one node corresponds to the user. The method includes sending, automatically and without requiring further user input, the location from a client computing device of the user to an external server computing device and receiving from the server an identification of one or more places corresponding to the location. | 05-26-2016 |
20160150042 | CONDITIONALLY JOINING DATA FROM COOKIES - Conditionally combining data from several sources may include retrieving data from several sources in response to a single request and using one or more redirection responses. The request from a client device may include a device identifier, a third-party identifier, a join identifier based, at least in part, on the device identifier, and first data from a first source, such as a first cookie, associated with the received request. A redirection destination may be determined based on configuration data associated with the third-party identifier, such as whether one or more services are selected and/or activated by a publisher of a resource. A redirection response is transmitted to the client device responsive to the received request and includes the redirection destination and the join identifier. The first data from the received request and second data received from the redirection destination may be associated based on the join identifier. | 05-26-2016 |
20160150045 | MERGING DATA DOWNLOADS WITH REAL-TIME DATA FEEDS - Methods and apparatuses for merging downloaded data with a real-time data are disclosed. An example includes receiving downloaded item of data from a download connection with a data repository and real-time item of data from a real-time data feed with a data publisher. In response to determining that the downloaded item of data includes the most recent downloaded item of data from the download connection, the downloaded item of data is stored as the last downloaded item of data. In response to determining that the real-time item of data is the most recent real-time item of data received from the real-time data feed, the real-time item of data is stored as the last real-time item of data from the real-time data feed. In response to determining a match between the last downloaded item of data and the last real-time item of data the download connection is ended. | 05-26-2016 |
20160150048 | Prefetching Location Data - In one embodiment, a method includes determining a location of a user and downloading information that includes a number of locations and places in a geographic region, where the geographic region based at least in part on the location of the user. The method includes storing the information as data in a non-transitory computer-readable storage medium of the client computing device such that the data accessible by the client computing device during a time that the device is offline. | 05-26-2016 |
20160155034 | METHOD AND SYSTEM FOR PROVIDING INFORMATION FROM PRINT | 06-02-2016 |
20160156693 | System and Method for the Management of Content on a Website (URL) through a Device where all Content Originates from a Secured Content Management System | 06-02-2016 |
20160156696 | TRANSPARENT DEFERRED SPOOLING STORE AND FORWARD BASED ON STANDARD NEWTORK SYSTEM AND CLIENT INTERFACE | 06-02-2016 |
20160156726 | Method, server, terminal, system, and storage medium for displaying multiuser map | 06-02-2016 |
20160156741 | ORIGIN REQUEST WITH PEER FULFILLMENT | 06-02-2016 |
20160156742 | RELAYING SYSTEM AND METHOD OF TRANSMITTING IP ADDRESS OF CLIENT TO SERVER USING ENCAPSULATION PROTOCOL | 06-02-2016 |
20160156743 | ADAPTING NETWORK CONTROL MESSAGING FOR ANYCAST RELIANT PLATFORMS | 06-02-2016 |
20160156745 | SPAN OUT LOAD BALANCING MODEL | 06-02-2016 |
20160164750 | COMMISSIONING/DECOMMISSIONING NETWORKS IN ORCHESTRATED OR SOFTWARE-DEFINED COMPUTING ENVIRONMENTS - A server computer (DNPS) commissions/decommissions networks provisioned using one or more orchestration solutions (OS) in a client-server architecture. Program code instructions instructing the server computer to implement a user interface (UI) for remote management of the server computer, wherein the user interface provides access to data managed by the server computer and a web-based application programming interface (API) that supports service oriented architecture [“SOA”], and a network management logic (NME) that dynamically assigns and releases networks via the one or more orchestration solutions (OS) and the web-based application programming interface (API). In an alternative implementation, the network management logic cooperates with Software-Defined Networking Controller(s) SDNC to commissions/decommission networks. A physical embodiment may implement either or both of the SOA-based and the SDN-based | 06-09-2016 |
20160164949 | METHOD FOR PROVIDING DATA FROM A RESOURCE WEAK DEVICE TO A COMPUTER CLIENT - A method and a system for providing data from a resource weak device to a computer client connected to the resource weak device, allowing the computer client to receive and send information from and to the resource weak device, and a data stream between the resource weak device and the computer client is mapped from a low level data format to a high level data format by a mapping function in the computer client, the mapping function comprises static data relating to the resource weak device and the high level data format link to the static data, the second high level data format is used for displaying the data from the resource weak device at the computer client. | 06-09-2016 |
20160164953 | RUNTIME GENERATION OF APPLICATION PROGRAMMING INTERFACES FOR REMOTE PROCEDURE CALL SERVICES - An application specific interface (API) for a service that is accessible by remote procedure calls is generated at run-time from an interface language definitions file. In operation, a client application requests a connection to a server and then a runtime API generator connects to the server and downloads an interface definition language (IDL) file that defines services provided by the server. The runtime API generator parses the IDL file and generates the corresponding service API. Subsequently, upon receiving a client application request, the API generator generates a set of instructions that, when executed, emit one or more remote procedure calls that cause the server to implement the client application request. Because the API is generated at run-time, the runtime API generator enables client applications that are implemented in dynamically typed languages to access the service by providing access to the data type metadata that cannot be expressed in such languages. | 06-09-2016 |
20160164954 | DELIVERY OF INSTRUCTIONS IN HOST APPLICATIONS - Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions. | 06-09-2016 |
20160164957 | Host Optimization For Network Accessible Software - A system for determining optimal hosting providers and optimal providers for network accessible software applications including a system computer that communicates with a host server running the software application to determine actual usage or computing loads associated with the software application. The usage and/or computing loads are compared to billing models and performance data associated with different servers and/or different hosting providers to determine if options are available that could save money on the cost associated with the software application or provide different performance levels. | 06-09-2016 |
20160164993 | PROCESSING HYBRID DATA USING A SINGLE WEB CLIENT - According to an aspect, techniques for processing hybrid data include receiving a web request and translating the web request into a translated native request. The translated native request and a native request are sent to a server via a single web client. A response is received from the server via the single web client. It is determined whether the response corresponds to the translated native request or to the native request. | 06-09-2016 |
20160164994 | PROCESSING HYBRID DATA USING A SINGLE WEB CLIENT - According to an aspect, techniques for processing hybrid data include receiving a web request and translating the web request into a translated native request. The translated native request and a native request are sent to a server via a single web client. A response is received from the server via the single web client. It is determined whether the response corresponds to the translated native request or to the native request. | 06-09-2016 |
20160165010 | CREATION OF A BINDING BASED ON A DESCRIPTION ASSOCIATED WITH A SERVER - A description of an application programming interface (API) of a server system may be received at a client system. One or more methods associated with the API of the server system may be identified from the received description. The one or more methods may be associated with accessing functionality of the server system. Furthermore, a binding may be created at the client system in view of the identified one or more methods that are associated with the received description of the API server system. | 06-09-2016 |
20160173394 | STRATEGICALLY SCHEDULING TCP STREAM TRANSMISSIONS | 06-16-2016 |
20160173560 | Digital Content Delivery Based on Measures of Content Appeal and User Motivation | 06-16-2016 |
20160173569 | STANDARDIZED SYSTEM ARCHITECTURE FOR APPLICATIONS ON COMPUTER DEVICES | 06-16-2016 |
20160173575 | PREDICTIVE RENDERING OF CURRENT CONTENT VERSIONS | 06-16-2016 |
20160173576 | PRIORITIZED CONTENT TRANSMISSION | 06-16-2016 |
20160173578 | VIRTUAL ASSISTANT SYSTEM TO ENABLE ACTIONABLE MESSAGING | 06-16-2016 |
20160173579 | Forwarding Policies on a Virtual Service Network | 06-16-2016 |
20160173588 | NETWORK RELOCATION OF SOFTWARE FEATURES THROUGH DATA FLOW ANALYSIS | 06-16-2016 |
20160173609 | METHOD AND SYSTEM FOR TRIGGERING AN ONLINE INTERACTION IN CONNECTION WITH A PHYSICAL PRODUCT | 06-16-2016 |
20160173619 | METHODS AND SYSTEMS FOR CONNECTING DEVICES TO APPLICATIONS AND DESKTOPS THAT ARE RECEIVING MAINTENANCE | 06-16-2016 |
20160173631 | DISAMBIGUATION OF NOTIFICATION DELIVERY | 06-16-2016 |
20160173644 | Structured Entity Information Page | 06-16-2016 |
20160173648 | SYSTEM AND METHOD FOR CONDITION-BASED APPLICATION LOGIC SHIFTING BETWEEN A CLIENT AND A SERVER | 06-16-2016 |
20160173649 | HISTORICAL SUMMARIZATION IN A PROCESS CONTROL ENVIRONMENT | 06-16-2016 |
20160173650 | COMMUNICATION PROTOCOL AND SYSTEM FOR NETWORK COMMUNICATIONS | 06-16-2016 |
20160173651 | Conditional Logic for Delivering Computer-Executable Program Instructions and Content | 06-16-2016 |
20160179513 | SERVER-SIDE TRANSLATION FOR CUSTOM APPLICATION SUPPORT IN CLIENT-SIDE SCRIPTS | 06-23-2016 |
20160182573 | LOCAL SESSION LOOPBACK PROTOCOL | 06-23-2016 |
20160182601 | System and Method for Re-Directing Requests from Browsers for Communications Over Non-Ip Based Networks | 06-23-2016 |
20160182605 | Dynamic Content Aggregation | 06-23-2016 |
20160182616 | DATA REPOSITORY FOR A DISTRIBUTED PROCESSING ENVIRONMENT | 06-23-2016 |
20160182620 | DATA DISTRIBUTION APPARATUS, DATA DISTRIBUTION METHOD, AND DATA DISTRIBUTION PROGRAM FOR PARALLEL COMPUTING PROCESSING SYSTEM | 06-23-2016 |
20160182623 | SYSTEM AND METHOD FOR OPTIMIZING WEB SERVICE AVAILABILITY WITH A NODE GROUP AGREEMENT PROTOCOL | 06-23-2016 |
20160182626 | SYSTEM AND METHOD FOR DISCOVERING A LAN SYNCHRONIZATION CANDIDATE FOR A SYNCHRONIZED CONTENT MANAGEMENT SYSTEM | 06-23-2016 |
20160182634 | METHOD AND SYSTEM OF SHARING DATA AND SERVER APPARATUS THEREOF | 06-23-2016 |
20160182636 | APPLICATION MULTI-VERSIONING IN A TRADITIONAL LANGUAGE ENVIRONMENT | 06-23-2016 |
20160182652 | SYSTEMS AND/OR METHODS FOR CLOUD-BASED EVENT-DRIVEN INTEGRATION | 06-23-2016 |
20160182668 | ACCELERATION NODES FOR IMPROVING WEB TRAFFIC QUALITY OF SERVICE | 06-23-2016 |
20160182669 | Optimal Coding Method for Efficient Matching Of Hierarchical Categories In Publish-Subscribe Systems | 06-23-2016 |
20160182670 | ACCELERATION OF WEB TRAFFIC USING TCP HAND-OFF | 06-23-2016 |
20160182683 | DYNAMIC SERVER/CLIENT TRANSITION FOR NETWORKED DEVICES | 06-23-2016 |
20160182684 | PARALLEL PROCESSING OF SERVICE FUNCTIONS IN SERVICE FUNCTION CHAINS | 06-23-2016 |
20160182685 | MOBILE CLOUD PROXY APPARATUS AND METHOD | 06-23-2016 |
20160182686 | Data Transfer System and Method | 06-23-2016 |
20160182687 | QUALITY OF SERVICE OF A FLIGHT MANAGEMENT SYSTEM | 06-23-2016 |
20160182688 | GENERATION OF ACTIVITY STREAM FROM SERVER-SIDE AND CLIENT-SIDE DATA | 06-23-2016 |
20160188482 | METHOD AND SYSTEM FOR DYNAMIC OPERATING OF THE MULTI-ATTRIBUTE MEMORY CACHE BASED ON THE DISTRIBUTED MEMORY INTEGRATION FRAMEWORK - Provided herein is a method for dynamic operating of a multi-attribute memory cache based on a distributed memory integration framework, the method including setting a predetermined memory area to be divided into a first area and a second area; in response to obtaining information from the cache client on a request for a service to transceive data regarding the predetermined file, determining a type of a function that the cache client requested; and in response to determining that the cache client requested a cache function, specifying the first area as an area to be used by the cache client for data transceiving regarding the predetermined file, and in response to determining that the cache client requested a storing function, specifying the second area as an area to be used by the cache client for data transceiving regarding the predetermined file. | 06-30-2016 |
20160191353 | METHOD AND APPARATUS FOR CONTROLLING DATA TRANSMISSION BETWEEN CLIENT SIDE AND SERVER SIDE - A method for controlling data transmission between a client device and a server is provided. The method includes the following steps: generating control information according to a data access rate of the client device and a data report rate of the server; and referring to the control information to manage at least one of a data access operation of the client device and a data reporting operation of the server. | 06-30-2016 |
20160191367 | Apparatus and Method to Use PTP Timestamps for One-Way Delay and Delay Variation Measurement in IP Networks - A method is implemented by a network device to establish a one-way active measurement protocol (OWAMP) test session that supports use of a Network Time Protocol (NTP) timestamp format and a Precision Time Protocol Version 2 (PTPv2) timestamp format. The network device acts as a control-client that communicates with a server to establish an OWAMP test session between a sender and a receiver. The method includes receiving a server greeting message from the server indicating timestamp formats that the receiver can interpret, checking whether the receiver supports the multiple timestamp format extensions to OWAMP, configuring the sender to set timestamps in a format that the sender can set and the receiver can interpret if the receiver supports multiple timestamp format extensions to OWAMP, sending an extended set-up-response message to the server indicating a timestamp format that the sender can set and the receiver can interpret, and receiving a server-start message from the server. | 06-30-2016 |
20160191573 | SYSTEMS AND METHODS FOR MODIFYING A STATE OF A SOFTWARE CLIENT - A software client is connected to a computer server via a data transport medium. When the transport medium connection between the software client and the computer server is terminated, the computer server alters a registration status and/or a communication connection status of the software client. | 06-30-2016 |
20160191574 | Systems And Methods For Multi-Context Media Control And Playback - A method for controlling media presentation is performed at a first electronic device having one or more processors and memory storing one or more programs for execution by the one or more processors. A user input requesting a media-control operation to be implemented at a second electronic device distinct from the first electronic device is received. In response to receiving the user input, a first request is sent to a server system to cause the media-control operation to be implemented at the second electronic device, wherein the server system is distinct from the first electronic device. A second request is sent to the second electronic device, wherein the second request is a request to implement the media-control operation at the second electronic device. | 06-30-2016 |
20160191594 | CONTEXT AWARE STREAMING MEDIA TECHNOLOGIES, DEVICES, SYSTEMS, AND METHODS UTILIZING THE SAME - Technologies for performing contextually adaptive media streaming are described. In some embodiments, the technologies utilize contextual parameters leverage contextual information to alter the parameters of a content stream that is provided to a client device from a server. In some embodiments, the parameters of the content stream are altered by changing one or more input parameters (e.g., a report of network parameters) that is/are operated on by adaptive logic of a media player on the client device. Alternatively or additionally, in some embodiments the technologies leverage contextual information to alter the manner in which a client device processes content in a received content stream for consumption. Systems, devices, and methods employing the technologies are also described. | 06-30-2016 |
20160191608 | SYSTEM AND METHOD FOR ANONYMOUS ADDRESSING OF CONTENT ON NETWORK PEERS AND FOR PRVATE PEER-TO-PEER FILE SHARING - A system and method for efficient and private peer-to-peer file sharing consists of ascribing a uniquely identified and anonymous link (an “edgelink”) to any file or set of files on a peer computer. The link is registered with a publishing server along with continuously updated connectivity information about the peer without registering any identifying information about the file. A peer recipient is able to access the link, receive connectivity information about the publishing peer from the server, and then receive the file from the publishing peer without file content passing through the server, mediating any intermediary NAT devices without requiring any manual or automatic device reconfiguration. | 06-30-2016 |
20160191614 | PROVIDING ON-DEMAND ACCESS TO SERVICES IN A WIDE AREA NETWORK - An integration services network is described which is operable to facilitate access to a composite service by a plurality of users having associated client machines. Each of the users is associated with one of a plurality of independent enterprises. At least one data store has a directory stored therein which maps an identity for each of the users to a policy framework which defines access information relating to a plurality of services. At least one computing device is operable to set up the composite service by integrating operation of the plurality of services. The plurality of services are associated with and controlled by a plurality of independent service providers. | 06-30-2016 |
20160191633 | METHOD AND APPARATUS FOR IMPLEMENTING COMMUNICATION FROM WEB PAGE TO CLIENT - Provided are a method and an apparatus for implementing communication from a web page to a client. The method includes: a browser establishing a communication connection with a port when accessing a web page, where the port is a port predefined to communicate with the web page; and sending link information carrying parameters specified by a preset communication protocol to the port, so that the client accesses a client page corresponding to the link information, where the parameters include fields in a service requirement and client page information. A client can be directly called from a web page of a portal web site, so as to guide a user to complete a required service to a designated page, thereby being convenient for the user to operate. | 06-30-2016 |
20160191645 | Containerizing Web Applications for Managed Execution - Aspects described herein are directed toward systems, methods, devices, and non-transitory computer-readable media for containerizing a web application and managing its execution. In example implementations, at least a portion of a web application a resource list identified by that web application is retrieved. The portion of the web application and the resources retrieved are cached at a computing device. The application manager intercepts one or more function calls invoked at the cached portion of the web application and processes the function calls intercepted. | 06-30-2016 |
20160191664 | Distributed server architecture for supporting a predictive content pre-fetching service for mobile device users - A content delivery network (CDN) is enhanced to enable mobile network operators (MNOs) to provide their mobile device users with a content prediction and pre-fetching service. Preferably, the CDN enables the service by providing infrastructure support comprising a client application, and a distributed predictive pre-fetching function. The client application executes in the user's mobile device and enables the device user to subscribe to content (e.g., video) from different websites, and to input viewing preferences for such content (e.g.: “Sports: MLB: Boston Red Sox”). This user subscription and preference information is sent to the predictive pre-fetching support function that is preferably implemented within or across CDN server clusters. A preferred implementation uses a centralized back-end infrastructure, together with front-end servers positioned in association with the edge server regions located nearby the mobile core network. The predictive pre-fetch service operates on the user's behalf in accordance with the user preference information. | 06-30-2016 |
20160191674 | GENERATION OF A MEDIA PROFILE - One aspect of the invention includes a computer device. The computer device includes a network interface component configured to download media from an external source through a secure network connection. The computer device also includes a memory configured to store the downloaded content. The computer device further includes a media profiling engine configured to query the memory for the downloaded content based on the connection of the network interface component to the external source through the secure network connection and to generate a media profile log comprising information relevant to the downloaded content. | 06-30-2016 |
20160191675 | SYSTEM AND METHOD FOR TELEPHONY AND COMMUNICATION SERVICES WITH MESSAGE-BASED API - A communication application server is provided with a unified framework for call control and media control. The framework supports a unified API having class objects and functions conforming to a telephony object model. The class objects are invoked and manipulated by a finite set of commands and an application program essentially issues a series of such commands to operate the communication application server. More particularly, an API server on the communication application server defining a messaging API protocol enables an application script to pass commands remotely to the communication application server to operate it. This allows application scripts to be processed remotely by appropriate scripting engines. In this way, application scripting is decoupled from the operation of the communication application server, which only needs to focus on providing basic communication services. | 06-30-2016 |
20160191676 | INFORMATION PROCESSING SYSTEM, SERVER APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, an information processing system includes a client apparatus and three or more server apparatuses that each store data. The server apparatus includes a first storage, a receiver, a generator, a selector, a transmitter, and a changer. When the number of requests indicating identical changes among the requests of the data candidates is larger than a first threshold, the selector selects one of the requests indicating identical changes, and sets the state of the selected request to a second state. The transmitter transmits the data candidate including the selected request to one or more server apparatuses. When the number of requests in the second state among the requests of the data candidates is larger than a second threshold, the changer updates the history data and changes the data by using one of the data candidates including the requests in the second state. | 06-30-2016 |
20160191677 | METHOD AND SYSTEM TO DETERMINE A WORK DISTRIBUTION MODEL FOR AN APPLICATION DEPLOYED ON A CLOUD - A system is described to determine a work distribution model for a computing application deployed on a cloud. In one embodiment, the system comprises a launch request detector, a provisioning module, and a work distribution module. The launch request detector may be configured to detect a request from a client device to launch a computing application. The provisioning module may be configured to provision an application container on a virtual instance of a machine for executing the computing application. The work distribution module may be configured to generate a work distribution model for the computing application, the work distribution model indicating a first portion of the computing application to be executed on the client device and a second portion of the computing application to be executed on the virtual instance of a machine. The client device may be a desktop device or a client device. | 06-30-2016 |
20160197976 | BINDING CRUD-TYPE PROTOCOLS IN DISTRIBUTED AGREEMENT PROTOCOLS | 07-07-2016 |
20160197977 | METHOD AND SYSTEM TO PROCESS NAVIGATION INFORMATION | 07-07-2016 |
20160197991 | PRECONFIGURED SYNCML PROFILE CATEGORIES | 07-07-2016 |
20160197993 | Meosk/Weosk-Based Private and Social Media Management And Communication System Network | 07-07-2016 |
20160198015 | URL Prefetching | 07-07-2016 |
20160198019 | I/O BANDWIDTH REDUCTION USING STORAGE-LEVEL COMMON PAGE INFORMATION | 07-07-2016 |
20160198321 | Method for Implementing Card-Free Mobile Phone, Mobile Phone, and Server | 07-07-2016 |
20160205167 | Adaptive learning periods in HTML streaming | 07-14-2016 |
20160205168 | WEB ACCESS PERFORMANCE ENHANCEMENT | 07-14-2016 |
20160205180 | MULTI-TENANT CLOUD-BASED QUEUING SYSTEMS | 07-14-2016 |
20160205201 | Federated Application Services | 07-14-2016 |
20160205219 | INFORMATION COLLECTION AND PROCESSING METHOD, CLIENT TERMINAL AND SERVER | 07-14-2016 |
20160205220 | INTELLIGENT DEVICE SERVER WITH SENSOR | 07-14-2016 |
20160255139 | Structured updated status, requests, user data & programming based presenting & accessing of connections or connectable users or entities and/or link(s) | 09-01-2016 |
20160255145 | AUTOMATED SERVER REPLICATION | 09-01-2016 |
20160255168 | GENERIC TRANSCODING SERVICE FOR CLIENT-SERVER COMMUNICATION | 09-01-2016 |
20160255173 | CLIENT, SERVER, AND INFORMATION SHARING SYSTEM | 09-01-2016 |
20160255174 | DATA FILE AND RULE DRIVEN SYNCHRONOUS OR ASYNCHRONOUS DOCUMENT GENERATION | 09-01-2016 |
20160381115 | HTTP SERVER, METHOD FOR CONTROLLING THE SAME, AND IMAGE FORMING APPARATUS - If a host name and a port number of an HTTP request do not correspond to those of an HTTP server, it is determined whether or not the host name indicates a local host and an address of a client that has transmitted the request is a loop-back address, and if so, processing for the HTTP request is continued. | 12-29-2016 |
20160381122 | SYSTEM AND METHOD FOR CONSTRUCTING CONTENT SITE VISITOR PROFILES - Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or more processes by which multiple visitors that may appear distinctly independent may be merged into a new single united visitor profile due to the leveraging of one or more unique persistent identifiers. | 12-29-2016 |
20160381128 | MULTIPLE INSTANCE TYPES SERVING A SINGLE WORKLOAD OR APPLICATION - An instance service of a computing resource service provider may provide computing system instances to customers of the computing resource service provider. The computing system instances may be used by the customer to execute various customer workloads. Furthermore, the computing system instances may include an instance type indicating an amount of computing resources allocated to computing system instance of the instance type. The instance service may obtain requirement and/or constraints associated with the workload and determine a configuration of instance types to include in a set of instances configured to execute the customer workload. | 12-29-2016 |
20160381157 | ELECTRONIC CONTENT ENGAGEMENT DETERMINATION - This disclosure provides various techniques that may allow for tracking how a user interacts with content. For example, a user may interact with various types of content, such as web pages, applications, text, multimedia, or any other type of content. In one example of web page content, for example, this disclosure provides that executable code may be included with a web page and run on a user's system (e.g., via a web browser). The code may be capable of monitoring which content is visible in a viewport of the web browser, when the content is visible, and what part of the viewport contains the content. This monitoring data may be used to measure user interaction or engagement with the content. | 12-29-2016 |
20160381182 | DE-DUPLICATING REMOTE PROCEDURE CALLS - A method, computer program product, and a computing system are provided for de-duplicating remote procedure calls at a client. In an implementation, the method may include generating a plurality of local pending remote procedure calls. The method may also include identifying a set of duplicate remote procedure calls among the plurality of remote procedure calls. The method may also include associating each remote procedure call within the set of duplicate remote procedure calls with one another. The method may also include executing a remote procedure call of the set of duplicate remote procedure calls. The method may further include providing a response for the remote procedure call of the set of duplicate remote procedure calls with the other remote procedure calls of the set of duplicate remote procedure calls. | 12-29-2016 |
20160381184 | VBN SERVER CLUSTERING SYSTEM, METHOD OF VBN SERVER CLUSTERING, AND VBN SERVER FOR CLUSTERING - A visitor based network (VBN) server clustering system comprises a cluster of VBN servers for servicing a single local area network (LAN). Each VBN server comprises a client device data store for creating and maintaining device state records of user devices connected to the LAN, an interface for data communication with the user devices through the LAN, and a network traffic processing unit for processing network traffic from and to the user devices using the device state records in the client device data store. The VBN server further comprises a clustering manager for implementing clustering of the VBN servers by filtering the network traffic from and to the one or more user devices based on the configuration settings of the VBN servers and the device state records so as to allow the network traffic processing unit to process only a filtered portion of the network traffic. The filtering of the network traffic partitions the network traffic so that each user device is processed by a single one of the VBN servers within the cluster at a given time. | 12-29-2016 |
20160381185 | SYSTEM AND METHOD FOR MANAGING VIRTUAL ENVIRONMENTS IN AN INFRASTRUCTURE - A central virtual server ( | 12-29-2016 |
20160381186 | Selecting an Instance of a Resource Using Network Routability Information - A client computer requests a resource from an ISP/OSP. The ISP/OSP maintains multiple instances of the resource. In deciding to which instance of the resource to route the client computer, a resource selection server takes network routability information into account. Geographic proximity, resource utilization, network utilization, and/or maintenance of peering agreements may also be taken into account in selecting the instance of the resource. | 12-29-2016 |
20160381526 | MERGING ACTIVE GROUP CALLS - A method for merging active group calls includes hosting, at a first Push to talk (PTT) server, a first active group call. A first group of PTT clients participate in the first active group call. The first PTT server receives a request to invite a second group of PTT clients. The request includes an identifier for the second group of PTT clients. The first PTT server sends a first invite message to the second PTT server. The first invite message includes the identifier for the second group of PTT clients. In response to the first invite message, the first PTT server receives a response message. The response message indicates that the second group of PTT clients are participating in the second active group call. The first PTT server hosts a merged PTT group call. | 12-29-2016 |
20170237790 | Method for Providing Dynamic Quality of Service for Push-to-Talk Service | 08-17-2017 |
20170237794 | TECHNOLOGIES FOR DISTRIBUTED FAULT-TOLERANT TRANSCODING WITH SYNCHRONIZED STREAMS | 08-17-2017 |
20170237808 | SYSTEM AND METHOD FOR RESOURCE SELECTION DURING GROUP COMMUNICATION BROADCAST | 08-17-2017 |
20170237824 | NETWORK COMMUNICATION SYSTEM AND METHOD WITH WEB PUSH PROTOCOL | 08-17-2017 |
20170237825 | Resource Download Method, Electronic Device, and Apparatus | 08-17-2017 |
20170237830 | Network Connection Hand-Off and Hand-Back | 08-17-2017 |
20170237833 | METHOD AND SYSTEM FOR WIRELESS DATA TRANSMISSION, CLIENT AND SERVER CONTROLLERS | 08-17-2017 |
20170238170 | TERMINAL, DEVICE AND METHODS FOR A COMMUNICATION NETWORK | 08-17-2017 |
20180024805 | COMMUNICATION APPARATUS, METHOD OF CONTROLLING THE SAME, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM | 01-25-2018 |
20180026831 | METHOD AND ASSOCIATED APPARATUS FOR ACCESSING WEB SERVER | 01-25-2018 |
20180027045 | SYSTEMS AND METHODS FOR EVENT AGGREGATION TO REDUCE NETWORK BANDWIDTH AND IMPROVE NETWORK AND ACTIVITY FEED SERVER EFFICIENCY | 01-25-2018 |
20180027083 | DETERMINING A DURATION CONTENT IS VISIBLE TO A USER OF AN ONLINE SYSTEM | 01-25-2018 |
20180027098 | SYSTEMS AND METHODS FOR DYNAMIC RECEIVE BUFFERING | 01-25-2018 |
20180027102 | Verification and Membership to Neighborhoods for Sharing of Video Footage from Audio/Video Recording and Communication Devices | 01-25-2018 |
20180027274 | INFORMATION PROCESSING METHOD, TERMINAL, AND COMPUTER STORAGE MEDIUM | 01-25-2018 |
20180027355 | DATA DOWNLOAD METHOD AND APPARATUS | 01-25-2018 |
20190147007 | UTILIZING SERVER PRE-PROCESSING TO DEPLOY RENDITIONS OF ELECTRONIC DOCUMENTS IN A COMPUTER NETWORK | 05-16-2019 |
20190147360 | LEARNED MODEL PROVISION METHOD, AND LEARNED MODEL PROVISION DEVICE | 05-16-2019 |
20190149606 | METHODS AND SYSTEMS FOR MANAGING NETWORKED STORAGE SYSTEM RESOURCES | 05-16-2019 |
20190149619 | FIELD SERVICE MANAGEMENT MOBILE OFFLINE SYNCHRONIZATION | 05-16-2019 |
20190149637 | DYNAMIC ONLINE GAME IMPLEMENTATION ON A CLIENT DEVICE | 05-16-2019 |
20220141275 | CONTENT SET BASED DELTACASTING - Methods, apparatuses, and systems are provided for improving utilization of the satellite communications system through various “deltacasting” techniques for handling content sets (e.g., feeds or websites). Embodiments operate in a client-server context, including a server optimizer, a client optimizer, and, in some embodiments, a pre-positioning client. Within this client-server context, content sets are multicast (e.g., anticipatorily pre-positioned in a local dictionary) to end users of the communications system and are handled at the content set level, according to set-level metadata and/or user preferences. In some embodiments, when locally stored information from the content sets is requested by a user, deltacasting techniques are used to generate fingerprints for use in identifying and exploit multicasting and/or other opportunities for increased utilization of links of the communications system. | 05-05-2022 |
20220141627 | Communication Apparatus Configured To Manage User Identification Queries And Render User Identification Interfaces Within A Group-Based Communication System - Various embodiments of the present invention are directed to a communications apparatus and associated methods configured for managing user identification queries. The communication apparatus is configured to receive a user identification query comprising a requesting user identifier and a target user identifier, compare the target user identifier to a user status cache associated with the requesting user identifier to determine a known status, an unknown status, or a pending status, and cause rendering of a known user identification interface or a limited user identification interface. In some embodiments, the communication apparatus is configured to transmit a client device hold instruction in response to determining the pending status for the target user identifier with respective to a given requesting user identifier. Various embodiments discussed herein mediate and resolve voluminous user identification queries through a specially configured group-based caching service and associated system architecture. | 05-05-2022 |