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

76 results about "Lazy loading" patented technology

Lazy loading is a design pattern commonly used in computer programming to defer initialization of an object until the point at which it is needed. It can contribute to efficiency in the program's operation if properly and appropriately used. The opposite of lazy loading is eager loading. This makes it ideal in use cases where network content is accessed and initialization times are to be kept at a minimum, such as in the case of web pages.

Delay-load optimizer

An application program includes an executable file and at least one other component (e.g. a DLL). A copy of the executable file is created and its import address table is modified by replacing a reference to the component with a reference to a delay-load component and replacing a reference to an imported function included within the component with a reference to a delay-load function included within the delay-load component. The delay-load function is designed to load the component into memory upon execution of a function call designed to access the imported function. The copy of the executable file may be saved as an alternate data stream of the original executable file. The copy of the executable file may be loaded into memory in response to a command for initializing the application program. As a result, the delay-load component will be loaded into memory instead of the component.
Owner:RTO SOFTWARE

Application program starting method based on Android system and system

The invention discloses an application program starting method based on an Android system and an application program starting method based on the Android system. A delay loading controller module is primarily established; the application program sends a delay loading request and a delay loading content to the delay loading controller module while starting the application program; and then an application program interface is refreshed; when receiving the delay loading request, the delay loading controller module sequentially executes the delay loading content according to the sequence of the delay loading request; and at last the delay loading controller module can be automatically closed after completing the operation. According to the application program starting method based on the Android system and the application program starting method based on the Android system, the time from the application program starting to the application program interface displaying is reduced, and the time-consuming operation is delayed for processing after the application program interface is displayed, therefore, the starting speed of the application program is increased, and the greater experience is provided to the user.
Owner:HUIZHOU TCL MOBILE COMM CO LTD

Systems, methods, and computer products for automated injection of JAVA bytecode instructions for JAVA load time optimization via runtime checking with upcasts

Automated injection of Java bytecode instructions for Java load time optimization via runtime checking with upcasts. Exemplary embodiments include a method including generating a stack for each of a plurality of bytecodes, generating a subclass configured to keep a history of instructions that have modified the stack, statically scanning a plurality of Java classes associated with the plurality of bytecodes to locate class file configurations and bytecode patterns that cause loading of additional classes to complete a verification of each of the classes in the plurality of Java classes, rewriting the bytecodes to delay the loading of the additional classes until required at a runtime, recording modifications that have been made to the stack by the instructions, and applying the modifications to each of the bytecodes in the plurality of bytecodes.
Owner:IBM CORP

Method and apparatus for grabbing content of target page

The invention discloses a method and an apparatus for grabbing the content of a target page and relates to the technical field of web pages. The method comprises the steps of: obtaining a page document of the target page; according to relative path information aiming at the target page, finding a document object model node in the relative path information from the page document, wherein the relative path information is established based on attribute related information of the document object model node; and extracting the content of the target page from the found document object model node. The problems of very difficulty in accurately distinguishing target element information characteristics in a character string matching mode and analyzing grabbed results, and the problems of non-unified absolute paths and incapability of normally executing a grabbing process due to a factor of delay loading of a web page to a JS (javascript) in an absolute path matching mode are solved; and the beneficial effects of no small-range page change interference during grabbing of target page content, simple grabbing rule configuration and capability of improving the grabbing efficiency are achieved.
Owner:BEIJING QIHOO TECH CO LTD +1

Deferring loads and stores when a load buffer or store buffer fills during execute-ahead mode

One embodiment of the present invention provides a system that facilitates deferring execution of instructions with unresolved data dependencies as they are issued for execution in program order. During a normal execution mode, the system issues instructions for execution in program order. Upon encountering an unresolved data dependency during execution of an instruction, the system generates a checkpoint that can subsequently be used to return execution of the program to the point of the instruction. Next, the system executes the instruction and subsequent instructions in an execute-ahead mode, wherein instructions that cannot be executed because of an unresolved data dependency are deferred, and wherein other non-deferred instructions are executed in program order. Upon encountering a store during the execute-ahead mode, the system determines if the store buffer is full. If so, the system prefetches a cache line for the store, and defers execution of the store.
Owner:ORACLE INT CORP

