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

566 results about "Asynchronous processing" patented technology

Asynchronous processing is the design of computing tasks such that they can be executed without any dependencies between each other. Synchronous processing is the design of computing tasks to be dependent in some way. Synchronous tasks may need to coordinate activities if they run at the same time.

Rules definition language

A rules definition language the authoring rules for concurrent processing. The RDL includes statements that facilitate efficient use of computer resources by allowing a rule to be broken down into one or more instructions, and processing these instructions asynchronously to provide more efficient use of the computer resources. Once processed into the instructions, results thereof can be passed among the instructions to facilitate process completion of the rule.
Owner:SERVICENOW INC

Methods and devices for obtaining network resource for loading web page and method and device for caching network resource

InactiveCN105760405AImprove loading speedReduce time waiting for network responseSpecial data processing applicationsUniform resource locatorWeb page
The application discloses a method and a device for obtaining a network resource for loading a web page, and meanwhile, also discloses other two methods and devices for obtaining the network resource for loading the web page, and a method and a device for caching the network resource, wherein a first method for obtaining the network resource for loading the web page comprises the following steps: according to URL (Uniform Resource Locator) information contained in a network resource obtaining request from a browser, judging whether the request meets the following conditions or not: the request is an obstructive request of generating obstruction to the rendering of the page, but the network resource needed to be obtained according to the request does not influence the rendering of the page; if the request meets the conditions, carrying out the following operation: returning an asynchronous processing response to the browser, so that the browser continuously carries out the rendering of the page; obtaining the network resource from a server side. By adopting the technical scheme provided by the application, the loading speed of the web page can be quickened; the user experience is effectively improved.
Owner:ALIBABA GRP HLDG LTD

Network distributed remultiplexer for video program bearing transport streams

A method and system are provided for remultiplexing program bearing data. The remultiplexing method and system are applicable to MPEG-2 compliant transport streams carrying video programs. A descriptor based system is used for scheduling the timely output of transport packets wherein each descriptor records a dispatch time as well as a receipt time for each transport packet. The receipt time is used for estimating program clock reference adjustments, but final program clock reference adjustment is performed in hardware in relation to the precise output timing of each transport packets. A descriptor and transport packet caching technique is used for decoupling the synchronous receipt and transmission of transport packets from any asynchronous processing performed thereon. The descriptors can also be used for managing scrambling and descrambling control words (encryption and decryption keys). Remultiplexing functions may be distributed across a network. The remultiplexer can furthermore optimize the bandwidth of transport streams by replacing null transport packets with transport packet data to be inserted into the output transport stream. Program data transmitted via asynchronous communication links is re-timed and assistance is provided for outputting program data on such asynchronous communication links to reduce a variation in end-to-end delay incurred by the program data. Remultiplexing and program specific information can be searnlessly dynamically varied without stopping, or introducing a discontinuity in, the flow of outputted transport packets. A technique is also provided for locking multiple internal reference clock generators.
Owner:VENTURE LENDING & LEASING IV

Asynchronous batch task processing method and system

The invention discloses an asynchronous batch task processing method and an asynchronous batch task processing system. The asynchronous batch task processing method comprises the steps of: receiving an asynchronous batch task request; generating event information corresponding to the batch task request according to event parameters; generating task information corresponding to the batch task request according to the type of the task; polling a task queue; when the tasks according with to-be-processed conditions are found and an idle thread exists, initiating a task execution thread for the tasks according with the to-be-processed conditions according to a preset order by using the idle thread to execute a task processing procedure, until all tasks in the task queue are processed. According to the asynchronous batch task processing method, the batch tasks are processed in an asynchronous task manner, the tasks in the queue are sequentially processed by making the batch tasks into the task queue, and sequentially processing the tasks in the queue when the idle thread exists, and thereby the asynchronous processing of the batch tasks is achieved, the task processing time is shortened, the user waiting time is reduced, and the user experience is promoted.
Owner:CHINA CONSTRUCTION BANK

System for integrating java servlets with asynchronous messages

