Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 8690. Отображено 100.
24-05-2012 дата публикации

Systems and methods for delta encoding, transmission and decoding of html forms

Номер: US20120131432A1
Принадлежит: ICESOFT TECHNOLOGIES CANADA CORP

A system comprising a Web Browser that performs delta encoding of HTML form data for HTML form submission over HTTP, and a Web Server that performs delta decoding of delta encoded HTML form data received over HTTP from the Web Browser, where delta encoding comprises encoding only HTML form elements that are changed by the user prior to submission of the HTML form, and delta decoding comprises reconstituting the complete form data using the delta encoded HTML form submission received over HTTP.

Подробнее
31-05-2012 дата публикации

System and method for presenting comparisons of electronic documents

Номер: US20120136862A1
Автор: Robin Wallace Glover
Принадлежит: Workshare Technology Inc

Changes identified between two electronic documents are grouped according to the category of the identified change, and the categorized changes are grouped and displayed to a user. Additionally, each change is assigned a review state that can be updated to reflect the status of each change as the user reviews the changes in a comparison document.

Подробнее
28-06-2012 дата публикации

System and method for comparing documents

Номер: US20120163676A1
Принадлежит: Intellicheck Mobilisa Inc

The present invention relates to a system and a method for comparing information contained on at least two documents belonging to an entity. The present invention includes at least one device configured to receive information from at least one first document and at least one second document; then, compare at least one first document information and at least one second document information; and determine whether at least one second document contains at least one first document information. The present invention then outputs a result of whether the at least one second document contains at least one first document information.

Подробнее
23-08-2012 дата публикации

Private views of data and local calculations during real time collaboration

Номер: US20120216103A1
Принадлежит: Microsoft Corp

Techniques for performing a process during a real time collaboration by multiple users or clients on a spreadsheet file are disclosed herein which may permit calculations to be performed locally by at least one of the clients. By doing so, increases in performance are realized since only data updates need to be provided to the host machine. As such, a determination is preferably made whether calculations performed locally can result in different data. If conflicting data is a possibility, then the calculations for the spreadsheet file will usually be performed remotely by a host machine. If not, then each client capable of doing so will perform the calculations locally and then provide only the updated data to the host machine. The determination of whether to perform the calculations locally or not may also be made dynamically, such as when one or more new formulas are added to the spreadsheet file.

Подробнее
30-08-2012 дата публикации

Information processing apparatus and method

Номер: US20120221947A1
Принадлежит: Ricoh Co Ltd

An information processing apparatus is connected to a viewing apparatus through which a document is viewed. A view management part creates view information that indicates a viewed portion of the document where the document has been viewed. A document management part creates change information that indicates a changed portion of the document where the document has been changed. A creation part creates individual apparatus basis change information that indicates a coincident portion where the viewed portion indicated in the view information and the changed portion indicated in the change information are coincident with each other. A transmission part transmits the individual apparatus basis change information to the viewing apparatus through which the document was viewed.

Подробнее
13-09-2012 дата публикации

Collaborative Electronic Document Editing

Номер: US20120233543A1
Принадлежит: Google LLC

A collaborative editing environment is configured to display a modification to a document made by a user in a first user-style. The style of the modification is gradually transformed from the first user-style to a document-style, such that the style in which the modification is displayed provides an indication as to authorship and recency of the modification. The transformation can occur gradually over a first configurable time period. A second modification to a document made by a second user is displayed in a style associated with the second user. The display of the second modification is also transformed from the second user-style to the document style. The transformation of the display of the first modification and the transformation of the display of the second modification can be performed concurrently, and the duration of the first transformation can be different from the duration of the second transformation.

Подробнее
18-10-2012 дата публикации

Authentication of a Contributor of Online Content

Номер: US20120265755A1
Принадлежит: Google LLC

Methods, computer program products and systems are described for online-content management. Online content from multiple contributors is received at one or more first computers for public online display. An authentication score is determined for a contributor of the multiple contributors. The contributor's name and a representation of the contributor's authentication score is published online for display on one or more second computers in association with the online content received from the contributor.

Подробнее
01-11-2012 дата публикации

Analysis method, analysis apparatus and analysis program

Номер: US20120278694A1
Автор: Suguru Washio
Принадлежит: Fujitsu Ltd

A data structure analysis means reads out document data A and document data B from a document data storage means, and analyzes the reference relationship between the documents to generate the structure information of the documents. Also, the data structure analysis means analyzes the relationship between items to generate the structure information between the items. A change information analysis means detects unassociated files and unassociated items which are present only in one document. An information matching means associates the unassociated files with one another on the basis of the structure information of the documents. Also, the information matching means associates the unassociated items with one another on the basis of the structure information between the items.

Подробнее
15-11-2012 дата публикации

Management of template versions

Номер: US20120291007A1
Принадлежит: International Business Machines Corp

A computer implemented method, system, and/or computer program product modifies a master template for an executable document. A version architecture comprises a master template for a master document, a new variation document that describes what changes are to be made to the master template for a specific context, and a resulting modified template based on the master template and rule-based instructions found in the new variation document. A processor defines an executable master document from the master template that, when executed, produces a final product. Specific rules set out conditions for modifying the master template for the specific context. These specific rules are used to define a new variation document, which is applied against the master template to generate a context-specific modified template. The context-specific modified template is then used to generate a context-specific executable document that, when executed, generates a final context-specific product.

Подробнее
29-11-2012 дата публикации

Semantic textual analysis

Номер: US20120303358A1
Принадлежит: British Telecommunications plc

A method of comparing the semantic similarity of two different text phrases in which the grammatical structure of the two different text phrases is analysed and a keyword set for each of the different text phrases is derived The semantic similarity of the phrases can be determined in accordance with the grammatical structure of the two different text phrases and the contents of the two keyword sets.

Подробнее
07-02-2013 дата публикации

System and method for controlling and organizing metadata associated with on-line content

Номер: US20130036364A1
Автор: Deacon Johnson
Принадлежит: Individual

A system and method are disclosed for controlling metadata associated with content on an electronic device that includes displaying interface screens for user entry of metadata control instructions, accepting user instructions, modifying metadata of applicable content, and associating the modified metadata with the applicable content. The system can export and/or store the applicable content along with modified metadata. The system can automatically modify metadata according to one or more profiles. Relevant profiles can be determined based on the export mechanism, destination or type of content. The system can add watermarks to indicate metadata modification. The system can display metadata for user modification. The content can include photos, videos or other content. The system can display metadata and geolocation indicators for each content item that indicate whether that item has associated metadata and geolocation information. The user can selectively modify metadata of selected content.

Подробнее
21-02-2013 дата публикации

Progressive presentation of document markup

Номер: US20130047072A1
Автор: Jonathan Bailor
Принадлежит: Microsoft Corp

Document markup is presented in a progressive manner by providing a view that avoids impact of the markup on the document body by abstracting away the markup as “hints”. The hints may be actionable elements presented in conspicuous locations of the document view and provide a window into the detailed markup being hinted at. Users may be enabled to toggle on and off the details of the markup abstracted away by any particular hint.

Подробнее
21-03-2013 дата публикации

Technique for modifying presentation of information displayed to end users of a computer system

Номер: US20130073948A1
Принадлежит: A9 com Inc

A first portion of content relating to a first markup document may be displayed to a user of the client system. Information relating to the first portion of content is stored at a server system. An action to display a current version of the first markup document on the client system is received. A current version of content for the first markup document is retrieved from the host server. The stored information relating to the first portion of content may be used to identify a third portion of content associated with the first markup document which has not previously been displayed to the user. The display of markup document content associated with the first markup document may then be modified in a manner which facilitates the user in identifying the third portion of content.

Подробнее
25-04-2013 дата публикации

Merging and Fragmenting Graphical Objects

Номер: US20130104037A1
Принадлежит: Microsoft Corp

Object merging in an electronic document may be provided. First, a selection of at least two objects within the electronic document may be received. Then, in response to the received selection of the at least two objects, a menu listing a plurality of merge operations configured to be performed on the selected at least two objects may be provided. A merge operation may then be selected, previewed, and applied to the selected at least two objects.

Подробнее
09-05-2013 дата публикации

Multi-master text synchronization using deltas

Номер: US20130117220A1
Принадлежит: Microsoft Corp

A server enforces a policy for selecting what received change to process. The non-selected changes are not processed by the server. Instead, after the selected change is processed and is incorporated into the current version of the text, the server sends an update to each of the clients indicating the change made to the current version of text. A client performs a conflict resolution procedure when its change was not processed by the server. The conflict resolution procedure detects the differences between the updated text version and its text change that was not accepted by the server and uses the differences to deduce the intent of the user and come up with a merged version of the text which preserves the intent and avoids data loss. The updated version is then sent back to the server to update the current version of the text.

Подробнее
16-05-2013 дата публикации

Techniques for the automatic animation of document content

Номер: US20130124952A1
Принадлежит: Microsoft Corp

Techniques for the automatic animation of document content are described. An apparatus may comprise a difference component operative to receive an old layout of a document and a new layout of the document, the new layout corresponding to an application of one or more changes to the old layout of the document, the difference component operative to determine a set of differences between the old layout and the new layout, and an animation layer generation component operative to generate a set of animation layers from the set of differences. Other embodiments are described and claimed.

Подробнее
16-05-2013 дата публикации

Coauthoring in a Drawing Tool

Номер: US20130124956A1
Принадлежит: Microsoft Corp

Methods and systems for coauthoring in a drawing tool are described. One computer-implemented method includes displaying a first user name of a first user in association with a first shape on a drawing, and receiving an indication that a second user is collaborating on the drawing. The method includes receiving an indication that the second user has modified a second shape on the drawing. The method also includes, in response to the indication that the second user has modified the second shape, displaying a second user name of the second user in association with the second shape on the drawing. The methods and systems can also include, in some cases, periodic sharing of metadata among coauthors, to indicate edits made by other coauthors.

Подробнее
16-05-2013 дата публикации

Text Operations In A Bitmap-Based Document

Номер: US20130125038A1
Автор: Roey Horns
Принадлежит: Adobe Systems Inc

Techniques and structures that facilitate text operations in a bitmap-based document are described. In some embodiments, a bitmap image, as well as one or more data structures that may include text code data and text coordinate data, may be generated from an original document. Text coordinate data may relate a location of the text code data to a location in the bitmap image. In some embodiments, a bitmap representation of text and one or more data structures, that may include a set of coordinates of the bitmap representation of text and text code data corresponding to the set of coordinates and the bitmap image may be received. Text operations may be performed on the bitmap representation of text.

Подробнее
20-06-2013 дата публикации

Jump to Collaborator Cursor

Номер: US20130159849A1
Принадлежит: Apple Inc