Webpage content lazy loading method and system

InactiveCN104750851AReduce loading wait timeBrowse applicableTransmissionSpecial data processing applicationsTraffic capacityTerminal equipment
The invention provides a webpage content lazy loading method and system. The webpage content lazy loading method comprises the initiation step which comprises initiating a browse acceleration request towards a browse acceleration server through a browser of a wireless mobile terminal; the obtaining and analysis step which comprises obtaining the webpage content from an Internet server through the browse acceleration server and performing analysis on the webpage content to generate the return information after the browse acceleration request is received; the return step which comprises returning the return information to the wireless mobile terminal through the browse acceleration server; the loading and display step which comprises performing lazy loading and display on the webpage content through the browser of the wireless mobile terminal according to the browse progress and the return information. According to the webpage content lazy loading method and system, the loading delay of the wireless mobile terminal in the webpage browse can be shortened, the flow waste can be reduced, and the improvement on the battery performance of the wireless mobile terminal is facilitated.
Owner:钱海祥

Optimization method of distributed vertical crawler service system

The invention aims at providing an optimization method of a distributed vertical crawler service system. According to the method, an original crawler service system is split into two parts of download service and page analysis logic, moreover, the download service and the analysis logic both are arranged at a plurality of cloud hosts, and a task queue is also split into a download task queue and an analysis task queue. The crawler service system optimized by the method provided by the invention can improve efficiency of processing a great deal of data information of a vertical crawler, can enhance capturing capability to a dynamic HTML page adopting lazy loading, can effectively manage and expand the page download logic and the analytical processing logic, and can provide effective circumvention to a crawler defending strategy of website owners.
Owner:GUANGZHOU JISHUBAO DATA SERVICES CO LTD

Self learning data loading optimization for a rule engine

Methods and systems for using machine learning to automatically determine a data loading configuration for a computer-based rule engine are presented. The computer-based rule engine is configured to use rules to evaluate incoming transaction requests. Data of various data types may be required by the rule engine when evaluating the incoming transaction requests. The data loading configuration specifies pre-loading data associated with at least a first data type and lazy-loading data associated with at least a second data type. Statistical data such as use rates and loading times associated with the various data types may be supplied to a machine learning module to determine a particular loading configuration for the various data types. The computer-based rule engine then loads data according to the data loading configuration when evaluating a subsequent transaction request.
Owner:PAYPAL INC

Software atomization

Software atomization provides a method of loading atomized computer program code and data on demand by loading, from an atom database, into a memory, an atom defining code or data in a fine-grained, individually addressable manner. Atoms comprise an atom identifier, computer program code or data information and computer program code or data reference information. The computer program code or data information is modified by transforming the reference information into memory addresses. The present invention provides for the lazy loading of data both implicitly and explicitly. Data is lazily loaded implicitly when it is referenced from code that is lazily loaded. Data is lazily loaded explicitly by encoding a referencing atom identifier such that the referenced data atom is not loaded until actually accessed at runtime.
Owner:SCSK CORP

Systems, methods, and computer products for automated injection of java bytecode instructions for java load time optimization via runtime checking with upcasts

Automated injection of Java bytecode instructions for Java load time optimization via runtime checking with upcasts. Exemplary embodiments include a method including generating a stack for each of a plurality of bytecodes, generating a subclass configured to keep a history of instructions that have modified the stack, statically scanning a plurality of Java classes associated with the plurality of bytecodes to locate class file configurations and bytecode patterns that cause loading of additional classes to complete a verification of each of the classes in the plurality of Java classes, rewriting the bytecodes to delay the loading of the additional classes until required at a runtime, recording modifications that have been made to the stack by the instructions, and applying the modifications to each of the bytecodes in the plurality of bytecodes.
Owner:IBM CORP

Refreshing method and device for list control, storage medium and terminal

