Patents Examined by Kyle Stork
  • Patent number: 9081756
    Abstract: A method and apparatus for populating a form with data is described. In one embodiment of the invention, a form is displayed to the user via the target application. Each form has one or more data receptacles. The data receptacles of a form are filled with data when the user executes a data population command. The form completion program executes the data population command when a graphical representation of a particular data set is placed over the form. Each data set is stored in an encrypted manner and is accessible to users who enter the appropriate information into an authentication mechanism. To populate a form with data the form completion program obtains an image of the form and then searches for a template file that resembles the form image to within a certain threshold. The template files are typically stored on the computer hosting the target application in a template directory that is arranged according to a predefined structure.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: July 14, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Duane Maxwell, William Von Reis, Geoffrey D. Scott
  • Patent number: 9084022
    Abstract: A method of controlling an image display apparatus, and which includes receiving, via an interface unit of the image display apparatus, an input signal indicating at least one mobile terminal is connected to the image display apparatus; receiving, via the interface unit of the image display apparatus, text information input on the mobile terminal during reproduction of a video displayed on the image display apparatus; displaying the text information on a display unit of the image display apparatus; and displaying, on the display unit, a timeline indicating a time length of the displayed video and indication information indicating when the text information was input on the displayed timeline.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: July 14, 2015
    Assignee: LG ELECTRONICS INC.
    Inventors: Woosik Choi, Dami Choe
  • Patent number: 9075503
    Abstract: The present disclosure involves computer-implemented methods, software, and systems for browsing hierarchically structured data using a concentric hierarchical list browser. A computer-implemented method includes displaying, using at least one hardware processor, a first-level circular user interface object with at least one first-level user interface object representing a first-level data object.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: July 7, 2015
    Assignee: SAP SE
    Inventor: Ralf Wolfgang Geithner
  • Patent number: 9075450
    Abstract: The disclosed and claimed concept describes a handheld electronic device that has the capability to automatically prefer a preferred punctuation arrangement in response to determining whether a first output has a predetermined characteristic.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: July 7, 2015
    Assignee: BlackBerry Limited
    Inventor: Sherryl Lee Lorraine Scott
  • Patent number: 9075777
    Abstract: A web browser is implemented to receive a document from a server. The document may include one or more embedded Uniform Resource Locator (URL) references. The web browser may display the document on a user interface. A user associated with the web browser may determine one or more of the original embedded URL references should be replaced. In response to user input, the web browser may change at least one of the original embedded URL references to a corresponding replacement embedded URL reference and display the document with the replacement embedded URL reference. The web browser may save an association of the original embedded URL reference with the replacement embedded URL reference and subsequently, when receiving the document with the original embedded URL reference, automatically replace the original embedded URL reference with the corresponding replacement embedded URL reference before displaying the document.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: July 7, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Elmore Eugene Pope, Christopher L. Scofield, Brad E. Marshall, Eric B. Merritt
  • Patent number: 9058242
    Abstract: An organic search ranking of a web page for a particular search query can be optimized by publishing a large number of short, subsidiary web documents associated with the web page. The web page and the associated web documents can be individually optimized in terms of one or more parameters based upon web analytical data compiled for the search query. The web page and associated web documents can also be jointly optimized by coordinating the content of the associated web documents to align with the primary web page, and further by providing a network of links between the associated web documents and the primary web page. To provide greater insight and to assess the overall efficacy of the web presence optimization effort, historical search rank data can be correlated with specific events and reported to a user.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: June 16, 2015
    Assignee: gShift Labs Inc.
    Inventors: Chris Adams, Krista LaRiviere, Jeff Jones
  • Patent number: 9058506
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for signing an electronic document, including establishing an electronic signature appearance for an electronic signature, determining a bounding region on the electronic document for the display of the electronic signature appearance, at the time of signing an electronic document, previewing the electronic signature appearance in the bounding region and signing the electronic document with an electronic signature, the electronic signature associated with the electronic signature appearance. The electronic signature appearance can be configured at the time of signing the electronic document.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: June 16, 2015
    Assignee: Adobe Systems Incorporated
    Inventor: James D. Pravetz
  • Patent number: 9053653
    Abstract: A display monitor chassis comprises user controls and a display screen. The display screen displays a first graphical user interface (GUI) that can be manipulated using at least one of the user controls to adjust the display monitor. The display screen is capable of displaying a second GUI that can be manipulated using at least one of the user controls to adjust an accessory communicably coupled to the display monitor chassis.
    Type: Grant
    Filed: August 13, 2009
    Date of Patent: June 9, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert L. Myers, Edward S. Beeman
  • Patent number: 9053190
    Abstract: A method, system and computer program product for building a custom publication is provided. A user may access a library of electronic source publications having defined units of content within the source publications, the library storing source publication metadata for the defined units of content. The user may select units of content from source publications for inclusion in an unpublished custom publication. The unpublished custom publication may be published in an electronic or printed format, wherein publishing the unpublished custom publication comprises applying consistent styling to common structural elements in the set of custom publication units of content to create a published custom publication with consistent styling.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: June 9, 2015
    Assignee: LIBREDIGITAL, INC.
    Inventors: Robert Boenau, Robert Todd Warren, Anna Garcia, Jose Patino
  • Patent number: 9053177
    Abstract: A computing device may receive a request for sitelinks corresponding to a document and identify a plurality of hyperlinks corresponding to the document. Each hyperlink, of the plurality of hyperlinks, may include a hyperlink object within the document. The computing device may determine a visual location corresponding to each hyperlink of the plurality of hyperlinks corresponding to the document, and assign a score to each hyperlink, of the plurality of hyperlinks, based on the visual location corresponding to the hyperlink. The computing device may provide a sitelink, corresponding to a hyperlink, of the plurality of hyperlinks, based on the score assigned to the hyperlink.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: June 9, 2015
    Assignee: Google Inc.
    Inventor: Minkoo Seo
  • Patent number: 9043692
    Abstract: Embodiments of the invention provide systems and methods for tracking recent activities of processes and presenting recommended next actions based thereon. According to one embodiment, a method of tracking and interacting with one or more processes can comprise detecting one or more activities, each activity related to at least one of a plurality of ongoing transactions of the one or more processes. The one or more activities can be recorded in records of an activity log. At a later point in time, relevant records of the activity log for a particular user can be identified. A determination of a recommended next action can be made for each identified relevant record based on the recorded activity and the related transaction. A list of the identified relevant records of the activity log and the determined recommended next actions can be generated and presented to the user.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: May 26, 2015
    Assignee: Oracle International Corporation
    Inventors: German Bertot, Jooturu Chinna Ramesh Kumar Reddy, Manish Srivastava, Matthew Sherman, Shalaka Natu
  • Patent number: 9026942
    Abstract: A computer-implemented system (and method and computer readable storage medium) are disclosed for processing interactions with song lyrics. The system is configured to provide for display on a screen of a computing device the song lyrics. The system detects a selection of a segment of the song lyrics and provides for display a menu of options for interacting with the selected segment of the song lyrics. The system receives a selection of an option from the menu of options and updates, in a user interaction database, a data field corresponding to the selected segment with the selected option from the menu of options. The system executes the selected option from the menu of options.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: May 5, 2015
    Assignee: CBS Interactive Inc.
    Inventors: Alan Juristovski, Milun Tesovic, Sushant Sund
  • Patent number: 9021402
    Abstract: In general, this disclosure describes techniques for providing a user of a computing device (e.g., a mobile device) with the ability to utilize drawn gestures to operate objects displayed on a user interface of the computing device. Specifically, the techniques of this disclosure may, in some examples, include receiving user input comprising a gesture that defines an attribute associated with one or more target elements displayed in the user interface and graphically highlighting the one or more target elements in the user interface. The user may then utilize the drawn gesture to operate the highlighted target element by interacting with the defined selection area.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: April 28, 2015
    Assignee: Google Inc.
    Inventors: Yang Li, Hao Lu
  • Patent number: 9015573
    Abstract: Methods for processing machine-readable forms or documents of non-fixed format are disclosed. The methods make use of, for example, a structural description of characteristics of document elements, a description of a logical structure of the document, and methods of searching for document elements by using the structural description. A structural description of the spatial and parametric characteristics of document elements and the logical connections between elements may include a hierarchical logical structure of the elements, specification of an algorithm of determining the search constraints, specification of characteristics of searched elements, and specification of a set of parameters for a compound element identified on the basis of the aggregate of its components. The method of describing the logical structure of a document and methods of searching for elements of a document may be based on the use of the structural description.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: April 21, 2015
    Assignee: ABBYY Development LLC
    Inventors: Konstantin Zuev, Diar Tuganbaev, Irina Filimonova
  • Patent number: 9015582
    Abstract: There is disclosed a method and apparatus for reordering thumbnails. The method includes displaying a visual representation of an electronic document including a first page and a second page in an original order on a user interface generated on a touchscreen display, receiving movement data indicating that the touch has moved in a horizontal direction relative to the user interface, toward the second page. The method also includes altering the visual representation in response to release data such that the first page and the second page are presented in an altered order in the electronic document.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: April 21, 2015
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Marianne Kodimer, Reza Ghassemi
  • Patent number: 9009589
    Abstract: A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to permit display of the module on a television-based display so that the displayed module has a substantially similar appearance on the television-based display as on a computer display, and providing the altered code for execution on a processor connected to a television-based display.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: April 14, 2015
    Assignee: Google Inc.
    Inventors: Richard C. Gossweiler, Adam Sah
  • Patent number: 9003280
    Abstract: Advertisers specify the size of an ad in pixels or in physical units such as inches or millimeters. The physical square area of an ad specified in pixels will change as the physical size of the television screen or computer display screen varies. The number of pixels of an ad specified in inches or millimeters will also change as the physical size of the television screen or computer display screen varies. The present invention manages the issue of keeping the physical area size of an image constant across television display screens regardless of the physical size of the screen.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: April 7, 2015
    Assignee: Vizio, Inc.
    Inventors: William Pat Price, Timothy Elliott, Marcus Apitz
  • Patent number: 9003276
    Abstract: A document assembly or document automation system includes an assembler for generating an instance document on the basis of a source document and one or more logic source documents referenced by the source document. The source document and logic source documents are XML documents including at least one XML processing instruction. The source document and logic source documents are valid with respect to XML schema. The system generates an instance document in HTML, PDF or RTF format by resolving variables in the source document and/or logic sources using one or more data sources. This may involve performing one or more interview rounds with a user of the system, access to a database, and/or evaluation of a function defined in one of the documents. The system includes an editor for creating and maintaining source documents and logic source documents while maintaining their validity with respect to the appropriate XML schema.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: April 7, 2015
    Assignee: Speedlegal Holdings Inc.
    Inventors: Jason Brett Harrop, Justin Mark Lipton, Michael Llewellyn Robert Smith
  • Patent number: 8996988
    Abstract: A hardware and/or software facility for automated application compatibility testing. The facility automatically detects visual discrepancies between rendered versions of a web page produced by different browsers. The facility may identify differences in a web page rendered by two or more browsers by progressively comparing, for each browser, the corresponding visual elements of the web page without comparing the elements to any predetermined expected results. The facility may identify functional differences in the web page across the tested browsers. The facility generates a human-readable report of the visual and/or functional differences between the tested browsers.
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: March 31, 2015
    Assignee: Browsera, LLC
    Inventor: Jeffrey S. Yee
  • Patent number: 8996986
    Abstract: A tag/content management system delivers customized content and/or program instructions to a user terminal. The system may deliver several groups of program executable instructions, including instructions that are global to all web domains controlled by a client server and those that are specific to a web page/group of web pages. In addition, this system may allow for the creation of testing environments for websites that include modified content and/or program instructions. Various techniques employed by the system may result in a reduction in the errors and latencies that commonly plague conventional implementations.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: March 31, 2015
    Assignee: Ensighten, Inc.
    Inventors: Joshua R. Manion, Joshua C. Goodwin, Bahtiyor M. Khodjaev