Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

119 results about "Web API" patented technology

A Web API is an application programming interface for either a web server or a web browser. It is a web development concept, usually limited to a web application's client-side (including any web frameworks being used), and thus usually does not include web server or browser implementation details such as SAPIs or APIs unless publicly accessible by a remote web application.

Api query

A plurality of network APIs are received. The plurality of network APIs are transformed then mapped into a unified data graph. A query in a distributed computing environment is performed using the unified data graph or performing discovery for at least one of the plurality of network APIs using the unified data graph.
Owner:MULESOFT LLC

System and method of managing large data files

Disclosed are systems and software that provide a high-performance, extensible file format and web API for remote data access and a visual interface for data viewing, query, and analysis. The described system supports can support storage of raw spectroscopic data such as neural recording data, MSI data, metadata, and derived analyses in a single, self-describing format that may be compatible by a large range of analysis software.
Owner:RGT UNIV OF CALIFORNIA

Real-time video plugin-free previewing method based on RTSP and real-time video plugin-free previewing system based on RTSP

The invention discloses a real-time video plugin-free previewing method based on a RTSP and a real-time video plugin-free previewing system based on the RTSP, the method comprises the following steps:acquiring a real-time code stream from a front-end device; transmitting the real time code stream of the front-end device to a streaming media server through the RTSP; receiving and decoding the real-time code stream in a H.264 format into an original code stream by the streaming media server; by the streaming media server, coding the original code stream into the code stream in a VP8 format, andforwarding the code stream in the VP8 format to each client side browser; and by the client side browser, decoding the code stream in the VP8 format through a Web API based on a WebRTC technology, and directly playing the decoded code stream through HTML5. The system comprises the front-end device, the streaming media server and the client side browsers. The method and the system provided by theinvention have no need of installing plugins or extensions, support crossing browsers, also have no need of performing related setting operations of the browsers, and can preview no-delay or low-delaymonitoring videos in real time.
Owner:TAIHUA WISDOM IND GRP CO LTD

Method, apparatus and article of manufacture for web-based control of a unified multi-service communication system

A method, apparatus, and article of manufacture for controlling the call control, service control, and user interface functions of a legacy telephone system from a web application. The web application communicates with a legacy call server and controls the legacy call server. A web application also communicates with a legacy telephony device and controls the legacy telephony device. A communication channel may be provided between the web application and the legacy call server, and data transferred over the communication channel is translated to a form that each can understand. The data may be a call control command or a service control command. A communication channel may be provided between the web application and the legacy telephony device, and data transferred over the communication channel is translated to a form that each can understand. The data may be translated to a legacy telephony device data format, and to a web API data format. An abstraction may be used to represent a telephony device or a class of telephony devices having similar characteristics. Access to the telephony device may be arbitrated, and data from the telephony device may be routed. A service plugin may be provided as an interface to the web application. An execution environment may be provided to allows dynamic insertion of service plugins. The data being transferred may be mapped to a telephony device resource. The web application may be an interface to another telephony device, so that telephony devices can communicate peer to peer.
Owner:RPX CLEARINGHOUSE

Open-end API (application program interface) public license access control method based on digital application signature certification

The invention provides an open-end API public license access control method based on digital application signature certification. A public license mechanism of the open-end API is set up in a coalition or third-party public service platform form; and only Web applications or application software products passing the certification of the coalition or third-party public service platform can be licensed to use the open-end API inside the coalition or third-party public service platform. When a user uses a Web application or an application software product for calling a network API, an API license request initiated by a Web application or application software product client contains digital certificate information, and API license is finished after a public license server determines the digital certificate. Determination is performed based on the digital signature certificate of the Web application or the application software product, and the Web application or application software product client is licensed by using the action of the open-end API, so that credible access control is realized.
Owner:泰尔信通(北京)投资管理有限公司

Use of collected data for web API ecosystem analytics