Various features and processes related to document collaboration are disclosed. In some implementations, animations are presented when updating a local document display to reflect changes made to the document at a remote device. In some implementations, a user can selectively highlight changes made by collaborators in a document. In some implementations, a user can select an identifier associated with another user to display a portion of a document that includes the other user's cursor location. In some implementations, text in document chat sessions can be automatically converted into hyperlinks which, when selected, cause a document editor to perform an operation.

Подробнее
25-07-2013 дата публикации

Translation of a Selected Text Fragment of a Screen

Номер: US20130191108A1
Принадлежит: ABBYY SOFTWARE LTD

Disclosed is a method for translating text fragments displayed on a screen from an input language into an output language and displaying the result. Translation may use electronic dictionaries, machine translation, natural language processing, control systems, information searches, (e.g., search engine via an Internet protocol), semantic searches, computer-aided learning, and expert systems. For a word combination, appropriate local or network accessible dictionaries are consulted. The disclosed method provides a translation in grammatical agreement in accordance with grammatical rules of the output language in consideration of the context of the text.

Подробнее
12-09-2013 дата публикации

Non-transitory computer readable medium storing document creation support program, document creation support device, and document creation support method

Номер: US20130238986A1
Принадлежит: Fuji Xerox Co Ltd

Provided is a non-transitory computer readable medium storing a document creation support program causing a computer to function as a receiving unit that receives a defined text and edition process information having recorded therein an operation history when creating the defined text including a sentence associated with the operation, a revision range extraction unit that extracts, as a revision range, an operation history corresponding to a preset operation and a sentence associated with the operation history from the edition process information, a document feature quantity extraction unit that extracts first and second feature quantities, and a sentence example information search unit that searches for a sentence example associated with a sentence in sentence example information having a sentence example registered in advance in association with feature quantity information of the sentence example on the basis of information of the first and second feature quantities.

Подробнее
12-09-2013 дата публикации

Patent Prosecution Tool

Номер: US20130238987A1
Автор: Mark Ian Lutwyche
Принадлежит: Individual

Apparatus for editing patent claims including a user interface, a claim editor unit, and a claim display unit. The user interface receiving input of first editing instructions for editing words of patent claims. The claim editor unit editing the words of the patent claims based on the first editing instructions to form words of amended patent claims. The claim display unit adapted to convert the words of the patent claims to form text for amended patent claims. The claim editor unit including a claim editor logic unit that transforms at least one instruction of the first editing instructions to form second editing instructions. The claim editor logic unit forms the second editing instructions in compliance with editing requirements of a patent office. The claim editor logic unit applies the second editing instructions to the current state of the words of the amended patent claims.

Подробнее
19-09-2013 дата публикации

Store Client Side Data

Номер: US20130246571A1
Автор: Roland M. Hochmuth
Принадлежит: Hewlett Packard Development Co LP

Code can be received by a first device and sent by a second device. The first device can execute the code from the second device to generate client side data. It is determined whether the client side data is stored in at least one of the first device and the second device.

Подробнее
26-09-2013 дата публикации

Time-Based Viewing of Electronic Documents

Номер: US20130254653A1
Принадлежит: Microsoft Corp

Various embodiments provide techniques for time-based viewing of electronic documents. Examples of electronic documents include websites, webpages, text documents, web-based documents, and so on. In at least some embodiments, a time-based viewer is provided that enables a user to select a particular date and/or time for which to view an electronic document. The user can then navigate through the electronic document and view how the document will appear or did appear at the selected date and/or time. In at least some embodiments, a page container is provided that can include definitions for different versions of a page of an electronic document. According to some embodiments, the different versions of the page can correspond to different publication dates for the page. In some implementations, the time-based viewer can access a page container to retrieve a particular version of a page for display.

Подробнее
03-10-2013 дата публикации

Semantic diff and automerge

Номер: US20130262419A1
Принадлежит: Microsoft Corp

Resolving conflicting changes to structured data files. A method includes for a structured data file which has both a generic structure and dialects built on top of the generic structure, for which conflicting changes have been made, and where an original version of the structured data, a first version of the structured data and a second version of the structured data exist, determining a dialect of the structured data. The method further includes, based on the determined dialect performing at least one of merge or diff operations on the original version of the structured data, the first version of the structured data and the second version of the structured data.

Подробнее
10-10-2013 дата публикации

Rich content in a browser-based word processor

Номер: US20130268844A1
Принадлежит: Google LLC

A tangible computer-readable storage medium having encoded on it data that represents a model of a document, the document model including a one-dimensional character string that includes characters of the document in an order in which they appear in the document; a map of styles that includes markers that correspond to changes in styles in the document, and pointers to the character string, wherein the pointers define locations along the character string at which the changes in styles are to occur and define style runs between matched markers; and one or more external references to objects outside the document model, the external references including identifiers for the objects and pointers to the character string indicating where in the character string the object will appear.

Подробнее
05-12-2013 дата публикации

Integrating collaboratively proposed changes and publishing

Номер: US20130326330A1
Принадлежит: Google LLC

Systems and methods are disclosed herein for integrating collaboratively proposed changes and publishing an electronic document among multiple users, each user having a different level of access and rights to the document. A first suggested edit to the electronic document is received from a reviewer, and a markup version of the electronic document is updated to reflect the first suggested edit. An acceptance or a rejection of the first suggested edit is received from an editor. In response to receiving an acceptance of the first suggested edit, the first suggested edit is converted to an accepted edit, yielding a second updated markup version. The clean version of the electronic document is updated with the accepted edit, and the updated clean version is published.

Подробнее
02-01-2014 дата публикации

Method and system for web page rearrangement

Номер: US20140006918A1
Принадлежит: Xiaomi Inc

Disclosed is a method and system for web page rearrangement, suitable for mobile phone Internet. A mobile phone browser client obtains a web page address and queries a cache server to determine whether a previously rearranged version of the page has been stored under the web address. If no previously rearranged version of the page has been stored, the mobile phone browser client obtains the non-rearranged version of the web page and uses a preset web page rearrangement strategy to produce a rearranged version of the non-rearranged version of the web page corresponding to the web page address. Said rearranged page corresponding to the web page address is uploaded and saved to the cache server.

Подробнее
16-01-2014 дата публикации

Dynamic Language Translation of Web Site Content

Номер: US20140019114A1
Принадлежит: MotionPoint Corp

Methods, systems, and computer readable medium for providing translated web content with translated URLs. A request is received content in a second language translated from content in a first language. The content in the first language is obtained from the first Internet source. One or more links are identified from the content in the first language. Each original URL is divided into one or more translatable URL components in the first language. Whether the one or more translatable URL components in each original URL have been previously translated into the second language and stored as translated URL components is determined. If there is at least one translatable URL component previously translated and stored as a corresponding translated URL component, a translated URL in the second language for each original URL is generated. The content in the second language with translated URLs is created.

Подробнее
06-02-2014 дата публикации

Systems and Methods for Semantic Information Retrieval

Номер: US20140039877A1

A semantic tagging method may add context to a sentence in order to increase search efficiency. Regardless of an author's writing style, translating semantic concepts into tags may increase search efficiency. Automatic semantic tagging of documents may allow semantic search and reasoning. Text for semantic tagging may include an email, a website chat room, an internet forum, or a text message, Additional texts may include aggregating general consensus of an emailed topic across multiple emails, whether in the same email chain or separate emails. To increase search efficiency, the analysis of prior communications within the body of text may comprise analyzing structured contextual information to facilitate with homophora resolution. The structured contextual information may include at least one of a sender email address, one or more recipient email addresses, a subject field, a message date and time stamp, and an attachment title.

Подробнее
13-03-2014 дата публикации

Static security analysis using a hybrid representation of string values

Номер: US20140075562A1
Принадлежит: International Business Machines Corp

Systems for constructing hybrid string representations include a string parser configured to parse received string information to produce one or more string components, a database configured to store a set of known concretizations, and a processor configured to compare the one or more string components to the set of known concretizations to determine string components that may be represented concretely, to abstract all string components that could not be represented concretely, and to create a hybrid string representation that includes at least one concrete string component and at least one abstracted string component.

Подробнее
03-04-2014 дата публикации

System and method for document version curation with reduced storage requirements

Номер: US20140095456A1
Принадлежит: Open Text SA

A system and method for curation of document versions with significantly reduced storage requirements. In some embodiments, all or substantially all versions of a document are at least initially retained. Based on various criteria, versions of the document are selectively deleted while preserving the versions that are likely to provide the highest value. Advantageously, the teachings of embodiments as described can be used in conjunction with various systems, including document versioning, deduplication, and retention systems.

Подробнее
07-01-2021 дата публикации

METHOD AND SYSTEM FOR DETECTING SLOW PAGE LOAD

Номер: US20210004428A1
Автор: Doshi Hemal, IV J. Thomas, Monk
Принадлежит:

A method and system for detecting slow page load is provided. An example system comprises a page request detector, a time-out module, a time-out monitor, and a lightweight page requestor. The page request detector may be configured to detect a request for a web page. The time-out module may be configured to commence a time-out period in response to a request for a web page. The time-out module cooperates with the time-out monitor that may be configured to determine that rendering of a rich version of the requested web page has not commenced at an expiration of the time-out period. The lightweight page requestor may be configured to cause a lightweight version of the requested page to be provided to the client system when the time-out monitor determines that the rendering of a rich version of the requested web page has not commenced at an expiration of the time-out period. 1. (canceled)2. A content provider system , comprising:one or more processors; and during a transmission of video content to a client system connected to the content provider system, determining a connection speed for the transmission of the video content;', 'based on the connection speed, providing connection information to the client system that indicates a slow connection speed exists and that a lighter weight version of the video content is available;', 'receiving from the client system, in response to the connection information, a request for the lighter weight version of the video content; and', 'responsive to the request, causing the lighter weight version of the video content to be transmitted to the client system., 'a non-transitory computer-readable medium having stored thereon instructions that are executable by the one or more processors to cause the system to perform operations comprising3. The content provider system of claim 2 , wherein the operations further comprise:transmitting executable code the client system, wherein the executable code is configured to make the request for the ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR AGGREGATING LEGAL ORDERS

Номер: US20210004521A1
Автор: Jones Clinton Michael
Принадлежит: JPMORGAN CHASE BANK, N.A.