The invention is suitable for the technical field of communication, and provides a refreshing method and device for a list control, a storage medium and a terminal. The method comprises the followingsteps that: when a list refreshing instruction is obtained, obtaining a data package from a server, wherein the data package comprises a data object to be displayed in a list visible window; for eachdata object, judging whether a layout category corresponding to the data object is in the presence in terminal memory or not; if the layout category corresponding to the data object is in the presencein the terminal memory, reading the stored layout category from the terminal memory; and obtaining a style parameter from the layout category, and loading and displaying the data object in the list visible window according to the style parameter. By use of the method, a lazy loading way is adopted to display the data object, the consumption of a terminal CPU (Central Processing Unit) is effectively lowered, and the problems in the prior art that performance loss is large and refreshing smoothness is low when the data objects of different manifestation modes are displayed are solved.
Owner:PING AN TECH (SHENZHEN) CO LTD

Method, equipment and system for iOS-end Mock data, and storage medium

The invention discloses a method, equipment and system for iOS-end Mock data, and a storage medium, and relates to the technical field of Mock data. The method comprises the following steps: establishing a network output simulation component: using a dispatch_once function to define the network output simulation component, so that after the first creation of the network output simulation component, the subsequent creation calls a first creation result; establishing relationship tables: lazy loading a first relationship table and a second relationship table, wherein the first relationship tablesaves a corresponding relationship between an interface name and a Mock file name, and the second relationship table saves a corresponding relationship between the interface name and a custom Mock network speed value; and intercepting a network request: acquiring information of a network request interface by the network output simulation component, and acquiring a dynamic setting network interface, the Mock file name and a Mock network parameter according to the first relationship table and the second relationship table. The method for the iOS-end Mock data provided by the invention achievesan accurate and efficient Mock data effect, and can simulate the network environment of the Mock data, so as to obtain a better work effect.
Owner:WUHAN DOUYU NETWORK TECH CO LTD

Page lazy loading method and device, storage medium and processor

The invention discloses a page lazy loading method and device, a storage medium and a processor. The method comprises: determining that a page is updated, searching a to-be-rendered page component required for updating the page from the at least one page component, and loading the to-be-rendered page component to the page for rendering to obtain an updated page. The technical problem that in the prior art, in the process of rendering a page through lazy loading, displayed content is inaccurate due to anchor point positioning is solved.
Owner:ALIBABA GRP HLDG LTD

Webpage resource lazy loading monitoring method, device and equipment and storage medium

The invention relates to webpage development, The invention discloses a webpage resource lazy loading monitoring method. Device, equipment and storage medium, The method comprises the following stepsof: obtaining a sample; obtaining a page address corresponding to a current display page of the browser, detecting whether the page address belongs to a preset monitoring page address or not; if yes,performing page rendering on the browser to obtain all pictures loaded by the browser; screening the pictures to obtain to-be-detected pictures and detecting whether the to-be-detected pictures are displayed in the current display page or not, if not, judging that the to-be-detected picture is an abnormal loading picture and generating an abnormal loading report; According to the invention, when it is detected that the page address belongs to the preset monitoring page address; Page rendering is carried out on the browser to obtain all loaded pictures, then abnormal loading pictures are screened and detected from the pictures, and an abnormal loading report is generated according to the abnormal loading pictures, so that lazy loading of webpage resources can be effectively monitored, and the network experience of a user is improved.
Owner:PINGAN CITY CONSTR TECH SHENZHEN CO LTD

Method for displaying a large number of business objects based on lazy loading technique

The invention relates to a method for displaying a large number of business objects based on the lazy loading technique. The method comprises the steps that a server-side Servlet prepares the precondition of a query; a client side transmits request parameters to a server side; the server-side Servlet acquires the parameters and takes measures; the server-side Servlet submits a query request, and a business component queries data, conducts authority verification and returns data; the server-side Servlet receives a returned query result or a result obtained from a cache, conducts format conversion and returns data to the client side; the client side displays the result in a form, a form control judges whether submission continues or the request ends. The method has the advantages that paging display is achieved under the condition with complicated business objects and a large number of data, requirements of a complicated business object application service rule are met, the problem of a traditional method that displaying of data in a form is slow due to large data size is solved, and a user can check data in the shortest possible time.
Owner:北京神舟航天软件技术股份有限公司

Page loading method based on digital set-top box

