Patents by Inventor Joseph E. Keslin

Joseph E. Keslin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9928242
    Abstract: Systems, methods, and software applications for managing slide presentation content are described in the present disclosure. According to one embodiment, among many, a computer readable medium is configured to store instructions that are executable by a processing device. The computer readable medium comprises logic adapted to enable a user to enter one or more search terms via a graphical user interface, the one or more search terms being used to initiate a text search of individual slides disassembled from one or more slide presentations and stored in an external database. Additional logic is adapted to display results of the text search on the graphical user interface, which displays a visual representation of a plurality of the individual slides resulting from the text search. The computer readable medium also includes logic adapted to enable a user to select one or more of the individual slides displayed on the graphical user interface.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: March 27, 2018
    Assignee: Oracle International Corporation
    Inventors: Dhananjay Chaudhary, Tara U. Roberts, Joseph E. Keslin, Alicia Yu Jen Wu, Philip Boutros
  • Patent number: 8494287
    Abstract: Approaches for enabling a computerized entity to recognize characters in an electronic document. In a persistent data store, character identification data is stored. Character identification data is data that, for one or more characters of one or more fonts, associates (a) glyph data for a character with (b) code point data for the character, where the glyph data describes how to render the character on or to an output device, and the code point data identifies, to the computerized entity, the identity of the character. Upon determining that an embedded font document, such as a PDF document, does not include a set of code point data for a particular character, the character identification data is consulted to determine the identity of the particular character. In this way, a machine can recognize characters in the embedded font document and perform functions such as indexing or searching on the embedded font document.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: July 23, 2013
    Assignee: Oracle International Corporation
    Inventors: Philip Boutros, Joseph E. Keslin, Thomas Chwojko-Frank
  • Patent number: 8341528
    Abstract: Systems, methods, and software applications for managing slide presentation content are described in the present disclosure. According to one embodiment, among many, a computer readable medium is configured to store instructions that are executable by a processing device. The computer readable medium comprises logic adapted to disassemble a plurality of slide presentations into a plurality of individual files, wherein each individual file corresponds to a single slide of a respective slide presentation. The computer readable medium also includes logic adapted to extract information from each slide and logic adapted to compare the extracted information from each slide and consolidate groups of slides that are substantially similar.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: December 25, 2012
    Assignee: Oracle International Corporation
    Inventors: Dhananjay R. Chaudhary, Tara U. Roberts, Joseph E. Keslin, Philip Boutros
  • Publication number: 20110188761
    Abstract: Approaches for enabling a computerized entity to recognize characters in an electronic document. In a persistent data store, character identification data is stored. Character identification data is data that, for one or more characters of one or more fonts, associates (a) glyph data for a character with (b) code point data for the character, where the glyph data describes how to render the character on or to an output device, and the code point data identifies, to the computerized entity, the identity of the character. Upon determining that an embedded font document, such as a PDF document, does not include a set of code point data for a particular character, the character identification data is consulted to determine the identity of the particular character. In this way, a machine can recognize characters in the embedded font document and perform functions such as indexing or searching on the embedded font document.
    Type: Application
    Filed: February 2, 2010
    Publication date: August 4, 2011
    Inventors: Philip Boutros, Joseph E. Keslin, Thomas Chwojko-Frank
  • Publication number: 20100114985
    Abstract: Systems, methods, and software applications for managing slide presentation content are described in the present disclosure. According to one embodiment, among many, a computer readable medium is configured to store instructions that are executable by a processing device. The computer readable medium comprises logic adapted to disassemble a plurality of slide presentations into a plurality of individual files, wherein each individual file corresponds to a single slide of a respective slide presentation. The computer readable medium also includes logic adapted to extract information from each slide and logic adapted to compare the extracted information from each slide and consolidate groups of slides that are substantially similar.
    Type: Application
    Filed: June 30, 2009
    Publication date: May 6, 2010
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Dhananjay R. CHAUDHARY, Tara U. ROBERTS, Joseph E. KESLIN, Philip BOUTROS
  • Publication number: 20100114991
    Abstract: Systems, methods, and software applications for managing slide presentation content are described in the present disclosure. According to one embodiment, among many, a computer readable medium is configured to store instructions that are executable by a processing device. The computer readable medium comprises logic adapted to enable a user to enter one or more search terms via a graphical user interface, the one or more search terms being used to initiate a text search of individual slides disassembled from one or more slide presentations and stored in an external database. Additional logic is adapted to display results of the text search on the graphical user interface, which displays a visual representation of a plurality of the individual slides resulting from the text search. The computer readable medium also includes logic adapted to enable a user to select one or more of the individual slides displayed on the graphical user interface.
    Type: Application
    Filed: June 10, 2009
    Publication date: May 6, 2010
    Applicant: Oracle International Corporation
    Inventors: Dhananjay Chaudhary, Tara U. Roberts, Joseph E. Keslin, Alicia Yu Jen Wu, Philip Boutros