An embodiment of the invention pertains to Web application programming interface (API) data associated with a Web API ecosystem. The embodiment comprises constructing a data structure that is selectively related to at least some of the Web API data associated with the Web API ecosystem. The embodiment further comprises commencing an analytics operation to determine specified information which is of interest to a given Web API user, wherein the given Web API user has a role that pertains to the Web API ecosystem. Responsive to commencing the operation, Web API data related to the data structure is used to determine one or more preliminary data elements, wherein at least one of the preliminary data elements comprises an answer to a specified preliminary query. Respective preliminary data elements are selectively used to determine the specified information that is of interest to the given Web API user.
Owner:IBM CORP

Data access control method, device, proxy server and medium based on web API

The invention is applicable to the field of computer technology, a data access control method, a device, an proxy server and a medium based on Web API are provided.The method comprises: receiving a data access request sent by a data consumer through a Web API, obtaining the identity information of the data user according to the data access request, obtaining data desensitization rules associated with data users according to identification information, and forwarding the data access request to the data provider, receiving result data returned by a data provider in response to a data access request, according to the data desensitization rule to carry on the corresponding data desensitization operation to the result data, The result data desensitized by data desensitization operation is sentto the data user, so that the sensitive data in the data access request based on Web API is desensitized, and the data security of the data access service based on Web API is improved.
Owner:SHENZHEN YUN AN BAO TECH CO LTD

Web api recommendations based on usage in cloud-provided runtimes

A method for recommending a web application programming interface (API) includes: a cloud computing service retrieving test source code from a remote computer of the developer; the cloud computing service determining whether a call to a first web API among a plurality of web APIs is present in the test source code; and when it is determined that the call is present, the cloud computing service reading at least one log file to extract information about at least one application that has used the first web API; the cloud computing service determining a first quality of the first web API from the log file; and the cloud computing service sending a message to the remote computer recommending a second web API among the web APIs having a second quality higher than the first quality.
Owner:IBM CORP

Selective tunneling based on a client configuration and request

A system, apparatus, and method are directed to network communication over a tunnel by downloading selective tunneling (STM) components into memory of a client device. The STM components selectively employ tunneling to route network traffic to a requested resource. The STM components may include a network API, application, and a tunnel manager that have been modified based in part on a client configuration. As a network request is made it is evaluated against the client configuration. If the connection is to be tunneled, a network tunnel is selectively established. If the client configuration and / or the request indicate that the request is to be un-tunneled, an un-tunneled network connection may instead be established. The client configuration may also indicate that the client device is to be redirected to enable remediation. When the application component is closed, or otherwise terminated, the client's memory may be purged of the loaded STM components.
Owner:F5 NETWORKS INC

Processing method, processing device, release method and release system of network data

The invention provides a processing method, a processing device, a release method and a release system of network data. The processing method of the network data comprises the steps that according to first configuration information, original network data to be released are obtained from network application program interfaces in different forms, wherein the first configuration information comprises source information used for obtaining the original network data; according to second configuration information, the original network data are processed into network data files in different release forms. The processing method, the processing device, the release method and the release system solve the problem that a third-part client needs to write different codes to process different network API data in related technologies, and therefore data processing efficiency is improved, and meanwhile workloads of code writers are reduced.
Owner:ZTE CORP

Continuous collection of web API ecosystem data

An embodiment of the invention comprises a method associated with a Web API ecosystem and API users includes identifying specified events over a period of time that respectively affect the ecosystem. Events can comprise an interaction between the ecosystem and a Web API user or a specified Web API. The embodiment further includes constructing a data structure that contains a data element representing each identified event. An interface is used to translate respective data elements between the data structure and a data store, wherein the data store represents translated data elements in a form different from that used to represent the data elements in the data structure.
Owner:IBM CORP

Techniques for efficient & high-throughput web content-creation

Systems and methods are disclosed for high-throughput content-creation for the world wide web (WWW). A new text / textual file format referred to as a graphicle is introduced. A graphicle file comprises sections and the sections further specify Uniform Resource Identifier (URI) parameters that are used to construct calls to endpoints of a web-api. When called, the web-api first filters a complete dataset based on the URI parameters to obtain filtered data. Alternatively, it uses the data directly supplied in the URI parameters. It then applies a predefined HTML template to this data, resulting in a fully rendered HTML web page which the web-api returns at its originally called endpoint. The web page is based on HTML5 and is device-responsive. The techniques are applicable to a variety of industry verticals, including sports, entertainment, finance, etc. The system can also be condensed to a locally stored application for deployment on an offline computer.
Owner:EXPLICA INC

