Patents Examined by Shahid K Khan
  • Patent number: 11743305
    Abstract: A method can include a server transmitting first data received from a first client to the at least one second client so as to display a first view on the display device of the at least one second client. The server can also receive sixth data from the first client relating to an actor event including an information indicating content displayed at the display device has changed from the first view to a second view that is intended to be shared with the at least one participant. Upon receipt of the actor event at the web collaboration server, a time window can be opened for a predetermined amount of time. The server can send an alert to provide notification that a data mismatch may occur to trigger a checking procedure in the event a second data is received relating to a pointing event within the still open time window.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: August 29, 2023
    Assignee: Unify Patente GmbH & Co. KG
    Inventors: Lampros Pappas, Vasileios Giatilis
  • Patent number: 11734381
    Abstract: A server configured to provide web-based services over a network may include one or more processors configured to receive a request from a user device for access to a web-based service. In response, the server may download, to the user device, information for rendering an initial web resource by a web client of the user device, and software instructions configured to cause the web client to: intercept a web request to the server; determine, based on the web request, a main web document and ancillary web documents designated to be downloaded for rendering a particular web resource; send, to the server, the web request for the main web document and, without waiting for reception of the main web document, send respective document requests for each of the ancillary web documents; receive the main web document and the ancillary web documents; and render the particular web resource using the received documents.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: August 22, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Rodrigo Oliveira Fernandez, Kyle Barron-Kraus
  • Patent number: 11727084
    Abstract: A method for data processing is described. The method includes receiving, from a client of a web service, a request for a web component included in a web page supported by the web service, where the web component is associated with a data structure that defines design characteristics of the web component. The method further includes determining configuration parameters that define stylistic characteristics of the web component based on data attributes of the web page and the data structure associated with the web component, where the configuration parameters are determined using a model trained on a corpus of web pages supported by the web service. The method further includes transmitting, to the client and in response to the request, an indication of the configuration parameters for the web component, where the indication is configured to display the web component according to the stylistic characteristics defined by the configuration parameters.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: August 15, 2023
    Assignee: Salesforce, Inc.
    Inventors: Brian Lonsdorf, Scott Bokma, Sönke Rohde, Alan Martin Ross, Michael Sollami, David Woodward, Jessica Lundin
  • Patent number: 11720377
    Abstract: A method for dynamically generating at least one contextual user interface element within a user interface and establishing a connection between a first computing device associated with a user of the user interface and a second computing device associated with a contact center agent includes analyzing, by a user interface display component executing on a first computing device, a uniform resource locator of a web page while a user views the web page on a second computing device. The user interface display component identifies a plurality of support topics, accesses profile data associated with the user, and determines whether the profile data identifies an existing travel reservation. The user interface display component generates a first subset of the plurality of support topics and modifies a user interface displayed by the web page to include a user interface element associated with a support topic in the first subset.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: August 8, 2023
    Assignee: Navan, Inc.
    Inventors: Connor Jennings Barnett, Ali Ozturk, Alexander Lechner, Carlo Melisi
  • Patent number: 11704008
    Abstract: Systems, methods, and non-transitory computer readable media can provide one or more candidate stickers through a display screen of a computing device. A determination can be made that a user has selected a first sticker from the one or more candidate stickers. The first sticker can be inserted as a graphical overlay in a content item. The first sticker can reference first content.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: July 18, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Christian Xavier Dalonzo
  • Patent number: 11699028
    Abstract: Provided are a method and apparatus for displaying an online document, an electronic device, and a storage medium. The method for displaying an online document includes, in response to receiving an interactive instruction for a first user through the online document, generating an online document notification message in the instant messaging session list of the first user, where the interactive instruction includes that a second user mentions the first user or that the second user mentions the content published by the first user in the online document; in response to receiving an instruction triggering the online document notification message, acquiring a target link address; and jumping to the target link address in an instant messaging window through a document container and displaying the online document in the instant messaging window, where the document container is integrated into an instant messaging framework.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: July 11, 2023
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Yu Xu, Shimin Xu
  • Patent number: 11693506
    Abstract: A method for enabling a task management interface includes receiving an instruction for enabling the task management interface, displaying the task management interface in response to the instruction for enabling the task management interface, where the task management interface includes a preview interface of at least one application program and an icon corresponding to at least one function of the application program, receiving an operation instruction for the icon, and switching the application program corresponding to the icon to a foreground and executing the function in response to the operation instruction.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: July 4, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jiejing Huang, Huangwei Wu, Xi Huang
  • Patent number: 11687700
    Abstract: The present disclosure relates to a method for generating a structure of a PDF-document, wherein the PDF-document comprises elements. The method comprises detecting document cells of the PDF-document dependent on commands of a page description language for printing the elements of the PDF-document. The method comprises determining parts of the PDF-document dependent on the PDF-document by a machine learning module. The determining of the respective part comprises associating a respective portion of the elements of the PDF-document with the respective part. Furthermore, a respective label may be assigned to the respective part. The method may further comprise using a symbolic artificial intelligence module, wherein rules of the symbolic AI-module for reconciling the document cells with the parts may be applied. The elements of the structure of the PDF-document may be generated and labelled dependent on a result of the reconciling and dependent on the respective label to the respective part.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: June 27, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Birgit Monika Pfitzmann, Christoph Auer, Michele Dolfi, Peter Willem Jan Staar, Ahmed Samy Nassar
  • Patent number: 11681855
    Abstract: A method for automated dynamic document generation includes: storing, in a memory of a document generator, (i) a common pool of objects each defining document content and having respective object identifiers, (ii) a plurality of templates having respective template identifiers and containing respective template subsets of the object identifiers, and (iii) a plurality of master templates having respective master template identifiers and containing respective master template subsets of the object identifiers; establishing a connection to a data source; detecting document initiation data in the data source including a selected one of the template identifiers; responsive to the detection, retrieving a selected one of the master template identifiers associated with the selected template identifier; retrieving the template subset and the master template subset of objects corresponding to the selected template identifier and the selected master template identifier; and generating a document according to the template
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: June 20, 2023
    Assignee: PERRY + CURRIER INC.
    Inventors: Robert Cotran, Christina S. Lee, Thomas Andrew Currier
  • Patent number: 11669497
    Abstract: A computer system includes client devices operated by users collaborating on a project, and a collaboration server. Each client device remotely accesses web applications via a managed browser to be used by the users collaborating on the project. The collaboration server cooperates with the managed browsers to receive from the managed browsers data corresponding to actions performed by each user within the web applications, generate notifications based on the actions performed by the users within the web applications, and cause the managed browsers to display the notifications. The notifications are generated independent from the web applications.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: June 6, 2023
    Inventor: Ricardo Fernando Feijoo
  • Patent number: 11657342
    Abstract: A server includes: a communication part which receives from an orderer terminal operation request information input by an orderer and including a specific operation content and an operation time set for the specific operation content; and a display data generation part which generates based on the operation request information display data on which a master device displays an operation selection image showing the operation content and the operation time set in combination with each other to allow a selection of a desired time segment of the operation time set. The master device includes: a display control part which generates the operation selection image based on the display data so that a display part displays the operation selection image; and an operation part which receives a selection instruction of the operator that the operator selects the desired time segment of the operation time set shown in the operation selection image.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: May 23, 2023
    Assignee: KOBELCO CONSTRUCTION MACHINERY CO., LTD.
    Inventors: Seiji Saiki, Yoichiro Yamazaki
  • Patent number: 11651143
    Abstract: An access to a URL that includes predetermined information is received, and derivative information based on the predetermined information included in the received URL is acquired. A Web page in which the acquired derivative information is described is generated, and the generated Web page is transmitted to a source of the access to the URL. The predetermined information and the derivative information include product information.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: May 16, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Masayuki Fukui
  • Patent number: 11645450
    Abstract: An approach is provided in which the approach displays a graphical editor and a text editor concurrently on a display. The text editor displays a document text that includes multiple entities and the graphical editor displays multiple nodes corresponding to the multiple entities. In response to receiving a user selection on the graphical editor that selects a first one of the multiple nodes, the approach identifies, based on the document text, one or more second nodes that correspond to the first node and repositions the one or more second nodes to a second position on the graphical editor based on a first position of the first node.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Atsushi Ono, Chikako Oyanagi, Yuka Abe, Teruki Tauchi
  • Patent number: 11645543
    Abstract: Provided is a computer-implemented method for generating a machine learning model to classify an account based on merchant activation, including providing an input to a generator network of a generative adversarial network (GAN) to generate an output; providing the output as input to a discriminator network; providing a training dataset as input to the discriminator network; and updating the generator network based on a first output of the discriminator network having a label that indicates whether a set of values of each of the plurality of features is a real set of values or a fake set of values. The method may include updating the discriminator network based on a second output of the discriminator network having a label that indicates whether a selected account of the plurality of accounts is going to conduct a first payment transaction. A system and computer program product are also provided.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: May 9, 2023
    Assignee: Visa International Service Association
    Inventors: Spiridon Zarkov, Chuxin Liao, Anubhav Narang
  • Patent number: 11645454
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for a template based design approach for cross channel digital form integration and presentation. The system allows for onboarding of various types of forms to push them out to users via multiple various user viewing channels. The invention identifies the sections or fields of the form that require user input and presents those fields using an advanced digital solution illustrated in the channel format. The system is expandable, allowing for a single backend upload of additional forms irrespective of the channel.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: May 9, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Indradeep Dantuluri, Pavan Chayanam, Travon Lamone Kelly, Michael McClish, Ashwin Srinivas Parameswaran, Rupal V. Shah, Surendran Thiyagarajan
  • Patent number: 11631482
    Abstract: This disclosure relates to generating interactive graphical visualisations of clinical and genetic data. A processor receives the clinical data indicative of observed phenotypes, accesses a database to determine associations of the observed phenotypes with disorders and accesses a second database to determine associations between the disorders and genetic properties. The processor then determines an association value for each combination of the observed phenotypes and the genetic properties based on a number of paths between them. The processor also generates a graphical user interface, comprising an arrangement of the association values and a user control element associated with the phenotypes and/or the genetic properties. Finally, upon detecting user interaction in relation to the user control element, the processor re-arranges the arrangement of the association values in the graphical user interface to reflect the detected user interaction.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: April 18, 2023
    Assignee: GARVAN INSTITUTE OF MEDICAL RESEARCH
    Inventor: Tudor Groza
  • Patent number: 11615164
    Abstract: A method for updating a dynamic website including: a) a user creating or editing one or more draft webpages in a form of one or more emails via one or more email clients thereby storing the one or more draft webpages within one or more email servers; b) automatically converting the one or more draft webpages to one or more publishable webpages suitable for transfer to one or more web servers; c) optionally, automatically creating, updating, or both, one or more index webpages to reference at least one of the one or more publishable webpages; d) publishing the one or more publishable webpages, and optionally the one or more index webpages, as one or more published webpages of a website by transferring the one or more publishable webpages from the one or more email servers to one or more web servers accessible by one or more web browsers.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: March 28, 2023
    Assignee: CROWDWISERS, INC.
    Inventor: Robert Giardalas
  • Patent number: 11615870
    Abstract: A system for format-agnostic document ingestion including a document ingestion server and a database is disclosed. The server is configured to receive an image of a document comprising text in an unknown format, convert the image, using OCR, into a plurality of text elements a content, a size, and an absolute position. The server is also configured to retrieve data detectors from the database, each associated with a data type anticipated to be in the document, and comprising at least one identifier and direction, and at least one validation criteria. The server is also configured to identify a potential descriptor by comparing the content of each text element with the at least one identifier, and then determine if the text element pointed to by the data detector meets the validation criteria. Finally, the server is configured to associate the validated text element with the data detector, and store the content.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: March 28, 2023
    Assignee: Rivia Health Inc.
    Inventor: Harlow Burgess
  • Patent number: 11586806
    Abstract: A technique for distributed electronic signature processing includes displaying a document for signature on a first device along with an optically-readable code. A second device scans the optically-readable code displayed by the first device, initiating a process that transfers signature entry from the first device to the second device, which may receive handwritten signatures input or otherwise provided thereon. The second device then accepts the physical signature, which is used to effectuate a signing of the document.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: February 21, 2023
    Inventor: Manbinder Pal Singh
  • Patent number: 11582182
    Abstract: One or more embodiments of the disclosure provide systems and methods for providing media presentations to users of a media presentation system. A media presentation generally includes a plurality of media segments provided by multiple users of the media presentation system. In one or more embodiments, a user of the media presentation system may share a media presentation with a co-user. The media presentation system can provide a number of features to assist a user in sharing, filtering, and accessing media presentations.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: February 14, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Joshua Alexander Miller