G06F17/24

DECONSTRUCTING AND RENDERING OF WEB PAGE INTO NATIVE APPLICATION EXPERIENCE

A lack of available responsive options for existing web sites and/or pages, and the wide spectrum under which they fall presents a challenge for a satisfying mobile user experience (UX) with a hosted collaboration service. Templates used to create a site and/or page may each have capabilities and features which “cross-over” into other templates. Deconstructing and rendering a web page into a native application experience at a mobile client may highlight a template's functionality to enhance the UX. For example, a server side application programming interface (API) may be provided for the mobile UX, a type of a page to be rendered may be determined, the page may be deconstructed into pieces, and the deconstructed pieces may be provided to rebuild the page at the mobile client natively. The page may be rendered on the mobile client with added elements based on the deconstructed pieces to enhance the mobile UX.

PROPAGATION OF CHANGES IN MASTER CONTENT TO VARIANT CONTENT

A method for propagating changes from master content to variant content includes receiving, from a user interface, a modified master text composition that incorporates changes to a master text composition. Each of the master text composition, the modified master text composition, and a variant text composition assigned to the master text composition are divided into text units. A correspondence model is constructed that includes mappings between the text units of the master text composition, the text units of the modified master text composition, and the text units of the variant text composition. Proposed changes to the variant text composition are determined that correspond to the changes to the master text composition based on the mappings. At least one of the proposed changes is integrated into the variant text composition.

METHOD AND APPARATUS FOR PROCESSING LOGISTICS INFORMATION
20170364861 · 2017-12-21 ·

The present application provides a method for processing logistics information, so as to process original logistics information uploaded by a logistics system into logistics information of a standardized format. Firstly, according to a logistics state indicated by logistics information, an information presentation template containing multiple information items is determined and logistics presentation information corresponding to each information item is determined, and the logistics presentation information is filled into the information presentation template to obtain standardized logistics information to be presented to a user, where the standardized logistics information better meets the requirement of the degree of attention from the user on the logistics information, and is easier for the user to read, so the user experience is good. Besides, the present application also provides an apparatus for processing logistics information, to ensure the application and implementation of the method in practice.

METHOD AND SYSTEM FOR DATA PROCESSING FOR REAL-TIME TEXT ANALYSIS

The disclosed embodiments illustrate methods data processing for real-time text analysis. The method includes receiving text content from a plurality of user-computing devices, wherein the text content comprises at least a current text segment and a previous text segment. The method further includes extracting one or more first features from the current text segment, wherein at least a first feature of the one or more first features corresponds to a difference between timestamps associated with each of the current text segment and the previous text segment. The method further includes categorizing the current text segment into a predetermined category of one or more predetermined categories, based on at least the one or more first features, automatically by utilizing a classifier. Further, the method includes predicting a likelihood of evolution of an attribute in the text content, based on the predetermined category associated with the current text segment.

Automating interrogative population of electronic forms using a real-time communication platform

A computer-implemented method of obtaining form data can include selecting a control from within an electronic form, determining a textual representation of the control, and sending the textual representation of the control as part of a message to a client messaging system through a real-time communication system. A response message from the client messaging system can be received through the real-time communication system. Form data specified by the response message can be stored within memory when the form data is valid, as specified according to the electronic form.

Digital camera user interface for video trimming

A digital video camera comprising: user controls enabling a user to select between at least an up input, a down input, a left input, a right input, and a confirmation input; and a program memory storing instructions to implement a method for trimming a digital video sequence. The method includes: selecting a digital video sequence; initiating a trimming operation; accepting user input to select a start frame and an end frame for a trimmed digital video sequence, wherein the up input and the down input are used to select between a start frame selection mode and an end frame selection mode, and the left input and the right input are used to scroll through the frames of the selected digital video sequence; and trimming the selected video sequence to include the frames between the selected start frame and the selected end frame.

Method and system to provide portable database functionality in an electronic form

A method and system to provide portable database functionality in an electronic form is described. The system may include a communications module and a portability module. The communications module may be configured to receive a request to generate an electronic form, the electronic form to include preloaded database information. The portability module may be configured to respond to the request by configuring the electronic form to include the preloaded database information obtained from a source database. The preloaded database information may be used for a variety of purposes at fill time, when one or more electronic form field values are being filled in by a user.

Device and method for displaying image in chatting area and server for managing chatting data
09847955 · 2017-12-19 · ·

There is provided a device that displays an image in a chatting area where a text is displayed. The device includes a data communication unit that receives a text from an external device via a network; a text display unit that displays the received text in the chatting area; an image search unit that searches for image data of an image selected through a user interface; a position detection unit that detects position information of a region selected through the user interface in the chatting area; and an image display unit that displays the searched image data in a region corresponding to the detected position information. Further, when the displayed text is shifted in the chatting area, the displayed image data are also shifted in the chatting area.

Interacting with resources exchanged using open data protocol
09846730 · 2017-12-19 · ·

The present disclosure relates to computer-implemented methods and computer systems for providing user-friendly and understandable presentations of Open Data (OData) Protocol resources through an automatic translation and modification process. The present disclosure provides a user interface tool for presenting and browsing OData fees that can provide a visualization of an OData feed structure to users in an otherwise unavailable format. In particular, developers can view and modify resources outside of the underlying format in which such OData feeds are traditionally presented. The user interface tool can provide an out-of-box user interface with which a developer can view and modify resources associated with a feed, browse related entity sets, set filters, and perform other operations. In essence, the user interface tool can decrease user's efforts and difficult in understanding particular OData feeds and the entities associated therewith.

Word cloud candidate management system

A method and apparatus for identifying a relative importance of words in a word cloud. A computer system identifies graphical features and locations for the words representing information in the word cloud based on a group of metrics for the information. The graphical features distinguish the words from each other based on a first number of first values for a first metric in the group of metrics. The locations of the words distinguish the words from each other based on a second number of second values for a second metric in the group of metrics. The word cloud is displayed on a display system using the graphical features and the locations for the words in the word cloud in graphical user interface, which enables identifying the relative importance of the words in the word cloud based on the group of metrics for the information represented by the words.