Online transaction service aggregation method based on Hadoop

The invention discloses an online transaction service aggregation method based on a Hadoop. The method comprises the following steps of: submitting a Web API (Application Programming Interface) sorting module, an online transaction service discovery module, an online transaction service aggregation module, a personalized data mining and analyzing module and an aggregation service personalized recommendation module as computation tasks of the Hadoop to a platform, parallelizing the computation-intensive tasks therein, and shortening task execution time. By utilizing a Web API with higher scores, the discovery of an electronic commerce service is realized, a large number of services with the same or similar functions are aggregated into different levels of aggregation services, therefore, the access efficiency of an electronic commerce site can be enhanced, more visitors are attracted, and the demand for electronic commerce service aggregation is satisfied.
Owner:NANJING UNIV OF FINANCE & ECONOMICS

Method and system for updating network application program interface

The invention provides a method and system for updating a network application program interface. The method includes the steps that in an updating starting stage, second definition information corresponding to an updated version of a Web API is generated, the second definition information is stored in a database, and first definition information corresponding to an original version of the Web API is stored in the database; in the updating on-line test stage, publish state information in the second definition information is updated so that the updated version of the Web API can be marked in a current on-line test state; in an updating publishing stage, the publish state information in the second definition information is updated so that the updated version of the Web API can be marked in a current published state, and if the Web API is updated compatibly, publish state information in the first definition information is updated so that the original version of the Web API can be marked to be expired in the updating publishing stage. The method and system simultaneously support compatible updating and incompatible updating, isolation and automatic switching of the Web API in an on-line test environment and in an on-line formal environment can be achieved.
Owner:ADVANCED NEW TECH CO LTD

Terminal device network traffic monitoring method and device

The invention discloses a terminal device network traffic monitoring method and device. The terminal device network traffic monitoring method provided in the embodiments of the invention comprises the following steps: monitoring is performed on the network connection event of the terminal device; when the terminal device is known to be in network connection in the mobile manner according to the monitoring result, the monitoring service set in the terminal device is started, and the monitoring service is realized through a class object, wherein the class object is established by performing packaging on the network API of the terminal device, and a receiving data traffic monitoring method and a transmitting data traffic monitoring method are set in the class object; the network traffic consumed by the terminal device is acquired through the monitoring service, and the acquired network traffic is recorded in the terminal device; when a network traffic query request is received, corresponding network traffic is extracted from the recorded network traffic and displayed on the interface of the terminal device.
Owner:BEIJING FEINNO COMM TECH

Web API regulating and controlling method based on middleware

The invention discloses a Web API regulating and controlling method based on middleware, and belongs to the field of Web architecture optimization.The Web API regulating and controlling method aims at achieving the uniformity, the stability and the security of Web API regulating and controlling.The Web API regulating and controlling method in the technical scheme includes the steps that the middleware is additionally arranged between a Web API and a business processing layer, and sets corresponding strategies according to the access request sent by the Web API, the access request sent by one Web API corresponds to one or more strategies, and the middleware sequentially verifies the access request sent by the Web API according to the corresponding strategies.
Owner:INSPUR COMMON SOFTWARE

Controller and method to build a combined web page using data retrieved from multiple apis

Systems, devices, and methods for using an application program interface (API) client controller to build a model view include a requestor, an executor, a converter, and one or more web APIs. Developers can create web pages that are a collection of references to API queries. The requestor maps an API path to an API request or an API call. The executor executes the API request to an API to retrieve content data. The converter then converts the retrieved content data returned by the API request to a data structure. The retrieved content data (structure) can be stored in a memory device. Multiple content data structures may be requested and stored. The data structure or data structures are then inserted in a web page template to create a model view.
Owner:CBS INTERACTIVE INC

Forecasting cataract surgery effectiveness