Systems and methods for generating and aggregating electronic versions of legal documents are provided. The generated documents may be made available to receiving parties for additional input or processing. In some embodiments, documents are made available in compliance with statutory or regulatory requirements regarding the proper service of the documents. The electronic documents may be converted to a standardized format or may be formatted for distribution to the document recipients according to the needs of each recipient. The system and method may collect and aggregate the electronic documents so as to provide them to the document recipients in a batch format to allow for more efficient distribution and processing. 1. A method for electronically distributing legal orders , the method comprising:receiving a plurality of orders;receiving a selection of at least one of a plurality of receiving entities to receive the plurality of orders;aggregating the plurality of orders based on the selection of the at least one of the plurality of receiving entities;transmitting the aggregated orders to the at least one of the plurality of receiving entities; andreceiving historical data relating to past orders,wherein the historical data is received as part of a receiving entity profile, and the method further includes:automatically updating the receiving entity profile based on changes in receiving entity information.2. The method of claim 1 , further comprising:converting the aggregated orders to a common format compatible with the at least one of the plurality of receiving entities.3. The method of claim 1 , wherein the plurality of receiving entities comprises at least a first receiving entity requiring a first order format and a second receiving entity requiring a second order format.4. The method of claim 3 , further comprising:converting the aggregated orders to a common format compatible with the first order format and the second order format.5. The method of claim 1 , ...

Подробнее
07-01-2021 дата публикации

METHOD AND SYSTEM FOR SUGGESTING REVISIONS TO AN ELECTRONIC DOCUMENT

Номер: US20210004528A1
Принадлежит: BLACKBOILER, INC.

Disclosed is a method for suggesting revisions to a document-under-analysis (“DUA”) from a seed database, the seed database including a plurality of original texts each respectively associated with one of a plurality of final texts. The method includes tokenizing the DUA into a plurality of statements-under-analysis (“SUAs”), selecting a first SUA of the plurality of SUAs, generating a first similarity score for each of the plurality of the original texts, the similarity score representing a degree of similarity between the first SUA and each of the original texts, selecting a first candidate original text of the plurality of the original texts, and creating an edited. SUA (“ESUA”) by modifying a copy of the first SUA consistent with a first candidate final text associated with the first candidate original text. 127-. (canceled)28. A computer-implemented method for suggesting revisions to text data , the method comprising:obtaining an electronic document under analysis (DUA);tokenizing the DUA into one or more statements under analysis (SUAs);selecting a first SUA of the one or more SUAs;selecting a candidate original text from a seed database;determining, using a natural language processing (NLP) alignment of the first SUA and the candidate original text, an edit operation to apply to the DUA; andrecording the determined edit operation in an appendix.29. The method of claim 28 , further comprising:creating the appendix to the DUA.30. The method of claim 28 , wherein the appendix is a separate electronic file from the DUA.31. The method of claim 28 , wherein the appendix further comprises a reference to the DUA.32. The method of claim 28 , wherein the DUA is a portable document format electronic document.33. The method of claim 28 , wherein the determining claim 28 , using the NLP alignment of the first SUA and the candidate original text claim 28 , the edit operation to apply to the DUA further comprises:aligning the first SUA with the candidate original text ...

Подробнее
27-01-2022 дата публикации

MEDICAL SCAN NATURAL LANGUAGE ANALYSIS SYSTEM, METHODS AND ARTICLES

Номер: US20220028530A1
Принадлежит: Enlitic, Inc.

A medical report natural language model includes an artificial neural network implemented via the processor and is trained based a plurality of medical reports wherein each of the medical reports is mapped to at least one medical code of a plurality of medical codes and further based a plurality of medical condition terms from a plurality of alias mapping pairs, wherein each of the plurality of medical condition terms are unique, wherein each of the plurality of medical condition terms indicates a corresponding medical condition and wherein each of the plurality of alias mapping pairs includes a one of the plurality of medical condition terms and a corresponding single one of the plurality of medical codes that is a deterministic function of the one of the plurality of medical condition terms and wherein the plurality of alias mapping pairs includes two or more alias mapping pairs that map a corresponding two or more of the plurality of medical condition terms to a same one of the plurality of medical codes. A system operates by determining a first medical code of the plurality of medical codes utilizing the medical report natural language model on the first medical report by: recognizing, via the artificial neural network of the medical report natural language model, a first medical condition term of the plurality of medical condition terms in the first medical report; and determining the first medical code of the plurality of medical codes, based on the plurality of alias mapping pairs, wherein the determining the first medical code includes identifying a first alias mapping pair of the plurality of alias mapping pairs that pairs the first medical condition term deterministically to the first medical code; and mapping the first medical code of the plurality of medical codes and the first medical condition term of the plurality of medical condition terms to a first medical scan corresponding to the first medical report. 1. A medical scan natural language analysis ...

Подробнее
12-01-2017 дата публикации

In-Vehicle Device, Information System, and Output Control Method

Номер: US20170011129A1
Принадлежит: Clarion Co Ltd

An in-vehicle device according to the present invention includes a storage unit that stores keyword information in which a keyword and the degree of evaluating the keyword are associated, and output determination information in which the degree of evaluating the keyword and an output method according to the degree of evaluating the keyword are associated, an information evaluation unit that evaluates the object information to be output using the keyword information, and an output control unit that outputs the object information to be output by the output method identified using the output determination information according to the degree of the evaluation performed by the information evaluation unit.

Подробнее
10-01-2019 дата публикации

Seamless editing and saving of online content items using applications

Номер: US20190012065A1
Принадлежит: Dropbox Inc

A user viewing an online content item using an online content client application can, from within that application, launch an operating application to operate on the content item. The operating application can interact with the online content management provider to obtain a current copy of the content item and to save a modified content item back to the online content management service, e.g., if the user instructs the operating application to save the item. Interactions between the client application, the operating application and the online content management service can occur without requiring the user to manually initiate upload or download of any content items. Operations on an online content item can also be initiated from within an operating application.

Подробнее
10-01-2019 дата публикации

Rule matching method and device

Номер: US20190012300A1
Автор: Guosheng Qi, Xin He
Принадлежит: Beijing Gridsum Technology Co Ltd

Provided are a rule matching method and device. The method includes: a preset tagging symbol set and a target text are acquired, wherein the tagging symbol set includes a plurality of tagging symbols (S101), the plurality of tagging symbols are symbols which are used for tagging a text according to different business requirements; a plurality of matching rule templates are determined according to the plurality of tagging symbols (S102); the target text is converted according to the plurality of tagging symbols to obtain a sequence to be matched (S103); and a matching process is performing, by using the plurality of matching rule templates, on the sequence to be matched (S104). The method solves the problem in the related art in which a rule matching method cannot match implicit text information.

Подробнее
03-02-2022 дата публикации

REUSABLE COMPONENTS FOR COLLABORATIVE CONTENT ITEMS

Номер: US20220036311A1
Принадлежит:

Computer-implemented techniques are disclosed for managing reusable collaborative content item components in a collaborative content management system. The techniques include providing locations in collaborative content items where users may store reusable components. When editing a collaborative content item, a user may select a portion, fragment or section of the collaborative content item content and save that as a reusable component. The reusable component is saved in a reusable component catalog. Other users may then insert the same component from the reusable component catalog t into their collaborative content items. When the component in the catalog is updated, other collaborative content items in the collaborative content management system that use that component are automatically updated as well. 1. A computer-implemented method comprising:receiving, from a first client device, a request to create a reusable component at a first location in a first collaborative content item;storing the reusable component in a reusable component catalog of a collaborative content management system;receiving, from a second client device, a request to insert the reusable component at a second location in a second collaborative content item;retrieving the reusable component from the reusable component catalog and sending the reusable component to the second client device; andcausing a first edit to the reusable component at the first location in the first collaborative content item to be reflected in the reusable component at the second location in the second collaborative content item.2. The computer-implemented method of claim 1 , further comprising:causing a second edit to the reusable component at the second location in the second collaborative content item to be reflected in the reusable component at the first location in the first collaborative content item.3. The computer-implemented method of claim 1 , further comprising:retrieving the first edit to the reusable ...

Подробнее
19-01-2017 дата публикации

Computer-assisted method for assisting a user in evaluating a set of parameters in an electronic document

Номер: US20170018046A1
Принадлежит: Celant Innovations LLC

A computer-assisted method and system for assisting a user in evaluating a set of parameters in an electronic document. The method comprises accessing a first electronic variable data document having a first set of parameters provided by a first user corresponding to a first set of parameters in an electronic negotiated document. Then, the first electronic variable data document is compared to a second electronic variable data document. Differences between the first set of parameters of the first electronic variable data document and a second set of parameters of the second electronic variable data document are identified. The differences are categorized and labeled. A comparison report is generated including the categorized and labeled differences and an interpretation of the identified differences between the first set of parameters of the first electronic variable data document and the second set of parameters of the second electronic variable data document.

Подробнее
26-01-2017 дата публикации

Method And System For Enabling Real-Time, Collaborative Generation Of Documents Having Overlapping Subject Matter

Номер: US20170024481A1
Принадлежит: Bulletin Intelligence LLC, Bulletin News LLC

A method and system is described that enable a plurality of co-authors to generate and edit work product to be incorporated into different documents customized to suit the interests of different audiences. A first user authors a text passage that pertains to a certain subject matter, intending to use this passage in a particular document. The passage is made available over a network to other users who may wish to include the text passage or a derivative thereof in another document being authored. A second user may link to the text passage to incorporate it into another document. When that occurs, changes that either the first user or a copy editor, as a third user, makes to the passage can be made simultaneously in the other document being generated by the other user. If instead, the second user wishes to edit the text passage, the link can be broken and a derivative text passage can be created for inclusion in that second user's document.

Подробнее
10-02-2022 дата публикации

Collaborative Handbook System

Номер: US20220043965A1
Принадлежит:

A computer-implemented electronic commons system for sharing information. The system including an electronic content management computer executing a stored program to implement the steps of (a) receiving electronic information content from users, the electronic information including identification of at least one author, (b) receiving instructions from users to organize multiple electronic information content into a handbook, (c) generating a handbook including the multiple electronic information content stored on a computer readable medium of the electronic content management computer based on the received instructions, (d) generating an attribution for the handbook, the attribution including the identifications of the authors of the constituent electronic information content in the handbook; and (e) displaying a representation of the attribution of the handbook. 1. A computer-implemented electronic commons system for sharing information comprising an electronic content management computer executing a stored program to implement the steps of:(a) receiving electronic information content from users, the electronic information including identification of at least one author;(b) receiving instructions from users to organize multiple electronic information content into a handbook;(c) generating a handbook including the multiple electronic information content stored on a computer readable medium of the electronic content management computer based on the received instructions;(d) generating an attribution for the handbook, the attribution including the identifications of the authors of the constituent electronic information content in the handbook; and(e) displaying a representation of the attribution of the handbook.2. The system of claim 1 , further including receiving an organization structure for the handbook wherein organizing multiple electronic information content includes assigning each piece of electronic information content to a place in the organization ...

Подробнее
10-02-2022 дата публикации

SYSTEMS, DEVICES, AND METHODS FOR SOFTWARE CODING

Номер: US20220043971A1

