Patents Examined by Chau T. Nguyen
  • Patent number: 11501344
    Abstract: A system and method for deconstructing a document is described herein, where the method is an improvement over existing document deconstruction techniques. These improvements increase speed and accuracy by rapidly identifying the vendor in an invoice by splitting the invoice into three regions and performing a perceptual image hashing on each section. Then a hamming distance is used to compare the hash for each section with the hashes of known invoices to identify the vendor who sent the invoice.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: November 15, 2022
    Assignee: Bottomline Technologies Limited
    Inventors: Mitchell Ransom, Shane O'Hara
  • Patent number: 11460996
    Abstract: A process, and corresponding system for performing the process, is described for editing and representing property values for a digital map. The process retrieves electronic map data from a style sheet corresponding to a vector map tile set for a digital map and displays map layer styles in a property editor panel, where each map style layer references a portion of the data and one or more visual style rules to apply to the portion. The process also displays a visual map with the map layer styles applied. Upon receiving selection of one or more map style layers from the plurality of map style layers, the process displays style layer properties and values corresponding to each. The process renders in the visual map only the selected one or more style layers marked as visible. As edits are made in the property editor panel, the visual map is updated to reflect the changes.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: October 4, 2022
    Assignee: Mapbox, Inc.
    Inventors: Saman Bemel-Benrud, Thomas Christopher MacWright, Eden Halperin, Lauren Budorick, Qian Gao, Scott Andrews
  • Patent number: 11455543
    Abstract: Examples of a textual entailment generation system are provided. The system obtains a query from a user and implements an artificial intelligence component to identify a premise, a word index, and a premise index associated with the query. The system may implement a first cognitive learning operation to determine a plurality of hypothesis and a hypothesis index corresponding to the premise. The system may generate a confidence index for each of the plurality of hypothesis based on a comparison of the hypothesis index with the premise index. The system may determine an entailment value, a contradiction value, and a neutral entailment value based on the confidence index for each of the plurality of hypothesis. The system may generate an entailment result relevant for resolving the query comprising the plurality of hypothesis along with the corresponding entailed output index.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: September 27, 2022
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Shaun Cyprian D'Souza, Ashutosh Pandey, Binit Kumar Bhagat, Vijay Apparao Patil, Chaitanya Teegala, Sangeetha Basavaraj, Eldhose Joy, Nikita Ramesh Rao, Harsha Jawagal
  • Patent number: 11449539
    Abstract: Systems and methods for automated local story generation and curation are described. In one example embodiment, a server computer receives content from client devices, and processes the content to identify content characteristics. Stories are then generated based on the characteristics of the received content, and the stories are communicated to client devices. In certain embodiments, selection at a client device of an individual piece of content within a story may further be used by the system to provide the client device with a sub-story that includes pieces of content sharing content characteristics with the characteristics of the selected image or video.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: September 20, 2022
    Assignee: Snap Inc.
    Inventors: Maria Pavlovskaia, Evan Spiegel
  • Patent number: 11449222
    Abstract: System and method of moving selected content is disclosed. In response to detecting a first portion of an input that activates a move operation for selected first content, a copy of at least a portion of the first content is displayed in a container object, and the container object is moved from a first placement location to a second placement location relative to a characteristic location of the contact(s) on the touch-screen display. After the movement from the first placement location to the second placement location relative to the characteristic location of the one or more contacts, the container object moves in accordance with movement of the one or more contacts while the container object is maintained at the second placement location relative to the characteristic location of the one or more contacts as the one or more contacts move across the touch-screen display.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: September 20, 2022
    Assignee: APPLE INC.
    Inventors: Mark K. Hauenstein, Raymond S. Sepulveda, Marcos Alonso Ruiz, Julian K. Missig, Jeffrey T. Bernstein, Patrick L. Coffman, Stephen O. Lemay
  • Patent number: 11443009
    Abstract: An information processing system includes at least one information processing apparatus that communicate with a first service for supporting to create a home page and a second service for creating an analysis result by analyzing information related to browsing of the home page via a network, a home page information reception unit that receives home page configuration information concerning a configuration of the home page from the first service, an analysis result reception unit that receives an analysis result from the second service, an improvement information creation unit that creates improvement information for improving the home page based on the home page configuration information and the analysis result, and a communication unit that sends the improvement information created by the improvement information creation unit to a user terminal operated by a user.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: September 13, 2022
    Assignee: Ricoh Company, Ltd.
    Inventor: Shun Yokota
  • Patent number: 11436404
    Abstract: A technique for automatically determining new font sizes includes receiving information indicating a layout change for a document. The document includes a text frame that includes text content in a first font size. The text content covers a particular percentage of the text frame, and the layout change causes a change in the size of the text frame to a resized text frame. The technique includes determining a second font size for the text content in the resized text frame. A percentage of the resized text frame covered by the text content in the second font size is substantially similar to the particular percentage of the document. The method includes resizing the size of the text content from the first font size to the second font size and outputting a document with the resized text frame with the text content in the second font size.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: September 6, 2022
    Assignee: Adobe Inc.
    Inventors: Pragya Kandari, Sachin Singhal, Gaurav Bhargava, Ayushi Swaroop, Anil Chopra, Anasuiya Gupta, Abhinav Agarwal
  • Patent number: 11423214
    Abstract: A computer-implemented method, computer program product, and computing system for rendering an annotatable image within an image viewer. An indication of an intent to annotate the annotatable image is received from a user. A meme generation interface is rendered with respect to the annotatable image. Meme annotation criteria is received from the user via the meme generation interface. The meme annotation criteria includes one or more of: a meme message, a meme position indicator, and a font type identifier. The annotatable image is modified based, at least in part, upon the meme annotation criteria, thus generating an annotated image. The annotated image is published to a meme publication website.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: August 23, 2022
    Assignee: Google LLC
    Inventors: Stanislaw Pasko, Michal Brzozowski, Wiktor Gworek, Zachary Yeskel
  • Patent number: 11392633
    Abstract: Systems and methods for automated local story generation and curation are described. In one example embodiment, a server computer receives content from client devices, and processes the content to identify content characteristics. Stories are then generated based on the characteristics of the received content, and the stories are communicated to client devices. In certain embodiments, selection at a client device of an individual piece of content within a story may further be used by the system to provide the client device with a sub-story that includes pieces of content sharing content characteristics with the characteristics of the selected image or video.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: July 19, 2022
    Assignee: Snap Inc.
    Inventors: Maria Pavlovskaia, Evan Spiegel
  • Patent number: 11379735
    Abstract: A semantic document generation system is described. The semantic document is composed of document details, people and meta-data. The semantic document is self-aware of the information it contains. The semantic document's structure and terms are governed by legal, logical and party related rules. A semantic contract can be created from a semantic document generation system. The semantic document generation system receives an indication of a type of a document to be generated and plurality of terms for the document from a plurality of sources. The terms are converted into triples. A plurality of rules governing the terms of the document is applied to the triples to generate a knowledge graph and determine whether terms from the different parties are compatible. The terms are determined to be compatible in a case where the plurality of rules governing terms of the document is satisfied.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: July 5, 2022
    Assignee: LEGISLATE TECHNOLOGIES LIMITED
    Inventor: Charles Brecque
  • Patent number: 11354920
    Abstract: A method modifies and utilizes a text document based on an audio file that has captured audio proceedings relevant to the text document. One or more processors and/or a user segment the text document into topic-based text segments. Processor(s) receive an audio file that is relevant to the text document, convert the audio file into text, and match a specific topic-based text segment from the topic-based text segments to a specific topic-based audio segment from the topic-based audio segments. In response to identifying a difference between content in the specific topic-based text segment and content in the specific topic-based audio segment, processor(s) and/or the user update the specific topic-based text segment with the content in the specific topic-based audio segment to create an updated version of the text document.
    Type: Grant
    Filed: October 12, 2019
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Charles E. Beller, Akanksha Joshi, Hemant Kumar Sivaswamy, Sunil Nambiar
  • Patent number: 11354375
    Abstract: A method including receiving an indication for a digital alert associated with a specific action for a user account of a user; generating and outputting a first message comprising a web page link; receiving an indication of a request to access the web page link by the user device; responsive to receiving the indication of the request to access the web page link, accessing, based on the indication for a digital alert, user-specific information associated with the user account from the at least one third-party device; and generating, based on the indication for a digital alert and the user-specific information, a customized user interaction-specific web page comprising the user-specific information associated with the user account and at least one user input field.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: June 7, 2022
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: DiAndrea Kessee, Lingyu Chu
  • Patent number: 11354378
    Abstract: A web experience augmentation system predicts, during a web browsing session of a user, augmentation data that the user is likely to want to view during the web browsing session. This prediction is based on both local content preferences for the user and global content preferences. The local content preferences for the user refer to an indication of the webpages accessed during the current web browsing session of the user. The global content preferences refer to analytics for webpages on a website obtained over an extended period of time that extends prior to the web browsing session of the user. The web experience augmentation system also modifies a webpage to which the user navigates to include the predicted augmentation data.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: June 7, 2022
    Assignee: Adobe Inc.
    Inventors: Kushal Chawla, Soumya Vadlamannati, Niyati Himanshu Chhaya, Aman Deep Singh, Aarushi Agrawal
  • Patent number: 11347941
    Abstract: Methods and apparatus for compressing data streams. In an embodiment, a method includes calculating a decomposition of matrix data to generate eigenvectors and associated eigenvalues, determining clusters of the eigenvectors based on weighting the eigenvalues, calculating an eigenvector centroid for each cluster so that a dictionary of centroids is generated, and tagging the eigenvectors with tags, respectively, that identify an associated eigenvector centroid for each eigenvector.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: May 31, 2022
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Kalpendu Ratanshi Pasad, Hong Jik Kim
  • Patent number: 11341338
    Abstract: To provide users with more flexibility for focusing and controlling visualizations of data, the inventors disclose new data structures and artificial intelligence logic that can be utilized in conjunction with notional specifications of focus criteria for visualizations. In an example embodiment, the inventors disclose technology that can be used to generate data structures that represent notional characteristics of the visualization data which in turn can be tied to specific elements of the visualization data to support interactive focusing of visualizations in notional terms that correspond to interesting aspects of the data. This allows a user to specify using notional criteria how a visualization should be focused on specific elements without needing to know in advance what those specific elements are.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: May 24, 2022
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Daniel Joseph Platt, Alexander Rudolf Sippel, Mauro Eduardo Ignacio Mujica-Parodi, III, Kathryn McCarthy Hughes, Bo He, Lawrence A. Birnbaum
  • Patent number: 11308265
    Abstract: Systems and methods for populating the fields of an electronic form are disclosed. A method includes receiving a speech input from a user corresponding to a first field of a plurality of fields of an electronic form provided on a display screen of the user device; converting the speech input from an audible value into text; displaying, on the display screen of the user device, the text in the first field of the electronic form to allow a visual verification by the user; prompting, via a speaker of the user device, the user for information for a second field and a subsequent field in the plurality of fields upon each preceding field being populated with text from converted speech inputs; determining the form is complete based on a set of populated fields in the plurality of fields; and enabling a submission of the completed form.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: April 19, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Gerard K. Cohen, Edmund Gauci, Eric Miller
  • Patent number: 11301519
    Abstract: A method for embedding hyperlinks in legal documents. The method can include receiving input including docx and PDF documents, converting the input into text, parsing the converted text by pattern recognition, and generating an output of a parent PDF document containing attached documents with hyperlinks, the hyperlinks identifying between the attached documents.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: April 12, 2022
    Inventors: Dennis G. Temko, Adam Shovav
  • Patent number: 11295076
    Abstract: Generating a difference between a first and second plurality of lines of text in structured machine-readable format may include determining, by at least one processor, a line of the second plurality of lines that constitutes a best match for a line of the first plurality of lines. The line of the first plurality of lines and its respective best match may be associated with a similarity score. The at least one processor may compare the similarity score to a threshold value. In response to determining that the similarity score is greater than or equal to the threshold value, the at least one processor may compute, the textual difference between the line of the first plurality of lines and its best match. In response to computing the textual difference, the at least one processor may analyze the textual difference to identify a non-meaningful change.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: April 5, 2022
    Assignee: Intuit Inc.
    Inventors: Mritunjay Kumar, Saikat Mukherjee, Karpaga Ganesh Patchirajan, Anu Singh
  • Patent number: 11295065
    Abstract: A method for marking text in digital typography includes identifying one or more glyphs that intersect or overlap with a text marking bounding box, drawing a modified text marking to avoid intersecting with the one or more glyphs, and causing a display device to display the modified text marking with the text. The text marking is associated with a line of text including the glyphs or adjacent to a waxline of text including the glyphs. For each of the glyphs, the glyph corresponding to the glyph bounding box intersecting with the text marking is indicated. The modified text marking is drawn based on outlines of the glyphs, intersections between a text marking bounding box and the glyph outlines, and a user-specified glyph offset, text marking weight, and/or text marking offset to avoid intersecting with the glyphs. The shape of the modified text marking avoids intersecting with or overlapping the glyph.
    Type: Grant
    Filed: September 14, 2019
    Date of Patent: April 5, 2022
    Assignee: Adobe Inc.
    Inventors: Aman Arora, Rohit Kumar Dubey
  • Patent number: 11281363
    Abstract: Methods are devices are provided for setting an identity image of an account. In the method, an identity image setting operation for a target account is detected; an identity image set is displayed in response to detection of the identity image setting operation, the identity image set including at least one identity image to be selected; selection operation over the identity image to be selected is detected; and an identity image of the target account is set in response to detection of the selection operation according to a target image indicated by the selection operation.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: March 22, 2022
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Yan Xie, Yue Cheng, Liang Wei