Patents Examined by Manglesh M. Patel
  • Patent number: 11436133
    Abstract: Example implementations relate to comparable UI object identifications. Some implementations may include a data capture engine to capture data points during test executions of the application under test. The data points may include, for example, test action data and application action data. Additionally, some implementations may include a data correlation engine to correlate each of the data points with a particular test execution of the test executions, and each of the data points may be correlated based on a sequence of events that occurred during the particular test execution. Furthermore, some implementations may also automatically identify, based on the correlated data points, a set of comparable UI objects.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: September 6, 2022
    Assignee: Micro Focus LLC
    Inventors: Inbar Shani, Ilan Shufer, Amichai Nitsan
  • Patent number: 11416760
    Abstract: A method for machine-learning based user interface generation is provided. The method may include training a machine-learning model by processing, with the machine-learning model, a training data that includes one or more sequences of software applications accessed by a user at a client. The machine-learning model may be applied to identify a software application based at least on a probability of the user at the client accessing the software application. A user interface may be generated for display at the client. The user interface may provide, to the user at the client, access to the software application. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: August 16, 2022
    Assignee: SAP SE
    Inventor: Rajesh Selvanayagam
  • Patent number: 11386099
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, are provided for displaying a target object sequence to a target user. One of the methods includes determining an initial ranking of a plurality of target objects in a target object sequence. A plurality of object features corresponding to the plurality of target objects are obtained. The plurality of object features are input, based on the initial ranking, into a reranking model. The plurality of object features are encoded to obtain a context representation vector corresponding to the target object sequence. A reranking of the plurality of target objects is obtained based on the context representation vector. The target object sequence is displayed to the target user based on the reranking of the plurality of target objects.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: July 12, 2022
    Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.
    Inventors: Jun Zhu, Yuanbo Chen, Shuai Xiao, Jian Ma, Zaifan Jiang
  • Patent number: 11373029
    Abstract: A system and method for integrating machine learning algorithms to enrich documents in a content management system. The content management system includes a content services engine, a transformation engine to execute one or more transformations on documents stored in the content management system, and a machine learning services to apply a machine learning algorithm to the documents based on the one or more transformations.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: June 28, 2022
    Assignee: Hyland UK Operations Limited
    Inventors: John Newton, Brian Remmington, Jan Vonka, Tom Morris, Chris Hudson, Cezar Leahu
  • Patent number: 11366439
    Abstract: An automation optimization engine is disclosed that provides a closed loop nodal analysis on a process performance tree. By analyzing an observed process and identifying automatable tasks from non-automatable tasks from the observed process, the automation optimization engine then applies machine learning techniques to generate a recommendation report identifying steps for implementing in the observed process to convert the non-automatable tasks into automatable tasks. Optimization is thus achieved to close the loop to further automate the observed process.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: June 21, 2022
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Manisha Dubey, Rajneesh Soni, Babu Xavier Raj, Anuradha Swaminathan
  • Patent number: 11361239
    Abstract: Methods and apparatuses are described for digital content classification and recommendation based upon reinforcement learning. A server converts unstructured text corresponding to each digital content item into a content item feature set. The server generates a user context vector associated with a plurality of users. The server trains a linear multi-armed bandit (MAB) classification model based upon the user context vectors and historical user content recommendation information. The server receives a new user context vector associated with a new user. The server executes the MAB model using the new user context vector as input to generate content interaction prediction scores. The server selects the content interaction prediction scores above a predetermined threshold and identifies the associated digital content item. The server presents the identified digital content items on a client device and receives a response. The server updates linear UCB coefficient vectors of the MAB model based upon the response.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: June 14, 2022
    Assignee: FMR LLC
    Inventors: Pramod R, Anshuman Pradhan, Shishir Shekhar, Serdar Kadioglu, Alex Arias-Vargas
  • Patent number: 11360988
    Abstract: A system and method are provided for automatically proofing the patent specification of a granted patent issued on a patent application. The method comprises the steps of scanning amendments made to the patent application during prosecution; assembling the most recent claims, based on the scanned amendments, to create a test claim set of the claims; comparing the test claim set to the claims of the issued patent as published; and identifying any differences between the compared sets of claims and communicating the differences to a user.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: June 14, 2022
    Assignee: Black Hills IP Holdings, LLC
    Inventor: Steven W. Lundberg
  • Patent number: 11347749
    Abstract: A system, method, and computer program product embodiment related to a digital paper-based interaction to system data. An embodiment operates by receiving a written instruction from a user; analyzing the written instruction to determine a user intent and one or more parameters; retrieving a set of data from a data application; rendering a representation of the set of data in the user experience; receiving a second written instruction from the user in response to a condition in the representation of the set of data; deriving a conclusion based on the written instruction and the second written instruction; building a flow comprising a sequence of actions undertaken, by the user experience, in response to a user action; and adding the flow to a knowledge base.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: May 31, 2022
    Assignee: SAP SE
    Inventors: Philip Miseldine, Judith Schneider, Sebastian Werner, Margo Lutes, Gergana Savova, Niels Hebling, Normen Rosch
  • Patent number: 11347933
    Abstract: Systems and methods are disclosed herein for performing operational transforms on a document. A first operation is received at a first server that includes a first object of an electronic document. In response to receiving the first operation, the first server prohibits a second server from having write access to the first object. The first server applies the first operation to the first object to obtain a transformed first object. In response to obtaining the transformed first object, the first server allows the second server to have write access to the first object. These steps are repeated for a second object associated with a second portion of the electronic document that is different from the first portion of the electronic document.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: May 31, 2022
    Assignee: Google LLC
    Inventor: Brian Lewis Cairns
  • Patent number: 11343339
    Abstract: A method for tracking an activity of a user. The method includes receiving, by a tracking element, compressed user activity information representative of activities performed by the user during a visit to a web page; receiving, by the tracking element, web page content information representative of web page content displayed to the user during the visit; decompressing the compressed user activity information; and generating user visit information by the tracking element.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: May 24, 2022
    Assignee: CONTENT SQUARE ISRAEL LTD
    Inventor: Arik Yavilevich
  • Patent number: 11321518
    Abstract: A method for machine learning based document editing is provided. The method may include receiving, from a client, one or more inputs associated with a document. A recommendation to include and/or exclude a clause, a term, and/or a line item from the document may be generated by at least processing the one or more inputs with a machine learning model. The recommendation to include and/or exclude the clause, the term, and/or the line item from the document may be provided to the client. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: May 3, 2022
    Assignee: SAP SE
    Inventors: Debashis Banerjee, Prasanna Kumar Govindappa, David Herman, Krishna Hindhupur Vijay Sudheendra, Shruthi Jinadatta, Anilkumar Tambali, Pravinth Ganesan, Amit Saxena, Gaurav Rathi, Balaji Raghunathan, Hari Babu Krishnan
  • Patent number: 11321669
    Abstract: Various embodiments provide for a method for creating a customized email that includes an action link generated based on form data. Form data is received from a displayed form. The form data includes an action to perform with respect to a task. The action link for performing the action is generated based on the form data. A string with string data that includes the form data and a layout of the form data is generated. The customized email is generated based on the string. The customized email includes the action link for performing the action with respect to the task. The customized email is transmitted to a client device. Information is received, from the client device, pertaining to a user interaction with respect to the action link in the customized email.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: May 3, 2022
    Assignee: Oracle International Corporation
    Inventors: Suman Ganta, Nikhil Sabharwal
  • Patent number: 11314841
    Abstract: A computing device comprising a secure browser extension for a web browser monitors for satisfaction of one or more operating conditions to identify whether one or more unauthorized applications are installed on the computing device. Based on satisfaction of at least one operating condition, the secure browser extension of the computing device sends an HTTP request to a known service via the web browser. The secure browser extension receives a response to the HTTP request via the web browser. The secure browser extension determines whether the received response is an HTTP response (e.g., from an unauthorized application) or a non-HTTP response (e.g., from the known service). Based on determining the received response is an HTTP response, the secure browser extension terminates the web browser session and generates a notification for display at the computing device that indicates web browser communications are compromised.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: April 26, 2022
    Assignee: Bank of America Corporation
    Inventors: Andrew Paul Montgomery, Stuart David Ford, Ricardo Varanda
  • Patent number: 11288686
    Abstract: This invention teaches how one can identify user interests based upon portions of content i.e. at a finer level of granularity than known until now. Existing computer technology could identify that a user was interested in animals if he viewed a page about animals. The instant invention allows a user to select/generate/reference/isolate a portion of content, and s/he can do this without having to install additional software to his/her browser/device. Thus, we can now know if a specific user is interested in cats, and another in dogs based upon the content portions s/he chose to reference/interact with. A profile of a user's interests can be developed across a multitude of documents. This profile of the user's interests can then be leveraged for commerce such as: better, targeted, contextual advertising; developing analytics; and far superior insights into user interests can be obtained.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: March 29, 2022
    Inventor: Rohit Chandra
  • Patent number: 11288048
    Abstract: Dynamic code generation and coordination techniques are provided for display of dynamic markup documents including script code. A code generation process is not only guided by deferral of code preparation stages and sub-stages, but also informed by various information levels possessed concerning the code itself, either through interpretation or observation of execution, to not only generate modified code, but also to generate alternative code for alternative situations (e.g., generating different loop bodies that can thereafter be readily swapped in or out depending on a given function call by the browser application). A multi-core architecture further improves user experience by asymmetrically ensuring web site presentation and functionality is prioritized for the user experience.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: March 29, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Steven Lucco, Louis Lafreniere, Curtis Cheng-Cheng Man, Paul Adrian Leathers
  • Patent number: 11282107
    Abstract: Methods, systems, and computer storage media are provided for tracking an advertisement based on the advertisement's context. The tracking, URL, HTTP header, and landing page engines may generate a single URL for both display and tracking of an advertised item, along with HTTP headers, based on an advertisement event. In response to a call of that generated URL and HTTP headers, landing page content that includes embedded middleware may be transmitted. The received URL and HTTP header may be parsed in order to extract parameters. Based on metadata associated with the extracted parameters, the URL and HTTP headers may also be augmented with additional parameters. The augmented URL and HTTP headers may be transmitted to a tracking service. As the user continues to interact with the landing page content, the embedded middleware may transmit additional URLs and HTTP headers to be augmented before transmission to the tracking service.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: March 22, 2022
    Assignee: eBay Inc.
    Inventors: Yi Liu, Pramod Mamidipudi, Xiang Li, Lei Li, Bin Li
  • Patent number: 11277452
    Abstract: Systems, methods, and computer-readable media for generating high level summary tablature based on lower level tablature are disclosed. The systems and methods may involve at least one processor configured to electronically access first data associated with a first board; electronically access second data associated with a second board and to perform electronic semantic analysis to identify a portion of the first data associated with the first board and a portion of the second data associated with the second board that share a similarity; consolidate in a third board reflecting a similarity consolidation, the identified first portion and the identified second portion; summarize the first portion and the second portion, and to aggregate the summarized first portion and the summarized second portion to form an aggregated summary; and present on the third board the aggregated summary in a manner associating the aggregated summary with the similarity consolidation.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: March 15, 2022
    Assignee: MONDAY.COM LTD.
    Inventors: Oron Kaiser, Oron Morad, Dor Yehuda, Ziv Ventura, Shiri Levin
  • Patent number: 11269941
    Abstract: Systems and methods are provided for a workflow framework that scriptwriters can utilize when developing scripts. A script can be parsed to identify one or more elements in a script, and various visual representations of the one or more elements and/or a scene characterized in the script can be automatically generated. A user may develop or edit the script which can be presented in a visual and temporal manner. Information parsed from the script can be stored in basic information elements, and used to create a knowledge bases.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: March 8, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Sasha Anna Schriber, Rushit Sanghrajka, Wojciech Witon, Isabel Simo, Mubbasir Kapadia, Markus Gross, Daniel Inversini, Max Grosse, Eleftheria Tsipidi
  • Patent number: 11270603
    Abstract: A system provides a webpage dynamically generated based on a disability of a user. The system detects a particular disability of a user attempting to access a webpage using a user device. The system sends a request to a server to modify the webpage based on the particular disability. The system determines whether the particular disability exists in a disability type database. In response to a determination that the particular disability does not exist in the disability type database, the system retrieves configurations to modify the webpage for the particular disability from the disability guideline database. The system dynamically modifies the webpage for the particular disability using the retrieved configurations. The system sends the dynamically modified webpage to the user device. The system displays the dynamically modified webpage on the web browser on the user device.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: March 8, 2022
    Assignee: Bank of America Corporation
    Inventors: Gaurav Bansal, Mithun Kumar, Chetan Singh Naruka, Akash Sambajee Rao Bhole
  • Patent number: 11263533
    Abstract: A rule is received at a client application from an input text control. The received rule includes a sequence of characters and is parsed into a plurality of tokens. For each of the tokens, a plurality of behaviors associated with that token are configured to generate a behavior configuration. Each of the generated behavior configurations can be modified by an authorized user. A user interface (UI) control is generated based on the behavior configurations.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: March 1, 2022
    Assignee: SAP Portals Israel Ltd.
    Inventor: Pablo Roisman