The invention provides a page loading method based on a digital set-top box, comprising: downloading a JavaScript framework locally; dividing the downloaded JavaScript framework into a plurality of function modules; and loading a required function module according to a demand loading or lazy loading mode when the interface of a module is required. The method can fully utilize network bandwidth resources, reduce the size of the JavaScript framework loaded into a page, and thereby increase a page loading speed.
Owner:INST OF ACOUSTICS CHINESE ACAD OF SCI

Method and device for lazy loading of webpage block

The invention provides a method and a device for the lazy loading of a webpage block. The method comprises the following steps of: receiving a webpage browsing request sent from a client side, wherein a requested webpage comprises a lazy loading webpage block; sending the initial height value of the container of the webpage block to the client side to enable the client side to set the height of the container as the initial height value, wherein the initial height value is the block height of the webpage block; and when a block loading request sent from the client side is received, sending the block information of the webpage block to the client side to enable the client side to load the webpage block to the container according to the block information, wherein the height of the loaded webpage block is the block height. By use of the method, page thrashing during the lazy loading of the webpage block is avoided.
Owner:ALIBABA GRP HLDG LTD

System, method and computer-readable recording medium for synchronous script lazy loading

ActiveUS20140298308A1Suppressing degradation in loading speed of a web pageLink editingExecution paradigmsLazy loadingOperating system
A synchronous script lazy loader generates a plurality of virtual functions. Each one of the plurality of virtual functions corresponds to one of a plurality of script modules. The plurality of script modules may be associated with a script. The synchronous script lazy loader loads each of the plurality of virtual functions into a storage space. The synchronous script lazy loader loads a desired one of the plurality of script modules into a memory from the storage space. The synchronous script lazy loader executes the desired script module from the memory when a corresponding one of the plurality of virtual functions is requested for initial execution.
Owner:NAVER CORP

Method and apparatus for loading GIF animation in iOS

The present invention discloses a method and an apparatus for loading the GIF animation in the iOS, and relates to the field of Internet mobile application development. The method comprises the following steps: creating a webpage interface by using lazy loading; creating a gesture in the memory, and adding a message callback object for the created gesture; setting the display size and the display position of the web page interface; adding the web page interface to the current controller; and obtaining a network request to load the GIF animation, reading the uniform resource locator URL of the GIF animation stored in the network, and loading the GIF animation through the URL. According to the method and apparatus disclosed by the present invention, without caching the loaded animation, the memory is released after being used up, and when loading the GIF animation, memory surge cannot occurs, so that system crashed can be avoided.
Owner:WUHAN DOUYU NETWORK TECH CO LTD

Method and electronic device for optimizing picture lazy loading using front-end programming language

The invention discloses a method and an electronic device for optimizing picture lazy loading by utilizing a front-end programming language. The method comprises the following steps: when a web page loads a cached picture through a picture lazy loading mode, judging whether a current node of the cached picture is rendered or not; when the cached picture is loaded through a picture lazy loading mode, judging whether the cached picture is rendered or not. When the current node rendering of the cached picture is completed, displaying a pre-defined cached picture in a web page; obtaining the target node of the target picture, and judging whether the target node satisfies the preset picture attribute information, and whether the target node completes the rendering; When the target node satisfies the picture attribute information and the target node has completed rendering, the target address of the target picture is obtained, the target picture is loaded according to the target address, thecached picture is replaced by the target picture, and the target picture is displayed. In this way, it is not necessary to monitor the operation of the user on the web page, and the performance of lazy loading of pictures is improved, thus the loading efficiency of pictures on the web page is improved, and time is saved.
Owner:SHENZHEN DIANMAO TECH CO LTD

Report data processing device and report data processing method

The invention provides a report data processing device, comprising an information storage unit, an initialization loading unit and a lazy loading unit, wherein the information storage unit is used for storing main information and auxiliary information in table cells of a report, and the auxiliary information comprises first loading formation and second loading information; the initialization loading unit is used for loading main information and the first loading information in the table cells when the report is browsed, the main information is displayed in the table cells, and the main information and / or the first loading information is or are used for loading other table cells; and the lazy loading unit is used for loading second loading information lazily according to the received specific trigger action. The invention also provides a report data processing method. Through the technical scheme of the invention, data in the table cells can be loaded by steps, so that the browsing demands of users are met, and the table data can be efficiently loaded and dynamically extended.
Owner:YONYOU NETWORK TECH

