摘要:
Method to transport HTPP over XMPP, including: forming a first two-level URI template to identify web resources accessible by use of HTTP in an XMPP network, wherein a first level is XMPP-formatted and a second level is HTTP-formatted; binding HTTP to XMPP and stanzas; transmitting the HTTP messages in those stanzas; receiving a HTTP messages in those stanzas; and a XMPP mechanism to discover if an XMPP entity supports transporting HTTP over XMPP.
摘要:
A method and apparatus that learns and generates procedures for machine-to-machine interactions by monitoring user browser interactions with the server. Based on an action by a user of the web browser, a communication is sent from the web browser to the server, which is recorded by a macro recorder. The communication is in a first format such as HTML, which contains human-readable API documentation for a user's interactions with the server. The web browser receives a response to the communication which contains a response in the first format and a response in a second format. The second format is parsed to produce a normalized representation. The normalized representation describes the machine-readable API and the service invocation flow that can be interpreted by a particular programming language to generate service macros to invoke the services programmatically from a remote client to a server that supports the same services for machine-to-machine interaction.
摘要:
A method, apparatus and computer program product for providing two-way web service interaction crossing different enterprise domains is presented. A web service gateway provides data tunnels for directing web service requests and responses between a first endpoint, a second endpoint and the web service gateway, wherein the first endpoint is located in a different enterprise network than said second endpoint. A Service Local Registry is maintained at the gateway, the Service Local Registry exposing Web Service Description Language (WSDL) interfaces of the first endpoint and the second endpoint.
摘要:
Method to calculate time weight in an RDF graph, including: providing one or more triples of the RDF graph to an inference engine module, the one or more triples comprising a time information; providing a reference time to the inference engine; calculating an elapsed time from the reference time to the time value; and inversely weighting the time information by the elapsed time to provide a calculated time weight. Another embodiment may provide a method to update a time weight of a relation when an RDF graph has been added to or deleted from the relation. Another embodiment may provide a method to update a time weight of a relation represented by an RDF graph, when a new reference timestamp is provided. Another embodiment may provide a system to calculate time weight in an RDF graph.
摘要:
A web services enablement system includes a computer adapted to send and receive information to and from a first service, to send and receive information to and from a second service, which may not be a web service, to manage a connection with a third, stateful, service and to send and receive information via the stateful service based on information received from the first service or the second service. Also a method of enabling two-way web services and stateful transactions that includes steps of providing an architecture of base services and meta-services, defining a first base service comprising a core component and an extension component, combining the first base service and a meta-service to create a first usable service, managing a relationship between the first usable service and a second service through dependency or binding or utility, and performing a stateful transaction using the first usable service.
摘要:
System and method to synchronize video playback on mobile devices, the method including: receiving, from a first mobile device, a message directed to a second mobile device, the message including an instruction to display a video on the second mobile device; an indication of the time at which the first mobile device sent the message; and a video position of the first mobile device when the message was sent; calculating a delay between the first mobile device and the second mobile device; estimating a video seek time for the second mobile device to seek a video position on the second mobile device; seeking a video position p2 on the second mobile device; and starting display of the video on the second mobile device at video position p2.
摘要:
Method to monitor and transfer hyperlink presence information, including: transmitting a hyperlink presence monitor request to a web server; receiving an hyperlink presence information; and rendering a hyperlink based upon the hyperlink presence information. Optionally, the hyperlink presence information is represented as one of: attributes of a hyperlink element; HTML5 microdata; RDFa data; and XHTML message data. Optionally, the hyperlink presence information includes: a last-update information to indicate when the hyperlink presence was last updated; a last-status information to indicate a latest hyperlink presence status; a monitor information to indicate a URI that points to a resource to monitor for hyperlink presence; a status-list information to indicate a list of hyperlink presence status values; and a target information to indicate the hyperlink to be monitored.
摘要:
Methods and apparatus are disclosed for generating a classifier for classifying text. Minimum classification error (MCE) techniques are employed to train generalized linear classifiers for text classification. In particular, minimum classification error training is performed on an initial generalized linear classifier to generate a trained initial classifier. A boosting algorithm, such as the AdaBoost algorithm, is then applied to the trained initial classifier to generate m alternative classifiers, which are then trained using minimum classification error training to generate m trained alternative classifiers. A final classifier is selected from the trained initial classifier and m trained alternative classifiers based on a classification error rate.
摘要:
Joint classification functionality is provided for natural language call routing (NLCR) or other type of natural language processing (NLP) application implemented in a communication system switch or other processor-based device. The processor-based device is configured to identify a plurality of words contained within a given communication, and to process the plurality of words utilizing a joint classifier. The joint classifier determines at least one category for the plurality of words based on application of a combination of word information and word class information to the plurality of words. Words and word classes utilized to provide the respective word information and word class information for use in the joint classifier may be selected using information gain based term selection.
摘要:
System and method to synchronize video playback on mobile devices, the method including: receiving, from a first mobile device, a message directed to a second mobile device, the message including an instruction to display a video on the second mobile device; an indication of the time at which the first mobile device sent the message; and a video position of the first mobile device when the message was sent; calculating a delay between the first mobile device and the second mobile device; estimating a video seek time for the second mobile device to seek a video position on the second mobile device; seeking a video position p2 on the second mobile device; and starting display of the video on the second mobile device at video position p2.