Patents Examined by Manglesh M. Patel
  • 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
  • Patent number: 11262715
    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: March 1, 2022
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Manisha Dubey, Rajneesh Soni, Babu Xavier Raj, Swaminathan Anuradha
  • Patent number: 11258870
    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: October 20, 2021
    Date of Patent: February 22, 2022
    Assignee: CONTENT SQUARE ISRAEL LTD
    Inventor: Arik Yavilevich
  • Patent number: 11250097
    Abstract: Modern Web applications can be highly dynamic and have a complicated HTML hierarchy. This makes automation of business processes that use Web applications difficult for Web applications that do not have a flat hierarchy and which have frequent minor updates. A computer-implemented method for automatically identifying containers of Web applications for robotics process automation is disclosed. A container engine uses container identification algorithms to identify candidate containers and generate container data describing the relevant hierarchy for robotics process automation of user interface controls of a Web application.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: February 15, 2022
    Assignee: PEGASYSTEMS INC.
    Inventor: Christopher Arthur Clarke
  • Patent number: 11244107
    Abstract: A method of an electronic apparatus for providing information related to a fulfillment center, wherein the method includes confirming data request information for requesting data related to the fulfillment center, acquiring first data corresponding to the data request information from at least one other apparatus connected to the electronic apparatus, and generating second data by processing the first data based on template information corresponding to the data request information.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: February 8, 2022
    Assignee: Coupang Corp.
    Inventors: Young Shin Kang, Seung Hoon Park, Hong Gyem Kim, Seung Jin Oh
  • Patent number: 11244023
    Abstract: A method includes storing a plurality of content items and storing one or more associations. Each of the associations includes an association between exactly two of the content items. The method may also include causing a graphical user interface (GUI) to be presented on an electronic device. The GUI may include a first representation of a first content item, a list of representations comprising a second representation of a second content item and a third representation of a third content item, a first visual indicator indicating a first association between the first content item and the second content item, and a second visual indicator indicating a second association between the first content item and the third content item. The method may also include receiving a user input comprising an instruction to create an additional association between the first content item and the second content item.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: February 8, 2022
    Assignee: Caterpillar Inc.
    Inventors: Beverly Marie Rasmussen, Leonard Stewart, James L. Babin, Tazio Stephan Grivetti, Charles Todd Farwell, Willibald Gustav Berlinger
  • Patent number: 11237938
    Abstract: A click heatmap abnormality detection method and apparatus, comprising: obtaining a first click heatmap, and dividing the first click heatmap into a plurality of regions (S100); for each region among the plurality of regions, respectively determining a click probability of a click action corresponding to each click source happening in the region (S200); for each click source, determining an abnormal click region corresponding to the click source according to the click probabilities (S300). The described solution determines abnormal click regions according to the click probabilities of the click actions corresponding to the click sources happening in the regions, without the need for manual identification, and with high accuracy and identification efficiency.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: February 1, 2022
    Assignee: BEIJING GRIDSUM TECHNOLOGY CO., LTD.
    Inventor: Zhenhua Liu
  • Patent number: 11238628
    Abstract: Methods and systems are provided for an intelligent auto-fill process capable of smartly filling objects on a canvas using selected context-based images. Content related to the canvas is analyzed to determine context tags related to the canvas. The context tags are used to generate a media list comprised of one or more context-based image. The media list is used to automatically fill at least one object on the canvas such that a relevant part of the context-based image is visible. In this way, objects on a canvas can be automatically filled with images related to the context of the canvas.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: February 1, 2022
    Assignee: Adobe Inc.
    Inventors: Saurabh Mehta, Saurabh Gupta, Sameer Bhatt