Provided methods and systems allow dynamic rendering of a reflexive questionnaire based on a modifiable spreadsheet for users with little to no programming experience and knowledge. Some methods comprise receiving a modifiable spreadsheet with multiple rows, each row comprising rendering instructions for a reflexive questionnaire from a first computer, such as a data type cell, statement cell, logic cell, and a field identifier; rendering a graphical user interface, on a second computer, comprising a label and an input element corresponding to the rendering instructions of a first row of the spreadsheet; receiving an input from the second computer; evaluating the input against the logic cell of the spreadsheet; in response to the input complying with the logic cell of the spreadsheet, dynamically rendering a second label and a second input element to be displayed on the graphical user interface based on the logic of the first row. 1. A method comprising:presenting, by a server, a first user interface to a first client device, wherein the first user interface is configured to receive a set of logic and a version identifier from the first client device;populating, by the server, a spreadsheet with the set of logic and the version identifier;executing, by the server, the set of logic from the spreadsheet;presenting, by the server, a second user interface to a second client device, wherein the second user interface contains a reflexive questionnaire with a set of questions generated based on the set of logic;storing, by the server, the set of questions such that the set of questions is associated with the version identifier;receiving, by the server, a set of answers to the set of questions inputted from the second client device;storing, by the server, the set of answers as a set of metadata;associating, by the server, the version identifier with the set of metadata;presenting, by the server, a third user interface to a third client device, wherein the third user ...

Подробнее
28-01-2021 дата публикации

Multi-word phrase based analysis of electronic documents

Номер: US20210027021A1
Автор: John Frank WALSH
Принадлежит: ClouddocsCom LLC

A document processing system is configured to identify, for each accessed electronic document in a first set of multiple electronic documents, a set of identified multi-word phrases determined to be in ordered text information in the accessed electronic document, each multi-word phrase of the set of identified multi-word phrases including adjacent words in the ordered text information; and determine, for each accessed electronic document in the first set of multiple electronic documents, a selected document type from the first set of document types based at least on an analysis of the set of identified multi-word phrases with respect to multi-word-phrase characteristics identified by a first definition and associated with each document type in a first set of document types associated with a first document-set type.

Подробнее
24-04-2014 дата публикации

Secure sharing and collaborative editing of documents in cloud based applications

Номер: US20140115332A1
Принадлежит: International Business Machines Corp

Collaboratively editing a document in a system of sharee clients includes creating a document change, generating a document token for encrypting the document change, encrypting the document change with the document token, making the encrypted document change available to the other sharee clients, and generating a plurality of copies of the sharee document token. Each sharee document token is encrypted with a respective sharee's public key. Each encrypted sharee document token is distributed to respective sharee clients. Each sharee client is configured to: decrypt a sharee document token using a respective private key, decrypt the encrypted document change using the share document token, and consolidate the document change into a document.

Подробнее
01-02-2018 дата публикации

Web page display systems and methods

Номер: US20180032491A1
Принадлежит: Google LLC

Aspects of the subject technology relate to web page display. A pre-render server may generate and store pre-rendered versions of web pages in a pre-render cache. To display a web page, a web client may concurrently send a pre-render request for the web page to the pre-render server and a request for the web page to a web server of the web page. The web client may receive a pre-rendered version of the web page from the pre-render server and a response from the web server. The web client may provide the pre-rendered version of the web page for display while rendering the web page, in the background, based on the response from the web server. Upon completion of the rendering, the web client may provide the freshly rendered web page for display in place of the pre-rendered version.

Подробнее
17-02-2022 дата публикации

Controller and non-transitory computer readable medium

Номер: US20220050954A1
Принадлежит: FUJIFILM BUSINESS INNOVATION CORP

A controller includes a processor configured to receive an attribute of a device that a user uses, and control, in accordance with the attribute of the device, a representation of association text such that, by selecting a representation of association text out of a plurality of representations of association text and displaying the selected representation of association text, motivation of the user of a behavior performed for an object displayed in a display region of the device is increased, the association text being associated with the object displayed in the display region of the device.

Подробнее
17-02-2022 дата публикации

SYSTEM AND METHOD FOR MAINTAINING LINKS AND REVISIONS

Номер: US20220050959A1
Принадлежит:

A method for maintaining links and revisions for a plurality of documents is described. The method is carried out by one or more computing devices. Requests that indicate revisions to be carried out on the plurality of documents are received, at least one of the requests corresponding to revisions for different documents of the plurality of documents. For each request: a workspace revision counter that is shared by the plurality of documents is incremented, the workspace revision counter indicating a revision state of the plurality of documents, the revision is queued in a workspace revision queue that is shared by the plurality of documents, and the revision indicated by the request is caused to be performed on one or more documents of the plurality of documents that correspond to the request. 1. A method for maintaining links and revisions for a plurality of documents , the method carried out by one or more computing devices and comprising:{'claim-text': ['a first request that indicates a revision to a first document of the plurality of documents, and', 'a second request that indicates a revision to a second document of the plurality of documents;'], '#text': 'receiving requests that indicate revisions to be carried out on one or more of the plurality of documents, including receiving'}for each request of the received requests:incrementing a workspace revision counter that is shared by the plurality of documents, the workspace revision counter indicating a revision state of the plurality of documents, including incrementing the workspace revision counter a first time for the first request and a second time for the second request,queuing the revisions corresponding to the request in a workspace revision queue that is shared by the plurality of documents, andcausing the revisions indicated by the request to be performed on one or more documents of the plurality of documents that correspond to the request.2. The method of claim 1 , wherein at least one of the ...

Подробнее
17-02-2022 дата публикации

TRACKING ATTRIBUTION OF CONTENT IN AN ONLINE COLLABORATIVE ELECTRONIC DOCUMENT

Номер: US20220050961A1
Принадлежит:

An indication of a first change is received at a first coordinate location of a client model of the collaborative electronic document. The first coordinate location is within a coordinate structure of the collaborative electronic document. The first change is applied at a second coordinate location of a server model of the collaborative electronic document. The first change is associated with a first revision identifier. An attribution model is generated that includes a coordinate structure that corresponds to at least a portion of the coordinate structure of the collaborative electronic document and includes a third coordinate location that corresponds to the first coordinate location and the second coordinate location. The third coordinate location of the attribution model is updated with the first revision identifier. The attribution information for the first change is stored in association with the first revision identifier. 1. A method comprising:receiving, by a server hosting a collaborative electronic document, an indication of a first change at a first coordinate location of a client model of the collaborative electronic document, wherein the first coordinate location is within a coordinate structure of the collaborative electronic document;applying the first change at a second coordinate location of a server model of the collaborative electronic document, wherein the second coordinate location of the server model corresponds to the first coordinate location of the client model, and wherein the first change is associated with a first revision identifier;generating an attribution model comprising a coordinate structure that corresponds to at least a portion of the coordinate structure of the collaborative electronic document and includes a third coordinate location that corresponds to the first coordinate location and the second coordinate location;updating the third coordinate location of the attribution model with the first revision identifier; andstoring ...

Подробнее
17-02-2022 дата публикации

System, method, and computer program for transformer neural networks

Номер: US20220051080A1
Принадлежит: Eightfold AI Inc

A system and method include one or more processing devices to implement a sequence of transformer neural networks, first and second sequence-to-sequence layers that each comprises a sequence of nodes, and an output layer to provide the first set and second set of score vectors to a downstream application of a natural language processing (NLP) task.

Подробнее
09-02-2017 дата публикации

Method and system for an electronic document framework

Номер: US20170039175A1
Принадлежит: SAP SE

Methods and systems providing for the generation, sending, updating, and monitoring of electronic documents (eDocuments) based on source documents created in Enterprise Resource Planning (ERP) software. An eDocument is generated based on existing source documents, external data, or from other eDocuments. The method and systems ensure that the generated eDocument is compliant with any technical requirements. The eDocument is generated using a document process which transforms a non-compliant source document into a compliant eDocument. An eDocument Framework system can include a mapping application, application interface framework (AIF), an eDocument interface, and a process manager. The AIF is configured to interact with a cloud services provider to create a highly automated process of generating, sending, updating, and monitoring the eDocuments. The cloud service provider is also configured to interact with local authorities. The eDocument Framework system can also include a partner connector to interface with a business partner.

Подробнее
08-02-2018 дата публикации

Website access method, apparatus, and website system

Номер: US20180041590A1
Принадлежит: Huawei Technologies Co Ltd

In the website system of the application, when a client accesses a page of a website, a web server obtains an initial URL of a content file included in the to-be-accessed page and a version parameter of a current version of the website, generates a current URL of the content file, and adds the version parameter to a search part of the current URL of the content file, so that the client can obtain the content file from the web server according to the current URL. During version upgrade of the website, a developer does not need to change a path to a content file, does not need to manually change a URL of the content file, and does not need to update a name of the content file either. This improves website upgrading efficiency.

Подробнее
24-02-2022 дата публикации

SYSTEM TO FACILITATE FORMATTING OF ACQUIRED DATA

Номер: US20220058333A1
Автор: Rolle Benny
Принадлежит:

Systems and methods include requesting, from a first application system, of data associated with a data subject, reception, from the first application system and in response to the request, of the data associated with the data subject and data contexts respectively associated with the data, presentation of the data and the data contexts to a user, reception of instructions from the user to generate a first configuration including at least one mapping of a data context to a descriptive field value, generation of a first report based on the data, the data contexts and the first configuration, presentation of the first report to the user, and storage of the first configuration in association with the first application system. 1. A system comprising:a memory storing processor-executable process steps;{'claim-text': ['request, from a first application system, data associated with a data subject;', 'receive, from the first application system and in response to the request, the data associated with the data subject and data contexts respectively associated with the data;', 'present the data and the data contexts to a user;', 'receive instructions from the user to generate a first configuration including at least one mapping of a data context to a descriptive field value;', 'generate a first report based on the data, the data contexts and the first configuration;', 'present the first report to the user; and', 'store the first configuration in association with the first application system.'], '#text': 'a processing unit to execute the processor-executable program code to cause the system to:'}2. A system according to claim 1 , wherein the user presents the first report to the data subject.3. A system according to claim 1 , the processing unit to execute the processor-executable program code to cause the system to:request, from the first application system, data associated with a second data subject;receive, from the first application system and in response to the request for ...

Подробнее
24-02-2022 дата публикации

INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM

Номер: US20220058464A1
Автор: QIU Xule
Принадлежит: FUJIFILM Business Innovation Corp.

