Edit, Composition, Or Storage Control Patents (Class 715/255)
  • Patent number: 12159099
    Abstract: A system generates synthetic documents from source documents. The system receives a source document and generates prompts for generating sections of a synthetic document from the source document. The system receives sections of the synthetic document based on execution of the machine learning based language model. For each of one or more portions of the synthetic document, the system determines a snippet of the source document that provides support for the portion of the synthetic document. The system sends the synthetic document for display via a user interface. The system receives a request via the user interface to inspect a portion of the synthetic document. The system identifies a snippet of the source document corresponding to the portion of the synthetic document and sends the snippet of the source document for display via the user interface.
    Type: Grant
    Filed: March 28, 2024
    Date of Patent: December 3, 2024
    Assignee: BENCH IQ, INC.
    Inventor: Jimoh Ovbiagele
  • Patent number: 12142383
    Abstract: Methods and systems to de-identify data records, including to merge pairs of clusters data records of individuals until a number of data records of each cluster meets a minimum size threshold, de-identify the clusters when each cluster meets the minimum size threshold, assess a risk of re-identification of the de-identified clusters based on k-anonymity, increase the minimum size threshold and re-perform the merge, the de-identify, and the assess a risk, if the assessed risk does not meet a risk criterion, and present the de-identified clusters on a display when the assessed risk meets the risk criterion.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: November 12, 2024
    Assignee: Privacy Analytics Inc.
    Inventors: Andrew Richard Baker, Khaled El Emam
  • Patent number: 12141157
    Abstract: An enhanced multidimensional data management system significantly reduces the resources required to convert a spreadsheet into an enterprise collaborative system. A spreadsheet may be imported as is without modifications. Additional information that cannot be automatically inferred about the data model used in the spreadsheet is obtained. Dimensions, timescale, and measure data are clearly defined and located. The spreadsheet is kept in the system in the form of both a spreadsheet and as a multidimensional data structure such as an online analytical processing (OLAP) cube or structure. This duality allows the spreadsheet to be manipulated as if it was an OLAP cube, modifying iterations within the dimensions, and the OLAP cube to be computed as if it was a spreadsheet.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: November 12, 2024
    Assignee: Planisware SAS
    Inventors: Pierre Demonsant, Mathieu Gautier, Thibault Roche, Baptiste Henriquez
  • Patent number: 12136111
    Abstract: A method and system is provided for facilitating affiliate link generation. A user enables the system by identifying a webpage on an affiliate web site. The system performs an initial assessment of page to extract webpage information, which is compared to information stored in a database. If the extracted information matches stored information, a record of the webpage is displayed and an affiliate link is dynamically generated for immediate use. If the extracted information does not match stored information, a new record of the webpage is created. If the webpage contains product-specific data, a product-specific record is stored. If the webpage does not contain product-specific data, a non-product record is stored. An affiliate link is then dynamically created. The new record of the product and dynamically created affiliate link is added to the database for immediate use.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: November 5, 2024
    Assignee: rewardStyle, Inc.
    Inventors: Alexei Stoliartchouk, Forrest Jordan, Baxter Box
  • Patent number: 12136433
    Abstract: An eyewear device that performs diarization by segmenting spoken language into different speakers and remembering each speaker over the course of a session. The speech of each speaker is translated to text and the text of each speaker is displayed on an eyewear display. The text of each user has a different attribute such that the eyewear user can distinguish the text of different speakers. Examples of the text attribute can be a text color, font, and font size. The text is displayed on the eyewear display such that it does not substantially obstruct the user's vision.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: November 5, 2024
    Assignee: Snap Inc.
    Inventors: Jonathan Geddes, Jennica Pounds, Ryan Pruden, Jonathan M. Rodriguez, II, Andrei Rybin
  • Patent number: 12118303
    Abstract: State of the art systems used for text processing fail to differentiate between domain terms and noise terms that form a major part of enterprise and social media data. The disclosure herein generally relates to text processing, and, more particularly, to segregating domain words and noise terms from the text. The system processes input data and classifies words as dictionary words and non-dictionary words. The system processes the dictionary words and non-dictionary words and identifies domain terms and noise terms. The system then corrects the words identified as the noise terms.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: October 15, 2024
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Gargi Roy, Lipika Dey, Mohammad Shakir
  • Patent number: 12112024
    Abstract: The present disclosure generally relates to user interfaces for media-processing styles. In some embodiments, the present disclosure relates to user interfaces for editing media-processing styles.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: October 8, 2024
    Assignee: Apple Inc.
    Inventors: Johnnie B. Manzari, Graham R. Clarke, William A. Sorrentino, III, Andre Souza Dos Santos
  • Patent number: 12112122
    Abstract: This document creation device (10) divides common sections of documents of a plurality of diverse specifications into unit documents (100), manages and shares the unit documents, groups similar unit documents (100) and manages and stores the similar unit documents, couples unit documents to a set serving as one edited document on the basis of an edited document configuration (50), which is a list of unit documents coupling to the edited document, or couples the unit documents to an electronic file of one edited document, wherein, during said coupling, rewriting is performed such that, when referring to a group in which the content embedded in the unit documents is a set of unit documents, a document which belongs to the referenced group and which is included in the edited document configuration is referred to.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: October 8, 2024
    Assignees: Knowledge on Demand Co., Ltd., MAKINO MILLING MACHINE CO., LTD.
    Inventors: Yoshio Hashimoto, Toshio Arai, Kayoko Ichimura
  • Patent number: 12114095
    Abstract: Providing a video presentation includes preparing a plurality of different background environments that include a structured list of visual components and parameters therefor for different portions of the presentation prior to the video presentation, selecting a subset of the background environments, value ranges, and initial values for a subset of the parameters of the background environments prior to the presentation, selecting multiple alternative background environments for at least one of the portions prior to the video presentation, presenting to an audience at least one presenter superimposed on the different ones of the background environments during different portions of the video presentation, replacing a particular one of the background environments for the at least one of the portions during the presentation with one of the multiple alternative background environments, and modifying values selected for at least some of the subset of the parameters during the video presentation within the value ran
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: October 8, 2024
    Assignee: mmhmm inc.
    Inventor: Phil Libin
  • Patent number: 12099635
    Abstract: In one embodiment, a computing system executes an application defining a bound variable that references a bound value. The bound value references computation instructions to derive a corresponding current value of the bound variable and the application lacks access permission to the current value of the bound variable. An operating system of the computing system receives a request to perform an operation that references the bound variable. The operating system identifies, based on computation instructions, one or more services separate from a process running the application to process the computation instructions referenced by the bound value. At least one of the one or more services has access permission to the current value of the bound variable. The operating system computes, using the one or more identified services, the current value of the bound variable according to the computation instructions of the bound value.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: September 24, 2024
    Assignee: Meta Platforms Technologies, LLC
    Inventor: Arthur Zwiegincew
  • Patent number: 12094018
    Abstract: A system and a computer-implement method is provided. A first user input is received and analyzed to generate a relative novelty score, where the first user input is relatively compared with a second input, second user, plurality of users, panel of judges, algorithm, qualified expert, some variation, and/or the like, is presented. The input novelty score system is analyzed against a relative novelty criteria, wherein a violation of the relative novelty criteria/fitness/threshold generates a prompt. The prompt may comprise a request, adjustment, alert, acknowledgement, correction, suggestion, decision, counter-proposal, fee-adjustment, billing-adjustment, score-adjustment, competition, and/or a litigation.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: September 17, 2024
    Inventor: Matt O'Malley
  • Patent number: 12086387
    Abstract: A collaborative content management system (CMS) is disclosed herein for processing electronic signature data in a collaborative environment and performing actions based on the received data. The CMS may receive a selection of a content item to be electronically signed by one or more users. Upon receipt of the selection, the CMS may generate a fillable form and send the fillable form to be electronically filled out signed. When each user fills out and signs the form, the CMS may receive that form data and aggregate the form data with previously received form data. The CMS may determine whether the aggregated form data meets one or more conditions stored within the CMS and perform appropriate actions based on one or more conditions that are met.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: September 10, 2024
    Assignee: Dropbox, Inc.
    Inventors: John Spaetzel, Maria Fernanda Mora Carrasco, Kirtika Dommeti, Skyler Parr, Benny Kao
  • Patent number: 12086547
    Abstract: Methods and systems are presented for generating and using a machine learning model configured to perform cross-domain named entity recognition. The machine learning model is generated to accept a sentence associated with a target domain and to predict, for at least a word in the sentence, a corresponding entity associated with the target domain, without having been trained using training data associated with the target domain. In particular, the machine learning model is trained using only training data associated with a source domain. Based on derived relationships between entities associated with the source domain and entities associated with the target domain, the machine learning model is configured to transfer knowledge associated with the source domain to the target domain such that the machine learning model can map words within a sentence to entities associated with the target domain.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: September 10, 2024
    Inventors: Francesco Gelli, Van Hoang Nguyen
  • Patent number: 12086126
    Abstract: The present disclosure provides a method for spreadsheet importing, a device, an apparatus and a medium. An image processing method includes: receiving a spreadsheet to be imported; displaying, in response to that a spreadsheet object in the spreadsheet includes a picture, the picture in a target table cell of a database table. The target table cell is determined based on a cell position of a target cell; the target cell is a cell to which the picture belongs in the spreadsheet; and the cell position is determined based on a data area of the spreadsheet.
    Type: Grant
    Filed: November 21, 2023
    Date of Patent: September 10, 2024
    Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
    Inventors: Yuanze Zhou, Yan Liu
  • Patent number: 12081603
    Abstract: One example method for controlling presentations in video conferences includes displaying, by a video conference application executing on a first client device, a first slide of a plurality of slides in a slide presentation as part of a visual display of a video conference on the first client device; receiving, by the video conference application executing on the first client device from the video conference application executing on a second client device, a first command to display a second slide, wherein the first command is issued by a first user of a plurality of users of the video conferencing application authorized to control the slide presentation; displaying, by the video conference application executing on the first client, the second slide in response to receiving the first command; receiving, by the video conference application executing on the first client device from the video conference application executing on a third client device, a second command to display a third slide, wherein the second
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: September 3, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: John Andrew Alexander Beckmann, Ailian Gan, Michelle Koike, Hailei Sheng
  • Patent number: 12081508
    Abstract: A computer-implemented method includes identifying, by a computer device, particular users of a digital publishing platform, the particular users being users that have commented on previous content published by a first user; identifying, by the computer device, correlated users, the correlated users being those particular users that have published a pertinent comment; assessing, by the computer device, a satisfaction level of the first user with each pertinent comment; identifying, by the computer device and based on the assessing, a set of users of the correlated users, each of the correlated users in the set of users having published a pertinent comment having a satisfaction level above a threshold; notifying, by the computer device, the set of users that the first user has published new content; detecting, by the computer device, new comments by the correlated users in the set of users, the new comments pertaining to the new content; assessing, by the computer device, a satisfaction level of the first user
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Shikhar Kwatra, Zachary A. Silverstein, Sarbajit K. Rakshit
  • Patent number: 12079444
    Abstract: An information processing method includes displaying an input box and a status bar, where the status bar includes at least one status icon; receiving a first input on a target status icon in the status bar; and in response to the first input, displaying target information in the input box or sending the target information, where the target information includes prompt information that corresponds to a state represented by the target status icon.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: September 3, 2024
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Risheng Zou
  • Patent number: 12079876
    Abstract: Systems, methods, apparatuses, and computer-readable media for receiving data from one or more sensors associated with one or more home devices of a user, such as appliances, home systems, etc., receiving data from one or more sensors associated with a vehicle of the user, and/or receiving data associated with a lifestyle of the user are presented. In some examples, the data may aggregated and analyzed to assess risk associated with the user in order to determine or adjust an insurance rate, premium, and/or incentive.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: September 3, 2024
    Assignee: Allstate Insurance Company
    Inventors: Carolyn Parker, Robert H. Johnson, Nicholas A. Suizzo, Rothana Srey, Sean P. Willett, Regina Madigan, Nan Zhang
  • Patent number: 12073173
    Abstract: Systems and methods for integrating application components in a web application are disclosed. The method includes: executing the web application, the web application configured to display a web page element; receiving, by a library component of the web application, a request from the web application to retrieve a list of one or more application component definitions loadable by the web application; retrieving, by the library component, the list of one or more application component definitions from a manifest; receiving a request to load an application component of the one or more application components; binding, by the library component, attributes and events for each of the one or more application components from the web application; appending the application component into the web page element; and rendering the application component and the web page element using the web browser so that the application component is displayed in the web browser.
    Type: Grant
    Filed: July 10, 2023
    Date of Patent: August 27, 2024
    Assignee: Capital One Services, LLC
    Inventors: Chengwei Lim, Sayak Banerjee
  • Patent number: 12072996
    Abstract: A file is enabled to be downloaded from a web server on behalf of a client browser, via an isolated browser of an RBI server. An isolated browser engine detects the file download and notifies an isolated browser controller. The isolated browser controller determines whether the file download is permitted. Responsive to determining that the file download is not permitted, the file is deleted at the RBI server and a policy event is transmitted to the client browser. Responsive to determining that the file download is permitted, the file is transmitted to the client browser. The file may be streamed to the client browser, or it may be published via an independent web server and a notification is transmitted to the client browser. The client browser is controlled to issue a request to the independent web server to download the file to the client browser.
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: August 27, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Guy Lewin, Vitaly Khait, Alexander Esibov
  • Patent number: 12073063
    Abstract: The techniques disclosed herein provide a system that generates a summary for a communication session. A topic for a summary can be selected in response to detection of a high priority source of information. For instance, if a user's manager makes a comment during a meeting, that comment can be interpreted and selected as a topic for a summary. The system can select such content based on a user's relationship with a source. Information provided by teammates or a manager or other entities having a threshold level of relevancy can be indicated as a high-priority topic for a summary. The system improves the user's interaction with a computer by providing an adaptable summaries of information. The adaptable summaries allow users to readily identify topics, content sources, and high-priority content for meetings.
    Type: Grant
    Filed: May 25, 2023
    Date of Patent: August 27, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Thomas Faulkner, Shalendra Chhabra, Eric R. Sexauer
  • Patent number: 12067034
    Abstract: A system for managing a database having records with a varying number of fields can include a processor and a memory. The memory can store a determination module and an allocation module. The determination module can include instructions that when executed by the processor cause the processor to determine a category of content in a first field of a record of the database. The allocation module can include instructions that when executed by the processor cause the processor to cause, in response to the category being: (1) a first category, a count of other fields of the record to be a first number and (2) a second category, the count of the other fields of the record to be a second number. The system can allocate a group of memory cells for each field included in a corresponding record of the database, rather than for each field of each record.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: August 20, 2024
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Raman Virk
  • Patent number: 12067070
    Abstract: Systems and methods for transferring link context to a web browser. An example method includes receiving, by a web browser, a web address from a desktop application based on a selection of a link in document displayed in the desktop application; receiving, by a web browser from the application, link context for the selected link, the link context including an identification of the desktop application and an identification of the document; loading a web page corresponding to the received web address; based on the link context, identifying a browser-based application corresponding to the desktop application; launching the browser-based application within the web browser; transmitting the link context to the browser-based application; and displaying at least a portion of the document within the web browser.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: August 20, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Felix Andrew, Laurentiu Nedelcu, Xiaodong Fan
  • Patent number: 12061860
    Abstract: Systems, methods, and computer-readable media are disclosed for generating uniform hierarchical views of technical documents irrespective of a file format for the technical document. Metadata definitions may be received that define a technical document hierarchy for the technical document. Based on the metadata definitions, technical data element may be mapped to the technical document hierarchy. The technical document may be generated, the technical document comprising the technical data elements. Based in part on the technical document and the metadata definitions, the uniform hierarchical view may be generated. The uniform hierarchical view may be populated with at least a subset of the technical data elements from the technical document. Once generated, the uniform hierarchical view may be displayed.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: August 13, 2024
    Assignee: SAP SE
    Inventors: Ajay Krishna Uniyal, Leena Khatri, Shivendra Kumar Mathur, Aditya Karanth, Kalyan Chakravarthy Nannapaneni, Sampathkumar S, Trimurthulu Kondepudi
  • Patent number: 12061844
    Abstract: Computer-implemented detail propagation in a CAD model is disclosed. A detail and a reference base set comprising N?1 reference base solids are obtained via user selection. A detail volume to be replicated, encompassing the detail, is automatically computed. The detail volume comprises a surface and for each reference base solid a reference intersection curve of the surface and the reference base solid. A candidate base set comprising N candidate base solids comprising properties compatible with the reference base solids is automatically searched for. The detail volume is automatically mapped onto the candidate base set via a transformation. The mapping of the detail volume is automatically validated via the reference intersection curves. The detail volume is replicated, or replicating of the detail volume is suggested to a user via a visualization means, to replace the corresponding volume at the candidate base set according to the validated mapping.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: August 13, 2024
    Assignee: BRICSYS NV
    Inventors: Jürgen De Zaeytijd, Tjerk Gauderis, Sam Degheldere
  • Patent number: 12061577
    Abstract: Described herein is a computer implemented method. The method comprises receiving, from a user device, a selected workflow message identifying a selected workflow; accessing the selected workflow from a workflow data store; evaluating, using runtime context information received from the user device, one or more secondary triggers associated with the selected workflow to determine an applicable branch of the selected triggered workflow; communicating, to the user device, branch information in respect of the applicable branch, the branch information including information in respect of one or more operations that would be performed if the selected workflow was executed.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: August 13, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Christopher Charles Mann, Jose Ignacio Romagnoli
  • Patent number: 12061584
    Abstract: An objective of the present invention is to make a search for illegal (illegitimate) content more efficient. The illegitimate content relates to content posted by an unauthorized user without a legitimate ownership of the content. An illegitimate content search device according to the present invention comprises: a query generation dictionary storage part for storing a query generation dictionary for generating a search query used in searching for illegitimate content; a query generation dictionary creation part for extracting, from a title of illegitimate content, associated wording being associated with wording included in a title of legitimate content, and registering the extracted associated wording in the query generation dictionary for generating the search query used in searching for the illegitimate content; and a search query generation part for generating the search query using the associated wording registered in the query generation dictionary.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: August 13, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Hiroko Muto, Takahito Kawanishi, Osamu Yoshioka, Ryo Kitahara
  • Patent number: 12056111
    Abstract: A computer-implemented method that includes generating a graphical user interface including a coding interface and a document viewer interface. The coding interface displays a grid that includes a plurality of cells representing a plurality of documents and a plurality of fields. A selection of one of the cells is received. The cell represents a selected one of the documents, and a selected one of the fields. A rendering of the selected document is automatically displayed in the document viewer interface. A value entered into the selected cell is received and the value is transmitted to a database for storage thereby.
    Type: Grant
    Filed: March 14, 2023
    Date of Patent: August 6, 2024
    Assignee: JND HOLDINGS LLC
    Inventor: Benjamin David Sexton
  • Patent number: 12056473
    Abstract: A system includes persistent storage containing predefined user interface (UI) component templates and a representation of a web page that includes a runtime UI component configured to reserve an empty portion of the web page to be populated by UI components generated at runtime. The system also includes a processor configured to perform operations, including receiving, from a client device, a request for the web page, and determining, based on the request, that the web page includes the runtime UI component. The operations also include determining runtime parameter values associated with the request, and determining, based on the runtime parameter values and the predefined UI component templates, context-specific UI components to populate the empty portion of the web page. The operations further include generating a context-specific representation of the web page based on the context-specific UI components, and transmitting, to the client device, the context-specific representation.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: August 6, 2024
    Assignee: ServiceNow, Inc.
    Inventors: Gaurav Goyal, Chaitanya Saragadam, Mohammed Furqan, Pradeep Kumar Gouribhatla, Rahul Bharadwaj, Avishek Dalal
  • Patent number: 12056163
    Abstract: System and methods for summarizing collaboration activity events into a plurality of pages that are then scored with respect to user-specific relevance that is based on a set of comprehensibility characteristic parameters. The collaboration activity events are summarized into groups of activities based on certain common attributes that are deemed to have quantitatively measurable relevance to the user. The groups of activities are assembled into a plurality of personalized candidate pages. The candidate summary pages are then scored using a function that includes parameters that serve to quantify how interesting or readable the particular user would find the particular candidate summary page. One or more of the higher scoring candidate summary pages are selected for presentation to the user.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: August 6, 2024
    Inventor: Victor De Vansa Vikramaratne
  • Patent number: 12056664
    Abstract: Systems, methods, and computer-readable media for automatically altering information within an electronic document based on an externally detected occurrence are disclosed. The systems and methods may involve accessing an electronic word processing document; displaying an interface presenting at least one tool for enabling an author of the electronic word processing document to define an electronic rule triggered by an external network-based occurrence; receiving, in association with the electronic rule, a conditional instruction to edit the electronic word processing document in response to the network-based occurrence; detecting the external network-based occurrence; and in response to the detection of the external network-based occurrence, implementing the conditional instruction and thereby automatically edit the electronic word processing document.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: August 6, 2024
    Assignee: MONDAY.COM LTD.
    Inventors: Ron Zionpour, Tal Haramati, Roy Mann
  • Patent number: 12050568
    Abstract: An embodiment of the present invention is directed to a Metadata-Driven Data Quality Framework and Engine that enables dynamic generation of code for assessing data quality based on qualified metadata content. The Data Quality Framework may be directed to an enterprise scaled application that embodies Data Quality disciplines for good/optimal Data Governance. An embodiment of the present invention may be integrated into a Metadata Management process of an overall Data Governance Program so the data user's meaning and understanding may become part of the automated data quality process.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: July 30, 2024
    Assignee: Genworth Holdings, Inc.
    Inventors: Christopher Corrigan, Atul Saurav
  • Patent number: 12050855
    Abstract: Embodiments described herein provide a query-focused summarization model that employs a single or dual encoder model. A two-step approach may be adopted that first extracts parts of the source document and then synthesizes the extracted segments into a final summary. In another embodiment, an end-to-end approach may be adopted that splits the source document into overlapping segments, and then concatenates encodings into a single embedding sequence for the decoder to output a summary.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: July 30, 2024
    Assignee: Salesforce, Inc.
    Inventors: Wojciech Kryscinski, Alexander R. Fabbri, Jesse Vig
  • Patent number: 12046063
    Abstract: The accuracy of existing machine learning models, software technologies, and computers are improved by using one or more machine learning models to map data inside structural elements, such as rows or columns, as found within a document to data objects of other documents, where the data objects are at least partially indicative of candidate categories that the data can belong to.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: July 23, 2024
    Assignee: BILL Operations, LLC
    Inventors: Natalia Berestovsky, Stefano Andrea Romano, Ricardo Antonio Fernandez, Joseph Michael Price
  • Patent number: 12045442
    Abstract: A method and an apparatus for browsing a table in a document, and an electronic device and a storage medium. The method includes: in a process of editing a table in an online document, receiving a table page jump instruction of a first table and jumping from a document page corresponding to the online document to a first table page for display; receiving a table switching instruction in the first table page; and switching from the first table page to a second table page for display according to the table switching instruction; where the first table page is used to display the first table, and the second table page is used to display a second table. Tables can be switched quickly, and the browsing speed of tables can be improved.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: July 23, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Yu Xu, Yixin Pan
  • Patent number: 12045579
    Abstract: Systems and methods for generating legal document drafts for individual cases based on case content and exemplary segments of legal documents. Exemplary implementations may: store case content for individual cases, obtain first case content for a first case from electronic storage, provide the first case content and/or user-provided context values as input to a large language model, provide one or more prompts to the large language model that configure the model to generate a first document draft, obtain output from the large language model including the first document draft, provide the first document draft to a user, and/or other exemplary implementations.
    Type: Grant
    Filed: July 26, 2023
    Date of Patent: July 23, 2024
    Assignee: The Simple Associate, Inc.
    Inventor: Nathan Walter
  • Patent number: 12038885
    Abstract: This invention discloses a novel system and method for comparing electronic documents that are created on different software platforms or that are in different data formats by traversing the two hierarchical representations of the documents in a manner so as to selectively ignore nodes in the hierarchy and attempt to resynchronize the sequence of traversing when nodes have no matching content.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: July 16, 2024
    Assignee: Workshare, Ltd.
    Inventor: Robin Glover
  • Patent number: 12041151
    Abstract: In an example embodiment, a graphical user interface-based software tool is provided that uses integrated process information and information of a technical infrastructure to provide automatically-analyze integrations. There are several current approaches to capturing information relevant to the above questions available within a computer system, but each of them only captures a fragment of the information that will be utilized and are not linked. Additionally, most of them do not include extensibility information. The provided tool solves these issues.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: July 16, 2024
    Assignee: SAP SE
    Inventors: Sahana Durgam Udaya, Manojna V, Abhishek Nagendra
  • Patent number: 12032521
    Abstract: A method, computer system, and non-transitory computer-readable medium are provided. An energy domain data object is retrieved from a database. The energy domain data object was created using an energy domain software application based on collected energy data. The energy domain data object is embedded in a presentation file and is visualized by executing a presentation application using the presentation file. One or more parameters of the energy domain data object from the presentation file are adjusted. At a second point in time, an updated copy of the energy domain data object from the database is retrieved using the presentation file. A visualization of the energy domain data object is modified based on the updated copy of the domain data object.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: July 9, 2024
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Werner Clemens, Christian Vogt
  • Patent number: 12033620
    Abstract: The present disclosure provides computer-implemented methods, systems, and devices for responding to requests associated with an image. A computing system obtains, wherein the image depicts a first set of textual content. The computing system determines one or more characteristics of the first set of textual content. The computing system determines a response type from a plurality of response types based on the one or more characteristics. The computing system generates a model input, wherein the model input comprises data descriptive of the first set of textual content and a prompt associated with the response type. The computing system provides providing the model input as an input to a machine-learned language model. The computing system receives a second set of text as an output of the machine-learned language model as a result of the machine-learned language model processing the model input.
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: July 9, 2024
    Assignee: GOOGLE LLC
    Inventors: Harshit Kharbanda, Jessica Lee, Christopher James Kelley, Fabian Roth, Dounia Berrada, Samer Hassan Hassan, Afroz Mohiuddin, Mikhail Khalman, Ali Essam Ali Elqursh, Belinda Luna Zeng
  • Patent number: 12032898
    Abstract: A computer implemented method includes displaying a design creation user interface operable by a user to create or edit a design document comprising a plurality of design elements. Data identifying each of the plurality of design elements and data identifying attributes of the plurality of design elements is maintained. A processor determines, based on the attributes, that at least one rule with an associated diagnostic is invoked and indicia is displayed corresponding to the diagnostic associated with the at least one rule.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: July 9, 2024
    Assignee: Canva Pty Ltd
    Inventors: Declan Robin Vong, Michelle Munn Wai Seeto, Desiree Isabelle Surjadi, Suganth Sengottuvelappan, Cayden Joel Meyer
  • Patent number: 12034796
    Abstract: A method to provide a service to facilitate notifications of changes to a plurality of files located in a plurality of folders in a cloud-based storage system includes exposing an application programming interface (API) to obtain subscription data for a plurality of users of a plurality of client devices, receiving, via the API, subscription data from a first client device of the plurality of client devices, the subscription data associated with a user account of a first user of the plurality of users and identifying a folder subscribed by the first user to receive notifications of changes to one or more files located in the folder; storing, in a data store, the subscription data associated with the user account of the first user, the subscription data comprising an identifier of the folder to be monitored for changes to the one or more files for the user account of the first user of the first client device, and providing, to the first client device, updates pertaining to the changes to the one or more files
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: July 9, 2024
    Assignee: Google LLC
    Inventors: Michael Jeffrey Procopio, John Herndon
  • Patent number: 12026349
    Abstract: A system and method are provided for displaying objects in electronic user interfaces. The method includes receiving, via a user interface, a first input defining a rotation to be applied to each of a plurality of three-dimensional (3D) objects displayed in the user interface. The method also includes manipulating, in the user interface, each of the plurality of 3D objects in tandem according to the first input, the manipulating comprising rotating each of the plurality of 3D objects individually in tandem according to the rotation to be applied.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: July 2, 2024
    Assignee: Shopify Inc.
    Inventors: Russ Maschmeyer, Hettige Ray Perera Jayatunga
  • Patent number: 12026711
    Abstract: This disclosure describes techniques that enable a security assurance network to secure entry of sensitive payment data associated with a merchant transaction. A security assurance webserver is configured to receive order context data associated with the merchant transaction, and selectively establish a secure webpage on the client workstation that overlays a presentation of a merchant webpage. The security assurance webserver may receive encrypted payment data via the secure webpage for transmission to an application server within a security assurance network, and in response, facilitate a processing of the payment data via the application server. In turn, the application server may transmit a payment message indicating whether the payment data was successfully processed.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: July 2, 2024
    Assignee: Bright Lion, Inc.
    Inventors: Lawrence B. LeBel, Brian D. Tawney, Cathi L. Peck, Kurt L. Sussman
  • Patent number: 12020334
    Abstract: A system for explaining tax questions for an electronic tax return preparation program includes a computing device having a tax logic agent and a user interface controller. The computing device executes the tax logic agent, which analyzes a completeness graph to identify a required variable. The tax logic agent also determines whether an explanation asset is indexed to the required variable in the completeness graph, and sends an identity of the required variable to a user interface controller. The user interface controller generates a tax question corresponding to the required variable. When the tax logic agent determines that an explanation asset is indexed to the required variable in the completeness graph, the computing device presents the tax question and the explanation asset. When an explanation asset is not indexed to the required variable in the completeness graph, the computing device presents the tax question without the explanation asset.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: June 25, 2024
    Assignee: INTUIT INC.
    Inventors: Gang Wang, Sasha Mikhael Perez, Jennifer L. Keenan, Arien C. Ferrell, Michael J. Graves
  • Patent number: 12021683
    Abstract: A device configured to or programmed to instantiate an isolated sub-fabric is presented. A network configuration device uses a virtual air gap policy to instantiate a sub-fabric from a fabric of networking nodes. The sub-fabric is configured with an internal routing policy that respects the nature of the defined isolation. Further, the fabric is provisioned with a virtual air gap that ensures the external networking nodes respect the isolation of the sub fabric.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: June 25, 2024
    Assignee: Nant Holdings IP, LLC
    Inventors: Thomas M. Wittenschlaeger, Nicholas James Witchey
  • Patent number: 12014133
    Abstract: Provided is a method for review of an XBRL document. An XBRL document is received followed by a request to create an XBRL review for the XBRL document. A selection of an XBRL fact included in the XBRL document is received and a first review status, of a plurality of review statuses, is applied to the selected XBRL fact. The selected XBRL fact is monitored to detect a change to the XBRL fact, and in response to detecting a change to the XBRL fact, the first review status of the XBRL fact is updated to a second review status of the plurality of review statuses.
    Type: Grant
    Filed: October 13, 2023
    Date of Patent: June 18, 2024
    Assignee: WORKIVA INC.
    Inventors: David Baker Winn, III, Thomas Joseph Wacha, Dana Andrew Oredson, Taylor Wertzberger, Kevin Fox, Shaun Brockhoff, Christopher Flores, Kirsten Baxter-Tjaden, Edward Joseph Cupps, Jason Carl Jones
  • Patent number: 12008051
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating content clusters from topic data and focus data, generating content collections from content clusters, storing and restoring desktop scene layouts, and storing and arranging video call scenes. In some embodiments, the disclosed systems generate content clusters based on topic data and focus data associated with content items within a content management system and/or accessed via the internet. The disclosed systems can also generate content collections for a user account of the content management system from the content clusters. In some embodiments, the content scene system can further store and restore desktop scene layouts for arranging application windows presenting content items. Further, the disclosed systems can store and arrange particular desktop scene layouts for video call scenes.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: June 11, 2024
    Assignee: Dropbox, Inc.
    Inventors: Devin Mancuso, Benjamin Joseph Calabrese, Austin Sung, Jason Stakelon, Bonita Leung
  • Patent number: 12008008
    Abstract: A method for contextual data visualization includes receiving data selected by a user and meta-data associated with the data. The data is analyzed, using a processor of a computing device, to determine content and structure attributes of the data that are relevant to visualization of the data. The meta-data is analyzed, using a processor of the computing device, to determine a context in which the visualization of the data will be used. A database comprising an aggregation of visualization records from a plurality of users is accessed and at least one template from the data visualization records that matches the data attributes and context is selected. A data visualization is created by applying at least one template to the data.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, John Feller, Trudy L. Hewitt, Kerry A. Moffo, Francesco C. Schembari
  • Patent number: 12008334
    Abstract: Methods and systems for secure translation of sensitive content are described herein. In the method, content of a file may be segmented into a plurality of sections of text. At least one section of text includes an item of sensitive content and items of nonsensitive content. The item of sensitive content may be replaced with replacement content, which enables translation of the at least one section of text without use of the sensitive content. The plurality of sections of text may be sent to remote computing devices for translation. After translation, the translation of the at least one section of text received from the remote computing device may be modified to include the item of sensitive content instead of the replacement content. A translation of the content of the file may be generated based on translations of the plurality of sections of text received from the remote computing devices.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: June 11, 2024
    Inventors: Yimin Liu, Sai Xu