Edit, Composition, Or Storage Control Patents (Class 715/255)
  • Patent number: 11687708
    Abstract: Non-limiting examples of the present disclosure describe systems, methods, and devices for generating a design layout. In an embodiment, a design generator may present one or more templates comprising one or more design elements. In response to a selection of one or more of the templates, the design generator may generate a variation vector based on similarities and/or differences between the one or more design elements. In an embodiment, the design generator may generate a layering vector based on the one or more design elements. In response to subsequent selections, the design generator may generate subsequent templates by implementing the variation vector and/or the layering vector in association with the selected template(s). The design generator may store and/or otherwise capture the features of a selected template, and apply the features to future design projects.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: June 27, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gaurav Vinayak Tendolkar, Amit Srivastava
  • Patent number: 11687827
    Abstract: An Artificial Intelligence (AI)-based regulatory data processing system accesses a regulatory text corpus for training machine learning (ML) models including a topic extraction model, a feature selection model, an entity identification model and a section classification model. The regulatory text corpus includes documents pertaining to a specific domain corresponding to a received domain-specific regulatory text document. Various trained machine learning (ML) models are used to extract topics, identify entities from the new regulatory document and to classify portions of the domain-specific regulatory text document into one of a plurality of predetermined sections. The information in the new regulatory document is therefore converted into machine consumable form which can facilitate automatic execution of downstream processes such as identification of actions needed to implement the regulations and robotic process automation (RPA).
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: June 27, 2023
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Ramkumar Pondicherry Murugappan, Ashwinee Godbole
  • Patent number: 11687826
    Abstract: An Artificial Intelligence (AI)-based innovation data processing system receives at least one query word related to a category. Information material including textual and non-textual data is retrieved from a plurality of data sources using the at least one query word. The information material is tokenized and parsed using a dependency parser for entity recognition, building entity relationships and for generating knowledge graphs. The output of the dependency parser is accessed by a trained classifier for obtaining respective confidence levels for each of the sentences in the textual data. The confidence levels are compared to a predetermined threshold confidence level for determining if the sentences include references to innovations. In addition, trends in the innovations are determined and responses to user queries are generated based on one or more of knowledge graphs and the trends.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: June 27, 2023
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Krishna Kummamuru, Bibudh Lahiri, Guruprasad Dasappa, Arjun Atreya V, Alexander Frederick John Piers Hall, Sven Ruytinx, Cyrille Witjas
  • Patent number: 11677809
    Abstract: A method, non-transitory computer readable medium, and web content server that assists with transforming server side template to client side template includes obtaining a server side template comprising a plurality of Hypertext Markup Language (HTML) and logical instructions responsive to a request for webpage received from a client device. The obtained server side template is parsed to generate a document object model. The parsed document object model is traversed to identify the plurality of HTML and logical instructions. The obtained server side template is transformed to a client side template by replacing each of the identified plurality of HTML and logical instructions during the traversing with an equivalent JavaScript code.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: June 13, 2023
    Assignee: USABLENET INC.
    Inventors: Enrico Scoda, Luca Pittino, Simone Pezzano
  • Patent number: 11663482
    Abstract: A method identifies a text region in an electronic document. The method determines that the text region includes a candidate text portion that is a candidate for applying a formatting suggestion based on a comparison of the text region with predetermined patterns. The method identifies a stored text record that corresponds to the candidate text portion. The method confirms whether the formatting type is appropriate for the candidate text portion based on individual word matches between the candidate text portion and the stored text record. The method notifies a user of the electronic document of the formatting suggestion according to the formatting type.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: May 30, 2023
    Assignee: Google LLC
    Inventors: Abraham Ittycheriah, Adam Tishok, Max Kessler, Peter Likarish
  • Patent number: 11665638
    Abstract: This disclosure relates to techniques for performing application context aware cell selection in a wireless communication system. A wireless device may determine a current location of the wireless device. The wireless device may determine cells associated with the current location of the wireless device. Application context based metric information may be determined for the cells associated with the current location of the wireless device. The wireless device may determine a cell with which to associate from the cells associated with the current location of the wireless device based at least in part on the application context based metric information.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: May 30, 2023
    Assignee: Apple Inc.
    Inventors: Gencer Cili, Rawad Rahme, Mahak Goindani, Nabil Akdim, Enis Simsar
  • Patent number: 11657551
    Abstract: The present invention comprises an improved system and method for visualizing data. In a preferred form of the invention, there is provided an improved system and method for comprehending and communicating time course or sequential numerical data, and their complex interdependencies, through the use of a novel three dimensional orthogonal chart system. In another preferred form of the invention, there is provided a three dimensional orthogonal chart system for visualizing data comprising of a plurality of data sets, wherein each of the data sets is represented as a separate ribbon propagating along the first axis. In another preferred form of the invention, there is provided a three dimensional orthogonal chart system for visualizing data comprising of a plurality of data sets, wherein each of the data sets is represented as a separate ribbon propagating along a first axis, with the separate ribbons being displaced from one another along another axis.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: May 23, 2023
    Assignee: Primena Corporation
    Inventors: Peter Hurley, Andrew Najda, Joseph J. Cobau, Steven C. Fried
  • Patent number: 11656886
    Abstract: Accessibility for vision impaired users is improved with a novel screen reader system. A user interface control of a first application that switches a language applied to text displayed on the first application is identified to a second application. The second application stores an identifier for the user interface control and a value representative of the language selected by the user interface control to a data structure. The second application then listens for user control events occurring on the first application such as focus, click and selection events. When the second application detects the user interface control switching languages the second application changes the default screen reader language to the language of the visual text of the first application. Thus, the text-to-speech output of the visual text is read with the correct speech inflection and pronunciation of the selected language.
    Type: Grant
    Filed: July 31, 2022
    Date of Patent: May 23, 2023
    Assignee: Freedom Scientific, Inc.
    Inventors: Glen Gordon, Sriram M. Ramanathan, Matt Ater, John Palenchar, Prafuldev Raveendran, Vimal P. Sojan
  • Patent number: 11650791
    Abstract: A computing device and a method for generating relative narration. In one instance, the computing device include a display device displaying a graphical user interface including textual information received from a first application. An electronic processor of the computing device receives a user interface element associated with the textual information scheduled for relative narration. The electronic processor extracts a plurality of entities from the user interface element, converts the plurality of entities into a narrated string using a second application, generates the relative narration of the textual information using the narrated string, and output the relative narration.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: May 16, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Lu, Allen L. Ussher, Jennifer L. Bost, Brian S. Stucker
  • Patent number: 11651454
    Abstract: The present disclosure provides an information processing apparatus, an information processing system, an information processing method, and a program that are capable of promoting the improvement of an environment for performing processing using desired video image data about a traffic state. The information processing apparatus (1) includes: a camera video image acquisition unit (2) configured to acquire video image data from a camera configured to shoot a traffic state; and a remuneration determination unit (3) configured to determine a remuneration for provision of an environment for the camera video image acquisition unit (2) to acquire the video image data based on a feature of the camera.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: May 16, 2023
    Assignee: NEC CORPORATION
    Inventor: Michihiko Yusa
  • Patent number: 11650922
    Abstract: A method for operating a database and a cache of at least a portion of the database may include receiving a plurality of read requests to read a data entity from the database and counting respective quantities of the requests serviced from the database and from the cache. The method may further include receiving a write request to alter the data entity in the database and determining whether to update the cache to reflect the alteration to the data entity in the write request according to the quantity of the requests serviced from the database and the quantity of the requests serviced from the cache. In an embodiment, the method further includes causing the cache to be updated when a ratio of the quantity of the requests serviced from the database to the quantity of the requests serviced from the cache exceeds a predetermined threshold.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: May 16, 2023
    Assignee: Home Depot Product Authority, LLC
    Inventors: Hari Ramamurthy, Chandan Venkatesh, Krishna Guggulotu, Rageesh Thekkeyil
  • Patent number: 11645074
    Abstract: An example operation includes one or more of traversing, by a modeling node, a supply-chain downstream from an initial step, detecting, by a modeling node, a multi-organization step, and responsive to the detection of the multi-organization step, executing a branch prediction algorithm to determine downstream granted organizations.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Mathew Wiesman, Ashish Jagmohan, Alex Pomerenk, Justin Gregory Manweiler, Joshua Pitkofsky
  • Patent number: 11640385
    Abstract: Disclosed are various embodiments for providing consistent user content. A first content request is received from a browser. Personalized content is then generated based at least in part on the first content request. The personalized content is returned to the browser and saved in association with the unique device identifier and the session identifier. A second content request is then received from the browser, the second content request including personally identifying information (PII). The saved personalized content is searched and alternative personalized content is then generated using the personally identifying information (PII). An inconsistency between the personalized content and the alternative personalized content is then resolved to generate consistent personalized content. Finally, the consistent personalized content is provided to the browser in response to the second request.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: May 2, 2023
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Mansi Sharma, Venkatesh Nagarajan, Xiangzhen Kong, Neha Arya
  • Patent number: 11640379
    Abstract: An embodiment includes identifying metadata attached to a first node of a graph, where the metadata satisfies an ontological condition. The embodiment also includes transforming the graph such that the transforming results in the graph having a new graph structure, where the transforming of the graph comprises removing the metadata from the first node and adding a second node representative of the metadata removed from the first node to the graph such that the second node is connected to the first node by a first edge.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: May 2, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Craig M. Trim, Mary Rudden, Ahmed Nassar, William G. Dusch
  • Patent number: 11630643
    Abstract: Provided is a specification document creation system including a first computer and a second computer, wherein the first computer is configured to generate, based on configuration information, display data for displaying a first display item, which is determined by the configuration information, of a BIOS on a display device, the configuration information indicating a hardware configuration of the first computer, and analyze the display data to generate first information including the first display item included in the display data, and the second computer is configured to analyze a source code of the BIOS to generate second information including a second display item, which is determined independently of the hardware configuration of the first computer, of the BIOS, and create a specification document for the BIOS in which the first display item included in the first information and the second display item included in the second information are described.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: April 18, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Hirobumi Yamaguchi, Fumiya Arikuni
  • Patent number: 11621983
    Abstract: Systems and methods are disclosed for sharing electronic content between a plurality of users. The electronic content can be accessed by the users through interactions with a virtual collaborative workspace. The members of a virtual collaborative workspace can be dependent upon the shared electronic content. Certain actions can be asked of various users with regard to the electronic content. Once the action has been performed, the electronic content can be routed to various other users in an automated fashion.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: April 4, 2023
    Assignee: MFTB Holdco, Inc.
    Inventors: Gregory Austin Allison, Justin Y. Hu, Matthew Allan Vorst
  • Patent number: 11615209
    Abstract: Provided is a method for anonymizing datasets having sensitive information, including the steps of determining a dataset of records to be assigned to aggregation clusters; computing an average record of the dataset on the basis of a predefined repetition counter; finding a most distant first record to the average record using a distance measure; finding a most distant second record from the first record using the distance measure; forming a first aggregation cluster around the first record and a second aggregation cluster around the second record; and generating a new dataset by subtracting the first cluster and the second cluster from the previous dataset.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: March 28, 2023
    Inventors: Andreas Hapfelmeier, Mike Imig, Michael Mock
  • Patent number: 11612341
    Abstract: A virtual or augmented reality based system for assessment and measurement of reaction time is disclosed. In various embodiments the system, methods, and computer program products relate to assessing and measuring a reaction time of a patient/user in virtual reality (VR) or augmented reality (AR) environments. The VR/AR system may provide a sensory stimulus to the patient/user in the VR/AR environment, determine a plurality of motion parameters, and determine a reaction time based on the plurality of motion parameters by applying a time window selection model. In various embodiments, a time window shrinkage model may be applied after the time window selection model.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: March 28, 2023
    Assignee: XR Health IL LTD
    Inventors: Tal Arbel, Gili Karni, Omer Weissberger
  • Patent number: 11615635
    Abstract: A computer implemented method configured to analyze contents of a page of a vector graphic format file includes dividing text content on the page into text blocks, pre-classifying each text block to be one of a raw body text block and a non-body text block, processing the raw body text blocks to form a plurality of body text blocks and combining the body text blocks into a text flow including the plurality of body text blocks. The method further includes defining a semantical role of each of the non-body text blocks, and combining the non-body text blocks among the body text blocks of the text flow in a geometrical order. Result data is provided, formatted as any one of a data structure and a data stream, the result data including text content of the page as geometrically arranged non-body text blocks and body text blocks.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: March 28, 2023
    Assignee: VUOLEARNING LTD
    Inventor: Otto Pellinen
  • Patent number: 11610048
    Abstract: Systems for generating a USPTO office action response document based on an input USPTO Office Action document. A method implementation for constructing the USPTO office action response traverses a ruletree that has been dynamically formed from user answers to successive questions based on characteristics of the USPTO Office Action document. The ruletree comprises a first set of data items that pertains to an HCI and the ruletree further comprises a second set of data items that pertain to the target USPTO office action response document. Correspondence between the set of user answers to questions and passages in the USPTO office action response document are maintained in the ruletree. The ruletree expands and contracts during user interaction. To generate the USPTO office action response document, the ruletree is traversed in a sorted order, where traversal of a node generates a passage or passages in the generated USPTO office action response document.
    Type: Grant
    Filed: April 13, 2019
    Date of Patent: March 21, 2023
    Inventors: Richard Charles Bridgeman, II, Rex Andrew West
  • Patent number: 11600367
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for a medical diagnostic platform. The system accesses data collected on one or more source server systems and selectively extracts user information according to the desired criteria of an operator or user. The system generates a secure, user database, wherein the user database comprises the selectively extracted user information, such as medical, financial, and demographic information, from multiple source server systems creating a centralized database of user information stored in a single location. The system further generates a medical diagnostic analysis of the user in comparison to similar users and displays recommended and extrapolated results for diagnoses, procedures, treatments, and costs for the user based on the history of the similar users.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: March 7, 2023
    Assignee: GROUNDBREAKING TECHNOLOGY LLC
    Inventor: Sam Faris Khashman
  • Patent number: 11594319
    Abstract: Systems and methods are disclosed for preserving patient privacy while allowing health data to be analyzed, managed, and stored in different geographical areas. One method for managing cross-border health data while preserving patient privacy includes: receiving a DICOM object from a hospital computing device for analysis; generating a unique case identifier for the DICOM object; validating the received DICOM object; if, based on the validation, the received DICOM object is valid, anonymizing the received DICOM object; updating the anonymous DICOM object to include the unique case identifier; compressing the updated DICOM object; and sending the compressed DICOM object to at least one data analysis web service(s).
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: February 28, 2023
    Assignee: HeartFlow, Inc.
    Inventors: Razik Yousfi, Leo Grady, Jay Sastry
  • Patent number: 11586459
    Abstract: A virtualized computing system includes a plurality of hosts, each of which is configured with a virtualization software for supporting execution of virtual machines therein. A method of managing a configuration of a system service in the virtualized computing system includes: upon receiving an application program interface (API) call to operate on a configuration object for a system service that is backed by a configuration schema of the system service, updating a database in accordance with the configuration schema to update or store the configuration of the system service. The system service executes with a configuration that is a combination of a default configuration that is defined in a default configuration schema of the system service and the configuration stored in the database.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: February 21, 2023
    Assignee: VMware, Inc.
    Inventors: Mayur Bhosle, Mukund Gunti, Siddharth Gandhi
  • Patent number: 11586621
    Abstract: Multiple execution threads process a query directed to a database organized into a plurality of files. In processing the query, a first thread downloads a file from the plurality of files. The file comprises a set of blocks. A parallel scan of the set of blocks is performed by at least the first thread and a second thread to identify data that matches the query. A response to the query is provided based in part on the parallel scan of the set of blocks.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: February 21, 2023
    Assignee: Snowflake Inc.
    Inventors: Selcuk Aya, Thierry Cruanes, Florian Andreas Funke
  • Patent number: 11587288
    Abstract: An electronic apparatus performs a method of constructing a facial position map from a two-dimensional (2D) facial image of a real-life person that includes: generating a coarse facial position map from the 2D facial image; predicting a first set of keypoints in the 2D facial image based on the coarse facial position map; identifying a second set of keypoints in the 2D facial image based on the user-provided keypoint annotations; and updating the coarse facial position map to get a final facial position map so as to reduce the differences between the first set of keypoints and the second set of key points in the 2D facial image. In some embodiments, a final set of keypoints and/or a three-dimensional (3D) facial model of the real-life person is formed from the final facial position map.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: February 21, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Bo Wang, Bo Yang, Songrun Liu
  • Patent number: 11582250
    Abstract: An illustrative computing system for a weblink content scanning system scans an electronic message for the presence of one or more weblinks. The computing system accesses, in a sandbox computing environment, content linked to the one or more weblinks. The computing system generates a hash of the accessed content and/or content linked to weblinks accessible via the accessed content. The computing system scans the content accessed via the one or more weblinks for a presence of malicious content and categorizes the scanned content accessed via the one or more weblinks (e.g., safe, malicious, and the like), associates the categorization with each corresponding hash, and saves such information to a data store for future analysis. Based on a result of this analysis, the computing system allows delivery of the original electronic message or generates a modified electronic message for delivery to a recipient device.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: February 14, 2023
    Assignee: Bank of America Corporation
    Inventors: Keaton Drake, Marci Landy, George Albero, Cody Searl
  • Patent number: 11574029
    Abstract: Systems and methods are provided for improving web-based document retrieval and object manipulation. In an implementation, objects within web documents (e.g., a web page) are manipulated when the objects are visible through a viewport of a user's web browser. According to a method, an object selected from a web document is manipulated when that selected object is displayed within the viewport of the user's browser. The manipulation may include downloading content associated with the stored object and additionally, or alternatively, executing a script associated with the stored object. Additionally, or independently, methods may be provided for blocking the download of an object in a retrieved web document until that object is displayed or visible in the user's browser viewport.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: February 7, 2023
    Assignee: Yahoo Assets LLC
    Inventor: David Ryan Artz
  • Patent number: 11567979
    Abstract: A computerized system and methods are provided for the automated extraction of contextually relevant information, and the automatic processing of actionable information from generic document sets. More specifically, automated systems and techniques for the extraction and processing of opportunity documents, are provided, which avoid inaccuracies and inefficiencies resulting from conventional and/or human-based document processing techniques.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: January 31, 2023
    Assignee: RedShred LLC
    Inventors: James Michael Kukla, Jeehye Yun
  • Patent number: 11562810
    Abstract: The present invention provides an electronic data document (EDD) and related system and method for use in a computerized clinical trial verification system. In an exemplary embodiment, the EDD is authenticated by the creator and validated by the receiver, and comprises an image of a source document (SD) that comprises a masked record of at least one interaction between a clinical trial investigator and a patient enrolled in a clinical trial, at least one revealed portion of the SD that includes evidence relevant to at least one question in a clinical trial questionnaire, and at least one annotation connecting the revealed portion to the at least one question. The present invention provides a computerized system and method for allowing a clinical trial investigator to answer questions from a clinical trial questionnaire pertinent to a clinical trial of a medical treatment using encrypted and partially masked electronic documents comprising images of original patient records.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: January 24, 2023
    Assignee: Akyrian Systems LLC
    Inventors: Edward Ikeguchi, James Henderson
  • Patent number: 11562143
    Abstract: An Artificial Intelligence (AI) based document processing system receives a request including one or more of a message and documents related to a process to be automatically executed. A process identifier is extracted and used for retrieving guidelines for the automatic execution of the document processing task. Machine Learning (ML) models, each corresponding to a guideline, are used to extract data responsive to the guidelines. Based on the responsive data meeting the approval threshold and the automatic document processing task executed, one or more of a recommendation to accept or reject the request, and a corresponding letter can be automatically generated.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: January 24, 2023
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: James Robert Priestas, Tara Lynn O'Gara, Sarat Gurram, Travis Bowers, Theresa M. Gaffney, Piper Frances Tucker
  • Patent number: 11562261
    Abstract: A method may include determining, by a computing device and based on at least one user coherency factor, a user coherency level. The coherency level may include a predicted ability of a user to comprehend information. The method may also include determining, by the computing device and based on the user coherency level, information having a complexity that satisfies the predicted ability of the user to comprehend information. The method may further include outputting, by the computing device, at least a portion of the information.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: January 24, 2023
    Assignee: Google LLC
    Inventor: Yu Ouyang
  • Patent number: 11556894
    Abstract: Various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable temporally dynamic referential association in document collaboration server systems. For example, certain embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to perform temporally dynamic referential association in document collaboration server systems by using cross-temporal visual reference data objects, temporal visual reference data objects, cross-temporal referential association data objects, temporal referential association data objects, and administrator panel user interfaces.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: January 17, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN, INC.
    Inventor: Shuai Li
  • Patent number: 11537643
    Abstract: A microservice running in a cloud computing environment is operable to perform a coordinate-based search responsive to a request from a requester such as a viewer that serves a web application in a browser on a user device. The request contains a set of coordinates of a user-defined area which highlights information of interest that the user wants to redact from a document displayed by the viewer on the user device. The document is a rendition of an internal representation generated from an original source document. The internal representation has a coordinate system that maps the location of text data in the original source document. The microservice utilizes the coordinate system to search every instance of the information of interest in the text data, generates corresponding bounding boxes, and sends the coordinates of the bounding boxes to the viewer which creates the bounding boxes to highlight/block all the instances.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: December 27, 2022
    Assignee: OPEN TEXT SA ULC
    Inventor: Jeremy Duke
  • Patent number: 11537363
    Abstract: Techniques are disclosed relating to generating a user interface (UI) migration plan, including intermediate UIs, for migrating from a current UI to a new UI. A computer system may receive information specifying a current UI and a new UI, and identify one or more differences between the current and the new UIs. Based on the differences, the computer system may generate information specifying one or more candidate intermediate UIs. The computer system may score the candidate intermediate UIs relative to a specified set of design criteria. The computer system may determine a UI migration plan that specifies a set of the one or more candidate intermediate UIs that are displayable in order to migrate from the current UI to the new UI, where the set of one or more intermediate UIs is selected based on the scoring. Use of the UI migration plan may advantageously reduce user interaction issues.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: December 27, 2022
    Assignee: salesforce.com, inc.
    Inventors: Owen Winne Schoppe, Brian J. Lonsdorf, Sönke Rohde, Alan Martin Ross, David James Woodward, Jessica Lundin
  • Patent number: 11537568
    Abstract: A system for processing database data includes an interface and a processor. The interface is configured to receive a query for the database data comprising a date range and a data selection criterion. The processor is configured to determine a set of fields of the database data corresponding to a most recent date of the date range; determine a subset of the set of fields of the database data specified by the data selection criterion; determine a set of transformations, where each transformation of the set of transformations corresponds to a field of the subset and a sub-range of the date range; transform the database data to determine transformed database data using the set of transformations; and select data from the transformed database data using the data selection criterion to determine a query response.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: December 27, 2022
    Assignee: Workday, Inc.
    Inventors: Muthukumarappa Jayakumar, Ashrita Battepati, Don Rudish, Patrick Kirby
  • Patent number: 11528196
    Abstract: A cognitive database system matches a particular data element, that is specified as part of received user input, to a first set of data elements in a set of data models based on semantic commonality, and matches the particular data element to a second set of data elements in the set of data models based on visual commonality between graphical representations of the particular data element and the second set of data elements. The cognitive database may determine interdependency between the particular data element and a particular subset of the first and second sets of data elements based on a measure of semantic commonality and/or visual commonality, and may generate a response to the user input with values from the particular subset of data elements that are updated directly from the interdependency that is determined upon receiving the user input.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: December 13, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kishore K. Guntuku, Vamsi Krishna Boyapati
  • Patent number: 11526662
    Abstract: The system and method for providing clause-based tailored editing in a collaborative digital contract drafting system. The collaborative digital contract drafting system allows multiple users from different parties to collaborate on the digital drafting, editing, and virtual negotiation of a digital contract. The system allows users to collaborate in real time during the drafting process and provides version control of the digital contract that is siloed between clauses and stored and tracked separately in a tracking database. Siloing the version control between clauses allows toggling between different versions of different clauses independent of one another.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: December 13, 2022
    Assignee: Creative Intell, Inc.
    Inventors: Steven Ship, David Fritz
  • Patent number: 11526505
    Abstract: A database system receives a request from a user. The request invokes a data set function (DSF) and uses a property to be provided by the DSF. The database system determines that a function descriptor is available for the DSF. The function descriptor is expressed as markup language instructions. The function descriptor defines the property of the DSF. The database system uses the function descriptor to define a property for the DSF.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: December 13, 2022
    Assignee: Teradata US, Inc.
    Inventors: B. Anantha Subramanian, Mohamed Yassin Eltabakh, Mahbub Hasan, Robert Matthew Wehrmeister, Awny Kayed Al-Omari, Sanjay Sukumaran Nair, Kashif Abdullah Siddiqui, Mohammed Yassin Al-Kateb
  • Patent number: 11522824
    Abstract: Provided herein are system, apparatus, device, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof for displaying a database record in a chat platform. In a given embodiment, a server may detect a request to launch a search window, including an input field. The server may cause the display of the search window, including the input field, in response to detecting the request to launch the search window. The server may receive a string via the input field. The server may query a database for a database record matching the string. The server may receive a selection of the database record from the chat participant. The server may cause display of a subset of fields of the database record in the chat session.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: December 6, 2022
    Assignee: Salesforce, Inc.
    Inventors: Nate Botwick, Anh Khuc, Ben Cronin, Matt Chan, Chris Masterson, Dave Engelberg, Diana Berlin, Merwan Hade, John Brock, Andy Chung, Justin Edmund, Norris Lee
  • Patent number: 11501073
    Abstract: A method for creating a patent document summary from a patent document text is disclosed. The method includes creating a data repository of stop-words based on analysis of a plurality of patent documents, and generating an array including a plurality of tuples from the patent document text based on the stop-words in the data repository. The method further includes identifying at least one word-sequence from the array, such that each of the at least one word-sequence occurs at least twice within the patent document text, and that each of the at least one word-sequence includes a unique last word. The method further includes replacing, for each of the at least one word-sequence, second and subsequent occurrences of each of the at least one word-sequence within the patent document text with an associated substitute word-sequence, and generating the patent document summary for the patent document text.
    Type: Grant
    Filed: September 14, 2019
    Date of Patent: November 15, 2022
    Assignee: GREYB RESEARCH PRIVATE LIMITED
    Inventor: Mahesh Maan
  • Patent number: 11487596
    Abstract: According to an aspect of an embodiment, operations include deploying a trigger function on a computing system for detecting an electronic trigger event associated with a first Application Programming Interface (API) provider. The operations further include deploying a rule function for applying at least one trigger rule on event data and deploying an action function for generating at least one API call to a second API provider based on whether the event data satisfies the at least one trigger rule. The operations further include deploying a set of API gateways for enabling a workflow system to invoke at least one of: the deployed trigger function, the deployed rule function, and the deployed action function. The operations further include generating a workflow template of an API mashup based on information associated with the deployed functions and API gateways and posting the generated workflow template to the workflow system.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: November 1, 2022
    Assignee: Fujitsu Limited
    Inventors: Lei Liu, Wei-Peng Chen
  • Patent number: 11488549
    Abstract: An apparatus comprising a pump configured to deliver insulin, a processor, and a user interface including a color display. Color on the display can be used to bring a user's attention to a change in status of the device or a detected change in status of the patient.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: November 1, 2022
    Assignee: Tandem Diabetes Care, Inc.
    Inventors: Michael L. Blomquist, Timothy B. Bresina, Gail Beth Bynum, Michael D. Welsch
  • Patent number: 11481202
    Abstract: Implementations are described herein for building and/or applying a library of transformation templates to automate migration of source code. In various implementations, pre-migration and post-migration versions of source code that exist prior to and after migration of the source code may be analyzed. Based on the analysis, one or more transformations made to the pre-migration version of the source code to yield the post-migration version of the source code may be identified. A library of transformation templates that are applicable subsequently to automate migration of new source code may be built. In some implementations, for one or more of the transformations, a plurality of candidate transformation templates may be generated with different permutations of tokens being replaced with placeholders. One of the plurality of candidate transformation templates may be selected for inclusion in the library based on one or more criteria.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: October 25, 2022
    Assignee: X DEVELOPMENT LLC
    Inventors: Owen Lewis, Bin Ni
  • Patent number: 11475204
    Abstract: Systems and methods for managing formats for a digital design are disclosed. According to certain aspects, an electronic device may support a design application that may enable a user to create and edit a digital design across multiple formats associated with multiple online services. The design applications enables the effective and efficient editing of the formats such that the digital design maintains a similar look and feel for each format. In embodiments, the design application may interface with the multiple online services to access formatting parameters and upload the respective formats for the digital design.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: October 18, 2022
    Assignee: CIMPRESS SCHWEIZ GMBH
    Inventors: Christina Kayastha, Lorenzo Gomez Garchitorena, Mikael Edwards, Alyssa Joy Parelli, Jayabascar Rajagopal, John E. Gillespie, IV
  • Patent number: 11468139
    Abstract: This invention relates to marketing and creation of digital content (text, voice, video, imagery, etc.) and understanding what topics are most relevant for an intended audience, its size, the type of content that audience wants to consume, and the optimal distribution method (social media, email, podcasts, voice assistants, web pages, mobile apps, etc.), and leveraging machine learning to automatically create content with a high chance of success.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: October 11, 2022
    Assignee: DATA SKRIVE, INC.
    Inventors: Brad Weitz, Jason Flores, Richard Sanchez
  • Patent number: 11468140
    Abstract: A non-transitory computer-readable storage medium storing a control program, when executed by a computer, causing an information processing device to perform: selecting a target device for executing predetermined data processing based on an operation received by an operation unit; receiving an execution instruction by a user, which is for causing the selected target device to execute the predetermined data processing; acquiring identification information of the target device; generating a display URL which is for displaying a specific page on a display by a Web browser, the specific page being a Web page corresponding to the acquired identification information; determining whether a specific condition is satisfied, the specific condition being a condition for displaying the specific page on the display; and opening the Web browser by designating the generated display URL after the execution instruction is received and in a case where it is determined that the specific condition is satisfied.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: October 11, 2022
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Tatsuhiko Sone
  • Patent number: 11461495
    Abstract: An approach for cognitively processing documents to ameliorate inadvertent sharing of sensitive information during electronic communications is disclosed. The approach determines a first context and historical context of an electronic communication being prepared for transmission. The approach determines one or more risk scores based on the first context and the historical context. The approach assigns the one or more risk scores to the first context and the historical context and determining whether the one or more risk scores exceed one or more predetermined thresholds. The approach executes an action plan to prevent sensitive document from being transmitted should the risk score exceed the threshold.
    Type: Grant
    Filed: November 24, 2019
    Date of Patent: October 4, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mark Turano, Zachary A. Silverstein, Robert Huntington Grant, Thomas Jefferson Sandridge
  • Patent number: 11455469
    Abstract: A sentiment analyzer obtains natural language media input and determines sentiment of the natural language media input. A personality analyzer obtains data indicative of a personality of an originator of the natural language media input and determines a personality metric of the originator of the natural language media input. The sentiment of the natural language media input and the personality metric of the originator of the natural language media input are combined to obtain a personality-based sentiment of the natural language media input. The natural language media input is provided to a receiver together with a representation of the personality-based sentiment of the natural language media input.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: September 27, 2022
    Assignee: International Business Machines Corporation
    Inventors: Nebula Alam, Rajib Chakravorty, Lida Ghahremanlou, Jorge Andres Moros Ortiz, Dheerender Velu Palani
  • Patent number: 11455339
    Abstract: A method is performed at a computing device that includes a display, one or more processors, and memory. The device displays a data visualization based on a dataset retrieved from a database. It also displays one or more phrases in a first region. The phrases define the data visualization. The device receives user input in a second region to specify a natural language command related to the displayed data visualization. In response to the user input, the device extracts independent analytic phrases from the command, determines one or more proposed actions based on the extracted phrases, and displays the proposed actions. The device receives user selection of a first proposed action. In response, the device generates an updated data visualization. It displays the updated data visualization and displays one or more updated phrases in the first region. The updated phrases define the updated data visualization.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: September 27, 2022
    Assignee: TABLEAU SOFTWARE, LLC
    Inventors: Jeffrey Ericson, Vidya Raghavan Setlur, Alex Djalali, Sanaz Golbabaei, Theodore Kornish, Xin Zhao, An Shi, Christoph Sachse, Eliana Leite Goldner, Suyang Duan
  • Patent number: 11449668
    Abstract: Systems, methods, and computer-readable media for embedding and running an electronic non-word processing application within an electronic word processing document are disclosed.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: September 20, 2022
    Assignee: Monday.com Ltd.
    Inventors: Roy Mann, Tal Haramati, Ron Zionpour