Aspects extend to methods, systems, and computer program products for forecasting cataract surgery effectiveness. Medical practitioners can use a predictive model to automatically forecast cataract surgery effectiveness for patients, including predicting both refractive outcomes (cylinder and sphere) and visual acuity outcomes (UCVA and BCVA), recommending a cataract surgery type, and recommending an IOL type and power. The predictive model can be offered to medical practitioners as a Web API, as an application on the web, as a SaaS offering, as an application on mobiles or medical devices, or any number of other platforms. Patients can be ranked based on predicted cataract surgery outcomes. The rankings can be used to better allocate limited medical resources to patients deriving more benefit.
Owner:MICROSOFT TECH LICENSING LLC

Method for adding control to skills of voice dialogue platform

The embodiment of the invention provides a method for adding controls to skills of a voice dialogue platform. The method comprises the steps that when a developer constructs skills, a control type list is provided, wherein the control type list comprises at least one preset type control and a custom control; when the developer selects one preset type control, a default name is generated in a control name frame, and at least one recommended Web API related to the at least one preset control is provided in an API resource input frame; when the developer selects the custom control, a blank control name frame, a control upload button and a blank API resource input frame are provided; the method achieves that the developer can upload the custom control in the voice dialogue platform so that thedeveloper can match the optimal control according to the developed voice skills, and varieties of voice skills can be developed.
Owner:AISPEECH CO LTD

Unified network thread management

In order to provide flexibility for a developer, a network API is provided which allows for a network event (for example, the receipt of data over the network) to be handled by one thread from among a predetermined number of dedicated threads. The number of dedicated threads is specified by the application at runtime and can be modified at runtime as well. Where the number of dedicated threads specified is greater than zero, dedicated threads are created which handle network events and call the specific callback functions of the application in response to the network events. Thus the number of such callback events from threads that can occur at one time is limited by the number of dedicated threads specified by the application. When the number of dedicated threads is specified as zero, no callback events can occur except when the application assigns a certain time period for them. Thus, when the number of dedicated threads created is zero, the application has control over the amount of processing time allotted to the network layer. Network events are handled when the application issues calls a “Do Work” method. While executing this method, network events are handled.
Owner:MICROSOFT TECH LICENSING LLC

Image processing apparatus, information processing system, information processing method, and recording medium

An image processing apparatus includes: an image processing engine to perform image processing; a memory to store setting information used in the image processing; a control panel to accept an operation instruction for operating the image processing engine and an input instruction for editing the setting information; and a Web server, functioning as a Web API service, to accept a request of the instruction from the control panel via one or more Web APIs. The control panel receives a response to the instruction for editing from the Web API service, and displays the received response as a result of the editing of the setting information.
Owner:RICOH KK

Web API recommendation method based on topic model clustering

The invention discloses a Web API recommendation method based on topic model clustering. The method comprises the following steps: calculating semantic weight information of words according to context information so as to obtain a document-word semantic weight information matrix D; counting word co-occurrence information so that SPPMI matrix information is calculated; based on the obtained word frequency information matrix D of the words of the Mashup service document and the context SPPMI matrix M of the words, acquiring a word embedding information matrix by decomposing the M, combinding the two kinds of information , and calculating theme information of service; taking the obtained Mashup service theme features as spectral clustering input for clustering, segmenting a graph formed by all data points, wherein the sum of edge weights between different subgraphs after graph segmentation is made as low as possible, the sum of edge weights in the subgraphs is made as high as possible, and the clustering purpose is achieved; and combining GBDT and FM methods to predict and recommend the Web API service. Web API recommendation is effectively realized.
Owner:ZHEJIANG UNIV OF TECH

Method for allocating network flow based on external policy server interaction

