G06F17/30

FLEXIBLE ANALYTICS-DRIVEN WEBPAGE DESIGN AND OPTIMIZATION

In an approach for selecting a version of a webpage to present to a user, a processor receives a request to access a webpage from a device, wherein the webpage includes a plurality of versions of the webpage. A processor receives information about the device. A processor determines a version of the webpage to present, based on the information about the device and a predefined goal associated with the webpage. A processor causes the version of the webpage to be presented.

State-Specific External Functionality for Software Developers
20180004491 · 2018-01-04 ·

A system includes a user interface presented to a developer. The developer selects a first function to supplement functionality of a first application with external functionality available from third party applications. A code generation module provides a software object to the developer for incorporation into a first state of the first application. The first state includes a user interface element associated with an entity. User selection of the user interface element initiates preparation of a query wrapper including a combination of the entity's name and a predefined text string corresponding to the first function. The query wrapper is transmitted to a search system and a result set is received and displayed. A first item of the result set includes an access mechanism for a specified state of a target application. User selection of the first item causes the access mechanism to open the target application to the specified state.

SYSTEMS AND METHODS FOR PROVIDING OFFERS USING A MOBILE DEVICE
20180005260 · 2018-01-04 · ·

A wireless device is enabled to provide offers. The wireless device receives card data for a financial account card and stores the card data in a memory associated with the wireless device. Responsive to using the card data in a transaction at a first merchant location, the wireless device receives transaction line-item data from a computing system associated with the first merchant location. The wireless device determines merchant information for a second merchant location and determines an offer associated with the second merchant location based on the line-item data and the merchant information for the second merchant. The wireless device presents the offer when the wireless device is near the second merchant location.

SYSTEMS AND METHODS FOR CLINICAL DECISION SUPPORT AND DOCUMENTATION
20180004904 · 2018-01-04 ·

Various implementations of methods and systems for computing a patient-specific medical report associated with a diagnosis and generating supporting documentation for the report are described in this disclosure. In some implementations, the medical documentation system can assist doctors in providing care to hospitalized patients. In some implementations, the medical documentation system can generate a patient-specific appeal letter in response to a medical claim denial. Results of patient data input into evidence-based models can be presented to a user thorough a graphical user interface (GUI), which can also allow the user to interact with the medical documentation system. In some implementations, the medical documentation system can generate an interactive graphical user interface (GUI) that can be used to analyze patient data.

Data Visualization Implementation

Systems, methods, and non-transitory computer readable media with instructions for methods here may be used to create and render interactive charts using large amounts of data, by efficiently dividing up the storage and processing of the data between a networked side and a local application side. In certain example embodiments, these two sides work in conjunction with one another, alternatively or additionally, in certain example embodiments, they may act independently and/or alone. The resulting charts may then be used by being embedded in external web pages.

METHOD OF MOVING FILES IN HIERARCHICAL STORAGE SYSTEM
20180004450 · 2018-01-04 ·

A method for moving files in a hierarchical storage system having a primary storage and a secondary storage including a sequential storage device from the primary storage to the secondary storage includes obtaining a predetermined file size to be written to the secondary storage, extracting, from a plurality of files in the primary storage, a file not stored in the secondary storage and having the oldest last access time, estimating a file size of the file having the oldest last access time on the secondary storage if the file having the oldest last access time is written to the secondary storage, and selecting the file having the oldest last access time as a file to be moved to the secondary storage as long as the estimated file size does not exceed the predetermined file size to be written to the secondary storage.

METHOD FOR AUTOMATICALLY NAMING PHOTOS BASED ON MOBILE TERMINAL, SYSTEM, AND MOBILE TERMINAL
20180004741 · 2018-01-04 ·

A method for automatically naming photos based on a mobile terminal, a system, and a mobile terminal are proposed. The method includes presetting a photo naming rule and storing the photo naming rule in the mobile terminal; updating, in real-time, calendar information of a naming resource provided in the mobile terminal; and searching for the naming resource corresponding to a current time from the calendar information when a new photo is detected to be stored, automatically naming the new photo according to the preset naming rule, and storing the named photo in a specific category.

ANALYSIS AND COLLECTION SYSTEM FOR USER INTEREST DATA AND METHOD THEREFOR
20180005297 · 2018-01-04 · ·

The application provides a user interest data analysis and collection system which comprises: a session identification module, which is used for offline extracting log data and a merchandise purchase history record corresponding to the log data from a Web server, and for processing the log data, thereby generating a page browsing sequence reference set; a recommendation service controller which is used for collecting user's browsing record in real time; a log data pre-processing module which is used for, when predetermined conditions are satisfied, receiving the user's browsing log data in this session from the recommendation service controller, and for pre-processing the log data; and a match analysis module which is used for matching the pre-processed log data with the generated page browsing sequence reference set, and determining a set of merchandise that the user is potentially interested in, according to the matching result. The application also discloses a method of analyzing and collecting user interest data.

FEDERATION OPTIMIZATION USING ORDERED QUEUES
20180004817 · 2018-01-04 ·

Methods, systems, and computer program products for optimization of query processing in a data federation system using priority queuing techniques are provided. Priority queuing techniques may include generating a query vector corresponding to a query, comparing the query vector to historical query vectors to determine similarity, determining an expected processing time for the query based on the determined similarity, and inserting the query into a priority ordered queue at a particular position based on the expected processing time.

METHOD AND DEVICE FOR OBTAINING SIMILAR FACE IMAGES AND FACE IMAGE INFORMATION

The present invention provides a method and device for acquiring a similar human face picture and acquiring information about a human face picture. It mainly relates to the field of Internet technology, and mainly aims to provide the user a similar human face picture including a similar person when a similar picture is provided. The method comprising: acquiring a human face picture specified by a user; conducting human face identification to the human face picture to identify a similar human face picture of the human face picture from human face pictures that have already been collected; and displaying the similar human face picture to the user.