Fully lazy linking with module-by-module verification

A method, computer program, and apparatus verify instructions in a module of a computer program during linking using pre-verification constraints with fully lazy loading. It is first determined whether a first module which is loaded has passed verification one-module-at-a-time before linking. If the first module has passed verification, a pre-verification constraint on a constrained module is read, if any. It is then determined if the constrained module is loaded, if any pre-verification constraint is read. If the constrained module is not already loaded, the pre-verification constraint is retained as a verification constraint.
Owner:SUN MICROSYSTEMS INC

Data lazy-loading method and device

The invention discloses a data lazy-loading method and device. The method comprises the following steps: putting a put message comprising a data loading message to the end of a View message queue; executing the put message to put the data loading message to the end of a main thread message queue. Compared with the prior art, the method and the device have the advantages that the data loading message is put to the end of the main thread message queue by the steps, other messages in the main thread message queue include a View initialization message, and then, the data loading message can be executed to load data required to be loaded by an App interface after the View initialization message in a main thread is executed, that is, the corresponding App interface is started, so that influence of data loading on starting of the App interface is avoided, and the starting speed of the App interface is increased.
Owner:SHENZHEN YUNZHIJIA NETWORK CO LTD

Software atomization

Software atomization provides a method of loading atomized computer program code and data on demand by loading, from an atom database, into a memory, an atom defining code or data in a fine-grained, individually addressable manner. Atoms comprise an atom identifier, computer program code or data information and computer program code or data reference information. The computer program code or data information is modified by transforming the reference information into memory addresses. The present invention provides for the lazy loading of data both implicitly and explicitly. Data is lazily loaded implicitly when it is referenced from code that is lazily loaded. Data is lazily loaded explicitly by encoding a referencing atom identifier such that the referenced data atom is not loaded until actually accessed at runtime.
Owner:SUMISHO COMP SYST CORP

Optimization method and device based on single-page application, equipment and storage medium

The invention relates to the field of research and development management, and discloses an optimization method and device based on a single-page application, equipment and a storage medium. The optimization method based on single-page application comprises the steps of generating at least one single-page application of a target service system according to a progressive framework, wherein the single-page application of the target service system is used for providing quotation, an interaction object and a correction function of a target service; when a lazy loading request is obtained, carryingout lazy loading on the single-page application according to a preset code segmentation algorithm; when it is detected that the single-page application is loaded, caching the loaded single-page application according to a preset caching mechanism; and performing page layout and optimization processing on the cached single-page application according to the hypertext markup language and the interface design component library. According to the method, the single-page application is constructed for the target service system, and lazy loading and caching processing is carried out on the single-pageapplication, so that the browser compatibility of the target service system is enhanced, and the service operation efficiency is improved.
Owner:CHINA PING AN PROPERTY INSURANCE CO LTD

Method and device for loading tree node data

The invention provides a method and a device for loading the tree node data. The method comprises steps that a node identifier of a tree node on which the to-be-loaded tree node data is stored is acquired; whether the node identifier is in a preset data loading file is determined, and a determination result is acquired; the loading strategy corresponding to the determination result is called to load the tree node data.. Through the method, a hybrid loading strategy including full loading and lazy loading can be adopted, a loading mode of the tree node data can be dynamically determined, and loading efficiency of the tree node data is effectively improved.
Owner:NEUSOFT CORP

Data set storage method based on Java smart contract

The invention discloses a data set storage method based on a Java smart contract. Based on a Java contract set storage mode, the set data in the contract can be accurately mapped to the hash key value pairs on the blockchain account book; with the set same as a common Java set in use and function, it is guaranteed that all account book data in a current contract do not need to be loaded in a full-amount mode, lazy loading is carried out when the account book data need to be used, the memory space occupied when the contract is executed is saved, the loaded data are cached, and the repeated query time is saved. According to the invention, not only is the mapping relation of the Java set in the account book ensured, but also the problem that the storage space is large after the contract data volume is increased is solved, and the data reliability of the Java contract is improved.
Owner:HANGZHOU QULIAN TECH CO LTD
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