Patents Examined by Manglesh M. Patel
  • Patent number: 11568054
    Abstract: A login macro to automatically log into a web application running on a server computing device is generated from a provided username, a provided password, and a provided network address of the web application. The login macro can be generated regardless of whether the web application is logged into at a starting web page at the provided network address or at a sign-in web page navigable from the starting web page. After the login macro has been generated, that usage the login macro successfully results in logging into the web application running on the server computing device can be verified.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: January 31, 2023
    Assignee: MICRO FOCUS LLC
    Inventors: Thomas Christopher Swedlund, Constantine Adarchenko
  • Patent number: 11568506
    Abstract: A system of and method for facilitating on-device training and creating, updating, and disseminating micro-leaning simulations is provided. The system utilizes a trio of core tools, which are Simulator tool, a Creation tool, and a management and monitoring tool. These tools are utilized to develop tracks, modules, and lessons for users to complete and demonstrate proficiency. The system provides for recreation of native mobile applications from screenshots and utilizing these recreations for the development of sandboxed lessons without need to access the native application during training. The system also includes utilizing mobile device features and peripherals to create a realistic training simulation.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: January 31, 2023
    Assignee: SKYLLFUL INC.
    Inventors: Benjamin Bishop, Justin Lake, Eugene Signorini
  • Patent number: 11562130
    Abstract: A multidimensional data cube at a server may store values and functions. The functions may use values stored in the data cube as inputs to generate results. A client application may retrieve values stored at a server in a multidimensional data cube to be updated and viewed locally at the client. Instead of evaluating functions at the server and transmitting the results to the client, the functions themselves may be translated into equivalent functions that can be evaluated in real time at the client. As inputs to the functions are a changed at the client, the function results can be updated at the client without requiring back-and-forth transmissions to the server or additional queries to the data cube.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: January 24, 2023
    Assignee: Oracle International Corporation
    Inventor: Robert James Hennessy
  • Patent number: 11562032
    Abstract: An apparatus for updating a user profile based on a user file is included. Apparatus may include a processor and a memory communicatively connected to processor. Memory may contain instructions configuring processor to identify a plurality of profile sections in a user profile comprising a profile content; receive a user file; parse document content in user file by identifying a plurality of document sections in user file, categorizing a first document section of plurality of document sections of user file, identifying at least a document subsection of first document section, and categorizing document content in a first document subsection of at least a document subsection; and insert document content in at least one of the plurality of profile sections based on categorization of first document section and categorization of first document subsection.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: January 24, 2023
    Assignee: MY JOB MATCHER, INC.
    Inventors: Arran Stewart, Steve O'Brien
  • Patent number: 11556700
    Abstract: Users of a database management engine may generate fillable digital documents by mapping interface elements onto form documents. When a user maps interface elements onto a form document, the user may accidentally overlap two or more interface elements. To rectify this, the database management engine may modify the position of one of interface elements based on a set of positioning rules. In addition, the database management engine may identify and suggest mappings to users based on similar documents that have been previously mapped. The database management engine identifies similar documents using information about the document, the user, and the mapping itself. The mapping associated with the most similar document may be provided to the user as a suggested mapping. The database management engine converts the form document and finalized mapping into a fillable digital document. The fillable digital document is sent to recipients, who complete the fillable digital document.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: January 17, 2023
    Assignee: ZenPayroll, Inc.
    Inventors: Minh Quan Dang Nguyen, Jesse Zhou, Flora Jin
  • Patent number: 11557276
    Abstract: A method includes obtaining parameters and a document, determining a domain based on the parameters, where the domain maps to a first ontology, and where ontologies map n-grams onto a set of concepts. The method includes scoring a first set of n-grams of the document using a scoring model based on relations between members of the first set of n-grams, selecting sections of the text based on n-gram scores provided by the scoring model, and determining an initial n-gram set, where each respective n-gram of the initial n-gram set maps to a respective concept of the set of concepts, and where each respective n-gram is identified by an ontology other than the first ontology. The method includes determining related n-grams mapped to the set of concepts associated with the domain and generating a text summary for the document based on the sections and the related n-grams.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: January 17, 2023
    Assignee: Sorcero, Inc.
    Inventors: Walter Bender, Unai Garay Maestre, Carlos Fernández Musoles, Adam Tomkins
  • Patent number: 11551140
    Abstract: An online system presents content to its users, in which the content includes links that launch a messaging application and initiate conversations via the application. The system receives information indicating that negative experiences occurred during the conversations and may use this information and attributes of entities participating in the conversations to train a model to predict a likelihood of an occurrence of a negative experience. Upon determining an opportunity to present a user with a link that launches the application and initiates a potential conversation with an entity via the application, the system applies the model to predict a likelihood of an occurrence of the negative experience by the user during the potential conversation based on the entity's attributes. Based on the predicted likelihood, the system adjusts a value associated with presenting the link and passes the adjusted value to a process that selects content for presentation to the user.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: January 10, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Vibhor Rastogi
  • Patent number: 11550844
    Abstract: A content analysis system includes processor and memory hardware storing data analyzed content items and instructions for execution by the processor hardware. The instructions include, in response to a first intermediate content item being analyzed to generate a first text description, receiving the first intermediate content item and analyzing the first text description to generate a first reduced text description. The instructions include identifying a first set of tags by applying a tag model to the first text description and generating a first analyzed content item. The instructions include adding the first analyzed content item to the analyzed content database and, in response to a displayed content item being associated with at least one tag of the first set of tags, displaying a first user-selectable link corresponding to the first analyzed content item on a portion of a user interface of a user device displaying the displayed content item.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: January 10, 2023
    Assignee: TD AMERITRADE IP COMPANY, INC.
    Inventors: Logan Sommers Ahlstrom, Dayanand Narregudem, Ravindra Reddy Tappeta Venkata, Jeffrey Michael Freisthler, Kinga Sliwa, Tomas Jesus Ruiz
  • Patent number: 11551463
    Abstract: A system and method are capable of ensuring that one or more text strings will be able to be fully rendered in a target area of a user interface or a target area of a graphics file. The system and method determine the number of pixels of first and second reference text that fit in the target area in the horizontal direction and the vertical direction, respectively, determine the number of pixels of string text in the horizontal direction and the vertical direction, and compare the number of pixels in the horizontal direction of the first reference text and the vertical direction of the second reference text respectively to the number of pixels in the horizontal direction and the vertical direction of the text string that is desired to be rendered in the target area to determine whether the text string will fit in the target area.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: January 10, 2023
    Inventor: Gregory Mark Henninger
  • Patent number: 11537274
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform receiving a sequence of actions entered into a GUI before an account action for a user account of a user during a user session initiated via a first user portal; dividing the sequence of actions into actions for real-time features and actions for periodic features; simultaneously (1) storing the actions for the periodic features in a distributed cloud storage system and (2) processing the actions for the real-time features into the real-time features; and simultaneously storing the periodic features and the real-time features in a database managed by real-time stream processing software.
    Type: Grant
    Filed: January 31, 2021
    Date of Patent: December 27, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Malay Patel, Sushant Kumar, Kannan Achan
  • 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: 11520850
    Abstract: Determining a number of secondary tracking attempts avoided by blocking a primary tracking domain from loading in a host web page. In particular, a set of rules that identify numbers of secondary tracking domains that are loaded into web browsers through host web pages by external domain and primary tracking domain combinations may be identified. The set of rules may be created based on loading patterns, resource patterns, parameter patterns, and header patterns exhibited by the external domain and primary tracking domain combinations. The rules may be applied to determine a number of secondary tracking attempts avoided by blocking a primary tracking domain from loading in a host web page.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: December 6, 2022
    Assignee: NORTONLIFELOCK INC.
    Inventor: Iskander Sanchez Rola
  • Patent number: 11516305
    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: March 8, 2022
    Date of Patent: November 29, 2022
    Assignee: CONTENT SQUARE ISRAEL LTD
    Inventor: Arik Yavilevich
  • Patent number: 11507731
    Abstract: An apparatus includes an input interface, a processor, and a transmitter. The input interface is configured to receive user input associated with a design and to receive a user request indicating a selection of a website type of a plurality of website types. The processor is configured to update the design based on the user input. The updated design includes one or more design pages. The processor is configured to select, based on the website type, a specific set of website generation tasks. The processor is configured to perform the specific set of website generation tasks to generate one or more webpages of a website of the website type. The webpages correspond to the design pages. The transmitter is configured to send a web output to at least one of a data storage device, a publishing endpoint, or a client device. The web output corresponds to the webpages.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: November 22, 2022
    Assignee: CANVA PTY LTD
    Inventors: Matthew Carter, Cameron Adams, Eugene Datsky, Tomasz Modrzyński, Georgia Vidler
  • Patent number: 11500956
    Abstract: An information processing apparatus connected to a user terminal that receives input from a user, includes a memory; and a processor. The processor is configured to execute obtaining input information input into the user terminal; searching for response information corresponding to the input information; responding to the user terminal with a response message based on the response information corresponding to the input information; obtaining an access target to be accessed by the user terminal in order for the user terminal to receive the input of the input information by the user; and changing the search by the searching or a response by the responding based on the access target.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: November 15, 2022
    Assignee: Ricoh Company, Ltd.
    Inventor: Takanori Mohri
  • Patent number: 11481785
    Abstract: Automated computing machinery agnostically augmenting a CRM application, including an agent hub that associates an identity of a tele-agent and an indication whether the tele-agent is logged on to the agent hub; the agent hub operatively coupled to a browser, the browser bearing a browser extension through which a sales template for a sales campaign to which the tele-agent is assigned to work is operatively exposed as a GUI overlay of the browser, the overlay overlaid upon a web page of the CRM application; a leadership hub that associates the tele-agent and the sales campaign to which the tele-agent is assigned, the leadership hub operatively coupled to the agent hub; and a campaign management portal that associates the sales campaign and the display template, the display template associating a question and an answer form, the campaign management portal operatively coupled for data communications to the agent hub.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: October 25, 2022
    Assignee: Accenture Global Solutions Limited
    Inventor: Shannon Copeland
  • Patent number: 11468120
    Abstract: Text for display on a user device may be modified or adjusted. A first user interface element and a second user interface element of at least two user interface elements are concurrently displayed at a computing device. The first user element displays sample text using first text settings, the second user element displays the sample text using second text settings, the sample text comprises multiple words, and a setting of the second text settings is different within the first text settings than within the second text settings such that the sample text displayed by the first user element is visually different from the sample text displayed by the second user element. A selection of one of the at least two user interface elements is received, and the text settings associated with the selected user interface elements are stored as default text settings.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: October 11, 2022
    Inventor: Patricia Henery
  • Patent number: 11455418
    Abstract: Automated assistant responses may be assembled and/or evaluated to address privacy concerns. A free-form natural language input may be received from a first user and may include a request for information pertaining to a second user. Multiple data sources may be identified that are accessible by an automated assistant to retrieve data associated with the second user. The multiple data sources may collectively include sufficient data to formulate a natural language response to the request. Respective privacy scores associated with the multiple data sources may be used to determine an aggregate privacy score associated with responding to the request. The natural language response may then be output at a client device operated by the first user in response to a determination that the aggregate privacy score associated with the natural language response satisfies a privacy criterion established for the second user with respect to the first user.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: September 27, 2022
    Assignee: GOOGLE LLC
    Inventors: Sandro Feuz, Sammy El Ghazzal
  • Patent number: 11449671
    Abstract: A method includes detecting a first plurality of user interactions with first dynamic content of a website. The method further includes detecting a second plurality of user interactions with second dynamic content of a website. The method further includes providing a graphical user interface (GUI) that illustrates the first and second pluralities of user interactions to a client device. The method further includes determining a correlation between the first and second plurality of user interactions and a conversion metric. The method further includes determining, by a processing device, that the first dynamic content has a higher conversion metric than the second dynamic content. The method further includes sending a first variation recommendation for the first dynamic content to the client device.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: September 20, 2022
    Assignee: OPTIMIZELY, INC.
    Inventor: Dan Siroker
  • Patent number: 11449569
    Abstract: Disclosed are various approaches for implementing a navigation system that facilitates navigation through hierarchically-related views within a user interface using multiple independent entry points. The user interface can include multiple navigation components that each independently provide a user access to available views in the user interface. Upon a user selection for a view through interaction with one of the navigation components, a request for data used to build the view can be sent to a server. If the view is valid, an instance of the view is dynamically generated and displayed in the user interface and each navigation component is updated to be consistent with the selected view. If the view is invalid, updated navigation data is used to rebuild the navigation hierarchy and the navigation components are updated according to the updated navigation hierarchy.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: September 20, 2022
    Assignee: VMware, Inc.
    Inventors: Ivan Nikolov Ivanov, Deyan Halachliyski, Tihomir Plamenov Paskalev