G06F16/972

RESPONSIVE TRANSACTIONAL STATEMENT GENERATION SYSTEMS AND METHODS

The field of the invention relates to systems and methods for creating on-line transactional statements, and more particularly to creating electronic transactional statements that can responsively and dynamically fit any display window size. In an embodiment, a responsive transactional statement generation system having one or more processors and a non-transitory computer-readable medium containing program instructions that cause said one or more processors to receive data files each includes data representing one or more transactional statements, parse the received data files using one or more predetermined schemas to create restructured electronic transactional statements, save the restructured electronic transactional statements and display the restructured electronic transactional statements responsively at a user device. In other embodiments, the responsive transactional statement generation system compresses the restructured electronic transactional statements, saves the restructured electronic transactional statements in a secure format, and uses predetermined quality assurance processes.

VIDEO PLAYER CALLING METHOD, APPARATUS, AND STORAGE MEDIUM
20180007440 · 2018-01-04 ·

The present disclosure provides a video player calling method, apparatus, and storage medium. The method includes: creating a mutation observer process; registering a playing callback event in the mutation observer process, wherein the mutation observer process is configured for monitoring a page node tree in a page loading event according to an observation option configured in the playing callback event; the page node tree comprises a video label; the page loading event comprises an event of loading a video in a web page; and the playing callback event is configured for modifying a function of calling a video player in the web page; monitoring the page node tree by running the mutation observer process; performing the playing callback event when the video label exists in the page node tree; and playing the video in the web page by using the video player identified in the playing callback event.

Media content item generation for a content sharing platform

Systems and methods are provided for determining a set of selectors associated with the publisher identifier, each selector comprising specified content to extract from source data and one or more rules for extracting the specified content. The system and methods further provided for each location data in the list of location data, extracting, from the source data, specified content for each selector of at least a subset of the set of selectors based on the one or more rules specified in each selector of the at least the subset of the set of selectors; determining a template to use to generate the media content item, the template comprising regions corresponding to the one or more selectors; populating each region of the template using specified content for the corresponding selector; and generating the media content item from the populated template.

CROSS-SYSTEM STORAGE MANAGEMENT FOR TRANSFERRING DATA ACROSS AUTONOMOUS INFORMATION MANAGEMENT SYSTEMS
20180013825 · 2018-01-11 ·

Systems and methods are disclosed for cross-system storage management for transferring data across autonomous information management systems. Data may be transferred from one information management system to another information management system without interfering with or overriding each system's autonomy. For example, a secondary copy of production data (e.g., backed up data) is transferred from a first information management system that originated the data to a component of another “foreign” information management system. A first storage manager that manages the first information management system also manages the cross-system data transfer operation to a “foreign” client computing device, which remains under autonomous management as a component of the foreign information management system.

System and method for implementing a contract data management module

A system and method for automatic generation of a data tree structure are disclosed. A database stores contract metadata associated with a plurality of contracts. The metadata includes relationship information data regarding parentage and/or child relationship between a particular contract and other contracts among the plurality of contracts. A processor operatively connects to the database via a communication network and accesses the database via the communication network to retrieve the contract metadata including the relationship information data. The processor also implements a search engine; stores the retrieved contract metadata including the relationship information data onto the search engine for creating a linkage between data points; and automatically generates, based on the created linkage between the data points, both an application programming interface (API) and a data tree structure that displays inter-dependency between two or more sets of contracts among the plurality of contracts.

SYSTEMS AND METHODS FOR ANALYZING INFORMATION CONTENT
20230237115 · 2023-07-27 ·

A system may determine information in relation to a link in an interlinked set of information content items. A memory may store a set of machine-readable instructions operable, when executed by a processor, to receive a link context associated with a link in an information content item of the interlinked set. The link context may include information from the information content item providing context for the link. Instructions may also be operable to identify one or more additional links present in the link context and determine a link density as the proportion of the link context which includes the or each additional link relative to the size of the link context, and/or determine a text density as the proportion of the link context which does not include the or each additional link relative to the size of the link context and/or count the or each additional link.

METHODS, SYSTEMS, AND MEDIA FOR DYNAMICALLY DETECTING MOBILE ENVIRONMENT INFORMATION
20230237531 · 2023-07-27 ·

Methods, systems, and media for dynamically detecting mobile environment information are provided. In some implementations, a method for detecting mobile environment information for advertisement requests, the method comprising: receiving a request for advertising content from an advertisement tag; applying one or more JavaScript objects to return a URL of an advertisement web view, wherein the advertisement website is generated by an advertisement software development kit to contain an advertisement responsive to the request; extracting keywords from the URL of the advertisement web view; determining whether the advertisement tag is running within a mobile application based on a comparison of the extracted keywords with known mobile application information; in response to determining that the advertisement tag is running within the mobile application, determining the advertisement software development kit from a plurality of advertisement software development kits that the advertisement tag is running in by: applying a plurality of JavaScript objects that are made available by the advertisement software development kit to return properties of the advertisement software development kit; and comparing the returned properties with a database of known software development kit information; and transmitting an indication that associates the advertisement software development kit used within a mobile application environment with the advertisement tag.

SYSTEMS AND METHODS FOR APPLICATION DATA AMALGAMATION
20230237119 · 2023-07-27 ·

Systems and methods are disclosed for application data amalgamation through integration with third-party applications. A dynamic stub operates within a user interface application on a client computing device. The dynamic stub enables integration of functionality of an associated middleware system. The dynamic stub extracts data from a user interface of a third-party application system based on a set of data capture components. The dynamic stub transmits data to the middleware system. The middleware system transmits information back to the dynamic stub based on the data. The middleware system can reconfigure the dynamic stub in order to alter at least a portion of the user interface based on the information received from the middleware system.

SYSTEMS AND METHODS FOR EXPORTING, PUBLISHING, BROWSING AND INSTALLING ON-DEMAND APPLICATIONS IN A MULTI-TENANT DATABASE ENVIRONMENT

In accordance with embodiments, there are provided mechanisms and methods for creating, exporting, viewing and testing, and importing custom applications in a multitenant database environment. These mechanisms and methods can enable embodiments to provide a vehicle for sharing applications across organizational boundaries. The ability to share applications across organizational boundaries can enable tenants in a multi-tenant database system, for example, to easily and efficiently import and export, and thus share, applications with other tenants in the multi-tenant environment.

Information processing device, information processing method, and information processing program
11521244 · 2022-12-06 · ·

An information providing device acquires a keyword specified from a page on which an advertisement display area used for displaying an advertisement is arranged, selects advertisements corresponding to the keyword from a storing means storing information of each of a plurality of advertisements as display target candidates, and specifies a display target advertisement to be displayed in the advertisement display area of the page from among the display target candidates. Then, the information providing device, in a case where the display target candidate that is not specified among the display target candidates of a same advertiser as that of the specified display target advertisement satisfies a predetermined condition, determines the display target candidate and the display target advertisement as display target advertisements to be displayed in the advertisement display area.