Patents Examined by Thu V. Huynh
  • Patent number: 11651148
    Abstract: Disclosed herein are system, method, and computer program product embodiments for receive, via a client application executing on a client device, a request for a dynamically rendered formatted document based on a subset of display fields. The method includes selecting a template from a plurality of templates based at least partially on the subset of display fields, converting the display fields of the template based on the subset of display fields, transforming the display fields to integrate data into the template, and generating a formatted document or a formatted fillable document for display.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: May 16, 2023
    Assignee: Capital One Services, LLC
    Inventors: Hussam Hashem, Bharath Chekuri, Rahul Raj, Vaishnavi Kakumani, Gowtham Guduru, Levent Turgut
  • Patent number: 11645448
    Abstract: A document analysis apparatus 10 includes: a candidate generation unit 11 that, for each line included in a document that is a target of structural analysis, specifies another line in a parallel relationship with the line by performing extraction of a marker indicating a hierarchy, and generates a candidate for a hierarchical structure of the document that is the target based on the result of the specification of each line; and a candidate evaluation unit 12 that, if two or more candidates have been generated, performs evaluation on each candidate for the hierarchical structure, and selects one candidate for the hierarchical structure as the hierarchical structure of the document that is the target based on the evaluation result.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: May 9, 2023
    Assignee: NEC CORPORATION
    Inventor: Ayako Hoshino
  • Patent number: 11620355
    Abstract: Embodiments of the present invention are related to a dynamic content optimization system including a collection engine, a news server, an optimization engine including a filter engine and a markup engine, an intake module, a client setup engine, a client website with an optimized content display module, and an administrative override. The system includes a learning track and an autonomous track and is configured to create the client website using data gathered from the collection engine. The collection engine is structured to gather outside content for storage within the news server and forward it to the optimization engine. The optimization engine is operable to retrieve content from the news server, preprocess the content for comparison against previously rejected data, compare the content for rejection, markup non-rejected content and forward the marked up non-rejected content to the content display module for display on the client website.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: April 4, 2023
    Inventor: Matthew B. Rubin
  • Patent number: 11599325
    Abstract: Systems and methods are disclosed for synchronizing a document markup modification across a plurality of devices. One method comprises subscribing to one or more events occurring in a first document markup application and receiving a notification indicating a modification to a document markup in the first document markup application. A markup object associated with the modified document markup may be extracted and translated to a cross-compatible markup object. The cross-compatible markup object is transmitted to a second document markup application to be rendered and displayed to a user.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: March 7, 2023
    Assignee: Bluebeam, Inc.
    Inventors: Peter Noyes, Jonathan Rothberg
  • Patent number: 11574467
    Abstract: A field-of-view of a scene is scanned by an augmented reality device. The scene includes one or more objects including a first computing device. A portion of an electronic document is detected based on the scanned field-of-view. The portion of the electronic document is rendered on a display of the first computing device. A content element of the electronic document that is rendered on the display is captured. A second computing device determines an incomplete portion of the content element. A suggestion to complete the incomplete portion is provided by the augmented reality device.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: February 7, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Sougata Mukherjea, Saiprasad Kolluri Venkata Sesha, Seema Nagar, Kuntal Dey
  • Patent number: 11567627
    Abstract: Systems and methods for displaying a cursor and a focus indicator associated with real or virtual objects in a virtual, augmented, or mixed reality environment by a wearable display device are disclosed. The system can determine a spatial relationship between a user-movable cursor and a target object within the environment. The system may render a focus indicator (e.g., a halo, shading, or highlighting) around or adjacent objects that are near the cursor. When the cursor overlaps with a target object, the system can render the object in front of the cursor (or not render the cursor at all), so the object is not occluded by the cursor. The object can be rendered closer to the user than the cursor. A group of virtual objects can be scrolled, and a virtual control panel can be displayed indicating objects that are upcoming in the scroll.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: January 31, 2023
    Assignee: MAGIC LEAP, INC.
    Inventors: John Austin Day, Lorena Pazmino, James Cameron Petty, Paul Armistead Hoover, Chris Sorrell, James M. Powderly, Savannah Niles, Richard St. Claire Bailey
  • Patent number: 11562123
    Abstract: A method and an apparatus for fusing position information, and a non-transitory computer-readable recording medium are provided. In the method, words of an input sentence are segmented to obtain a first sequence of words in the input sentence, and absolute position information of the words in the first sequence is generated. Then, subwords of the words in the first sequence are segmented to obtain a second sequence including subwords, and position information of the subwords in the second sequence are generated, based on the absolute position information of the words in the first sequence, to which the respective subwords belong. Then, the position information of the subwords in the second sequence are fused into a self-attention model to perform model training or model prediction.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: January 24, 2023
    Assignee: Ricoh Company, Ltd.
    Inventors: Yixuan Tong, Yongwei Zhang, Bin Dong, Shanshan Jiang, Jiashi Zhang
  • Patent number: 11550598
    Abstract: Systems and methods are disclosed for generating for display digital content (e.g., an advertisement, a feed item, or some other information) together with digital components (e.g., branding data for the application or the publisher of the application). When the server receives, from a user device, a digital content request, the server can determine whether the digital content request was transmitted in response to an application state being changed to an active focus. Based on determining that the digital content request is being sent in response to an application state being changed to an active focus, the server generates a response that includes digital content and one or more digital components (e.g., branding data), and transmits that response to the user device. When the user device receives the response, the user device generates for display the digital components and the digital content.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: January 10, 2023
    Assignee: Google LLC
    Inventors: Margaret Calliope Georgiadis, Patricia Moll, Tyler Robin Pletz, Thomas Andrew Shimko, Jr., Siavash Sedigh Nejad, Sara Christine Adkins, Long Long
  • Patent number: 11532174
    Abstract: In an approach for automatically extracting product baseline information from a request for proposal document, a processor receives the document. A processor detects a table in the document. A processor identifies a table header on the table. The table header is associated with a name and an associated volume of the product. A processor extracts context based on the table header from the table. The context includes the name and the associated volume of the product. A processor maps the extracted context with the name of the product in the table to an associated name of the product based on a pre-defined product ontology.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: December 20, 2022
    Assignee: International Business Machines Corporation
    Inventors: Changhua Sun, HongLei Guo, Birgit Monika Pfitzmann, Dorothea Wiesmann Rothuizen, Lynette Yvonne Mitchell, Brent Alan Goebel
  • Patent number: 11526484
    Abstract: Systems and methods are disclosed herein for processing one or more document and/or hierarchal project. For example, a system is disclosed having memory storing the document as a data file comprising content data. The system also includes at least one processor coupled to the at least one memory and configured to designate a portion of the content data as micro content; receive user input providing a phrase; and generate a phrase map configured to associate the phrase with the designated micro content and store the phrase map as phrase map data, the phrase map data comprising at least the phrase associated with a reference indicative of the associated micro content.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: December 13, 2022
    Assignee: MADCAP SOFTWARE, INC.
    Inventors: Anthony Olivier, Vincent Denosta, Francis Novak, Richard Martin
  • Patent number: 11520978
    Abstract: A form customization method and device, through establishment of a form information table, a form field information table and a form field option information table, the form information table and form field information table are associated by primary key and foreign key, the form field information table and form field option information table are associated by “foreign key-primary key”, so as to define the form template and complete the form design quickly and conveniently. The form is then rendered by the form template data and the corresponding CSS style. The form customization device mainly includes a form template creation unit, a form template generation and presentation unit and a form template modification unit.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: December 6, 2022
    Inventor: Yegan Qian
  • Patent number: 11474688
    Abstract: A method for creating handwriting content is provided. The method includes displaying handwriting letters being input, extracting at least one candidate handwriting word stored in advance in response to the input handwriting letters, displaying the extracted at least one candidate handwriting word, and replacing the input handwriting letters with a candidate handwriting word selected from among the displayed at least one candidate handwriting word.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: October 18, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Do-Hyeon Kim, Dong-Chang Lee, Dong-Hyuk Lee, Jae-Woong Lee, Won-Suk Chang, Seong-Taek Hwang, Kang-Jin Yoon
  • Patent number: 11468226
    Abstract: A method for automatic presentation of a terminal application screen is described. The method includes receiving terminal application screen data from a server. The method also includes selecting a transformation template based on a comparison of text in the terminal application screen data to identification text in the transformation template. The transformation template includes instructions for transforming the terminal application screen data into an HTML page. The method further includes transforming the terminal application screen data into the HTML page using the selected transformation template. The HTML page is displayed in a web interface on a client device.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: October 11, 2022
    Assignee: Ivanti, Inc.
    Inventors: James George Hill, Jared Vincent Jonas, Davidson James Banner
  • Patent number: 11455366
    Abstract: Aspects described herein may provide determination of compliance with accessibility rules by a webpage. A first version of a webpage may be compliant with the accessibility rules. The first version of the webpage may be modified to create the second version of the webpage. The second version of the webpage may be displayed. A voiceover of the second version of the webpage may be initiated. The voiceover may include starting automatic text-to-speech software that reads aloud the second version of the webpage. The voiceover of the second version of the webpage may be recorded and stored. A textual transcript of the stored recording may be generated. Compliance of the second version of the webpage with the accessibility rules may be determined based on the textual transcript of the stored recording and based on the first version of the webpage.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: September 27, 2022
    Assignee: Capital One Services, LLC
    Inventor: Evan Wiley
  • Patent number: 11449666
    Abstract: A system and method for automated distribution of content to a designated publisher webpage on a third party publisher server that requires multiple direct manual human interactions for form completion and file upload. In one embodiment, the method is autonomously and directly executed on a local user computing device having a local browser executable thereon to access a distribution origin webpage, and to perform human-like activities in lieu of the required multiple direct manual human interactions so to input locally manipulated distribution content into form fields and file upload and thereby permit submission of a completed form and uploaded file.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: September 20, 2022
    Assignee: RoofOverYourHead Marketing Ltd.
    Inventors: Adam Alexander Cowley, Anton Sivolapov
  • Patent number: 11443098
    Abstract: A rendering engine is disclosed that provides to federation of user interface elements and recursive execution of user interface elements. By federating user interface elements, the code for maintaining the various elements can be separately maintained, created, and updated without affecting other elements or the page layout of a particular page in a site.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: September 13, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Mansi Goel, Nilanjan Basu, Ravi Sekhar Chilmakuri, Shreekanth Pandurang Lakshmeshwar, Pramod Kumar Singh
  • Patent number: 11379543
    Abstract: A method for identification and distribution of a personalized image. As disclosed, the method involves a processing server receiving an image request from a web server. The image request includes at least a device identifier and an originating address. The processing server electronically transmits a data request to a computing device associated with the device identifier, and receives a data file from the computing device. The data file includes one or more data values associated with an electronic wallet. The processing server executes a query to identify an image file based on the data values included in the received data file. Additionally, the processing server electronically transmits the identified image file to the web server in response to the received image request.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: July 5, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Heinz Ramin Gallenbacher, David Lim, Vasily Giria, Nili Klenoff, Sachin Ahuja, Grant Gortsema
  • Patent number: 11372873
    Abstract: A set of electronic slide decks is searched using a target slide of a first electronic slide deck, each of the electronic slide decks containing a sequence of slides to be presented individually. A computer system receives from a user input individually selecting the target slide as a search input from the slides of the first electronic slide deck, compares the target slide with the slides of each electronic slide deck in the set to determine whether any of those slides matches the target slide, so as to determine, for each of the set of electronic slide decks, whether that electronic slide deck contains at least one slide that matches the target slide; and displays a set of search results in response to the user input, wherein each of the search results represents one of the electronic slide decks determined to contain at least one matching slide.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: June 28, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Siân Elizabeth Lindley, Andrew Fitzgibbon, Samuel Gavin Smyth, Richard Malcolm Banks, Darren Keith Edge, Advait Sarkar, Olivia Evelyn Mary Fletcher Vane, Michael William Armstrong, Ewa Luger
  • Patent number: 11361155
    Abstract: Some examples relate generally to computer architecture software data classification and information security and, in some more particular aspects, to verifying information or events in a file system using spatial data.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: June 14, 2022
    Assignee: Rubrik, Inc.
    Inventors: Timothy Hsin-Kang Chou, Boyu Charlie Tong, Ajay Saini
  • Patent number: 11328114
    Abstract: Implementations include a batch-optimized render and fetch architecture. An example method performed by the architecture includes receiving a request from a batch process to render a web page and initializing a virtual clock and a task list for rendering the web page. The virtual clock stands still when a request for an embedded item is outstanding and when a task is ready to run. The method may also include generating a rendering result for the web page when the virtual clock matches a run time for a stop task in the task list, and providing the rendering result to the batch process. Another example method includes receiving a request from a batch process to render a web page, identifying an embedded item in the web page, and determining, based on a rewrite rule, that the embedded item has content that is duplicative of content for a previously fetched embedded item.
    Type: Grant
    Filed: May 28, 2018
    Date of Patent: May 10, 2022
    Assignee: GOOGLE LLC
    Inventors: Hui Xu, Rupesh Kapoor, Hao Fang, Cristian Tapus, Erik Arjan Hendriks