Version Management Patents (Class 715/229)
-
Patent number: 12147865Abstract: Disclosed is an object identification code attachable to a physical object as well as a corresponding method for identifying a physical object using the object identification code. The object identification code may comprise a plurality of machine-readable optical codes, wherein each of the plurality of optical codes may be configured to encode a unique identifier of the physical object, to be independently scannable by a camera of an electronic device, to cause upon being scanned an object identification procedure to be performed by an object identification application of the electronic device and to be dynamically linkable to each other to form a predetermined scan pattern for at least one of verifying authenticity of the physical object and/or reaching a target address associated with the physical object.Type: GrantFiled: February 2, 2024Date of Patent: November 19, 2024Inventors: Michael Buck, Thomas Nieraad, Carsten Kehrein
-
Patent number: 12141311Abstract: A data transmission method includes running a first application program on a first terminal, responding to an operation request for a document in the first application program to acquire a request object identifier and a document identifier of the document; acquiring a permission object group identifier of the document according to the document identifier, sending a permission authentication request for the request object identifier to the second application program, the permission authentication request being used to trigger the second application program to perform authentication processing on the request object identifier according to the permission object group identifier and return an authentication result, and outputting a response page of the operation request according to the authentication result returned from the second application program.Type: GrantFiled: November 17, 2022Date of Patent: November 12, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTDInventors: Feng Lin, Jiyi Yin, Zian Wang, Guangmin Huang, Zhixiang Zhang, Jiaqi Xiong, Yuanyuan Hong, Rong Song, Weixin Qiu, Xiaoqian Huang
-
Patent number: 12079456Abstract: Computer-implemented systems and methods are disclosed for providing a graphical user interface for tagging external content. In accordance with some embodiments, a method is provided for tagging content external to a database system. The method comprises accessing the external content of an electronic device. The method may comprise enhancing the web browser by providing a tagging interface for tagging at least a portion of the external content. The method may further comprise receiving created tag associated with a tagged portion of the external document content, and exporting the external content and the received tag to the database system. The tagging interface can also provide an option to export the created tag to an internal database system.Type: GrantFiled: May 5, 2023Date of Patent: September 3, 2024Assignee: Palantir Technologies Inc.Inventors: Zennard Sun, Sophia Westwood, Greg Martin
-
Patent number: 12056781Abstract: A document processing apparatus and a program that separate versions of an input contract document based on an amendment history; specify a template document from the versions of the input contract document; search a database containing past contract documents that share identical or a similar template document with the input document, wherein each of the past contract documents includes versions of the past contract documents; extract one or more versions of the past contract documents that contain contents similar to the input contract document from the past contract documents that share the identical or similar template document with the input document; and present a first amendment candidate of the input contract document based on contents of a first version of the extracted past contract document in the extracted one or more versions of the past contract documents, together with the input contract document.Type: GrantFiled: November 12, 2021Date of Patent: August 6, 2024Assignee: LEGALON TECHNOLOGIES, INC.Inventors: Takashi Kawato, Ruka Funaki
-
Patent number: 12056802Abstract: Described herein is a computer implemented method for automatically grouping design elements on a page. The method includes: determining an initial set of design element groups; performing one or more design element grouping iterations, each including: calculating a set of pairwise relationship scores and determining, based on the set of pairwise relationship scores, whether any pairs of design element groups should be combined. In response to determining that a particular pair of design element groups should be combined the method further includes combining the particular pair of design element groups into a single design element group.Type: GrantFiled: February 1, 2022Date of Patent: August 6, 2024Assignee: CANVA PTY LTDInventors: Andrew James Stewart, Michelle Munn Wai Seeto
-
Patent number: 12050652Abstract: The present invention provides a service packaging method based on web page segmentation and search algorithm, comprising the following steps: a service extraction stage, comprising dynamic packaging and/or static packaging; for dynamic packaging, parsing a dynamic web page, tagging forms that possibly exist in parsed dynamic form information, and tagging and defining, by a user, desired forms among the forms that possibly exist; for static packaging, parsing a static web page, blocking and tagging parsed static forms, and selecting and defining, by the user, desired blocks, and filling in a name, description information and an extraction rule of a service; and a service calling stage, comprising inputting, by the user, related information for calling a service, and generating, by a back end system, a corresponding service according to the received related information for calling the service and according to the extraction rule, and returning the corresponding service to a front end.Type: GrantFiled: November 15, 2019Date of Patent: July 30, 2024Assignee: ZHEJIANG UNIVERSITYInventors: Naibo Wang, Xiya Lv, Zitong Yang, Tao Wang, Jianwei Yin
-
Patent number: 11989170Abstract: Apparatuses and methods are provided and applied to graphically represent the history of changes to a datastore maintaining a plurality of datastore records, each datastore record of the plurality of datastore records comprising at least one sector, as a directed acyclic graph to facilitate making, undoing, and redoing independent changes without regard to any explicit branching structure. Current records store content, a log directed acyclic graph relates various changes, and a current change record mapping relates each sector of each datastore record to a respective current change record. Changes by users requiring moderation are independently overlayed upon changes visible to additional users, with changes being approved and conflicting changes being resolved by administrating users.Type: GrantFiled: September 24, 2021Date of Patent: May 21, 2024Assignee: Teamifier, Inc.Inventor: Steven Ganz
-
Patent number: 11971943Abstract: In an example embodiment, a framework is provided to allow multiple actions related to a web page to be grouped together in a single bookmark, while still allowing a user to select a specific performed action on the web page associated with the bookmark. For example, a bookmark for an employee page may not just provide the user with the ability to navigate automatically to that employee page, but may also provide the user with the ability to edit or search that employee page, all from a single bookmark.Type: GrantFiled: February 24, 2023Date of Patent: April 30, 2024Assignee: SAP SEInventor: Anbusivam S
-
Patent number: 11954070Abstract: A method includes storing technical models in a network-accessible model repository. Each technical model is labeled with descriptive metadata and comprises one or more model views labeled with functional metadata. A request is received from a stakeholder device, the request specifying descriptive attributes and functional attributes applied to an associated stakeholder. Technical model(s) are retrieved based on the descriptive metadata labelling the retrieved technical models being determined to satisfy the descriptive attributes included in the request. For each retrieved technical model, one or more model views are compiled based on the functional metadata labelling the compiled model view being determined to satisfy the functional attributes included in the request.Type: GrantFiled: November 5, 2021Date of Patent: April 9, 2024Assignee: The Boeing CompanyInventors: Juan Carlos Mendo Hernandez, Pieter Van Gils, Alejandro Torres Gamiz
-
Patent number: 11899732Abstract: Systems and methods for automatically associating content characteristics to a third-party content are provided. A uniform resource locator identifying a resource is received from a content provider. The content is rendered to produce an object tree. A first node of the object tree is determined, where the first node represents a content slot. A second node of the object tree proximate to the first node is identified. The second node has a content characteristic, which is extracted. The extracted content characteristic is associated with the first node and stored.Type: GrantFiled: November 22, 2022Date of Patent: February 13, 2024Assignee: GOOGLE LLCInventors: Guannan Zhang, Yiling Zhang
-
Patent number: 11893205Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for enabling real-time gestures on shared canvases are presented. A shared object service may be associated with a plurality of shared objects. A plurality of user accounts and/or client devices may be granted access to a shared object. Each client device that accesses the shared object may store a distributed data structure locally that corresponds to the shared object. When client devices perform operations associated with the shared object the operations are logged by the shared object service and timestamped. Those operations are then reported to the client devices, where cursor movements can be rendered in real time. If cursor movements and/or user input device operations associated with a cursor meet conditions for a gesture operation the cursor may be transformed to a gesture/animation and rendered on canvases of each connected client device.Type: GrantFiled: December 23, 2021Date of Patent: February 6, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nathan Darrel Kile, Jr., Jaewon Hwang, Nicolas Gunnar Alexander Nuzzaci, David Adam Stephens, Kyle David Ryan, Maria Montserrat Lozano Dieck
-
Patent number: 11849254Abstract: Systems for capturing and organizing team-generated content produced during a meeting defined/facilitated by a third-party meeting tool or service. In particular, a server system includes a memory allocation and a processor allocation configured to cooperate to instantiate an instance of a bridge service configured to communicably couple to API endpoints of the third-party meeting tool and to one or more collaboration tools. The bridge service can monitor user or team input (and/or user input events) to the third-party meeting tool before, during, or after a meeting. Captured user input is provided to an input classifier which classifies the input as one of a set of input types. Based on the input type, parsing or analysis operations can be triggered and/or one or more API endpoints of a collaboration tool is selected such that an input to the collaboration tool, including the user input, can be provided.Type: GrantFiled: September 24, 2021Date of Patent: December 19, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Vishesh Gupta, Samartha Vashishtha
-
Patent number: 11809593Abstract: Techniques for finding and associating personal identifying information with an individual. In one embodiment, a method includes searching a database of personal identifying information held by an organization for instances of a particular item of personal identifying information of a data subject. The database may link personal identifying information to locations at which that personal identifying information is held by the organization. After a storage location with a found instance of the particular item of personal identifying information of the data subject is determined, additional personal identifying information of potential relevance to the data subject may be found at the storage location and used for further searching of the database for more personal identifying information of potential relevance to the data subject at other locations. Personal identifying information may be associated with the data subject and included in a data subject profile.Type: GrantFiled: February 19, 2021Date of Patent: November 7, 2023Assignee: Spirion, LLCInventors: Liam Irish, Tizanae C. Nziramasanga, Gabe Gumbs, Kyle H. N. Butler
-
Patent number: 11809591Abstract: Systems and methods for managing column hiding are provided. The systems and methods receive, from a client device, a query associated with a table. The systems and methods determine an access restriction associated with the client device. The systems and methods identify a column of the table that is restricted by the access restriction associated with the client device. In response to identifying the column of the table that is restricted by the access restriction associated with the client device, the systems and methods provide a result of the query that excludes data corresponding to the column.Type: GrantFiled: February 22, 2023Date of Patent: November 7, 2023Assignee: Snowflake Inc.Inventors: Raja Suresh Krishna Balakrishnan, Khalid Zaman Bijon, Subramanian Muralidhar, David Schultz, Jian Xu
-
Patent number: 11803696Abstract: An online document system maintains a document comprising document content. Users can edit document of the online document system by in the form of operations (which represent desired changes to document content). Instead of directly applying the received operations to the document content, the online document system consolidates operations into a tracked change object based on a common intent of the operations. To render the document content (with tracked change object) the online document system applies the set of operations to the document content and generates a tracked change indication to highlight content changed by the set of operations.Type: GrantFiled: March 31, 2022Date of Patent: October 31, 2023Assignee: DocuSign, Inc.Inventors: Stanislav Gurenkov, Andrew Weaver, Kocheng Hsiang, Tingsen Xie, Sean Smith, Deep Badesha, Meyer Denney
-
Patent number: 11789421Abstract: An industrial integrated development environment (IDE) identifies modifications to an industrial control program using a combination of program hashing and text differencing. The system performs deep-level hashing of the control program's text model to obtain hash data comprising rung-level hash values that collectively represent the current state of the program. When edits to the program are received, the modified text model is hashed again to yield modified hash data, and differencing analysis is performed on the initial and modified hash data. Differences between the two sets of hash values are used to identify portions of the control program that have been modified so that the targeted updates to a logic view of the program can be implemented. This allows the logic view to be updated without redrawing the entire view, and without the need to store multiple copies of the program's object model for comparison purposes.Type: GrantFiled: August 19, 2021Date of Patent: October 17, 2023Assignee: Rockwell Automation Technologies, Inc.Inventor: Jeffrey Vertosick
-
Patent number: 11776019Abstract: Consistent with embodiments of the present invention, a social media merchandising and advertising platform may be provided. The platform may enable any third party website, page, or entity referred to herein as an “advertiser” to post interactive content on a publisher's website. The interactive content may comprise, for example, a customizable badge. The platform may enable the advertiser to create, customize, and deploy the badge for display and access on the publisher's specified domain. Moreover, the platform may enable the advertiser to provide the publisher with various specifications and elements to be integrated into a customized badge and, in turn, provide the customized badge to a publisher. Either the publisher or advertiser, individually or collectively, may then post the advertiser's badge to a website.Type: GrantFiled: December 15, 2020Date of Patent: October 3, 2023Inventors: Yassine Sbiti, Selah Omer
-
Patent number: 11775136Abstract: The present disclosure describes methods and systems for a accessing a data element, providing a first view in response to the data element, the first view comprising at least a portion of the data element, determining a visualization element (VE) in response to the data element, and further in response to at least one of a user visualization selection or a user context value, and providing a second view in response to the VE and the data element.Type: GrantFiled: April 27, 2017Date of Patent: October 3, 2023Assignee: Coda Project, Inc.Inventors: Melissa Ming-Sak Boucher, Jeremy Edward Britton, Luke Bayes, Monica F. Caso, Alexander W. Deneui, Christopher Leland Eck, Nigel Robin Ellis, Filipe P. Fortes, David Lilja Greenspan, Brett Robert Hobbs, Matthew B. Hudson, Timothy Andrew James, Kenneth Francis Mendes, Shishir S. Mehrotra, Trevor Michael O'Brien, Lane Patrick Shackleton, Rhed Shi, Hariharan Sivaramakrishnan, Jason Peter Stowe, Jason Andrew Tamulonis, Himanshu Vasishth, Ramesh Krishna Vyaghrapuri, David Richard Wright, Irvin Zhan, Roger Mathieu Zurawicki
-
Patent number: 11768582Abstract: A system can generate a graphical user interface that includes a first graphical visualization depicting a first set of form values input by a first entity on a first client device in relation to a set of form fields for a record. The graphical user interface can also include a second graphical visualization positioned adjacent to the first graphical visualization, the second graphical visualization depicting a second set of form values input by a second entity on a second client device in relation for the set of form fields for the record. The graphical user interface can also include a graphical marker indicating a mismatch between the first values and the second values. The graphical user interface can include a graphical object selectable by a user to initiate a verification process for the record based on the first values and the second values.Type: GrantFiled: April 6, 2022Date of Patent: September 26, 2023Inventor: Gerald O. Roeback
-
Patent number: 11727290Abstract: A (GUI) for designing an industrial automation system includes a design window and a first accessory window. The GUI presents a library visualization representative of a plurality of objects within the first accessory window, each object is represented by an icon and corresponds to a respective industrial automation device. The GUI receives inputs indicative of a selection of one or more objects of the plurality of objects from the library, presents the one or more objects in the design window, determines that the one or more inputs do not comply with a set of industrial automation system rules comprising one or more relationships between a plurality of industrial automation devices, and displays a warning message that the one or more inputs do not comply with the set of industrial automation system rules.Type: GrantFiled: July 12, 2022Date of Patent: August 15, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: Andrew R. Stump, Anthony Carrara, Christopher W. Como, Sharon Billi-Duran, Matthew R. Ericsson, Srdjan Josipovic, Eashwer Srinivasan, Michael D Kalan
-
Patent number: 11727191Abstract: A computer-implemented method and apparatus for highlighting text in an image disposed in a markup language document are disclosed. Location data identifying a location, size and orientation of a text element in the image may be obtained, where the text element is oriented in a direction that is non-orthogonal to vertical and horizontal axes of the image. A context for a canvas element in the document may be obtained and rotated to align the context to the orientation of the text element using the location data. The context may also be translated to the location of the text element using the location data, and a text highlighting element that at least partially overlays the text element may be generated.Type: GrantFiled: May 21, 2020Date of Patent: August 15, 2023Assignee: Schlumberger Technology CorporationInventor: Mohit Sajwan
-
Patent number: 11710333Abstract: An information processing apparatus includes a processor configured to receive an input image including images of plural documents, execute detection of one or more items determined in advance as an item included in the document from the input image, and execute output processing of extracting and outputting the image of each document from the input image based on the detected one or more items.Type: GrantFiled: July 22, 2020Date of Patent: July 25, 2023Assignee: FUJIFILM Business Innovation Corp.Inventor: Minoru Sodeura
-
Patent number: 11704491Abstract: An information processing apparatus includes a processor. The processor receives an input of a graph structure. The graph structure has nodes including text and edge. The processor assigns the nodes to one or more clusters. The processor partitions the text into words. The processor classifies the words into 1) a word representing a subject or target of an operation, 2) a word representing a content or state of the operation, and 3) other words. The processor extracts a frequent word by counting a frequency of occurrence of one or more words classified as the words representing the subject or target of the operation and extracts a frequent word by counting a frequency of occurrence of one or more words classified as the words representing the content or state of the operation, for the respective clusters.Type: GrantFiled: February 26, 2021Date of Patent: July 18, 2023Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Yasutoyo Takeyama, Yoshiyuki Kokojima
-
Patent number: 11698983Abstract: Disclosed herein are system, method, and computer program product embodiments for managing cloud-based document permissions. In an embodiment, a document generation system may generate and/or store a cloud-based document. The document generation system may also generate links to the cloud-based document. The generated links may be associated with different permissions. For example, a first link may allow a first client device accessing the first link to edit the document while a second link may allow a second client device accessing the second link to only view the document. Other permissions may also include generating distinct graphical user interfaces (GUIs) associated with different links. The GUIs may accept input messages and/or comments in a chat panel. The document generation system may facilitate the delivery of these input messages to other client device with document access.Type: GrantFiled: November 19, 2020Date of Patent: July 11, 2023Assignee: Salesforce, Inc.Inventors: Drew Hamlin, Andrew Chung, William Joseph Flynn, III
-
Patent number: 11681735Abstract: The present disclosure is directed towards systems and methods for detecting deviations from a standard document in a document being analyzed. The inventive systems and methods include performing a first level analysis to detect portions of a standard that are identical to, similar to, deleted from, and added to a document being evaluated. A second level analysis may be applied to those portions of the standard that are similar, but not identical to, portions of the document being evaluated to assist a user in identifying similarities and differences between the two portions of text.Type: GrantFiled: May 9, 2019Date of Patent: June 20, 2023Assignee: THOMSON REUTERS ENTERPRISE CENTRE GMBHInventors: Elizabeth Roman, Hella-Franziska Hoffmann, Josh Lemaitre, Nikolai Nefedov, David Von Rickenbach
-
Patent number: 11663396Abstract: A method to incorporate a first edit and a second edit into an electronic document includes receiving the first edit and the second edit having a shared position in the electronic document, and determining whether the second edit is privileged relative to the first edit. The method further includes responsive to determining that the second edit is not privileged relative to the first edit, requiring the second edit to be independently accepted prior to incorporating the second edit into the electronic document, and responsive to determining that the second edit is privileged relative to the first edit, incorporating the second edit into the electronic document without requiring the second edit to be independently accepted, and responsive to receiving an acceptance of the first edit, causing the first edit and the second edit to be incorporated into the electronic document.Type: GrantFiled: August 9, 2021Date of Patent: May 30, 2023Assignee: Google LLCInventors: Vance Julius Vagell, Fil Zembowicz, Luiz Amaral Franca Pereira Filho, Ian Gunn, Nikita Rybak
-
Using machine learning to evaluate data quality during a clinical trial based on participant queries
Patent number: 11651243Abstract: A method, computing platform, and computer program product are provided for evaluating data quality during a clinical trial. A computing platform receives, for a clinical trial, study design information including a set of parameters and corresponding parameter values related to data quality of the clinical trial. During the clinical trial, the computing platform receives query-related information associated with queries from at least some of a plurality of participants of the clinical trial. The computing platform applies the study design information and the query-related information to at least one trained machine learning model to calculate a predicted data quality score indicating data quality for the clinical trial. At least one suggestion for improving the data quality is determined and the predicted data quality score and the at least one suggestion for improving the data quality are output.Type: GrantFiled: May 14, 2020Date of Patent: May 16, 2023Assignee: Merative US L.P.Inventors: Adrian Vrouwenvelder, Kimberly Diane Kenna, Stephen Alan Carraway, John Hefferman -
Patent number: 11615443Abstract: A computer system or computer-implemented process monitors a page rendering, including supplemental content rendered in one or more placement regions, for one or more viewability parameters. In response to a page event, the computer system or process selectively updates the one or more placement regions on the rendered page, based on a determination of whether the supplemental content of each placement region satisfied the one or more viewability criteria.Type: GrantFiled: January 15, 2021Date of Patent: March 28, 2023Assignee: Topix LLCInventors: Steven Rubinstein, Gary Michael Sawka, Jr.
-
Patent number: 11614935Abstract: A method includes receiving a request to modify a first value of a first field of a first item in a self-describing data system, and obtaining a domain comprising items in the self-describing data system. The first item and a second item are included in items, and the second item comprises a second field having a second value. The method includes calculating, based on a rule of the second field, a dependency of the second value on the first value. The rule specifies how the second value is to be calculated using the first value. The method includes modifying, based on the request, the first value. The method includes receiving an event triggered by the modification to the first value. The method includes, responsive to the event, calculating the second value based on the rule, and storing the second value in the second field.Type: GrantFiled: November 15, 2021Date of Patent: March 28, 2023Assignee: ARAS CORPORATIONInventor: Sean Coleman
-
Patent number: 11594054Abstract: In some implementations, a system may obtain document lineage training data associated with a plurality of historical documents and corresponding lineage data of independent historical documents of the plurality of historical documents. The system may train, based on the document lineage training data, a lineage analysis model to determine a lineage of edited sections of a source document. The system may receive a plurality of document files that correspond to a plurality of versions of a document. The system may determine, using a similarity analysis model, that a first section from a first version of the plurality of versions corresponds to a second section from a second version of the plurality of versions. The system may determine, using the lineage analysis model, a lineage of a corresponding section of the document that is associated with the first section and the second section.Type: GrantFiled: February 19, 2021Date of Patent: February 28, 2023Assignee: Capital One Services, LLCInventors: Austin Walters, Jeremy Goodsitt, Galen Rafferty
-
Patent number: 11567924Abstract: Technology for logging application usage based on monitoring of read or change operations on database elements and then using the information from log data to determine application usage states (for example, active, inactive) in time.Type: GrantFiled: March 26, 2020Date of Patent: January 31, 2023Assignee: International Business Machines CorporationInventors: Michal Paluch, Tomasz Hanusiak, Andrzej Pietrzak, Michal Maciej Zalas
-
Patent number: 11567907Abstract: 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: GrantFiled: March 14, 2013Date of Patent: January 31, 2023Assignee: WORKSHARE, LTD.Inventor: Robin Glover
-
Patent number: 11544454Abstract: A method for maintaining modification management of a tailored document based on transcluded portions of one or more source documents, comprising determining modifications in each revision of each source document, storing said modifications, and notifying a user of the tailored document with respect to said determined modifications in each source document that are incorporated in the tailored document, wherein said modifications include any changes in the source documents between revisions of the source document.Type: GrantFiled: September 28, 2018Date of Patent: January 3, 2023Assignee: XSB, Inc.Inventors: David Winchell, Stanley Gregory, Drew Weirshousky
-
Patent number: 11531659Abstract: Described is a system for providing quick and efficient identification of a desired version of content from an editing history of the content. The system receives a search index identifying versions of content from an editing history of the content. The system sorts the search index according to sort criteria and receives a selection from the sorted search index of a first version of the content and a second version of the content. The system identifies and displays one or more content differences between the first and second versions of the content.Type: GrantFiled: June 29, 2020Date of Patent: December 20, 2022Assignee: EMC IP Holding Company LLCInventors: James Morton, Lihui Su, Gerald Jourdain, Ming Zhang
-
Patent number: 11526578Abstract: A system and method of producing a web page by at least one processor may include: receiving at least one web page component (WPC), associated with one or more WPC attributes; producing at least one first scheme, comprising a representation of the at least one WPC, in a unified scheme format; interpreting the at least one scheme to produce at least one second scheme, comprising a representation of one or more instantiations of WPCs in an interpreted format; and producing a web page comprising one or more instantiations of WPCs of the at least one second scheme.Type: GrantFiled: December 10, 2020Date of Patent: December 13, 2022Assignee: Elementor Ltd.Inventor: Mati Horovitz
-
Patent number: 11521010Abstract: Among other things, we describe techniques for automatically selecting data samples for annotation. The techniques use bounding box prediction based on a bounding box score distribution, spatial probability density determined from bounding box sizes and positions and an ensemble score variance determined from outputs of multiple machine learning models to select data samples for annotation. In an embodiment, temporal inconsistency cues are used to select data samples for annotation. In an embodiment, digital map constraints or other map-based data are used to exclude data samples from annotation. In an exemplary application, the annotated data samples are used to train a machine learning model that outputs perception data for an autonomous vehicle application.Type: GrantFiled: January 23, 2020Date of Patent: December 6, 2022Assignee: Motional AD LLCInventors: Holger Caesar, Oscar Olof Beijbom
-
Patent number: 11520840Abstract: The present teaching relates to a method, system, and programming for content personalization. A request is received from a user to obtain a content item. Information indicative of a literacy-level of the user is obtained and the content item to be provided to the user is retrieved. The content item is modified by updating information included in the content item based on the literacy-level of the user to generate an updated content item. The updated content item is provided to the user in response to the request.Type: GrantFiled: December 24, 2019Date of Patent: December 6, 2022Assignee: YAHOO ASSETS LLCInventors: Dan Pelleg, Ran Wolff, Avihai Mejer
-
Patent number: 11520849Abstract: Systems and techniques for edge cache static asset optimization are described herein. A set of tracking instructions may be generated for execution at an edge cache server of the content delivery system. A static asset may be identified that is included in a webpage delivery session. A type may be determined for the static asset. The static asset may be grouped with a set of other static assets based on the type. The webpage request may be processed by processing the static asset. The set of tracking instructions may be transmitted to an edge cache server for storage in an edge cache of an edge network.Type: GrantFiled: July 22, 2021Date of Patent: December 6, 2022Assignee: BBY SOLUTIONS, INC.Inventors: Sean Godinez, David Adolphson, Praveen Kotla
-
Patent number: 11513664Abstract: A system and method for summarizing suggested content and sharing the summarized suggested content is described. In one aspect, a computer-implemented method includes performing an analysis of text of a document, searching a document library for content elements and documents based on the analysis of the text, identifying candidate documents and candidate content based on the searching, presenting a list of candidate documents or candidate content with the document authoring application, receiving a selection of a candidate document or candidate content from the list in the document authoring application, and providing the selected candidate document to a collaborative content sharing platform, the collaborative content sharing platform configured to generate a graphical user interface that displays a list of shared documents, the shared documents includes candidate documents selected by one or more users of a group of users that share access to the collaborative content sharing platform.Type: GrantFiled: March 26, 2021Date of Patent: November 29, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Benjamin Gustav Wilde, Ransom Lloyd Richardson, Aleksandr Polyakov, Michael Adam Scarpati
-
Patent number: 11500979Abstract: A method to monitor integrity of webpages. The method includes obtaining rendered code generated using source code of a webpage from a server that hosts the webpage and using remotely called code referenced in the source code, the rendered code used to display the webpage. The method also includes determining a difference between the rendered code and previous rendered code of the webpage. The previous rendered code may be generated before obtaining the rendered code. The method further includes analyzing the difference between the rendered code and the previous rendered code to determine a change in integrity of security of the webpage and in response to a change in the integrity of security of the webpage, generating an alert regarding the integrity of security of the webpage that may indicate the integrity of the webpage may have changed.Type: GrantFiled: May 10, 2019Date of Patent: November 15, 2022Assignee: SecurityMetrics, Inc.Inventor: Aaron Willis
-
Patent number: 11481288Abstract: Systems, methods, and computer-readable media for enabling granular rollback of historical edits in an electronic document are disclosed. The systems and methods may involve accessing the electronic document, having an original form; recording at a first time, second time, and third time, first edits, second edits, and third edits to a specific portion of the electronic document, respectively; receiving at a fourth time, a selection of the specific portion; in response to the selection, rendering a historical interface enabling viewing of an original form of the selection, the first edits, the second edits, and the third edits; receiving an election of one of the original form of the electronic document, the first edits, the second edits, and the third edits; and upon receipt of the election, presenting a rolled-back display reflecting edits made to the specific portion of the electronic document.Type: GrantFiled: December 30, 2021Date of Patent: October 25, 2022Assignee: MONDAY.COM LTD.Inventors: Tal Haramati, Rotem Waissman, Guy Greenhut, Roy Mann
-
Patent number: 11475211Abstract: An embodiment includes identifying, from among the plurality of digital content datasets, a set of candidate textual items based on relevance to a specified subtopic using one or more natural language processing techniques. The embodiment groups candidate textual items into a predetermined number of groups using relevance scores and feature vectors. The embodiment trains a pre-trained encoder-decoder model using a designated group of selected textual items, where the pre-trained encoder-decoder model is pretrained to generate textual content according to a particular style of writing. The embodiment generates, using the pre-trained encoder-decoder model, machine-authored textual content in the particular style of writing resulting in an article about the specified subtopic based on the designated group of selected textual items. The embodiment also includes transmitting the article to a remote web server as an update for a website.Type: GrantFiled: July 12, 2021Date of Patent: October 18, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Nicholas Michael Wilkin, Gray Franklin Cannon, Christian Eggenberger
-
Patent number: 11468230Abstract: Systems and methods for processing, management and display of email content for proofing and review are provided. A first message is received, and the first message is inspected for a first variant identifier. Then, the first message is assigned with a first versioning code and displayed in a user interface. When a second message with a first variant identifier is received, the second message is assigned with a second versioning code that denotes the second message as a newer version of the first message. Then, using the second versioning code, the second message is automatically displayed in place of the first message within the user interface. In some embodiments, the first variant identifier is automatically included in the first message sent by a sender, in response to the sender utilizing a selected attribute to create the first variant identifier.Type: GrantFiled: June 28, 2021Date of Patent: October 11, 2022Inventor: Justin Khoo
-
Patent number: 11456019Abstract: Systems and methods for alerting users to differences between first and second media versions of a story are provided. Given a first version of the media asset, a first sequence of plot segments in the first version that collectively represent a story arc may be identified. A second version of the media asset may be processed to identify a second sequence of plot segments that collectively represent the story arc. The first sequence and second sequence of plot segments may be compared to identify a set of plot segments representing a difference between the sequences. In response to detecting that a user consuming the first version of the media asset has reached a given plot segment that represents a resolution to the story, a summary of the set of plot segments representing the difference between the first and second sequences may be generated for display.Type: GrantFiled: December 3, 2018Date of Patent: September 27, 2022Assignee: Rovi Guides, Inc.Inventors: Adam Bates, Jesse F. Patterson, Mark K. Berner, Eric Dorsey, David W. Chamberlin, Paul Stevens, Herbert A. Waterman, William L. Thomas
-
Patent number: 11409521Abstract: A method for an uncontrolled modeling language to be hyperpiled into a general purpose language is disclosed herein. The method overcomes previous limitations by allowing for a modeling language that is syntactically simple, while conceptually unlimited, while offloading the burdens of minutia and control structure to the hyperpiler.Type: GrantFiled: November 5, 2020Date of Patent: August 9, 2022Assignee: Holtworks, LLCInventor: Brian Holt
-
Patent number: 11372939Abstract: An inventory management system may have at least one document database and a search server. The search server may have a data structure engine storing a hierarchical data structure, at least one indexing engine, and a non-transitory computer readable medium having instructions, wherein the instructions, when executed by a processor cause the search server to receive an input document, parse one or more sub documents from the input document, prepare a search document based on the one or more sub documents, and update, by the data structure engine, the hierarchical data structure based on the search document. The search engine may further construct a relationship query based on a query for information and the hierarchical data structure, determine one or more sub documents responsive to the relationship query based on the hierarchical data structure, and extract information requested by the query from the sub documents.Type: GrantFiled: August 3, 2020Date of Patent: June 28, 2022Assignee: Walmart Apollo, LLCInventors: Bala Srinivas Pillarisetty, Sermandurai Venkatachalam Konar, Harikrishnan Ramakrishna Pillai, Santhosh Kumar Ramalingam, Chandni Jain
-
Patent number: 11361097Abstract: A collaboration system provides network access to a plurality of content objects. The collaboration system facilitates collaboration interactions between particular users by allowing or denying network access to the plurality of content objects based on user invitations. A computing module observes and records user-to-user or user-to-content collaboration invitations over the plurality of content objects. On an ongoing basis, a collaboration network graph is constructed and maintained, with updates to the collaboration network graph being continually applied based on observed collaboration interactions. On demand, such as upon receipt of a user request for access to a content object, the updated collaboration network graph is consulted so as to generate a then-current sharing boundary.Type: GrantFiled: August 27, 2019Date of Patent: June 14, 2022Assignee: Box, Inc.Inventor: Alok Ojha
-
Patent number: 11354277Abstract: Embodiments of systems and methods as disclosed may provide a platform agnostic way to edit content within an enterprise. For example, a platform independent thin client editor may be provided such that this editor can be accessed by users at a variety of computing platforms across the distributed computer network of an enterprise, regardless of the platform from which the thin client editor is being accessed. Moreover, certain embodiments may provide a role based mechanism for controlling the editing of content. Embodiments of such a role based mechanism may allow one editor of a content item to designate a role associated with the content item so that only users associated with that role may be allowed to edit the content item or portion of the content item.Type: GrantFiled: December 3, 2018Date of Patent: June 7, 2022Assignee: OPEN TEXT CORPORATIONInventors: Jeffrey Alan Cole, James Matthew Downs, Steven Mark Cheal, Jack Dwane Gilvin, Jeffrey Michael Doyle
-
Patent number: 11314927Abstract: An online document system maintains a document comprising document content. Users can edit document of the online document system by in the form of operations (which represent desired changes to document content). Instead of directly applying the received operations to the document content, the online document system consolidates operations into a tracked change object based on a common intent of the operations. To render the document content (with tracked change object) the online document system applies the set of operations to the document content and generates a tracked change indication to highlight content changed by the set of operations.Type: GrantFiled: March 31, 2021Date of Patent: April 26, 2022Assignee: DOCUSIGN, INC.Inventors: Stanislav Gurenkov, Andrew Weaver, Kocheng Hsiang, Tingsen Xie, Sean Smith, Deep Badesha, Meyer Denney
-
Patent number: 11314807Abstract: Systems and methods of comparing structured documents are disclosed. From/to source documents are first represented by their respective from/to XML forms based on a predetermined schema. One or more from nodes are selected from the from XML document to compare to one or more to nodes from the to XML document. The comparison employs a set of matching functions that may be selected based on the domain of the source documents. The matching functions may compare just the tags of XML elements, and/or their text contents and/or any of their relevant attributes. The matching may be exact or approximate. Each matching function computes a score which may be weighted. For each pair of from/to nodes, an overall match-score is computed based on the scores of the individual matching functions. If the match-score reaches a matching-threshold, the pair is determined to be a match and further matching is stopped. The techniques are extended for comparing multiple from documents to a to document.Type: GrantFiled: May 18, 2018Date of Patent: April 26, 2022Assignee: Xcential CorporationInventors: Ari Hershowitz, Ian Christopher Davey