An information processing apparatus includes an information collecting unit that collects information about one or more users and information about one or more documents, and a processor that receives, for processing, the information collected by the information collecting unit and that is configured to, through execution of a program, generate a bipartite network in which one or more nodes corresponding to the one or more users are linked to one or more nodes corresponding to the one or more documents, generate property information including user property information of the one or more users and document property information of the one or more documents, generate a network with property information by combining the bipartite network with the property information, and select a recommendation document for a target user by using the network with property information. 1. An information processing apparatus comprising:an information collecting unit that collects information about one or more users and information about one or more documents; and{'claim-text': ['through execution of a program,', 'generate a bipartite network in which one or more nodes corresponding to the one or more users are linked to one or more nodes corresponding to the one or more documents,', 'generate property information including user property information of the one or more users and document property information of the one or more documents,', 'generate a network with property information by combining the bipartite network with the property information, and', 'select a recommendation document for a target user by using the network with property information.'], '#text': 'a processor that receives, for processing, the information collected by the information collecting unit and that is configured to,'}2. The information processing apparatus according to claim 1 ,{'claim-text': ['extract a community from the network with property information, the community indicating an aggregation having dense ...

Подробнее
18-02-2021 дата публикации

ANALYZING SOFTWARE TEST FAILURES USING NATURAL LANGUAGE PROCESSING AND MACHINE LEARNING

Номер: US20210049092A1
Принадлежит:

According to an aspect, software test failures are analyzed using natural language processing (NLP) and machine learning. A failure is detected during a code build associated with a software product. Each change set since a last successful code build associated with the software product is identified and analyzed using NLP to extract change set features. A software defect origin model is applied to the extracted features in each analyzed change set to detect an origin of the failure. 1. A computer-implemented method comprising:detecting, by a processor, a failure during a code build associated with a software product;identifying, by the processor, each change set since a last successful code build associated with the software product, each change set comprising source code and a source file;identifying, by the processor, data related to each change set;analyzing, by the processor, each change set and the data related to each change set using natural language processing (NLP) to extract change set features;applying, by the processor, a software defect origin model to the extracted features in each analyzed change set to detect an origin of the failure;the software defect origin model trained using a training set that comprises a plurality of training instances, each training instance representing a test failure and comprising training instance data identifying the test failure, training instance change set features related to the test failure, and a training instance origin of the test failure including a work item identified as causing the test failure, the training comprising weighing the training instance change set features of the training instances to determine a relationship between one or more of the training instance change set features and each of the test failures, wherein each of the relationships are described mathematically, andthe origin of the failure comprising an identification of one or more lines of source code within a source file of a change set ...

Подробнее
18-02-2021 дата публикации

Web Element Rediscovery System and Method

Номер: US20210049234A1
Принадлежит: Individual

A system and method of identifying an element within a target web page that has been changed is disclosed. A pre-region longest matching segment of the pre-region that matches a pre-region segment of a pre-region of a source web page is identified within a pre-region of the target page. The source web page is the target page before the element was changed. A post-region longest matching segment of the post-region that matches a post-region segment of the post-region of a source web page is identified within a post-region of the target page. The web element of the target page is identified as the changed web element, which is between the pre-region longest matching segment and the post-region longest matching segment in response to the pre-region longest matching segment being determined to be within a pre-defined distance of the post-region longest matching segment.

Подробнее
18-02-2021 дата публикации

ELECTRONIC SIGNING USING ACTION RESPONSIVE DOCUMENT COPY GENERATION

Номер: US20210049320A1
Автор: Shimkus Glenn
Принадлежит:

A system, computer-readable storage medium, and computer-implemented method for signing a document involving generating copies of the document in response to receiving actions to perform on the document. In particular, a web service can transmit a document for signing to a client device such that the document is viewable through graphical user interfaces while the underlying content of the document remains non-editable by the client devices through the web service. Responsive to receiving actions, the web service can generate one or more copies of the document that may include modifications that correspond to the received actions. 1. A method comprising:accessing, by one or more servers, a document template comprising a pre-tag indicating a visible location within the content of the document template for a signature of a user associated with a signing role;generating, based on the document template, an electronic document comprising the pre-tag, the electronic document associated with an available set of users;associating, by the one or more servers, a signing user of the available set of users with the signing role; andresponsive to the association, generating, by the one or more servers, a copy of the electronic document having a tag automatically overlaid on the copy of the electronic document based on the pre-tag, the tag indicating the visible location for the signing user to sign.2. The method of claim 1 , wherein associating the signing user with the signing role comprises:tagging the electronic document with the tag, the tag comprising a signature tag that corresponds to the signing role.3. The method of claim 1 , wherein associating the signing user with the signing role comprises:receiving, from a first user, a selection of the signing user for association with the signing role.4. The method of claim 3 , wherein associating the signing user with the signing role further comprises:transmitting, by the one or more servers to a client device associated with ...

Подробнее
18-02-2021 дата публикации

Identifying Non-Exactly Matching Text

Номер: US20210049326A1
Принадлежит: BOTTOMLINE TECHNOLOGIES (DE) INC.

A computer-implemented method for matching user inputted text to stored text. The user inputted text is compared to each of the text strings stored in a database using a string similarity score determined using a Levenshtein distance algorithm, the n-gram or trigram methods, the Jaro-Winkler algorithm, the Cosine similarity algorithm, the Hamming distance algorithm, the Damerau-Levenshtein distance algorithm, or similar. For each comparison, the string similarity score is analyzed to determine exact matches, non-matches, and probable matches. Probable matches are further analyzed using a keyboard distance algorithm to differentiate between matches and non-matches. 1. A method for matching an input text to stored text , the method comprising:accessing a database including a plurality of text strings; [ determining a string similarity score between the input text and the text string,', 'when the string similarity score indicates an exact match, identifying the input text and the text string as matching;', 'when the string similarity score is greater than or equal to a string similarity threshold, continuing looping with a next text string;', determining at least one character differing between the input text and the text string, wherein the at least one differing character comprises a mismatching character pair including a mismatching character in the text string and a corresponding mismatching character in the input text;', 'for each mismatching character pair, determine a keyboard distance between the mismatching character in the text string and the corresponding mismatching character in the input text, wherein the keyboard distance corresponds to a physical distance on a keyboard between the two mismatching characters;', 'when, for a given mismatching character pair, either the mismatching character in the text string or the corresponding mismatching character in the input text comprises a missing character, and the given mismatching character pair including the ...

Подробнее
18-02-2016 дата публикации

Document tamper detection

Номер: US20160048687A1
Автор: James Mclennan
Принадлежит: Thunderhead Ltd

A computer implemented method for identifying tampering of an electronic document, the method comprising the steps of: generating a document digest for the document, the document having associated one or more modification records and the document digest being a copulative digest based on & digest of each of the modification records; receiving a modified version of the document from a document modifier, the modified version of the document having associated one or sore additional modification records; generating a new document digest for the modified document, the new document digest being a cumulative digest based on a digest of each of the modification records and the additional modification records; generating a validation digest, the validation digest being a cumulative digest based on the document digest and a digest of each of the additional modification records; comparing the new document digest and the validation digest to determine if the modified version of the document has been tampered with.

Подробнее
07-02-2019 дата публикации

Generating interactive emails and tracking user interactions

Номер: US20190044902A1
Принадлежит: RebelMail Inc

Systems, methods, and related technologies are provided for generating interactive emails and tracking user interactions. In one implementation, an email can be received within an email client. The email can be rendered within the email client, such as by: presenting a first selectable element within the email client, presenting a second selectable element within the email client, and presenting one or more content items within the email client. A selection of the first selectable element can be received within the email client. In response to the selection of the first selectable element, a presentation of the one or more content items can be adjusted within the email client.

Подробнее
19-02-2015 дата публикации

Systems and methods for resolving privileged edits within suggested edits

Номер: US20150052427A1
Принадлежит: Google LLC

Systems and methods are disclosed herein for incorporating a second edit into a first edit in an electronic document. The first edit and the second edit in the electronic document are received, and a shared position of the first edit and the second edit in the electronic document is identified. The second edit is determined to be privileged relative to the first edit by determining that the first edit is made by a first user with a first set of permissions and the second edit is made by a second user with a second set of permissions larger than the first set of permissions. When the second edit is privileged relative to the first edit, the second edit is incorporated into the first edit.

Подробнее
03-03-2022 дата публикации

Method and System for Visualizing Data Differentiation

Номер: US20220067273A1
Принадлежит:

A computer-implemented method and data display system for identifying and visualizing differences between a first set comprising one or more text items and a second set comprising one or more text items is disclosed. The method includes extracting a collection of named entities from the first and second sets of one or more text items, generating a composite graph structure from the collection of named entities, the composite graph structure configured to display differences between the first and second set of text items and then displaying spatially the composite graph structure. 1. A computer-implemented method for identifying and visualizing differences between a first set comprising one or more text items and a second set comprising one or more text items , the method comprising:extracting a collection of named entities from the first and second sets of one or more text items;generating a composite graph structure from the collection of named entities, the composite graph structure configured to display differences between the first and second sets of one or more text items; anddisplaying spatially the composite graph structure.2. The method of claim 1 , wherein generating the composite graph structure comprises:assigning a node to each named entity from the collection of named entities;determining whether there is a relationship or connection between respective pairs of nodes and defining an edge between those pairs of nodes where the relationship has been determined;determining a first group of nodes corresponding to named entities exclusively from the first set of one or more text items;determining a second group of nodes corresponding to named entities exclusively from the second set of one or more text items;determining a third group of nodes corresponding to named entities from both the first and second sets of one or more text items; anddetermining associated node spatial locations for each of the nodes for displaying the differences between the first and ...

Подробнее
25-02-2016 дата публикации

Display control device, terminal apparatus, non-transitory computer readable medium, and display control method

Номер: US20160055127A1
Принадлежит: Fuji Xerox Co Ltd

A display control device includes a memory controller, a display controller, and a notification unit. The memory controller causes a document file managed by a document management apparatus to be stored in a memory. The display controller causes a document represented by the document file stored in the memory to be displayed over an entire range of a display area of a display during a presentation. The notification unit notifies a user of presence of a difference between the document file stored in the memory and the document file managed by the document management apparatus, while the document is being displayed over the entire range of the display area, by displaying the difference in an area where the document is being displayed.

Подробнее
25-02-2021 дата публикации

SYSTEMS AND METHODS FOR UPDATING A MOBILE APPLICATION

Номер: US20210056260A1
Принадлежит:

The present invention provides systems and methods for providing cross-device native functionality for a native app. More specifically, the invention is directed to a JavaScript Object Notation (JSON) data exchange format for use with a native app running on a user's mobile device, wherein the exchange format is configured to improve user experience and interaction with the app. The present invention may be particularly useful in a mobile-based crowdsourcing platform in which data is continually exchanged between remote user devices and a cloud-based service for collecting and managing user-driven data based on user interaction with native apps on their devices. 1. A method comprising:providing two versions of a mobile application, each version designed to run on a different operating system type or platform, each of the two versions including a common update translator that accepts as input a predetermined update format;generating an update for the mobile application written in the predetermined update format, which is not compatible with one of the versions but is compatible with the common update translator; andproviding the update to a version of the mobile application not compatible with the predetermined update format.2. A method according to claim 1 , wherein the predetermined format is Java Script Object Notation (JSON) and the common update translator is a JSON translator.3. A method according to claim 1 , wherein the update changes a user interface element displayed within the mobile application installed on a mobile device.4. A method according to claim 1 , further comprising:applying the update using the common update translator.5. A method according to claim 4 , wherein the update is written in Java Script Object Notation (JSON) and the common update translator is a Java Script Object Notation (JSON) translator embedded in the mobile application.6. A method according to claim 5 , wherein the common update translator translates a JSON statement into ...

Подробнее
25-02-2021 дата публикации

Document information evaluating device, document information evaluating method, and document information evaluating program

Номер: US20210056304A1
Принадлежит: AI Samurai Inc, Al Samurai Inc

An information acquiring unit configured to acquire input information input from a user terminal that is able to be operated by a user from the user terminal, a storage unit configured to store a plurality of pieces of document information, a calculation unit configured to decompose the input information into predetermined constituent units and calculate a matching condition with one piece of document information among the plurality of pieces of document information stored in the storage unit as a score for each decomposed constituent unit, an output unit configured to output a comparison table representing a degree of difference between the input information and the document information for each constituent unit on the basis of the score, and an input unit configured to input a self-evaluation of the document information that is performed by the user to the comparison table are included.

Подробнее
23-02-2017 дата публикации

Systems and methods for automated taxonomy concept replacement in an xbrl document

Номер: US20170052931A1
Принадлежит: Workiva Inc

A method of performing XBRL extension taxonomy concept replacement includes analyzing, by a processor, an XBRL document having XBRL tags to identify an XBRL extension taxonomy concept of an XBRL extension taxonomy that is superfluous in comparison with an XBRL base taxonomy concept for an XBRL base taxonomy upon which the XBRL extension taxonomy is based. The processor is configured to identify an extension extended linkrole in the XBRL extension taxonomy that includes the identified XBRL extension taxonomy concept, determine a base extended linkrole in the XBRL base taxonomy that matches the extension extended linkrole, determine an XBRL base taxonomy concept in the base extended linkrole that matches the identified XBRL extension taxonomy concept, and replace the identified XBRL extension taxonomy concept with the XBRL base taxonomy concept in the base extended linkrole.

Подробнее
23-02-2017 дата публикации

Graphical user interface for tracking data access and data changes in a centralized database

Номер: US20170052952A1
Принадлежит: Hartford Fire Insurance Co

Embodiments provide a system having a graphical user interface for tracking data access and data changes in a centralized database, including: a database storing a first language module; a display providing a graphical user interface that permits access to an authorized user for modifying the first language module; the graphical user interface including an icon for indicating a gap for the first module; a processor that, responsive to user interaction with the icon, opens in the graphical user interface, an at least one data field for indicating gap origin and at least one gap requirement; the graphical user interface providing a function for associating the gap with the first module; and a processor that stores in the database the first module, the gap, and a modified module based on the gap; the graphical user interface providing a search function to an authorized user for retrieving one or more of the first module and the modified module.

Подробнее
13-02-2020 дата публикации

Real-time collaboration for binary data files

Номер: US20200051028A1
Принадлежит: Google LLC

A document collaboration system allows applications to collaborate on a binary data file even if the binary data file is not in a collaborative document format. In response to a request from an application to access a binary data file, the document collaboration system gives the application access to a document model corresponding to the binary data file and the application If the document model does not already exist, it may be created by generating an empty document model, transmitting the binary data file to the application, and allowing the application to fill in the empty document model based on the binary data file. The document model may be provided to and modified by its related application through an application programming interface (API), and changes to the document model may be applied to the binary data file.

Подробнее
26-02-2015 дата публикации

Detection and mitigation of on-line advertisement abuse

Номер: US20150058141A1
Принадлежит: Clarityray Solutions Ltd

Detecting and mitigating advertisement abuse software on a user device includes producing a digital document comprising a specification for a default advertisement and content. Advertisement abuse software for preventing the default advertisement from being displayed as specified on the user device is detected based on a test associated with one or more test elements. A specification for embedding an alternative advertisement in the digital document is generated, so as to prevent detection by advertisement abuse software, and a display of one of the default advertisement and the alternative advertisement is facilitated on the user device based on whether advertisement abuse software is detected.

Подробнее
21-02-2019 дата публикации

Techniques for document marker tracking

Номер: US20190057068A1
Принадлежит: Oracle International Corp

The present disclosure describes techniques for adding a marker to a second document, the marker corresponding to a marker in a first document. The process may include identifying a token in a first document associated with a marker based upon a location of the marker in the first document. The process may further include identifying a particular token group that the token belongs to. The particular token group may be identified from a set of token groups for the first document. A particular token group from a set of token groups for the second document is then identified for the particular token group in the first document. A location for placing the marker in the second document is identified based upon the location of the particular token group in the second document. The marker is then placed in the second document at the identified location.

Подробнее
21-02-2019 дата публикации

Management of building plan documents utilizing comments and a correction list

Номер: US20190057069A1
Принадлежит: ePlan Inc

Systems and methods for managing and processing building plan documents. An electronic building plan document including a plurality of plan sheets is received. A first plan sheet is provided for display. A user interface is provided via which a user can select or enter a first comment associated with the first plan sheet. A user interface is provided via which the user can associate metadata, including a project type or discipline, with the first comment. A first plurality of comments, including the first comment, is stored in association with respective metadata. A user interface via which the user can select, by category and/or subcategory a plurality of comments to be included in a plan correction list, and a correction list is generated including a plurality of comments specified by a plurality of users.

Подробнее
10-03-2022 дата публикации

MEDICAL SCAN INTERFACE FEATURE EVALUATING SYSTEM AND METHODS FOR USE THEREWITH

Номер: US20220076810A1
Принадлежит: Enlitic, Inc.

A medical scan interface feature evaluator system is operable to receive a set of responses from each of a set of client devices, where each set of responses is generated based on a corresponding client device displaying each of the set of medical scans in conjunction with at least one interface feature indicated in an image-to-prompt mapping. Response score data is generated for each response of the set of responses received from each of the set of client devices by comparing each response to truth annotation data of a corresponding medical scan of the set of medical scans indicated by the image-to-prompt mapping. Interface feature score data corresponding to each user interface feature in the set of user interface features is generated based on aggregating corresponding response score data. A ranking of the set of user interface features is generated based on the interface feature score data. 1. A medical scan interface feature evaluator system , comprising:a processing system that includes a processor; and{'claim-text': ['determining a first image-to-prompt mapping based on at least one of a set of user interface features to be displayed with each medical scan of a first set of medical scans;', 'transmitting the first set of medical scans and the first image-to-prompt mapping to a first set of client devices;', 'receiving a first set of responses from each of the first set of client devices, wherein each first set of responses is generated based on a corresponding one of the first set of client devices displaying each of the first set of medical scans in conjunction with a mapped at least one of the set of user interface features indicated in the first image-to-prompt mapping;', 'generating first response score data for each response of the first set of responses received from each of the first set of client devices by comparing each response to truth annotation data of a corresponding medical scan of the first set of medical scans indicated by the first image-to ...

Подробнее
21-02-2019 дата публикации

Messages augmented with structured entities

Номер: US20190058678A1
Принадлежит: Microsoft Technology Licensing LLC

Messages containing structured entities may be sent between devices in a way that leverages the existing Short Message Service (SMS) protocol. On the message sender's device, the sender may author a message indicating specific entities such as people, places, dates, or times. When the message is to be sent, an SMS representation of the message is sent to the recipient, and a full representation of the message, including the included entities, is sent to a server. If the SMS message is received at a device that is equipped with software that can retrieve and render the rich representation, then the device queries the server to determine whether there is a rich message that corresponds to the SMS message. If such a message exists, then the message is communicated to the recipient's device and is rendered in place of the SMS message.

Подробнее
02-03-2017 дата публикации

Linguistic based determination of text location origin

Номер: US20170060832A1
Принадлежит: International Business Machines Corp

A method and system for determining a location of origin and a time period in which a document was written is disclosed. A text is received and a set of linguistic characteristics for the text are identified. A set of possible locations and time periods for the text are determined based on the set of linguistic characteristics. A set of reference documents are used to determine a proximity rating for the text based upon a determination of how close the text is to the reference documents. The potential locations and time periods are ranked and returned for presentation.

Подробнее
02-03-2017 дата публикации

Transmitting Card Objects Based On Categorized And Scraped Data

Номер: US20170060984A1
Автор: Jonathan Ben-Tzur
Принадлежит: Quixey Inc

A server configured to receive data corresponding with a web page and/or a native application, the data comprising a uniform resource locator (URL); compare the URL included in the data with URL patterns stored in a category data store; determine a data category of the data based on the comparison; determine a data scraper based on the data category, the data scraper comprising a scraper configuration that enables the data scraper to extract information from the web page and/or the native application; scrape the web page and/or the native application by extracting information from the web page and/or the native application using the data scraper; store the extracted information in one or more data stores; used the stored information to provide search results and/or card objects.

Подробнее
05-03-2015 дата публикации

Representation of Multiple Markup Language Files that Differ in Structure and Content in One File for the Production of New Markup Language Files

Номер: US20150067479A1
Принадлежит: Deltaxml Ltd

A method and apparatus for representing two or more related markup language source files in a single delta file is provided. The markup language source files are represented in such a way that the delta file is easily processed to produce one or more merged combinations of the source files. The method and apparatus ensure that any one of the original files can be extracted from the delta file and the delta file remains a valid delta file for any remaining source files. The method and apparatus is adapted to enable the sources files to be aligned with respect to structurally significant elements and textual content so as to reduce repetitions in the delta file of common content. The method and apparatus are suited for use, but not exclusively, with XML documents and files.

Подробнее
04-03-2021 дата публикации

CONTENT MANAGEMENT AND TRANSFORMATION SYSTEM FOR DIGITAL CONTENT

Номер: US20210067609A1
Принадлежит:

A transformation engine that enables content and information to be transformed from one format, a source format, to a format that is compatible with the requesting device, a destination format. Advantageously, various device types can access and share content via a network without concern as to the original format of the content. When a client device provides a request for content, the transformation engine identifies delivery characteristics of the client device, and identifies a source for the requested content. The transformation engine then transforms the source formatted content into a format identified through a best fit analysis of the delivery characteristics of the device. 1. A content transformer engine comprising:a client identifier, the client identifier being operative to receive a content request from a client device, identify client device characteristics from the content request, and by deriving additional information about the client device from implicit sources and previously stored information;a template database;a best fit analyzer, the bet fit analyzer being operative to select a best fit template from the template database, the best fit template is being selected, based at least in part, on the client device characteristics;a linker database, the linker database containing location information for a plurality of content resources and access information for each of the plurality of content resources;an inbound content transformer, the inbound content transformer being operative to receive source formatted content and transform the source formatted content into interim formatted content; andan outbound content transformer, the outbound content transformer being operative to transform the interim formatted content into destination formatted content in accordance with the best fit template.2. The content transformer engine of claim 1 , wherein the outbound transformer is an extensible style language transformation engine.3. The content transformer ...

Подробнее
17-03-2022 дата публикации

SYSTEMS AND METHODS FOR CONTENT SHARING THROUGH EXTERNAL SYSTEMS

Номер: US20220083185A1
Принадлежит:

Disclosed are mechanisms for sharing content through content consumption systems. A sharing module publishes content in a share and metadata associated therewith to a content consumption system external to a managed repository. The share represents a folder or directory in the managed repository. The publication can be made through application programming interface (API) calls handled by a first sharing module API, a repository API, a second sharing module API, and a content consumption system API. These APIs together provide a one-to-one mapping of communications protocols used by the managed repository and the external system. The share in the managed repository and the share published to the content consumption system are synced and any conflict between the two is detected and resolved. The shared content can be repatriated back to the managed repository and the shared version deleted from the content consumption system. 1. A method , comprising:receiving, by a sharing module executing on a processor through a repository adapter, an instruction to publish a share in a repository residing in an enterprise computing environment to a content consumption system external to the repository, wherein the sharing module is adapted for multiple-to-multiple connections among a plurality of repositories through repository adapters and a plurality of content consumption systems through content consumption system adapters;retrieving, by the sharing module through the repository adapter, objects and metadata from the share in the repository residing in the enterprise computing environment;communicating, by the sharing module through a content consumption system adapter, the objects and the metadata retrieved from the share in the repository residing in the enterprise computing environment to the content consumption system external to the repository to thereby publish the share to the content consumption system external to the repository, wherein the metadata provides context to ...

Подробнее
17-03-2022 дата публикации

Methods and systems for assisting document editing

Номер: US20220083724A1
Автор: Yan Li
Принадлежит: Qixingtian Beijing Consulting Co Ltd

The present disclosure discloses a method of assisting document editing which is applied to a client. The method may include receiving and displaying a text structure of a second text obtained by a server based on a first text. The first text may include at least one discussion, each of the at least one discussion including at least one key point. The text structure of the second text may be a tree structure, and may include at least one structure node corresponding to the at least one discussion or the at least one key point. The second text may include at least one text unit corresponding to the at least one structure node, the at least one text unit being configured to illustrate the first text. The method may also include generating a request of acquiring a target text unit corresponding to the at least one structure node when the at least one structure node is detected to be triggered, and sending the request to the server; and receiving and displaying the target text unit obtained by the server.

Подробнее
17-03-2022 дата публикации

Collaborative Document Creation by a Plurality of Distinct Teams

Номер: US20220083727A1
Принадлежит:

A collaborative document creation platform includes a database storing documents. Each document specifies members of a first team and a second opposing team; objectives for each of the teams; expense entries for tasks performed by the team members in connection with the respective document; document versions; point in time status indicating a current document version and which of the two teams has edit access to the current document version; and local and global comments directed to portions of text in the respective document. The platform has a graphical user interface, including windows configured to specify the members of the two teams, specify the objectives for each of the teams, enter and display expense entries for the tasks performed related to the respective document, review document versions and edit live document versions, review point in time status for the document, and review and enter local and global comments for the document. 1. A collaborative document creation platform , comprising:one or more processors;memory;{'claim-text': ['(i) members of a first team and a second opposing team;', '(ii) objectives for each of the teams;', '(iii) expense entries for tasks performed by the members of the two teams in connection with the respective document;', '(iv) document versions;', '(v) point in time status indicating a current document version and which of the two teams has edit access to the current document version; and', '(vi) local and global comments directed to portions of text in the respective document; and'], '#text': 'a database storing a plurality of documents, wherein each document specifies:'}a graphical user interface for modifying a document of the plurality of documents, including user interface windows configured for users to (i) specify the members of the two teams, (ii) specify the objectives for each of the teams, (iii) enter and display expense entries for the tasks performed related to the respective document, (iv) review document ...

Подробнее
10-03-2016 дата публикации

Lossless Web-Based Editor For Complex Documents

Номер: US20160070685A1
Принадлежит: Microsoft Technology Licensing LLC

Lossless web-based editing for XML documents is provided. A method for editing a document over the Internet includes receiving a request on a server over the Internet to edit a document. The server extracts content from the document to form a modified version of the document in XML format and transmits the modified version of the document to the client over the Internet. The client edits the modified version of the document using a web browser editor and transmits changes to the modified version of the document to the server. The server merges the original document and the changes made by the client to form an edited version of the document that updates the document with the client changes and that leaves the remainder of the document intact.

Подробнее
11-03-2021 дата публикации

INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM

Номер: US20210073464A1
Автор: KOMODA Toshiyuki
Принадлежит: FUJI XEROX CO., LTD.

An information processing apparatus includes an editing reception unit and a providing unit. The editing reception unit provides to each user an editing screen on which at least one part of a document is displayed and receives from the user editing on the at least one part of the document displayed on the editing screen being provided to the user. The providing unit provides to the user information regarding editing currently being performed by a different user on a part of the document not displayed on the editing screen being provided to the user. 1. An information processing apparatus comprising:an editing reception unit that provides to each user an editing screen on which at least one part of a document is displayed and receives from the user editing on the at least one part of the document displayed on the editing screen being provided to the user; anda providing unit that provides to the user information regarding editing currently being performed by a different user on a part of the document not displayed on the editing screen being provided to the user.2. The information processing apparatus according to claim 1 , wherein the providing unit provides claim 1 , as information regarding the editing claim 1 , different user editing position information indicating a position of the part in the document on which the editing is currently being performed by the different user.3. The information processing apparatus according to claim 2 , wherein the providing unit provides claim 2 , as the different user editing position information claim 2 , information for specifying a page on which the editing is currently being performed by the different user.4. The information processing apparatus according to claim 3 ,wherein on the editing screen, a page image representing contents of a page in the document as the at least one part of the document and a representation image representing a plurality of pages included in the document are displayed, andwherein the providing ...

Подробнее
24-03-2022 дата публикации

INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM

Номер: US20220092253A1
Автор: TOKUCHI Kengo
Принадлежит: FUJIFILM Business Innovation Corp.

An information processing apparatus includes a processor configured to, when executing software that is capable of displaying electronic information including at least one of a document and an image so that the electronic information is displayed, display the electronic information in an aspect that matches at least one of a use state of the electronic information and environmental information indicating environment around a place where the electronic information is displayed. 1. An information processing apparatus comprising: 'when executing software that is capable of displaying electronic information including at least one of a document and an image so that the electronic information is displayed, display the electronic information in an aspect that matches at least one of a use state of the electronic information and environmental information indicating environment around a place where the electronic information is displayed.', 'a processor configured to'}2. The information processing apparatus according to claim 1 ,wherein the use state of the electronic information includes at least one of the number of browsing times that the electronic information has been browsed, the number of transfer times that the electronic information has been transferred, and the number of duplication times that the electronic information has been duplicated, andwherein the processor is configured to, in a case where the use state of the electronic information exceeds a predetermined threshold, display the electronic information to which predetermined additional information has been added.3. The information processing apparatus according to claim 2 ,wherein the predetermined threshold includes a plurality of levels of thresholds, andwherein the processor is configured to, as the level of the threshold exceeded increases, increase a degree to which the aspect of the electronic information to be displayed is changed from an aspect before the additional information is added.4. The ...

Подробнее
24-03-2022 дата публикации

METHOD, SYSTEM, AND COMPUTING DEVICE FOR FACILITATING PRIVATE DRAFTING

Номер: US20220092256A1
Принадлежит:

A method for facilitating private drafting is described. A request to edit a section of a document in a draft mode is received from a first user of a plurality of users collaborating on the document. An edit for the section of the document in the draft mode is received from the first user. A result of the edit is displayed on a computing device of the first user but not on computing devices of other users of the plurality of users. A request to publish the edit is received from the first user. In response to the request to publish the edit, the result of the edit is displayed on computing devices of the other users of the plurality of users. 1. A method for facilitating private drafting , the method comprising:displaying, on a computing device of a first user, a document including a table comprising a plurality of cells, wherein at least one of the cells is governed by a formula and wherein the first user is one of a plurality of users collaborating on the document;maintaining an interval-based dependency graph comprising a plurality of nodes, such that each node of the graph represents a range of locations on the table on which at least one formula depends;receiving, from the first user, a request to edit the table in a draft mode;in response to the edit request, creating a copy of at least a portion of the dependency graph to manage editing instructions in the draft mode;receiving, from the first user, an edit for the table in the draft mode;displaying a result of the edit on the computing device of the first user but not on computing devices of other users of the plurality of users;storing, in an additional node of the copy of the portion of the dependency graph, an editing instruction that represents the edit by the first user;receiving, from the first user, a request to publish the edit; and merging the copy of the portion of the dependency graph with the dependency graph, and', 'displaying the result of the edit on the computing devices of the other users of ...

Подробнее
19-03-2015 дата публикации

High availability architecture for a cloud-based concurrent-access collaboration platform

Номер: US20150081773A1
Принадлежит: Credit Suisse AG Cayman Islands Branch

Embodiments in the present disclosure include systems and methods related to a high-availability architecture for a cloud-based concurrent-access collaboration platform. The disclosed technology relates to an active data center which includes multiple document server instances that handle user requests for concurrently accessing documents. Multiple document server instances are implemented on a single physical server. This architecture uses an instance assignment manager to assign documents to the document server instances, a primary repository to store backup snapshots of the documents, and a datastore to store all changes made to the documents. The disclosed technology also involves a backup data center that can be swapped with the active data center automatically.

Подробнее
05-03-2020 дата публикации

Operations log

Номер: US20200073518A1
Принадлежит: Coda Project Inc

The present invention discloses receiving a first operation log from a first computing device, creating a first document view in response to the first operation log, the document view comprising content generated using at least a portion of the first operation log, providing the first document view to a display device, receiving a user document change input value, and creating a local operation log in response to the first operation log and the user document change input value, the local operation log comprising at least one sequential operation defining operations to create a second document, updating the first document view in response to the user document change input value, and communicating a change value for the first operation log to the first computing device in response to the first operation log and the local operation log.

Подробнее
18-03-2021 дата публикации

Identity represented assets in a content management system

Номер: US20210081361A1
Принадлежит: Microsoft Technology Licensing LLC

Systems and methods receive an asset identification and one or more criterion to at least one of a locale, a market, a target, or an experiment and process a graph having a plurality of sub-graphs to define an asset having one or more desired variants. The asset is then published having the one or more desired variants. Multiple entities are represented as a single entity, which can be used for localization of the asset (e.g., image, video, custom data) or pages. By associating one entity (e.g., an image) across all variations of the entity, the needed storage space for the plurality of assets (e.g., images or videos) is reduced.

Подробнее
18-03-2021 дата публикации

Web Experience Augmentation Based On Local And Global Content Preferences

Номер: US20210081467A1
Принадлежит: Adobe Inc

A web experience augmentation system predicts, during a web browsing session of a user, augmentation data that the user is likely to want to view during the web browsing session. This prediction is based on both local content preferences for the user and global content preferences. The local content preferences for the user refer to an indication of the webpages accessed during the current web browsing session of the user. The global content preferences refer to analytics for webpages on a website obtained over an extended period of time that extends prior to the web browsing session of the user. The web experience augmentation system also modifies a webpage to which the user navigates to include the predicted augmentation data.

Подробнее
18-03-2021 дата публикации

METHOD, SYSTEM, AND COMPUTING DEVICE FOR FACILITATING PRIVATE DRAFTING

Номер: US20210081605A1
Принадлежит:

A method for facilitating private drafting is described. A request to edit a section of a document in a draft mode is received from a first user of a plurality of users collaborating on the document. An edit for the section of the document in the draft mode is received from the first user. A result of the edit is displayed on a computing device of the first user but not on computing devices of other users of the plurality of users. A request to publish the edit is received from the first user. In response to the request to publish the edit, the result of the edit is displayed on computing devices of the other users of the plurality of users. 1. A method for facilitating private drafting , the method comprising:storing, in a database, a mainline causal tree structure corresponding to a document, wherein the mainline causal tree structure comprises a sequence of nodes and each node comprises an editing instruction and an identifier unique to the editing instruction;receiving, from a first user of a plurality of users collaborating on the document, a request to edit a section of the document in a draft mode;in response to the edit request, creating a draft branch of the mainline causal tree structure to manage editing instructions in the draft mode, wherein the draft branch comprises a sequence of nodes, a portion of which correspond to the nodes of the mainline causal tree structure, and each node of the draft branch comprises an editing instruction and an identifier unique to the editing instruction;receiving, from the first user, an edit for the section of the document in the draft mode;displaying a result of the edit on a computing device of the first user but not on computing devices of other users of the plurality of users;storing, in an additional node of the draft branch, an editing instruction that represents the edit by the first user;receiving, from the first user, a request to publish the edit; and merging the draft branch of the causal tree structure with ...

Подробнее
18-03-2021 дата публикации

Measuring similarity of numeric concept values within a corpus

Номер: US20210081665A1
Принадлежит: International Business Machines Corp

A method, computer system, and computer program product for measuring similarity of numeric concept values within a corpus are provided. The embodiment may include retrieving numerical values associated with a concept in a corpus. The embodiment may also include converting the numerical values to a standard unit. The embodiment may further include computing a distribution value of the converted numerical values. The embodiment may also include determining a tolerance value based on the distribution value, wherein the tolerance value is the maximum allowable distance between two numerical values. The embodiment may further include determining a distance function based on the determined tolerance value, wherein the distance function is defined by dividing a difference between two numerical values by the determined tolerance value. The embodiment may also include computing a similarity distance between the numerical values.

Подробнее
12-06-2014 дата публикации

Registry driven interoperability and exchange of documents

Номер: US20140164898A1
Принадлежит: Open Invention Network LLC

The present invention relates to systems and methods for registry driven transformation of a document exchanged between businesses or applications. More particularly, it relates to systems and protocols for using one or more commonly accessible registries to transform electronic commerce documents among dissimilar interfaces, preferably XML documents. Particular aspects of the present invention are described in the claims, specification and drawings.

Подробнее
31-03-2022 дата публикации

METHOD FOR AUTOMATIC DISPLAY OF PRODUCTS VIEWED ON DISTINCT WEB DOMAINS

Номер: US20220101412A1
Принадлежит:

A method of accumulating a personalized list of products viewed by a user on different website domains includes providing a first embedded code on a first website domain and a second embedded code on a second website domain in which the first website domain is different from said second website domain. Each of the embedded codes allows a specified third party server to communicate interactively with the user. The method further includes automatically accumulating a personalized list of products viewed by the user in a database on the specified third party server, wherein the personalized list includes at least a first product and a second product, wherein the first product is on the first website domain and the second product is on the second website domain. 120-. (canceled)21. A method comprising:receiving, from a first website and by a server, a first selection on the first website of a first product listed on the first website;receiving, from a second website and by the server, a second selection on the second website of a second product listed on the second website,wherein the first website is different from the second website,wherein the first website includes a first embedded code the second website includes a second embedded code,wherein the first embedded code and the second embedded code allow the server to communicate with the first website and the second website, andwherein the first selection is made on a first portion of the first website that is separate from the first embedded code and the second selection is made on a second portion of the second website that is separate from the second embedded code; andautomatically accumulating, by the server, a personalized list of products viewable through the first embedded code on the first website and the second embedded code on the second website, wherein the personalized list includes the first product and the second product.22. The method of claim 21 , wherein the first embedded code further comprises a ...

Подробнее
31-03-2022 дата публикации

INFORMATION PROCESSING DEVICE, DISCERNING METHOD, AND DISCERNING PROGRAM

Номер: US20220101643A1
Принадлежит:

An information processing device () acquires a plurality of ledger sheets having the same layout, compares the contents of each column at the same position each of the acquired plurality ledger sheets having the same layout, discriminates the type of each column according to the comparison result, and stores the information on the type of each column in a storage unit (). Moreover, the information processing device () acquires position information of a processing target ledger sheet, compares information on the type of a column and the content of each column using information on a registered style with respect to the acquired ledger sheet, discriminates the type of each column of the processing target ledger sheet according to the comparison result, and specifies style candidates of the processing target ledger sheet on the basis of the discrimination result. 1. An information processing device comprising:a storage unit configured to store information on a type of each column included in a ledger sheet for respective styles of a ledger sheet;an acquisition unit, including one or more processors, configured to acquire that acquires a processing target ledger sheet; anda column type discrimination unit, including one or more processors, configured to: compare a content of each column of the processing target ledger sheet acquired by the acquisition unit and the information on the type of each column stored in the storage unit, discriminate the type of each column of the processing target ledger sheet according to a comparison result, and specify style candidates of the processing target ledger sheet.2. The information processing device according to claim 1 , wherein:the acquisition unit is configured to acquire a plurality of ledger sheets having the same layout; andthe column type discrimination unit is configured to: compare contents of each column at the same position of each of the plurality of ledger sheets having the same layout acquired by the acquisition unit, ...

Подробнее
25-03-2021 дата публикации

Method And System For Real-User Capable Detecting Of The Visual Completeness Of Browser Rendering Processes

Номер: US20210089424A1
Принадлежит:

A system and method for the real-user capable monitoring of the rendering process of dynamically updated web pages is presented. The proposed approach deploys a browser agent to content loaded and displayed by a web browser which monitors resource load activities caused by the processing of the content by the browser and in-place content modifications caused by the executions of scripts and XHR communication by the browser. Those resource load and content modification activities affecting the visible area of the browser are identified and a point in time is calculated at which the visualization of the content for the visible area is complete. Further performance monitoring data describing the performance of the rendering process depending on the percentage of finished portions of the visible area over time is calculated. In addition, data describing the rendering process in detail may be captured by the browser agent which may be used for a later playback of the rendering process. 134-. (canceled)35. A computer-implemented method for monitoring rendering of content by a web browser residing on a computing device , comprising:receiving, by a browser agent, a given notification pertaining to a document object model for the content rendered by the web browser, where the browser agent is injected into the content displayed by the web browser and the given notification includes one or more changes to the document object model;in response to receiving the given notification, processing, by the browser agent, the given notification by determining current time, extracting the one or more changes from the given notification, associating the current time with each of the one or more changes extracted from the given notification, and creating a mutation entry for each of the one or more changes, where the mutation entry includes data describing the change;detecting, by the browser agent, end of content processing by the web browser; assigning, by the browser agent, a unique ...

Подробнее
31-03-2016 дата публикации

Method and System for Electronic Document Publication Preview

Номер: US20160092413A1
Принадлежит: Workiva Inc

A method for previewing a publication of electronic documents is described. An electronic filing package that includes at least one electronic document is created. The electronic filing package is transmitted to a publication server for document validation processing of the at least one electronic document by the publication server based on one or more document validation rules. A processed package that has been processed by the publication server based on the one or more document validation rules is received from the publication server. A publication preview user interface is generated for the at least one electronic document based on the processed package.

Подробнее
31-03-2016 дата публикации

Computer-Implemented Methods, Computer Readable Media, And Systems For Co-Editing Content

Номер: US20160092420A1
Принадлежит: Osix Corp

A host system hosts a co-editing session in which edits to a document are received from multiple computer systems. The host system edits the document according to the received edits, renders the edited document in a virtual screen, and transmits images of the virtual screen to the multiple computer systems. The images of the virtual screen are translated according to the type of the computer system to which it is transmitted. The document may be a webpage, such as an online form. The edits may be edits to the webpage, such as entries in an online form.

Подробнее
21-03-2019 дата публикации

Workflow system and method for creating, distributing and publishing content

Номер: US20190087393A1
Принадлежит: Inkling Systems Inc

Disclosed in some examples are systems, methods and machine readable media for the management of content creation. In some examples the system includes a content management component configured to store portions of an electronic content work and to implement version control of the electronic content work; a defect tracking component configured to store a defect record related to a stored portion of the electronic content work; a publication pipeline component configured to format the electronic content work for publication; and a integration component configured to present a graphical user interface which allows for editing the stored portions of the electronic content work, editing the defect record, and instructing the publication pipeline to format the electronic content work for publication.

Подробнее
05-05-2022 дата публикации

Clause-Level Permissions in an Online Document System

Номер: US20220138160A1
Принадлежит: Docusign Inc

An online document system can allow users to participate in collaborative negotiation of documents stored with in the online document system. To facilitate negotiations between multiple entities (each potentially including multiple users with different roles in the negotiation), the online document system includes a permissions system that allows per-clause control over user's access to propose and approve changes to a negotiated document. Similarly, the user interfaces for viewing a negotiated document provided by the online document system to users can depend on the role of that user in editing the document and the current stage of the negotiation of the document. Finally, the online document system can track agreement between sides in a negotiation on a per-clause basis and can otherwise help facilitate the negotiation of the document.

Подробнее
30-03-2017 дата публикации

Programmatic native rendering of structured content

Номер: US20170091159A1
Принадлежит: Yahoo Inc until 2017

A user interface (UI) layout description language is described in which a UI may be specified for presentation by different versions of the same app running on different platforms. A layout engine written in a platform-specific language parses the UI layout description and transforms it to a native view using native UI components. The app on each platform has its own layout engine, but each can use the same layout description to generate a native view. Thus, a UI can be built once for all of the platforms. And because the UI layout engines are written in the language of their corresponding platforms, the UIs generated are high performing.

Подробнее