Patents Examined by Matthew Ludwig
  • Patent number: 9916289
    Abstract: Methods and systems for passively relating data to metadata are disclosed. Associations are created, at a first computer system, that relate data in a first database to metadata in a second database. The associations are syndicated at the computer system to a first software application associated with the data. The syndicating to cause the first software application executing at a second computer system to display a visual clue to a user in a graphical interface associated with the first software application wherein the visual clue is visually associated with a visual representation of the data. Upon detecting a user interaction with the visual clue, cause the first software application to display a first portion of the metadata in the graphical interface.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: March 13, 2018
    Assignee: Embarcadero Technologies, Inc.
    Inventors: James B. Pitts, Michael L. Swindell
  • Patent number: 9910830
    Abstract: A system, computer-implemented method and computer-readable medium for displaying content are provided. In an embodiment, content for display within a tiled interface and a screen size for display of the tiled interface are determined. Grid segments of the tiled interface are determined based on the content and the screen size. The grid segments are grouped into tiles of the tiled interface based on a relative importance of the articles. The content is displayed on the tiled interface within the tiles of the tiled interface.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: March 6, 2018
    Assignee: Google LLC
    Inventors: William Frederick Kiefer, III, Maurice Bennett Shore, Cassandra Lynn Doll
  • Patent number: 9904441
    Abstract: Systems and methods for incorporating additional material in video content are described. Exemplary methods may include identifying the individual frames within a portion of video content that will be visible during adjusted playback. The methods may include incorporating at least one item of information within at least one of the individual frames identified to produce modified video content. The methods may also include transmitting the modified video content for display.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: February 27, 2018
    Assignee: Echostar Technologies L.L.C.
    Inventor: Gavin Quail
  • Patent number: 9881396
    Abstract: Concepts and technologies are described herein for displaying temporal information in a spreadsheet application. In accordance with the concepts and technologies disclosed herein, spreadsheet data can be obtained at a computer system. The spreadsheet data can include data values, temporal information, and geographic information. The computer system can generate a visualization of the spreadsheet data based, at least partially, upon the data values, the temporal information, and the geographic location information. The computer system also can output the visualization.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: B. Scott Ruble, Curtis G. Wong, Igor Borisov Peev, Kevin Fan, Jai Srinivasan, Ehab Sobhy, Jonathan Edgar Fay
  • Patent number: 9864736
    Abstract: An information processing apparatus and a control method update document data in such a manner that an object in document data is inputted to an application, the object is transmitted to an external information processing apparatus, a processing result processed based on the object is received, and the processing result is inputted to the document data.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: January 9, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Makoto Mihara
  • Patent number: 9858548
    Abstract: Systems, methods and apparatus are provided for generating electronic transactional documents using a form generating system. The electronic transactional document may be created using a design tool that allows a user to place data entry fields over an image or snap shot of a transactional document. Rules, default values, and attributes associated with the date entry fields may be established as the electronic transactional document is being created.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: January 2, 2018
    Assignee: dotloop, LLC
    Inventors: Gregory Austin Allison, Matthew Allan Vorst, Nandagopal Mysore Jayaram
  • Patent number: 9811513
    Abstract: Methods, systems, and articles of manufacture for organizing and selecting structures used to generate forms for capturing information as annotations made for a variety of different type data objects are provided. Some embodiments allow annotation structures to be associated with specific pairings of data object types and user roles via entries in a configuration file. When a user selects a set of one or more data objects for annotation, the configuration file may be accessed to determine a proper annotation structure for use in generating an annotation form based on the selected data objects and a role of the user.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: November 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian J. Cragun, Christine A. Grev, Cale T. Rath
  • Patent number: 9792269
    Abstract: The present invention relates to systems and methods for registry driven transformation of a document exchanged between businesses or applications. More particularly, it relates to systems and protocols for using one or more commonly accessible registries to transform electronic commerce documents among dissimilar interfaces, preferably XML documents. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: October 17, 2017
    Assignee: Open Invention Network, LLC
    Inventors: Christopher Todd Ingersoll, Jayaram Rajan Kasi, Alexander Holmes, Michael Clark, Ashok Aletty, Sathish Babu K. Senathi, Helen S. Yuen
  • Patent number: 9785325
    Abstract: A mobile terminal and an application icon moving method thereof are provided. When a predetermined application icon is selected from a menu screen including a plurality of application icons and moved to a control region, a default home screen or the whole home screen stored in a memory may be selectively displayed according to a moved position of the corresponding icon, and also an icon-insertable position may be visually guided on the displayed home screen. This may allow a user to execute the movement of the application icon in an easy, convenient manner.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: October 10, 2017
    Assignee: LG ELECTRONICS INC.
    Inventor: Hyeongseok Roh
  • Patent number: 9779063
    Abstract: Systems and methods for document processing are discussed herein. In certain embodiments, novel document processor programs may allow for a knowledge worker to concentrate on the content of a document, rather than its formatting. Such programs may separately store layout and/or typesetting information from content, allowing for their combination after the content is created. Novel data structures and techniques are provided to permit the use of advanced version control, collaboration techniques and team/or workflows. User interfaces are also disclosed which dynamically adapt to a document type and/or a portion of a document being edited. Such features may significantly increase knowledge worker drafting efficiency.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: October 3, 2017
    Inventor: Erik James Dykema
  • Patent number: 9767188
    Abstract: Systems may include receiving, from the user device, data representing input to a virtual keyboard on the user device, where the virtual keyboard includes keys, and the data represents least one of: locations at which the keys were selected and durations for which the keys were selected. The systems may include using the data to identify character strings; and performing a spellcheck on the character strings to identify candidates for the character strings. The systems may also include determining popularities of the candidates; selecting one or more of the candidates based on popularity and ranking of the one or more candidates; and outputting the selected one or more candidates.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: September 19, 2017
    Assignee: Google Inc.
    Inventors: Bjorn E. Bringert, Nicholas B. Weininger
  • Patent number: 9715484
    Abstract: A method and system to provide font hints for text is described. An example method includes identifying a plurality of fonts of the text, determining a suggested order of hint types for each font based on rendering context, and sending, to a user device, the fonts and a suggested order of hint types for each font.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: July 25, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Lokesh Joshi, Shinobu Matsuzuka
  • Patent number: 9697183
    Abstract: Client side page processing is disclosed, including: sending, from within an application executing on a client device, a request for webpage data to a server; receiving the webpage data, wherein the webpage data includes one or more links and code implementing a set of web address interception processing logic; presenting, within the application, the one or more links within the application based on the webpage data; in response to a user selection of a link of the one or more links, using at least a portion of the set of web address interception processing logic corresponding to a web address associated with the link to determine attribute information associated with a target page; selecting a predetermined presentation format from a plurality of predetermined presentation formats based on the attribute information associated with the target page; and presenting the target page based on the selected predetermined presentation format.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: July 4, 2017
    Assignee: Alibaba Group Holding Limited
    Inventor: Zhongwei Sun
  • Patent number: 9619915
    Abstract: A method and apparatus for converting an animated sequence of images into a document page is described. In some embodiments, the method includes accessing a first file comprising a plurality of images and attribute data associated with displaying the plurality of images, creating a second file using data from the first file and for at least one of the plurality of images, creating a content partition on a corresponding document page of the second file using the attribute data.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: April 11, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Ye Wang, Hongbing Zhou
  • Patent number: 9619439
    Abstract: A system and machine-implemented method for providing a font is provided. A request is received from a client device to download a font. The requested font is accessed, where the accessed font includes a corresponding character map and a corresponding glyph table. A supported character list and a modified font based on the corresponding character map, the modified font is compressed, and the supported character list and the compressed modified font are sent to the client device. Character data is also sent to the client device, wherein the character data is for merging the at least one character into the modified font based on information in the character data.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: April 11, 2017
    Assignee: Google Inc.
    Inventors: Brian Stell, Han-Wen Yeh
  • Patent number: 9606975
    Abstract: Provided are an apparatus and method for automatically generating a visual annotation with respect to a massive image based on a visual language. The apparatus for automatically generating a visual annotation based on a visual language includes an image input unit configured to receive an input image, an image analyzing unit configured to extract feature information of the input image received by the image input unit, a searching unit configured to search a similar image with respect to the input Image and text information included in the similar image by using the feature information extracted by the image analyzing unit, and a visual annotation configuring unit configured to configure a visual annotation with respect to the input image by using the text information searched by the searching unit.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: March 28, 2017
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Weon Geun Oh, Sang Il Na
  • Patent number: 9607167
    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: March 18, 2014
    Date of Patent: March 28, 2017
    Assignee: Bank of America Corporation
    Inventors: Andrea M. Weisberger, Dale Binder
  • Patent number: 9576303
    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: April 20, 2012
    Date of Patent: February 21, 2017
    Assignee: Google Inc.
    Inventors: Douglas De Jager, Ben Hodgson, Simon Overell
  • Patent number: 9563970
    Abstract: Art is infused with network identifiers at the time of its creation, rather than as a post-process. The identifiers may be encoded as overt elements of the art, and enable the artist to reprogram—over time—an augmentation of the artwork experience via network-delivered components. These network components can include stimuli present when the artist created the work (e.g., music), commentary by the artist, video and augmented reality features, audience-crowdsourced content (e.g., imagery of, or feedback provided by, other viewers encountering the artwork), etc. The artwork augmentation can vary with the user's context (e.g., location, demographics, interests, history). Physical brushes can be equipped to insert such identifiers in graphic arts; other authoring tools are disclosed as well. The network experience can be delivered via smartphones, projectors, and other devices. A great number of other features and arrangements are also detailed.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: February 7, 2017
    Assignee: Digimarc Corporation
    Inventors: Bruce L. Davis, Donald Haaga, Alastair M. Reed, Tony F. Rodriguez
  • Patent number: 9563646
    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: November 21, 2011
    Date of Patent: February 7, 2017
    Assignee: Google Inc.
    Inventors: Wesley T. Chan, Sumit Agarwal, Rama Ranganath, Leora Ruth Wiseman, Deepak Jindal