Patents Examined by James H. Blackwell
  • Patent number: 9344471
    Abstract: Preparing of information about a content source is disclosed. One method in accordance with the information preparing creates item information on a first component pertaining to an arbitrary content source, incorporates the created information on the first component into a first structure element (e.g., tag), creates a second structure element containing information making display layout information for the arbitrary content source accessible, creates information on at least one component pertaining to the arbitrary content source other than the first component, and incorporates the created information on the at least one component into at least one third structure element included within the second structure element.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: May 17, 2016
    Assignee: LG ELECTRONICS INC.
    Inventor: Jae Wook Lee
  • Patent number: 9313347
    Abstract: An image processing apparatus registers an acquisition destination of content to be displayed on a screen of a Web browser and an arbitrary name for each acquisition destination of content, and also registers title control information designating whether the arbitrary name or contents of a title tag defined for each page of acquired content is to be to displayed as a title on a display screen of the content, and displays the arbitrary name or the contents defined in the title tag associated with a page of the content to be displayed in the title display area, in accordance with the registered title control information, when displaying the acquired content.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: April 12, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hideshi Ichimi
  • Patent number: 9305285
    Abstract: Embodiments are directed to a heads-up display for improving efficiency for displaying information using a web browser. Content-of-interest may be determined in web documents based in part on content profiles corresponding to the web documents. The determined content-of-interest may be compared with other information stored separately from the web browser. Business Information associated with the determined content-of-interest may be determined based on the comparison of the other information and the content-of-interest. Plugin information for a plugin document may be generated based on the a portion of the business information and the at least a portion of content-of-interest. The generated plugin document may be displayed in the web browser. The web documents may be modified based on the business information that may correspond to the determined content-of-interest. And, the modified web documents may displayed in the web browser.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: April 5, 2016
    Assignee: Datasphere Technologies, Inc.
    Inventors: Delane Robert Hewett, Regis Anclades, Nathan Johnathan Sweet, Gary Duncan Cowan
  • Patent number: 9235559
    Abstract: Various embodiments provide an ability to load documents and access page content associated with documents while the documents are still being loaded. In at least some embodiments, while a document's structure is being processed in the background, individual pages can be requested. The same can be said for individual documents that comprise a part of a package that contains multiple documents. In at least some embodiments, multiple threads are utilized to enable a document's structure to be built and to enable a user to access portions of the document while the document is being built or loaded.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: January 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Harvinder P. Singh, Ahmet Gurcan, Arindam Basak, Jesse D. McGatha, Justin A. Slone, Jerry J. Dunietz
  • Patent number: 9229920
    Abstract: A method and a system for providing undo/redo capabilities in mixed model editors. More specifically, the method and system relate to undoing modifications made in a first edit context such that the result can correctly be displayed in a second edit context. Further, the modifications made may be tracked in the multiple contexts and organized such that the modifications are undone and redone correctly.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: January 5, 2016
    Assignee: Oracle America Inc.
    Inventors: Nathan Lyle Fiedler, Christopher Bryan Webster, Nam Tuan Nguyen
  • Patent number: 9195728
    Abstract: Methods, systems, and computer program products dynamically filter an aggregate report based on values resulting from one or more filters previously applied to the aggregate report. A method involves maintaining a collection of filters to be applied in a designated evaluation order to the aggregate report, applying a first filter to the aggregate report, and evaluating values in the aggregate report to produce aggregate values resulting from applying the first filter. The method also involves applying a next filter to the aggregate report and evaluating the aggregate values in the aggregate report resulting from applying the first filter therein producing aggregate values resulting from applying the next filter to the aggregate report. Additionally, the method involves displaying the aggregate report wherein evaluating values resulting from previously applying any filter to the aggregate report involves evaluating visual values displayed in the aggregate report after each previous filter has been applied.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: November 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Allan Folting, Weide Zhong, Robert Hawking, Tigran Hayrapetyan
  • Patent number: 9158757
    Abstract: A system, method and computer-readable medium that previews words and commands recognized by a continuous stroke recognizer based on input into a virtual keyboard layout is presented. The system and method allows a user to see the word that will be recognized or output before the user commits the continuous stroke input to the system. Further, after recognition and output, the system presents the recognized output word and the closest word candidates in a correction display integrated with the virtual keyboard layout. Among other things, the user is provided with options to change the current output word by selecting another word candidate on the correction display, and to delete the current output word by selecting the representation of the current output word on the correction display.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: October 13, 2015
    Assignee: Nuance Communications, Inc.
    Inventor: Per Ola Kristensson
  • Patent number: 9152759
    Abstract: Certain embodiments of the present invention provide an image display method including selecting an image hanging protocol and displaying an image set based at least in part on the image hanging protocol. The image hanging protocol includes a rule set for displaying the image set based at least in part on a key image note. Certain embodiments of the present invention provide an image display system including a display device adapted to display an image set based at least in part on an image hanging protocol. The image hanging protocol includes a rule set for displaying the image set based at least in part on a key image note. Certain embodiments of the present invention provide an image hanging protocol including a rule set for displaying the image set based at least in part on a key image note.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: October 6, 2015
    Assignee: General Electric Company
    Inventors: Benjamin D. Novatzky, Himanshu Jay Mehta
  • Patent number: 9152619
    Abstract: Systems and methods for constructing a markup language template and corresponding input data structure specification are provided. A plurality of different markup language representations of a user interface can be obtained multiple times for different input data for a web application. The different markup language representations can be aligned and compared to identify both common elements and variable elements. A markup language template can be constructed that includes the common elements. The variable elements can represent the input data associated with markup language representations. From a detected variable element, three things can be generated: (1) a data field associated with the variable element in an input data structure corresponding to the markup language template; (2) a template processing instruction that maps the data field of the input data structure to the newly constructed markup language template; and (3) an instance of the input data structure.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: October 6, 2015
    Assignee: Google Inc.
    Inventor: Steffen Meschkat
  • Patent number: 9148536
    Abstract: A display control apparatus that controls to display images so that a plurality of images are assigned to each page changes display from a page being displayed to another page according to a user's operation. Here, the display control apparatus performs pre-reading in which images to be displayed in pages other than the page being displayed are read from a device storing the images and stored in a temporary memory unit while the page is being displayed. In the pre-reading, a predetermined number of images fewer than the number of images assigned to each page are pre-read for each page other than the page being displayed, in ascending order of distance of each page to the page being displayed.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: September 29, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tomohiro Yano
  • Patent number: 9146915
    Abstract: A method and apparatus for automatically adding a tag to a document are provided. The method comprises: determining a plurality of candidate tag words corresponding to the document; determining a corpus comprising a plurality of texts; selecting commonly-used words from the corpus as characteristic words; determining, for each of the characteristic words and each of the candidate tag words, a probability for co-occurrence of the candidate tag word with the characteristic word; abstracting characteristic words from the document, and calculating a weight for each of the abstracted characteristic words; and calculating, in the corpus, a weighted probability for co-occurrence of each of the candidate tag words with all of the characteristic words abstracted from the document; selecting the candidate tag word with a high weighted co-occurrence probability as a tag word to be added to the document.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: September 29, 2015
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xiang He, Ye Wang, Feng Jiao
  • Patent number: 9104653
    Abstract: A method and apparatus for automatically adding a tag to a document are provided. The method comprises: determining a plurality of candidate tag words corresponding to the document; determining a corpus comprising a plurality of texts; selecting commonly-used words from the corpus as characteristic words; determining, for each of the characteristic words and each of the candidate tag words, a probability for co-occurrence of the candidate tag word with the characteristic word; abstracting characteristic words from the document, and calculating a weight for each of the abstracted characteristic words; and calculating, in the corpus, a weighted probability for co-occurrence of each of the candidate tag words with all of the characteristic words abstracted from the document; selecting the candidate tag word with a high weighted co-occurrence probability as a tag word to be added to the document.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: August 11, 2015
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xiang He, Ye Wang, Feng Jiao
  • Patent number: 9092414
    Abstract: Methods and apparatus, including computer program products, to assemble a collection of documents according to a document list. The document list represents documents to be included in the collection, and includes multiple entries that identify document templates. Each document template includes instructions that a web server can execute to generate a web document based on one or more parameters. A web document corresponding to each of the multiple entries is requested; the requested web documents are received and stored in the collection of documents. Links in the received web documents can be identified and updated. The collection of documents can be accessed as part of a web site.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: July 28, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Philip Levy, Naoki Hada
  • Patent number: 8977953
    Abstract: A system and method for obtaining information embedded in unstructured text is provided. The method comprising generating computer-readable annotations based on the unstructured text, at least one of the computer-readable annotations comprising an indication of a linguistic feature. A pair of the computer-readable annotations may be used to generate at least one computer-readable relation between the pair. The annotations and/or relations may be stored as characteristic data structures in a database. A query comprising at least one criterion may be received. In response to the query, an information result may be generated based on at least one of the characteristic data structures stored in the database.
    Type: Grant
    Filed: January 26, 2007
    Date of Patent: March 10, 2015
    Assignee: Linguastat, Inc.
    Inventors: John M. Pierre, Mark H. Butler
  • Patent number: 8972862
    Abstract: An approach provides for remote digital media ingest with centralized editorial. A remote ingest process is initiated over a data network to create a media file from a feed (such as a live broadcast feed). The media file is stored at a central repository. A device is configured to edit the media file by using a proxy file of the media file, wherein the proxy file represents a reduced file size of the media file.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: March 3, 2015
    Assignees: Verizon Patent and Licensing Inc., Verizon UK Limited
    Inventors: Maxime G. G. Haot, Richard G. Moore, Sreenivas Rachamadugu
  • Patent number: 8972855
    Abstract: A method and apparatus for providing case restoration in a communication network are disclosed. For example, the method obtains one or more content sources from one or more information feeds, and extracts textual information from the one or more content sources obtained from the one or more information feeds. The method then creates or updates a capitalization model based on the textual information.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: March 3, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Zhu Liu, David Gibbon, Behzad Shahraray
  • Patent number: 8935607
    Abstract: A method of displaying a webpage includes: receiving a first request message from a client requesting to browse a webpage; sending a second request message to the client requesting for a screen resolution adopted by the client; receiving, form the client, information indicative of the screen resolution adopted by the client; selecting a font size corresponding to the screen resolution adopted by the client according to the screen resolution adopted by the client and a predetermined correlation between screen resolutions and font sizes; generating the webpage in a scale corresponding to the screen resolution adopted by the client and the selected font size; and sending the webpage to the client.
    Type: Grant
    Filed: May 26, 2010
    Date of Patent: January 13, 2015
    Assignee: Alibaba Group Holding Limited
    Inventor: Yifeng Zhu
  • Patent number: 8826161
    Abstract: Various embodiments for forming an image of selected objects from a web page are provided. An example of an image processing apparatus comprises a web page display unit which, based on web page data supplied from a web page data source, is configured to display web pages on a web page display range present on the screen of a display apparatus, an object information storage control unit configured to control the storing of object information including information necessary to print selected objects from the web pages based upon a user selection in a storage unit, an object information update control unit configured to control updating of object information describing the stored object with object information describing the latest object corresponding to the stored object, and an image forming control unit configured to control the formation of images of objects on an output medium based on the stored object information.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: September 2, 2014
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Takafumi Yamada
  • Patent number: 8826118
    Abstract: A method and apparatus of accessing data through an independent intermediary mechanism (IIM) is described. The method includes displaying a frame including a user interface of the IIM, the frame framing a destination server display area (DSDA). The method further includes having one or more of the following functions provided by the IIM: a home page, a history list, bookmarks, a one-click account log-in function, a transaction record accessible to the user, a forms database permitting new forms to be added to the forms database, a user profile, and automatic form-fill function based on the forms database and the user profile.
    Type: Grant
    Filed: November 26, 2002
    Date of Patent: September 2, 2014
    Assignee: F5 Networks, Inc.
    Inventors: Sudhir Mohan, Umesh R. Patil, Daniel S. Jordan
  • Patent number: 8799767
    Abstract: A transformer system receives medical status data generated by a monitoring device. The medical status data represents one or more physiological characteristics of a patient. In response to receiving the medical status data, the transformer system applies a transformation to the medical status data. A script file results from the transformation of the medical status data. The transformation is specified by an Extensible Stylesheet Language Transformation (XSLT) document. The transformer system then executes the script file. When the transformer system executes the script file, the transformer system can perform various actions. For example, the transformer system can generate result data and provide the result data to one or more other systems.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: August 5, 2014
    Assignee: Welch Allyn, Inc.
    Inventors: Chad E. Craw, Christopher M. Keegan, James J. DelloStritto