Patents by Inventor Roji John
Roji John 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: 10235455Abstract: A method for semantic searching includes receiving a user input including seed data and a semantic input at a search system. The method further includes automatically generating a filter set based on the user input, where the filter set including a plurality of documents that correspond to the seed data, and includes providing the filter set and the semantic input to a semantic search engine. The method also includes receiving a set of semantic search results from the semantic search engine based on the filter set and the semantic input. The set of semantic search results corresponds to a sub-set of the filter set that is semantically similar to the semantic input.Type: GrantFiled: July 31, 2013Date of Patent: March 19, 2019Assignee: Innography, Inc.Inventors: Roji John, Carl L. Steiger, Jr., Clifford Scott Herrick, David Martin Fisher, Paul Spencer Liechty
-
Publication number: 20180060410Abstract: In a particular embodiment, a method includes sending a text string from a source device to a destination device. The destination device includes a unique identifier repository having a plurality of globally unique identifiers mapped text strings, relationship data defining associations between the plurality of globally unique identifiers, and meta-data related to the text string. Each of the plurality of globally unique identifiers includes a data value that is shared by a plurality of data sources as an identifier associated with information related to the text string. The method further includes receiving data including one or more globally unique identifiers, associated relationship data, and associated meta-data from the destination device at the source device in response to sending the text string. Additionally, the method includes storing the received data at a memory of the source device for use in searching and relating search results received from multiple data sources.Type: ApplicationFiled: August 7, 2017Publication date: March 1, 2018Inventors: Tyron Jerrod Stading, Ryan Rozich, Roji John
-
Patent number: 9727628Abstract: In a particular embodiment, a method includes sending a text string from a source device to a destination device. The destination device includes a unique identifier repository having a plurality of globally unique identifiers mapped text strings, relationship data defining associations between the plurality of globally unique identifiers, and meta-data related to the text string. Each of the plurality of globally unique identifiers includes a data value that is shared by a plurality of data sources as an identifier associated with information related to the text string. The method further includes receiving data including one or more globally unique identifiers, associated relationship data, and associated meta-data from the destination device at the source device in response to sending the text string. Additionally, the method includes storing the received data at a memory of the source device for use in searching and relating search results received from multiple data sources.Type: GrantFiled: August 11, 2008Date of Patent: August 8, 2017Assignee: Innography, Inc.Inventors: Tyron Jerrod Stading, Ryan Rozich, Roji John
-
Publication number: 20150039581Abstract: A method for semantic searching includes receiving a user input including seed data and a semantic input at a search system. The method further includes automatically generating a filter set based on the user input, where the filter set including a plurality of documents that correspond to the seed data, and includes providing the filter set and the semantic input to a semantic search engine. The method also includes receiving a set of semantic search results from the semantic search engine based on the filter set and the semantic input. The set of semantic search results corresponds to a sub-set of the filter set that is semantically similar to the semantic input.Type: ApplicationFiled: July 31, 2013Publication date: February 5, 2015Applicant: INNOGRAPHY, INC.Inventors: Roji John, Carl L. Steiger, Jr., Clifford Scott Herrick, David Martin Fisher, Paul Spencer Liechty
-
Publication number: 20150032728Abstract: In a particular embodiment, a system includes an interface responsive to a network to receive data related to a first document and includes processing logic and memory accessible to the processing logic. The memory stores a plurality of modules executable by the processing logic to recursively retrieve documents, extract directed links and attributes, and traverse the directed links to identify a first set of search results. The plurality of modules includes a search module to retrieve one or more documents and includes an attribute extraction module to extract directed links and other attributes from the one or more documents. The plurality of modules further includes a backward/forward link traversal module to bi-directionally traverse directed links to identify documents and includes a graphical user interface (GUI) module to generate a GUI including data related to the first set of search results and to provide the GUI to a destination device via the network.Type: ApplicationFiled: June 26, 2014Publication date: January 29, 2015Inventors: Ryan Rozich, Roji John, Tyron Jerrod Stading
-
Publication number: 20140289675Abstract: A data storage device includes instructions that, when executed by a processor, cause the processor to generate a graphical user interface (GUI) including one or more bidirectional mappings between patents and products. The GUI further includes a plurality of user-selectable elements including at least one element selectable by a user to edit a selected one of the one or more bidirectional mappings. Additionally, the instructions, when executed, cause the processor to provide the GUI to a user device.Type: ApplicationFiled: April 25, 2014Publication date: September 25, 2014Inventors: Tyron Jerrod Stading, Roji John
-
Patent number: 8661033Abstract: In a particular embodiment, a graphical user interface (GUI) generated by a processor of a search system includes a search results window operable to display a set of search results within a table that includes a plurality of sub-tables corresponding to a plurality of categories. Each sub-table represents at least one category and includes a respective subset of the set of search results. The GUI further includes a plurality of local control elements, where each local control element is associated with a respective sub-table of the plurality of sub-tables. Each local control element is accessible to a user to selectively sort the respective subset of the set of search results within the respective sub-table according to a user-selected local sort parameter without altering a sort order of respective subsets of the set of search results within other sub-tables of the plurality of sub-tables.Type: GrantFiled: March 31, 2009Date of Patent: February 25, 2014Assignee: Innography, Inc.Inventors: Greg Leppert, Roji John, Tyron Jerrod Stading
-
Patent number: 8312445Abstract: Computer implemented methods, data processing systems and computer program products install deliverables into user-specified install locations. A user-specified install location is provided. Software virtual product data is extracted from a software bundle. Software virtual product data is stored within the user-specified install location.Type: GrantFiled: October 1, 2007Date of Patent: November 13, 2012Assignee: International Business Machines CorporationInventors: Julie Levell Craft, Roji John, Edward Shvartsman, Marc Joel Stephenson
-
Publication number: 20110047166Abstract: In an embodiment, a computer-readable medium embodies instructions that, when executed by at least one processor, cause a computing system to perform operations including automatically defining one or more associations between a trademark record and a patent document and storing the one or more associations as mappings between trademarks and patent documents.Type: ApplicationFiled: August 20, 2009Publication date: February 24, 2011Applicant: Innography, Inc.Inventors: Tyron Stading, Roji John, Shu-Wai Chow
-
Publication number: 20100251145Abstract: In a particular embodiment, a graphical user interface (GUI) generated by a processor of a search system includes a search results window operable to display a set of search results within a table that includes a plurality of sub-tables corresponding to a plurality of categories. Each sub-table represents at least one category and includes a respective subset of the set of search results. The GUI further includes a plurality of local control elements, where each local control element is associated with a respective sub-table of the plurality of sub-tables. Each local control element is accessible to a user to selectively sort the respective subset of the set of search results within the respective sub-table according to a user-selected local sort parameter without altering a sort order of respective subsets of the set of search results within other sub-tables of the plurality of sub-tables.Type: ApplicationFiled: March 31, 2009Publication date: September 30, 2010Applicant: Innography Inc.Inventors: Greg Leppert, Roji John, Tyron Jerrod Stading
-
Publication number: 20100037161Abstract: In a particular embodiment, a method includes sending a text string from a source device to a destination device. The destination device includes a unique identifier repository having a plurality of globally unique identifiers mapped text strings, relationship data defining associations between the plurality of globally unique identifiers, and meta-data related to the text string. Each of the plurality of globally unique identifiers includes a data value that is shared by a plurality of data sources as an identifier associated with information related to the text string. The method further includes receiving data including one or more globally unique identifiers, associated relationship data, and associated meta-data from the destination device at the source device in response to sending the text string. Additionally, the method includes storing the received data at a memory of the source device for use in searching and relating search results received from multiple data sources.Type: ApplicationFiled: August 11, 2008Publication date: February 11, 2010Applicant: Innography, Inc.Inventors: Tyron Jerrod Stading, Ryan Rozich, Roji John
-
Publication number: 20090089778Abstract: Computer implemented methods, data processing systems and computer program products install deliverables into user-specified install locations. A user-specified install location is provided. Software virtual product data is extracted from a software bundle. Software virtual product data is stored within the user-specified install location.Type: ApplicationFiled: October 1, 2007Publication date: April 2, 2009Inventors: Julie Levell Craft, Roji John, Edward Shvartsman, Marc Joel Stephenson
-
Publication number: 20080243799Abstract: In a particular embodiment, a system includes an interface responsive to a network to receive data related to a first document and includes processing logic and memory accessible to the processing logic. The memory stores a plurality of modules executable by the processing logic to recursively retrieve documents, extract directed links and attributes, and traverse the directed links to identify a first set of search results. The plurality of modules includes a search module to retrieve one or more documents and includes an attribute extraction module to extract directed links and other attributes from the one or more documents. The plurality of modules further includes a backward/forward link traversal module to bi-directionally traverse directed links to identify documents and includes a graphical user interface (GUI) module to generate a GUI including data related to the first set of search results and to provide the GUI to a destination device via the network.Type: ApplicationFiled: April 30, 2008Publication date: October 2, 2008Applicant: Innography, Inc.Inventors: Ryan Rozich, Roji John, Tyron Jerrod Stading