Patents Examined by Mario M Velez-Lopez
  • Patent number: 11748380
    Abstract: Data processing techniques are described to obtain user data previously collected when a user is requested to complete application forms associated with multiple servers. The application forms may include some fields that may be in common and that may request the same user data. For each application form requested by the user, the data processing techniques can identify and obtain the relevant previously collected data about the user for the application form. The application form for a product can have certain fields that may be pre-filled based on the relevant and/or non-confidential previously collected user data. The data processing techniques can also provide an estimate of the time that may be needed by the user to complete at least one application form so that the user can obtain a requested product.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: September 5, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventors: Christopher James Waful, Brennen Michael Ricks, Kathryn Babb, Curtis Mark Bell
  • Patent number: 11741291
    Abstract: Receive a user request to perform a service request associated with user data. Select, based on the user request, a first service provider interface (SPI) integrated into a first service, the first SPI being configured to obtain and buffer the user data from a datastore associated with the first service into a first buffer of the first SPI. Obtain, by the first SPI, a first page of records of the user data from the datastore. Buffer, by the first SPI, the first page of records in the first buffer of the first SPI as the records of the first page of records are being obtained from the datastore. Provide, by the first SPI, the first page of records to a central controller engine. Store, by the central controller engine, the first page of records. Provide the first page of records to a user.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: August 29, 2023
    Assignee: Zuora, Inc.
    Inventor: Henning Schmiedehausen
  • Patent number: 11720758
    Abstract: A summarizer can be invoked by a user to summarize content. Once started, the summarizer can examine the content, determine a main body of the content, extract texts from the main body, concatenate the texts into a text block, and make a call to an artificial intelligence (AI) platform. The call can contain the text block and specify a user-configurable summarization range for summarizing the text block. The AI platform is operable to generate a sentiment of the text block and a summary of the text block in the summarization range and return them to the summarizer. The summarizer, in turn, can instruct an application on the user device to generate a window or page for displaying the sentiment and the summary in the summarization range on the user device, in real time and in context of the content that the user is viewing, reading, or listening.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: August 8, 2023
    Assignee: Open Text SA ULC
    Inventor: Gareth Edward Hutchins
  • Patent number: 11663288
    Abstract: Aspects of the disclosure relate to processing systems for performing just-in-time front end template generation using a logical DOM. A computing device may receive, from a web server host platform, an HTML page with a DOM structure. The computing device may parse the DOM structure to generate a logical DOM, which may include a key value store identifying dynamic elements to be updated based on data received from a data source different from the web server host platform. The computing device may receive, from a data source computer system, source data. The computing device may modify the logical DOM, based on the source data, by replacing the dynamic elements with corresponding values from the source data. This may produce a first updated real DOM. The computing device may render a first graphical user interface based on the first updated real DOM, and may display the first graphical user interface.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: May 30, 2023
    Assignee: Bank of America Corporation
    Inventors: Mardochee Macxis, Jr., Brandon Minton, Christopher Smith, Eugene Rohrwasser, Sandeep Gandhi, Sunny Singh
  • Patent number: 11645128
    Abstract: A computer-implemented method is for providing cross-linking between cloud-based web-applications. A consumer web-application calls a Uniform Resource Locator, URL, implemented in a customized provider webpage of a provider web-application to activate the customized provider webpage of the provider web-application via a cross link, the URL, including an URL extension with additional URL parameters to provide autonavigation to a customized specific internal view of the activated provider webpage. The customized specific internal view of the activated provider webpage is opened automatically on top of the calling web-application until the activated provider webpage is closed in response to a corresponding user command input via a user interface. The last state and context of the calling consumer web-application is kept and is used to restore automatically the original calling consumer web-application after the provider webpage of the provider web-application is closed.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: May 9, 2023
    Assignee: Slemens Healthcare GmbH
    Inventors: Karlheinz Dorn, Andreas Falkner
  • Patent number: 11636260
    Abstract: An apparatus is provided configured for parsing and formatting a message in a group-based communication interface. The apparatus includes a memory and a processor(s) configured to receive an input string generated through user engagement of the group-based communication interface. The processor is also configured to parse the input string to identify a structured format string. The processor is further configured to, in a circumstance where the structured format trigger is identified in the input string, apply a structured format to the input string to generate a structured message object for rendering to the group-based communication interface. Corresponding methods and computer program products are also provided.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: April 25, 2023
    Assignee: Slack Technologies, Inc.
    Inventors: Andreas Haugstrup Pedersen, Christopher Montrois
  • Patent number: 11630805
    Abstract: Methods, devices and computer program products are provided that, under control of one or more processors, perform resource theme identification (RTI) automatically by; accessing an active resource that includes a path designator (PD) element that includes at least a portion of a path designator for a resource; analyzing the active resource to identify a text element, an audio element and/or an image element; analyzing the text/image element utilizing an RTI algorithm, that applies at least one of natural language understanding (NLU) or image recognition (IR), to identify the one or more themes; deriving proxy indicia based on the theme(s); substituting, into the active resource, the proxy indicia for the path designator to present the proxy indicia in place of the path designator, the proxy indicia linked to the path designator; and displaying the active resource including the proxy indicia.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: April 18, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Mark Patrick Delaney, Nathan J. Peterson, Arnold S. Weksler, John Carl Mese, Russell Speight VanBlon
  • Patent number: 11625216
    Abstract: Techniques are provided for implementing multi-track audio analysis. In some instances, a plurality of audio tracks are received and combined into a single audio file. A collection of audio file characteristics are extracted from the single audio file. In some examples, the collection of audio file characteristics are associated with of the plurality of audio tracks and the single audio file. Audio characteristic edits are received for revising the collection of audio file characteristics. Metadata associated with each of the plurality of audio tracks and for the single audio file are updated based at least in part on the audio characteristic edits.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: April 11, 2023
    Assignee: Apple Inc.
    Inventors: Frank Wöhst, Steffen Gehring, Jan-Hinnerk Helms
  • Patent number: 11615162
    Abstract: In an embodiment, a computer-implemented data processing method comprises, in a collaborative electronic information management system that is hosted using a collaboration computer, establishing operation of a plurality of event listener units, wherein each of the event listener units is configured to communicate with or listen for a plurality of application events that have been generated by a particular corresponding external application; determining that one or more of the application events relate to a particular content item from among a plurality of content items that are managed in the system; generating and causing displaying, as a part of a graphical user interface of the system for a user account associated with a user computer, a set of notifications comprising one or more first notifications generated from the system and one or more second notifications that are based upon the application events, in association with data identifying the particular content item.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: March 28, 2023
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Matt Ryall, Bill Arconati, Sherif George Mansour, Shihab Hassan Hamid, Michael Alexander Cannon-Brookes
  • Patent number: 11588922
    Abstract: A capture and replay system identifies images displayed during an application session. A parser may generate Hypertext Markup Language (HTML) code from an application resource file or from the JSON post made by the application. A replay engine may use the HTML code to recreate at least some of the screens displayed during the application session. The capture and replay system may dynamically identify images that are not reproduced from the resources database and request an agent/(s) to asynchronously upload the image files associated with the images. The replay engine may use the uploaded image files to replay the application session. The capture and replay system may capture application sessions more efficiently by reproducing images from the resource file instead of capturing the images during the original application session and by dynamically requesting image files for the images were are not previously reproduced from the resource file.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: February 21, 2023
    Assignee: Acoustic, L.P.
    Inventor: Shridhar Damale
  • Patent number: 11580676
    Abstract: In a method for embedding user information in webpages, user information of a user who logs into a target website is obtained. The user information is converted into color values. The color values are embedded in a target webpage of the target website. If a webpage is leaked, a user who leaks the webpage can be traced.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: February 14, 2023
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Xin Lu, Hui-Feng Liu, Yu-Yong Zhang, Shou-Feng Fan, Fu-Fa Cai
  • Patent number: 11574132
    Abstract: Methods, systems, and computer program products for unsupervised tunable stylized text transformations are provided herein. A computer-implemented method includes identifying amendable portions of input text by processing at least a portion of the input text using at least one neural network; determining stylistic text modifications to the amendable portions of the input text, the text modifications encompassing a set of stylistic parameters, wherein said determining comprises processing at least a portion of the set of stylistic parameters using at least one neural network; generating a stylized output set of text by transforming at least a portion of the input text, wherein said transforming comprises modifying at least one of the amendable portions of the input text via at least one of the stylistic text modifications encompassed by the set of stylistic parameters; and outputting the stylized output set of text to at least one user.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: February 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Parag Jain, Amar P. Azad, Abhijit Mishra, Karthik Sankaranarayanan
  • Patent number: 11475510
    Abstract: Methods and servers for generating a modifiable portion of a digital document which has message slots for placement of digital messages are disclosed. The generating being performed during a first selection-round of a plurality of selection-rounds. The method includes, during the first selection-round: providing access to a first combination of originators that are to bid for message slots during the first selection-round. The first combination is selected by limiting (i) the number of originators that are to bid for message slots, and (ii) which combination of originators are to bid for message slots. The method includes acquiring bidding data for the first selection-round. The method includes triggering placement of digital messages in the message slots of the modifiable portion based on the bidding data, and updating data about the first combination of originators for performing a subsequent selection-round.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: October 18, 2022
    Assignee: YANDEX EUROPE AG
    Inventor: Alexey Valerevich Drutsa
  • Patent number: 11475339
    Abstract: A method utilizes a deep question answering (QA) system to provide an answer, to a certain type of question, that includes an unfamiliar measurement unit. An answer key is utilized to train a DeepQA system to search for passages that answer a certain type of question, where the DeepQA system outputs an answer key value and an answer key measurement unit that is associated with the answer key value. The method identifies a candidate answer that includes a candidate passage containing the answer key value but not the answer key measurement unit, where a candidate passage measurement unit in the candidate passage is associated with the answer key value. The method then matches the answer key measurement unit to the candidate passage measurement unit based on the answer key measurement unit and the candidate passage measurement unit both being associated with the answer key value.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: October 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Charles E. Beller, Stephen A. Boxwell, Edward G. Katz, Kristen M. Summers
  • Patent number: 11451856
    Abstract: A method of adjusting visual content. The method comprises selecting, on a client terminal, visual content, extracting visual content data pertaining to the visual content, forwarding a request which includes the visual content data to a network node via a network, receiving, in response to the request, a list of a plurality of visual content editing functions from the network node, presenting, on the client terminal, the plurality of visual content editing functions to a user, receiving a selection of at least one member of the list from the user, adjusting the visual content using the at least one member, and outputting, the adjusted visual content.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: September 20, 2022
    Assignee: Snap Inc.
    Inventors: Moshe Hogeg, Yosef Shemesh
  • Patent number: 11436297
    Abstract: A system for generating keyword-level landing pages for paid search campaigns associated with website content on a website, the system comprising: a keyword list management module adapted to: receive a set of campaign defined terms, wherein the set of campaign defined terms comprises a plurality of phrases that are actively targeted as SEM keywords in an SEM campaign; a website content gathering module adapted to: receive website content data associated with the website content; a landing page generating module adapted to: retrieve the website content data from the website content gathering module, generate a plurality of landing pages based on the received campaign defined terms and the retrieved website content data; and communicate with a publicly visible web page server to enable the publicly visible web page server to store and serve the generated landing pages.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: September 6, 2022
    Assignee: LONGTAIL UX PTY LTD
    Inventors: Andreas Dzumla, Will Santow, Pragya Bajracharya, Alexia Blum
  • Patent number: 11429690
    Abstract: A method renders photorealistic images in a web browser. The method is performed at a computing device having a general purpose processor and a graphics processing unit (GPU). The method includes obtaining an environment map and images of an input scene. The method also includes computing textures for the input scene including by encoding an acceleration structure of the input scene. The method further includes transmitting the textures to shaders executing on a GPU. The method includes generating samples of the input scene, by performing at least one path tracing algorithm on the GPU, according to the textures. The method also includes lighting or illuminating a sample of the input scene using the environment map, to obtain a lighted scene, and tone mapping the lighted scene. The method includes drawing output on a canvas, in the web browser, based on the tone-mapped scene to render the input scene.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: August 30, 2022
    Assignee: HOVER, INC.
    Inventors: Francisco Avila, Lucas Crane, Abhishek Tripathi
  • Patent number: 11423073
    Abstract: An audio-visual management system and process for facilitating comprehension of electronic documents. As an example, a user may access contents of an electronic document via a user interface and request a speech-synthesized recitation of any text in the electronic document. In addition, the user interface can include a navigation tool configured to visually represent significant events in the electronic document via selectable indicators, including but not limited to comments, slides, images, graphs, and/or other internal contextual markers. These indicators can serve as navigation options that can provide guidance to users as they listen to a reading of the electronic document. User selection of an indicator can initiate an audio presentation of textual content that is directly associated with the specified event. In addition, users can view availability of others currently listening to the document and connect with them to create a joint listening experience.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: August 23, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Erez Kikin-Gil, Benjamin David Smith, Colleen Griffiths Estrada
  • Patent number: 11416921
    Abstract: A computer-implemented method includes receiving a request to activate a hyperlink of a set of hyperlinks within a webpage of a source website. The method further includes executing a script to initiate an auction that is performed by an auctioning platform, wherein the auction comprises a bidding process that is associated with a set of third-party websites. The method further includes determining at least one preferred third-party website selected from the set of third-party websites. The method further includes outputting third-party digital content representative of characteristics of the preferred third-party website that are associated with the characteristics of the activated hyperlink. The method further includes outputting the first digital content while outputting a portion of source digital content representative of characteristics of the source website.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: August 16, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Pramod Verma, Rachel Leekin, Seema Nagar, Kuntal Dey
  • Patent number: 11417132
    Abstract: Described herein are systems and methods for determining a logical starting location to start providing (e.g., reading) content to a user. When the user navigates to a particular web page and/or email message, a screen reader can automatically read content associated with the web page and/or email message beginning at the determined logical starting location. A heuristic can be applied in order to determine the logical starting location. The heuristic can analyze information regarding user interface element(s) (e.g., property(ies) and/or attribute(s)) of the particular webpage and/or email message to find a logical location to start reading once the webpage and/or email message have loaded.
    Type: Grant
    Filed: September 1, 2019
    Date of Patent: August 16, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mariah Sigourney Moon, Zhaoyu Li, Lukasz Zygmunt Makar, Matthew Walker Campbell, Ravi Gupta