ActiveCN101252540AChange adapt to changeQuick Adaptation of Load Balancing StrategiesData switching networksTraffic capacityNetwork packet
The invention relates to a network flow distribution method based on the external strategy server interaction. The method includes the following steps that firstly, a Web API interface is arranged on a load balancing apparatus; secondly, a terminal client sends a request to the load balancing apparatus; thirdly, the request of the terminal client is packaged in a data packet through the Web API interface by the load balancing apparatus and then forwarded to the external strategy server; fourthly, the data packet is resolved by the external strategy server, the original request of the external strategy server is revised according to the need of the terminal client and then the revised data packet is returned to the load balancing apparatus; fifthly, the load balancing apparatus selects a suitable background server according to the information of the external strategy server and transmits the revised request of the terminal client to the background server; sixthly, the background server responds; lastly, the load balancing apparatus forwards the response from the background server to the request to the terminal client. The network flow distribution method of the invention can integrate the special strategy scheme of the primary client into the algorithm of load balancing and ensure the distribution of the network flow to be fully adaptive to the special application program of the primary client.
Owner:ARRAY NETWORKS BEIJING

Method for sending personal social account numbers to host of business card after identification of business card

The invention discloses a method for sending personal social account numbers to a host of a business card after identification of the business card, which comprises the following steps that: a user A identifies information in a business card of a user B through business card identification software and saves the information in an address book; information is automatically sent to the host of the business card, namely the user B, and comprises partial or all social account numbers of the user A; and based on an email address of the host of the business card, namely the user B, the user A establishes a link for requesting to be added as a friend according to the email address of the user B by utilizing WEB API (application program interface) of each social website and combining a user name and a password of the user A in a corresponding website, and lists the link in the content of the email sent to the user B. In the method, after the user identifies the information of the business card through the business card identification software and saves the information of the business card, the host of the business card is automatically informed of the social account numbers of the user, and the deep contact of the two users is established.
Owner:SHANGHAI HEHE INFORMATION TECH DEV

Automatically building a web api definition from a microservice or web application

Methods and systems may provide for technology to determine dynamic path information and encoded type information associated with an application programming interface (API) and automatically generate a language-independent API definition based on the dynamic path information. In one example, the language-independent API definition is generated without reliance on source code annotations.
Owner:IBM CORP

Security test method and device for Web API, electronic equipment and storage medium

The embodiment of the invention discloses a safety testing method and device for a webpage interface Web API, electronic equipment and a storage medium. The method comprises the steps of obtaining access logs corresponding to Web APIs to be tested in a Web server according to storage paths of the access logs corresponding to all the Web APIs to be tested; according to the log formats of the interface information corresponding to all the Web APIs to be tested, extracting the interface information corresponding to each Web API to be tested from the access logs corresponding to each Web API to betested; and according to the interface information corresponding to each to-be-tested Web API, carrying out black box security test on each to-be-tested Web API. In the embodiment of the invention, not only can the testing efficiency of the Web API be improved, but also the labor cost and the time cost can be saved.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

System and method for acquiring Web API knowledge based on Stack Overflow website

The invention provides a system and a method for acquiring Web API knowledge based on a Stack Overflow website. The method includes: downloading a data file from data dump disclosed by a Stack Overflow website, screening most relevant data identifiers as positive samples, identifying other data identifiers as unmarked samples, and screening out the positive samples from the unmarked samples by utilizing semi-supervised learning; classifying questions into different categories, performing sentence segmentation on question subjects, classifying segmented sentences by using a deep learning model,counting the number of sentences of each question on different categories according to a classification result, forming a training set and training a prediction model, and predicting the question category through the prediction model to obtain the category to which each question belongs; and for the category to which each problem belongs and the issue time of each problem, carrying out measurement prediction on the performance of Web API by adopting time series analysis prediction to form an opinion about Web API.
Owner:SHANGHAI JIAO TONG UNIV

Shortcut IP Communications Between Software Entities in a Single Operating System

A method, computer program product, and data processing system for performing efficient communication between software entities residing in the same operating system using conventional network communications APIs are disclosed. According to a preferred embodiment, when a software entity (e.g., a process) attempts to communicate through a networking API, the operating system determines whether the other end of the communication refers to the same hardware node. If so, the operating system replaces the network protocol connection (socket connection) with a direct interprocess communication construct. The operating system provides additional code to simulate the appearance of an actual network (socket) connection at the API level while performing all actual I / O using the interprocess communication construct.
Owner:IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products