In a traditional application server that uses servlets, when a request is dispatched to a thread the service( ) method of the appropriate servlet is called. When the service( ) method returns the response is sent. This is sub-optimal in the case that an asynchronous event must occur before the response can be sent, because the thread running the servlet must block until the event occurs. The invention provides for asynchronous processing of such requests. In one embodiment, the invention provides an extension to the Servlet API which allows the service( ) method to return (and thus the thread to be freed) before the response is ready to be sent. Then when the asynchronous event later occurs the response may be completed and sent.
Owner:ORACLE INT CORP

Order asynchronous processing method and device, storage medium and terminal

InactiveCN107679931AImprove concurrent throughputUnbearable solutionBuying/selling/leasing transactionsMessage queueOrder management system
The invention is applicable to the technical field of communication, and provides an order asynchronous processing method and device, a storage medium and a terminal. The order asynchronous processingmethod comprises the steps of receiving an order transaction request sent by front-end equipment, caching the order transaction request to a message queue, and sending a response message to the front-end equipment so as to notify the front-end equipment that the order transaction request is successfully received; reading the order transaction request from the message queue according to a first-in-first-out sequence, and executing a transaction operation corresponding to the order transaction request to obtain a transaction result; and acquiring the transaction result, calling back a uniform resource locator provided by the front-end equipment to return the transaction result back to the front-end equipment so as to notify the front-end equipment that the order transaction request is successfully executed and the corresponding transaction result. The order asynchronous processing method solves the problems that a back-end server in the existing order management system cannot bear highconcurrency of front-end orders and resource waste is generated when the high concurrency of front-end orders is coped through capacity expansion.
Owner:PING AN TECH (SHENZHEN) CO LTD

Method and arrangement for asynchronous processing of CCTrCH data

A method and arrangement for processing of CCTrCH data in a UMTS system, by: receiving CCTrCH data across a plurality of radio frames and timeslots (310); storing the received CCTrCH data (320); and upon receipt of complete data for a CCTrCH, processing the stored CCTrCH data through channel processing asynchronously to the received timeslot structure (360). Preferably, the received CCTrCH data is stored in a single RAM memory in link-list form, whereby each timeslot of received CCTrCH data can be independently accessed in the memory. This method of buffering the different parts of the received CCTrCH data, so that they can be recombined before the TrCH decoding and de-multiplexing, is both memory efficient and spreads out the processing load over time.
Owner:SONY CORP

Bandwidth optimization of video program bearing transport streams

A method and system are provided for remultiplexing program bearing data. The remultiplexing method and system are applicable to MPEG-2 compliant transport streams carrying video programs. A descriptor based system is used for scheduling the timely output of transport packets wherein each descriptor records a dispatch time as well as a receipt time for each transport packet. The receipt time is used for estimating program clock reference adjustments, but final program clock reference adjustment is performed in hardware in relation to the precise output timing of each transport packets. A descriptor and transport packet caching technique is used for decoupling the synchronous receipt and transmission of transport packets from any asynchronous processing performed thereon. The descriptors can also be used for managing scrambling and descrambling control words (encryption and decryption keys). Remultiplexing functions may be distributed across a network. The remultiplexer can furthermore optimize the bandwidth of transport streams by replacing null transport packets with transport packet data to be inserted into the output transport stream. Program data transmitted via asynchronous communication links is re-timed and assistance is provided for outputting program data on such asynchronous communication links to reduce a variation in end-to-end delay incurred by the program data. Remultiplexing and program specific information can be seamlessly dynamically varied without stopping, or introducing a discontinuity in, the flow of outputted transport packets. A technique is also provided for locking multiple internal reference clock generators.
Owner:TANDBERG TELEVISION

Persistent cache layer in a distributed file system

Implementations are provided herein for having at least two data streams associated with each file in a file system. The first, a cache overlay layer, can store additional state information on a per block basis that details whether each individual block of file data within the cache overlay layer is clean, dirty, or indicates that a write back to the storage layer is in progress. The second, a storage layer, can be a use case defined repository that can transform data using data augmentation methods or store unmodified raw data in local storage. File system operations directed to the cache overlay layer can be processed asynchronously from file system operations directed to the storage layer.
Owner:EMC IP HLDG CO LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products