Patents Examined by Matthew Ludwig
  • Patent number: 10216951
    Abstract: A graphical user interface for uploading an application data file may be generated by a computing platform and communicated to a computing device. The computing platform may receive the application data file from the computing device. A graphical user interface comprising a link configured to provide the computing device with access to a modified version of the application data file that comprises an element for tracking dissemination of the application data file may be generated by the computing platform and communicated to the computing device.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: February 26, 2019
    Assignee: Bank of America Corporation
    Inventors: Andrea M. Weisberger, Dale Binder
  • Patent number: 10210072
    Abstract: A method identifies syntaxes of disparately syntaxed components of a message file. One or more processors receive a message at a computer, where the message comprises disparately syntaxed components. Processor(s) detect a selection of a selected component from the disparately syntaxed components. Processor(s) display a description of a syntax used by the selected component on a user interface, where the description of the syntax displayed on the user interface comprises a description of what each data element, within the selected component, represents. Processor(s) identify a set of leading characters for the selected component, where the set of leading characters for the selected component organizes the disparately syntaxed components according to their respective syntax rules.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventor: Kirill V. Plugin
  • Patent number: 10191893
    Abstract: Information extraction and annotation systems and methods for use in annotating and determining annotation instances are provided herein. Exemplary methods include receiving training documents having annotated words, identifying a predetermined number of characters preceding and following each annotated word for each of the training documents to determine a context for each of the annotated words, performing an alignment of an annotated word and its context with characters in the target document, identifying common sequences, and assigning annotations to words in the target document when common sequences are found.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: January 29, 2019
    Assignee: Open Text Holdings, Inc.
    Inventors: Julian Markus Riediger, Andy Horng
  • Patent number: 10157402
    Abstract: A technique is provided to determine whether a region within a web page is viewable to a user through a browser window. Often, browsers will only show part of a web page at given time, creating a difficulty in establishing whether a region of the web page, which may be an advertisement for example, is in view. This is addressed by providing one or more test features within the region, rendering the web page, monitoring a behavioral characteristic of the test features and determining whether the region is in view based on the monitored behavioral characteristic, wherein the behavioral characteristic varies according to whether the test feature is currently being displayed. One example of a behavioral characteristic is a frame progression rate. Browsers will typically redraw elements of a web page at a higher rate if they are currently in view through the browser window, and this characteristic can therefore be used to determine whether the test feature, and thus the region, is in view.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: December 18, 2018
    Assignee: GOOGLE LLC
    Inventors: Douglas De Jager, Ben Hodgson, Simon Overell
  • Patent number: 10146776
    Abstract: A system and method for associating a document with a concept are provided. One or more idea-electronic document associations is identified, wherein each idea-electronic document association is based on a user performance criteria relative to the electronic document and the idea. At least one of the one or more electronic documents is identified with a concept based on the one or more idea-electronic document associations, wherein the concept is related to the one or more ideas.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: December 4, 2018
    Assignee: Google LLC
    Inventors: Wesley T. Chan, Sumit Agarwal, Rama Ranganath, Leora Ruth Wiseman, Deepak Jindal
  • Patent number: 10127197
    Abstract: A data transfer system is configured to receive via a computer communications network an identification of a location of remotely-stored structured data accessible to a remote system; provide an output signal for display on a remote system of a prompt for mapping data mapping the remotely stored data to data identifiers; receive mapping data in response to the prompt; access the remotely stored data; employing the received mapping data, map data elements identified in the remotely-stored data to a predetermined format; verify that the received mapped data constitutes complete data to submit to a backend system; and submit the mapped data to the backend system.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: November 13, 2018
    Assignee: Hartford Fire Insurance Company
    Inventors: James S. Rogers, James Daniel Scott, M. Gary Letscher, Jill Spranzo
  • Patent number: 10102193
    Abstract: Information extraction and annotation systems and methods for use in annotating and determining annotation instances are provided herein. Exemplary methods include receiving annotated documents, the annotated documents comprising annotated fields, analyzing the annotated documents to determine contextual information for each of the annotated fields, determining discriminative sequences using the contextual information, generating a proposed rule or a feature set using the discriminative sequences and annotated fields, and providing the proposed rule or the feature set to a document annotator.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: October 16, 2018
    Assignee: Open Text Holdings, Inc.
    Inventors: Julian Markus Riediger, Andy Horng
  • Patent number: 10089216
    Abstract: In an embodiment, a method comprises rendering a first image of a first user interface based on a first set of instructions; rendering a second image of a second user interface based on a second set of instructions; generating a first mask comprising a plurality of points, wherein each point in the first mask indicates whether a first point in the first image and a second point in the second image are different; rendering a third image of a third user interface based on a third set of instructions, wherein the first set of instructions are different than the third set of instructions and the first image is different than the third image; determining that the first image is equivalent to the third image based on the first image, the first mask, and the third image.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: October 2, 2018
    Assignee: SHAPE SECURITY, INC.
    Inventor: Subramanian Varadarajan
  • Patent number: 10061765
    Abstract: Operation of a user interface includes performing token based analysis of a baseline text corpus and a targeted text listing. For a selected token in the targeted text listing, a matching baseline token in identified. From a plurality of contexts corresponding to the matching baseline token, context-matched and non-context matched usage data for the matching baseline token is identified and provided to a user interface. Similar processing may be performed on the basis of a related, but matching, baseline token. In another embodiment, instances of similar spelling errors are identified on the basis of a plurality of tokens identified in the targeted text listing.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: August 28, 2018
    Assignee: Freedom Solutions Group, LLC
    Inventors: David Cook, Jacek Zwierzchlejski, Stacey Kacek, Jason Maeder, Stewart Beck
  • Patent number: 10055386
    Abstract: A system and method is illustrated for platform-independent rendering of a document in a web browser supporting a two-dimensional (2D) canvas. The system and method includes obtaining the document, wherein the document includes text characters, text elements, and associated style information including at least one font, determining that font metrics do not exist, and obtaining the font metrics for the at least one font, using the font metrics and the text elements to determine how the document is divided into page criteria, determining a font file does not exist, and obtaining the font file for the at least one font, and rendering the document by drawing glyphs associated with the text characters in the 2D canvas, using the font file and the page criteria, so that the at least one font and the page criteria are platform-independent.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: August 21, 2018
    Assignee: EMC Corporation
    Inventor: Wang Xin
  • Patent number: 10049093
    Abstract: Systems and methods are disclosed for manipulating image annotations. One method includes receiving an image of an individual's anatomy; automatically determining, using a processor, one or more annotations for anatomical features identified in the image of the individual's anatomy; determining a dependency or hierarchy between at least two of the one or more annotations for anatomical features identified in the image of the individual's anatomy; and generating, based on the dependency or hierarchy, a workflow prompting a user to manipulate the one or more annotations for anatomical features identified in the image of the individual's anatomy.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: August 14, 2018
    Assignee: HeartFlow, Inc.
    Inventors: Leo J. Grady, Romain Moreau-Gobard, Michiel Schaap
  • Patent number: 10025760
    Abstract: A client application displaying a dynamically generated single page from a web application may display consistent and intuitive uniform resource locators (URLs) that are mapped to various states of the single page (e.g., various states entered based on user interactions with dynamically generated content from the web application). The various states of the single page may be mapped to corresponding URLs based on the user interactions with respect to the single page. These URLs may be used to revisit the single page in its respectively corresponding states.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: July 17, 2018
    Assignee: eBay Inc.
    Inventors: Kevin Guo, Nikhil Dattakumar Sukhtankar
  • Patent number: 9971740
    Abstract: A system for converting formatting of display object, including a logic (e.g., a computing device) that can be operable to traverse and record a part of source code or binary data related to a first visible item displayed on a visual output device. The logic can then convert a first data type or data structure that includes the recorded part of source code or binary data to a second data type or data structure that still includes the recorded part of source code or binary data, where the second data type or data structure is related to a second visible item displayable on the visual output device.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: May 15, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Lawrence Anthony Deguzman, Igor P. Zingerman
  • Patent number: 9965567
    Abstract: A content management system generates views of digital content for presentation on a user client. The content management system includes different publication templates having different layouts for presenting content on different types of viewing devices. The publication template is based on a layout, which specifies a spatial arrangement of sections. The publication template associates publication elements such as a leading article with sections of a layout. A view matches components such as an article with sections of a publication template based on a mapping between the components and publication elements associated with the sections. The content management system generates different views for different types of viewing devices. The content management system also analyzes interactions between user clients, components, and views, and the content management system includes an analytics interface to present data about these interactions.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: May 8, 2018
    Assignee: CBS INTERACTIVE INC.
    Inventors: Charles Christolini, Peter Yared, Trent Ruane
  • Patent number: 9953098
    Abstract: A system and method for maintaining a web site is disclosed that includes browsing to a web page to be edited, automatically downloading a source file for the web page including related files associated with display of the web page, editing the source file, and automatically publishing the edited source file to a file transfer server associated with the web site including the related files associated with the display of the web page.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: April 24, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Michael J. Sundermeyer, Narciso B. Jaramillo
  • Patent number: 9946690
    Abstract: A paragraph alignment detection engine and a section reconstruction engine. The paragraph alignment detection engine determines the paragraph alignment of a paragraph and updates the paragraph alignment property of the paragraph in the data store for single line and multi-line paragraphs. The paragraph alignment detection engine employs per paragraph comparisons and relative comparisons to other paragraphs to determine the paragraph alignment of a single line paragraph. The paragraph alignment detection engine employs per paragraph comparisons and relative comparisons of the lines of a paragraph to determine the paragraph alignment of a multi-line paragraph. The section reconstruction engine minimizes the number of sections created in the flow format document by identifying the columns on each page, combining contiguous pages with the same column layout into a single section, and creating alternative objects to contain regions associated special cases in lieu of creating additional sections.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: April 17, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Milan Sesum, Milos Lazarevic, Milos Raskovic, Aljosa Obuljen, Filip Panjevic, Vanja Petrovic Tankovic
  • Patent number: 9934212
    Abstract: Embodiments of the disclosure disclose methods, and systems for capturing, sharing and printing annotations. The method includes receiving a physical document including hand-written annotation, the hand-written annotation is made by a user corresponding to at least a portion of the physical document. The method further includes capturing the hand-written annotation and corresponding position information of the hand-written annotation, wherein capturing further includes capturing position information of the at least portion of the physical document. Further, the method includes storing the captured hand-written annotation, position information of the hand-written annotation and position information of the at least portion of the physical document. Moreover, the method includes associating the hand-written annotation to the at least portion of the physical document. Additionally, the method includes sharing the hand-written annotation with other users.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: April 3, 2018
    Assignee: XEROX Corporation
    Inventors: Vinothkumar Arputharaj, Bala Vijay Duraibabu, Aravind Sreekumar, Saurabh Prabhat
  • Patent number: 9928226
    Abstract: One exemplary embodiment involves downloading electronic content for editing at a local editing application, the electronic content received from a remote network source accessed through a web browser's connection to the source, the local editing application separate from the web browser. The embodiment further involves identifying edits made at the local editing application to the electronic content resulting in a new version of the electronic content. And, the embodiment further involves initiating an upload of the new version of the electronic content through the browser's network connection to the source.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: March 27, 2018
    Assignee: Adobe Systems Incorporated
    Inventor: Ondrej Florian
  • Patent number: 9928224
    Abstract: Disclosed are various embodiments for assigning user interface widgets to page slots associated with a page pipeline. In response to a request to generate a content page, content placement requests are then received from user interface widgets. The page slots are associated with a placement value indicating a value of the page slot relative to other page slots in the page template and can be weighted based upon their location in a page pipeline. The highest ranked user interface widgets according to an effectiveness metric or placement score are scheduled for placement in the content page.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: March 27, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Adam Lloyd Days, Adam Brent Johnson, Yashar Dehkharghani Fakhari, Mehul Gordhanbhai Sutariya
  • Patent number: 9923981
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: March 20, 2018
    Assignee: Facebook, Inc.
    Inventors: Paul M. McDonald, Ryan Case, Nicholas Felton, Drew W. Hamlin, Jeff Huang, Samuel Lessin, Ryan David Mack, Serkan Piantino, Josh Wiseman, Raylene Kay Yung, Mark E. Zuckerberg