Patents Examined by Jason T Edwards
-
Patent number: 11972463Abstract: Devices and techniques are generally described for generating per-topic review summarization. In some examples, a plurality of text descriptions of a first item may be received. In at least some examples, a list of categories may be determined. In some examples, at least one machine learned model may generate a first summary of the plurality of text descriptions. In some examples, the first summary may be relevant to a first category of the list of categories. In further examples, the at least one machine learned model may generate a second summary of the plurality of text descriptions. The second summary may be relevant to a second category of the list of categories. In various cases, first output data that includes the first summary and the second summary may be generated.Type: GrantFiled: March 30, 2021Date of Patent: April 30, 2024Assignee: Amazon Technologies, Inc.Inventors: Thi Nhat Anh Nguyen, Karen Hovsepian, Mingwei Shen
-
Patent number: 11947771Abstract: A client computing system (CCS) receives a download including (i) an image representative of at least one circuit in a vehicle, the at least one circuit including a first circuit configured for carrying a first signal within the vehicle, and (ii) symbol data associated with at least one symbol, the at least one symbol including a first symbol. After receiving the download, the CCS displays the image and the at least one symbol. The CCS then receives a first input corresponding to selection of the first symbol. The CCS then responsively receives, from the vehicle, data representing value(s) of the first signal. The CCS then determines a first display-location at which to display the data representing the value(s) of the first signal. While the image and the at least one symbol are displayed, the CCS then displays, at the first display-location, the data representing the value(s) of the first signal.Type: GrantFiled: May 3, 2021Date of Patent: April 2, 2024Assignee: Snap-on IncorporatedInventors: Patrick S. Merg, Todd Mercer, Roy Steven Brozovich, David Costantino
-
Patent number: 11947906Abstract: Embodiments of the present disclosure provide methods, apparatus, systems, computing devices, and/or computing entities for displaying content found in technical documentation via an IETM viewer. In accordance with one embodiment, a method is provided comprising: receiving textual changes with respect to a first version of the textual content of the topic; determining an activity level of a user indicative of the user's presence in the topic; based at least in part on the determined activity level of the user: assigning a change format to each of textual changes based at least in part on a change type of each textual change, displaying a change notification comprising an acknowledgement mechanism, and responsive to user interaction with the acknowledgement mechanism, providing a second version of the textual content of the topic, wherein the second version of textual content conveys the textual changes using the change formats assigned to each textual change.Type: GrantFiled: May 19, 2021Date of Patent: April 2, 2024Assignee: MBTE Holdings Sweden ABInventors: Ran Meriaz, Yoram Meriaz, Alexander Tkachman
-
Patent number: 11941355Abstract: Techniques are described herein for using operational transforms to perform operations on parallel copies of a document model. A method includes: determining that a first operation is to be performed on a second parallel copy; and in response: determining that a revision of a first parallel copy matches a revision of the second parallel copy; and in response: performing the first operation on the second parallel copy to obtain a calculation result including a first list of commands; applying the first list of commands to the second parallel copy; performing an operational transform on at least one command in the first list of commands based on queued user edits to the first parallel copy, the queued user edits including a second list of commands, to obtain a transformed list of commands; and applying the transformed list of commands to the first parallel copy.Type: GrantFiled: June 9, 2022Date of Patent: March 26, 2024Assignee: GOOGLE LLCInventors: Nishir Shelat, Tim Sears, Tanuj Sharma, Srivatsan Narayanan, Shruti Jain, Luiz Franca Pereira Filho, Kashish Bansal, Julian Rajeshwar, Chris Terefinko, Asim Fazal, Archit Gupta
-
Patent number: 11915162Abstract: A method, computer program product and computer system to generate safety alerts is provided. A processor retrieves a plurality of measurements associated with a location. A processor determines a set of features based on the plurality of measurements. A processor identifies a set of membership functions for the set of features. A processor determines a safety index for the body of water based on the set of membership functions and one or more input value ranges for the set of features. In response to the safety index being above a threshold value, a processor sends an alert to one or more users regarding the location.Type: GrantFiled: November 28, 2018Date of Patent: February 27, 2024Assignee: International Business Machines CorporationInventors: Campbell D. Watson, Eli M. Dow, Frank Liu, Fearghal O'Donncha, Ernesto Arandia
-
Patent number: 11907654Abstract: Embodiments of the disclosed technologies include receiving, from a first user device, a first user interface event that includes an upload of a media asset but does not indicate an intended usage for the media asset, determining an intended usage based on a second user interface event, mapping the intended usage to a usage-based specification, converting the media asset to a usage-specific version of the media asset by applying the usage-based specification to the media asset, and initiating a distribution of the usage-specific version of the media asset instead of the media asset to at least one second user device different from the first user device.Type: GrantFiled: July 18, 2022Date of Patent: February 20, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Sean C. Wiser, Vicki Liu, Yi Li, Sameera Mahesh Padhye
-
Patent number: 11893469Abstract: Embodiments of the present disclosure include systems and methods for training transformer models using position masking. In some embodiments, a set of data for training a transformer model is received. The set of data includes a sequence of tokens and a set of position values. Each position value in the set of position values represents a position of a token in the sequence of tokens relative to other tokens in the sequence of tokens. A subset of the set of position values in the set of data is selected. Each position value in the subset of the set of position values is replaced with a second defined value to form a second set of defined values. The transformer model is trained using the set of data.Type: GrantFiled: May 22, 2020Date of Patent: February 6, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Andy Wagner, Tiyasa Mitra, Marc Tremblay
-
Patent number: 11887226Abstract: In some implementations, a recommendation system may input text into a machine learning model that was trained using input specific to an organization associated with the text and was refined using input specific to a portion of the organization. The recommendation system may receive, from the machine learning model, a recommendation indicating one or more visual components, stored in a database associated with the organization, to use with the text. The machine learning model may use natural language processing and sentiment detection to parse the text. Accordingly, the recommendation system may receive the one or more visual components from the database and generate an initial draft including the text and the one or more visual components.Type: GrantFiled: January 10, 2022Date of Patent: January 30, 2024Assignee: Capital One Services, LLCInventors: Briana Shaver, Mark Morrison
-
Patent number: 11875111Abstract: A method, computer system, and computer program manage revisions in a document. The document is displayed in a graphical user interface. The document comprises a structured data object composed from a set of tiles, wherein each tile corresponds to one or more data nodes. The tiles are composable according to a domain-specific language of an integrated development environment. One or more revisions to the structured data object are received in sequence. The revisions to each data node of the set of tiles composing the structured data object are independently managed, enabling each revision to be independently reverted to a prior state irrespective of the sequence and revisions to other data nodes of the set of tiles and without reverting the other data nodes of the structured data object to their prior state.Type: GrantFiled: October 14, 2020Date of Patent: January 16, 2024Assignee: ADP, Inc.Inventors: Claire Casaregola, Harshita Daddala, Yair Pike, Lauren Miller, Michael Greene
-
Patent number: 11847403Abstract: Methods, systems, apparatuses, and computer-readable storage mediums are described for rendering document changes. A first document is rendered in a client user interface (UI) based at least on a first intermediate format representation obtained from a server. A change initiator receives a request for a change to the first document and transmits information indicative of the change to the server. A client renderer selectively modifies a portion of the first intermediate format representation at the client based on the change and renders a modified first document in the UI based at least on the modified first intermediate format representation. The client renderer obtains a second intermediate format representation from the server, where the second intermediate format representation comprises an intermediate format representation generated through processing an updated document definition. The client renderer renders the second document in the UI based at least on the second intermediate format representation.Type: GrantFiled: May 28, 2021Date of Patent: December 19, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rhys Martin Schmidtke, Nimesha Muthya, James Zhang
-
Patent number: 11847312Abstract: A document management system manages documents. The documents are managed such that the documents may be shared with multiple users during an online sharing session. During the online sharing session of a document, the document may be annotated. The appearance and location of the annotation is consistent across the difference devices of the users even though the devices are of different device types.Type: GrantFiled: April 15, 2021Date of Patent: December 19, 2023Assignee: Tekion CorpInventors: Abhinandan Sahgal, Justin Alexander Chi-Young Hou, Gaurav Gupta, Nirmal Sajo Thomas
-
Patent number: 11842142Abstract: The present disclosed technology relates to systems and methods for synchronizing the website displayed by two computing devices. Embodiments of the disclosed technology include methods for transmitting the contents of a Document Object Model displayed on a customer device to a customer service device. Embodiments of the disclosed technology further include methods to transmit Shadow DOM elements from a customer device to a customer service device.Type: GrantFiled: November 8, 2021Date of Patent: December 12, 2023Assignee: CAPITAL ONE SERVICES, LLCInventors: Byron Romon Walker, Connor Thomas Marcum
-
Patent number: 11836640Abstract: Techniques for artificial intelligence (AI) modules for computation tasks are described, and may be implemented to enable multiple AI modules to be aggregated to form an execution structure (e.g., an execution chain) for performing a computation task. Generally, the described techniques aggregate AI modules based on their respective functions to perform an overall computation task.Type: GrantFiled: May 15, 2020Date of Patent: December 5, 2023Assignee: Motorola Mobility LLCInventors: Zhengping Ji, Rachid M. Alameh, Robert S. Witte
-
Patent number: 11803703Abstract: Systems, storage media and methods for providing information for user prioritization of tasks associated with collaboratively developed content are described. Some examples may include: receiving a conversation thread associated with collaboratively developed content, the conversation thread including a plurality of comments authored by multiple different authors, generating a predicted measure of completion for the received conversation thread, the predicted measure of completion being at least one of a predicted number of remaining actions until the received conversation thread is resolved or a predicted number of total actions for the conversation thread to be resolved and providing, for display at a user interface, the predicted measure of completion for the received conversation thread, the predicted measure of completion being associated with the conversation thread at the user interface.Type: GrantFiled: May 27, 2021Date of Patent: October 31, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Michael Gamon, Sujay Kumar Jauhar, Bahareh Sarrafzadeh, Mark James Encarnacion, Liye Fu
-
Patent number: 11803290Abstract: The present disclosure is directed to input suggestion. In particular, the methods and systems of the present disclosure can: receive, from a first application executed by one or more computing devices, data indicating information that has been presented by and/or input into the first application; generate, based at least in part on the received data, one or more suggested candidate inputs for a second application executed by the computing device(s); provide, in association with the second application, an interface comprising one or more options to select at least one suggested candidate input of the suggested candidate input(s); and responsive to receiving data indicating a selection of a particular suggested candidate input of the suggested candidate input(s) via the interface, communicate, to the second application, data indicating the particular suggested candidate input.Type: GrantFiled: January 25, 2021Date of Patent: October 31, 2023Assignee: GOOGLE LLCInventors: Tim Wantland, Julian Odell, Seungyeon Kim, Iulia Turc, Daniel Ramage, Wei Huang, Kaikai Wang
-
Patent number: 11797770Abstract: Systems and methods for classifying and splitting an electronic file into a plurality of extracted documents are provided. The electronic file is received. An initial portion of the electronic file is classified using a trained classifier and extracted from the electronic file as an extracted document associated with the classification. It is iteratively determined whether each respective next portion of the electronic file should be added to the extracted document until it is determined that the respective next portion should not be added to the extracted document. In response to determining that the respective next portion should be added to the extracted document, the respective next portion is extracted from the electronic file and added to the extracted document. In response to determining that the respective next portion should not be added to the extracted document, the classifying and the iteratively determining are repeated using the respective next portion as the initial portion.Type: GrantFiled: September 24, 2020Date of Patent: October 24, 2023Assignee: UiPath, Inc.Inventors: Tudor Serban, Ioana Gligan, Paul Parau
-
Patent number: 11740913Abstract: Embodiments of apparatus, systems, and methods are described for creating, arranging, and displaying data mappings between two different data schemas in a graphical user interface (GUI). The GUI allows scaling of a data schema, automatic data sorting and grouping of objects in a schema, dynamic spacing of data mappings in the GUI, and customizable data map transformations to entities of a canonical data model. The GUI can limit the display of objects and fields to those that have been mapped into entity groups. The GUI can display mapped or unmapped fields to facilitate the mapping of additional fields or objects. The GUI displays visual logic connectors between objects and entities to summarize the relationship and number of mappings between the objects and entities. Objects and entities can be expanded and collapsed to show more granular relationship information. Instance-enabled canonical entities can be created to conceptually group fields.Type: GrantFiled: January 29, 2021Date of Patent: August 29, 2023Assignee: Salesforce, Inc.Inventors: Christopher Bill, Steven Kostrzewski, Sarah Flamion
-
Patent number: 11727192Abstract: Methods and systems disclosed herein relate generally to systems and methods for analyzing various stroke properties determined from strokes inputted by a user to generate a new glyph set for rendering type characters. A font-generating application receives, via a stroke input on a typographic layer presented on a user interface, strokes that trace a visual appearance of a glyph set comprising one or more glyphs. The font-generating application determines stroke properties for the strokes. The font-generating application constructs a new glyph set from the stroke properties. The font-generating application applies the new glyph set to render, on a user interface, one or more type characters that match a visual appearance of the new glyph set.Type: GrantFiled: March 3, 2021Date of Patent: August 15, 2023Assignee: ADOBE INC.Inventors: Nipun Jindal, Pramendra Rathi, Tanya Jindal, Deep Sinha
-
Patent number: 11720751Abstract: A model-agnostic global explainer for textual data processing (NLP) machine learning (ML) models, “NLP-MLX”, is described herein. NLP-MLX explains global behavior of arbitrary NLP ML models by identifying globally-important tokens within a textual dataset containing text data. NLP-MLX accommodates any arbitrary combination of training dataset pre-processing operations used by the NLP ML model. NLP-MLX includes four main stages. A Text Analysis stage converts text in documents of a target dataset into tokens. A Token Extraction stage uses pre-processing techniques to efficiently pre-filter the complete list of tokens into a smaller set of candidate important tokens. A Perturbation Generation stage perturbs tokens within documents of the dataset to help evaluate the effect of different tokens, and combinations of tokens, on the model's predictions.Type: GrantFiled: January 11, 2021Date of Patent: August 8, 2023Assignee: Oracle International CorporationInventors: Zahra Zohrevand, Tayler Hetherington, Karoon Rashedi Nia, Yasha Pushak, Sanjay Jinturkar, Nipun Agarwal
-
Patent number: 11699021Abstract: Disclosed is a system for reading contents from a document. The system includes a memory unit for storing a set of instructions, and a processing unit is coupled to the memory unit for processing the set of instruction. The set of instructions initiates with a step of rendering the document to retrieve the image of each page and retrieving the digital text and location of each word to create digital text blocks for each word. Running OCR on the images retrieved on rendering the document to an OCR location and creating OCR text blocks from the obtained OCR location of each word. Creating an empty array of text blocks, and adding the digital text blocks to the empty array. Adding one OCR text block to the corresponding empty array on confirming the location and performing the looping step on loop till the document is added with the OCR text block into each empty array.Type: GrantFiled: March 14, 2022Date of Patent: July 11, 2023Assignee: Bottomline Technologies LimitedInventor: Mitchell Ransom